diff --git a/Android/AndroidManifest.xml b/Android/AndroidManifest.xml index 7e17fcd25d..786c454b11 100644 --- a/Android/AndroidManifest.xml +++ b/Android/AndroidManifest.xml @@ -1,10 +1,9 @@ - + - + @@ -15,7 +14,7 @@ - + @@ -50,8 +49,7 @@ android:icon="@drawable/ic_launcher" android:label="@string/app_title" android:theme="@style/CustomActionBarTheme" - android:windowSoftInputMode="adjustPan" - > + android:windowSoftInputMode="adjustPan"> - + android:value="${fabricApiKey}"/> - + android:label="@string/account_label" + android:launchMode="singleTop"/> - + @@ -100,59 +96,69 @@ - + android:windowSoftInputMode="adjustPan"/> - + android:label="@string/settings" + android:launchMode="singleTop"/> + - - + + android:parentActivityName=".activities.FlightActivity"> + - - + android:launchMode="singleTask" + android:noHistory="true" + android:theme="@style/CustomActionBarTheme.Transparent"/> + + + + + + + + - + \ No newline at end of file diff --git a/Android/build.gradle b/Android/build.gradle index 5df3b2e504..cc51f32026 100644 --- a/Android/build.gradle +++ b/Android/build.gradle @@ -21,10 +21,10 @@ dependencies { compile 'com.github.gabrielemariotti.changeloglib:changelog:2.0.0' //DroneKit-Android client lib - compile 'com.o3dr.android:dronekit-android:3.0.0-alpha4' + compile 'com.o3dr.android:dronekit-android:3.0.0-alpha6' //Comment line above, and uncomment line below to use your local version of the dronekit-android client lib //Don't forget to uncomment the lines in the settings.gradle file as well. - /* compile project(':ClientLib') */ +// compile project(':ClientLib') compile 'me.grantland:autofittextview:0.2.1' compile(name:'shimmer-android-release', ext:'aar') diff --git a/Android/res/drawable/fastscroller_handle.xml b/Android/res/drawable/fastscroller_handle.xml new file mode 100644 index 0000000000..5824a5f406 --- /dev/null +++ b/Android/res/drawable/fastscroller_handle.xml @@ -0,0 +1,16 @@ + + + + + + + + + \ No newline at end of file diff --git a/Android/res/drawable/horizontal_fastscroller_bubble.xml b/Android/res/drawable/horizontal_fastscroller_bubble.xml new file mode 100644 index 0000000000..b386e5aa86 --- /dev/null +++ b/Android/res/drawable/horizontal_fastscroller_bubble.xml @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/Android/res/drawable/horizontal_fastscroller_handle.xml b/Android/res/drawable/horizontal_fastscroller_handle.xml new file mode 100644 index 0000000000..730116fd04 --- /dev/null +++ b/Android/res/drawable/horizontal_fastscroller_handle.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/Android/res/drawable/ic_clear_black_24dp.xml b/Android/res/drawable/ic_clear_black_24dp.xml new file mode 100644 index 0000000000..c2e719a872 --- /dev/null +++ b/Android/res/drawable/ic_clear_black_24dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/Android/res/drawable/list_item_tlog_data_bg.xml b/Android/res/drawable/list_item_tlog_data_bg.xml new file mode 100644 index 0000000000..f30d33266a --- /dev/null +++ b/Android/res/drawable/list_item_tlog_data_bg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/Android/res/drawable/position_event_thumbnail_background.xml b/Android/res/drawable/position_event_thumbnail_background.xml new file mode 100644 index 0000000000..d5e158f2d7 --- /dev/null +++ b/Android/res/drawable/position_event_thumbnail_background.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Android/res/drawable/vertical_fastscroller_bubble.xml b/Android/res/drawable/vertical_fastscroller_bubble.xml new file mode 100644 index 0000000000..b958dede4c --- /dev/null +++ b/Android/res/drawable/vertical_fastscroller_bubble.xml @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/Android/res/layout/activity_tlog.xml b/Android/res/layout/activity_tlog.xml new file mode 100644 index 0000000000..ae0bc13e1b --- /dev/null +++ b/Android/res/layout/activity_tlog.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + diff --git a/Android/res/layout/fragment_tlog_data_picker.xml b/Android/res/layout/fragment_tlog_data_picker.xml new file mode 100644 index 0000000000..92a5c12948 --- /dev/null +++ b/Android/res/layout/fragment_tlog_data_picker.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Android/res/layout/fragment_tlog_event_detail.xml b/Android/res/layout/fragment_tlog_event_detail.xml new file mode 100644 index 0000000000..dc777d33cd --- /dev/null +++ b/Android/res/layout/fragment_tlog_event_detail.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/Android/res/layout/fragment_tlog_position_viewer.xml b/Android/res/layout/fragment_tlog_position_viewer.xml new file mode 100644 index 0000000000..eefdaf7ab5 --- /dev/null +++ b/Android/res/layout/fragment_tlog_position_viewer.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Android/res/layout/fragment_tlog_raw_viewer.xml b/Android/res/layout/fragment_tlog_raw_viewer.xml new file mode 100644 index 0000000000..0253748956 --- /dev/null +++ b/Android/res/layout/fragment_tlog_raw_viewer.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Android/res/layout/horizontal_fastscroller.xml b/Android/res/layout/horizontal_fastscroller.xml new file mode 100644 index 0000000000..37620a9eb9 --- /dev/null +++ b/Android/res/layout/horizontal_fastscroller.xml @@ -0,0 +1,33 @@ + + + + + + + + + + \ No newline at end of file diff --git a/Android/res/layout/list_item_tlog_data.xml b/Android/res/layout/list_item_tlog_data.xml new file mode 100644 index 0000000000..ab0e4f6016 --- /dev/null +++ b/Android/res/layout/list_item_tlog_data.xml @@ -0,0 +1,38 @@ + + + + + + + + + \ No newline at end of file diff --git a/Android/res/layout/list_item_tlog_position_event.xml b/Android/res/layout/list_item_tlog_position_event.xml new file mode 100644 index 0000000000..336b9dca51 --- /dev/null +++ b/Android/res/layout/list_item_tlog_position_event.xml @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/Android/res/layout/list_item_tlog_position_event_loading.xml b/Android/res/layout/list_item_tlog_position_event_loading.xml new file mode 100644 index 0000000000..533dc00285 --- /dev/null +++ b/Android/res/layout/list_item_tlog_position_event_loading.xml @@ -0,0 +1,16 @@ + + + + + \ No newline at end of file diff --git a/Android/res/layout/list_item_tlog_raw_event.xml b/Android/res/layout/list_item_tlog_raw_event.xml new file mode 100644 index 0000000000..a04dd3e659 --- /dev/null +++ b/Android/res/layout/list_item_tlog_raw_event.xml @@ -0,0 +1,29 @@ + + + + + + + + + + \ No newline at end of file diff --git a/Android/res/layout/nav_header_main.xml b/Android/res/layout/nav_header_main.xml index 996bc43640..646beaf88b 100644 --- a/Android/res/layout/nav_header_main.xml +++ b/Android/res/layout/nav_header_main.xml @@ -2,10 +2,10 @@ @@ -13,12 +13,15 @@ android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:src="@drawable/ic_launcher" /> + android:paddingTop="16dp" + android:src="@drawable/ic_account_circle_white_48dp" /> diff --git a/Android/res/layout/progress_bar.xml b/Android/res/layout/progress_bar.xml new file mode 100644 index 0000000000..537d65c0b7 --- /dev/null +++ b/Android/res/layout/progress_bar.xml @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/Android/res/layout/vertical_fastscroller.xml b/Android/res/layout/vertical_fastscroller.xml new file mode 100644 index 0000000000..235e2cf70a --- /dev/null +++ b/Android/res/layout/vertical_fastscroller.xml @@ -0,0 +1,24 @@ + + + + + + + + \ No newline at end of file diff --git a/Android/res/menu/navigation_drawer_items.xml b/Android/res/menu/navigation_drawer_items.xml index b2c4cc8a78..bb1f7306b8 100755 --- a/Android/res/menu/navigation_drawer_items.xml +++ b/Android/res/menu/navigation_drawer_items.xml @@ -18,9 +18,7 @@ + android:title="@string/locator"/> diff --git a/Android/res/values/colors.xml b/Android/res/values/colors.xml index fdc5dc8119..576695b64f 100644 --- a/Android/res/values/colors.xml +++ b/Android/res/values/colors.xml @@ -1,6 +1,7 @@ + #90000000 #90ffffff #fff #5d5d5d @@ -11,7 +12,7 @@ #f7f6f6 #212121 - #068FD3 + #00a6e3 #FAAF4C #0a5242 diff --git a/Android/res/values/dimens.xml b/Android/res/values/dimens.xml index 81a0df4049..4659660bc0 100644 --- a/Android/res/values/dimens.xml +++ b/Android/res/values/dimens.xml @@ -57,4 +57,13 @@ 32dp 90dp + + 8dp + + 20dp + 50dp + 3dp + 6dp + 30dp + 2dp \ No newline at end of file diff --git a/Android/res/values/strings.xml b/Android/res/values/strings.xml index fdc013fc7b..bd25a74c0f 100644 --- a/Android/res/values/strings.xml +++ b/Android/res/values/strings.xml @@ -612,4 +612,12 @@ %1$sº C %1$s in %1$s mm + + + Upload successful! Select to view… + Will try again later + Droneshare upload + Telemetry Logs + No tlog data loaded + No tlog position data diff --git a/Android/res/values/styles.xml b/Android/res/values/styles.xml index 744c04e27a..787af796e4 100644 --- a/Android/res/values/styles.xml +++ b/Android/res/values/styles.xml @@ -12,71 +12,73 @@ ?android:attr/textAppearanceMedium @android:color/white sans-serif-condensed - left - + left + - + - + 0dp + + left + + + + + + + + + + - - + - + - + - - + + + + + - - - + - + + - + + + + + + 4dp + 4dp + - + - + - + - - + + + 16sp + + + - - - - - - - @@ -540,7 +552,7 @@ @drawable/below_shadow - +