From 2df035ef78446fda1e1a6526bccc6e2a083cc709 Mon Sep 17 00:00:00 2001 From: jannis Date: Sat, 4 Jan 2020 13:57:17 +0100 Subject: [PATCH] Code cleanup --- app/build.gradle | 4 +- app/src/main/AndroidManifest.xml | 18 ++--- .../main/java/de/tadris/fitness/Instance.java | 10 +-- .../fitness/activity/FitoTrackActivity.java | 11 ++- .../fitness/activity/LauncherActivity.java | 6 +- .../activity/ListWorkoutsActivity.java | 13 ++-- .../activity/RecordWorkoutActivity.java | 50 +++++++------- .../fitness/activity/SettingsActivity.java | 69 +++++++++---------- .../fitness/activity/ShowWorkoutActivity.java | 29 ++++---- .../fitness/activity/WorkoutActivity.java | 45 ++++++------ .../tadris/fitness/data/UserPreferences.java | 4 +- .../fitness/export/BackupController.java | 27 ++++++-- .../export/FitoTrackDataContainer.java | 4 +- .../fitness/export/RestoreController.java | 31 +++++++-- .../de/tadris/fitness/map/WorkoutLayer.java | 8 +-- .../map/tilesource/FitoTrackTileSource.java | 4 +- .../tilesource/HumanitarianTileSource.java | 6 +- .../map/tilesource/MapnikTileSource.java | 4 +- .../tilesource/ThunderforestTileSource.java | 10 +-- .../tadris/fitness/osm/GpsTraceLatLong.java | 6 +- .../fitness/osm/OAuthAuthentication.java | 16 ++--- .../tadris/fitness/osm/OAuthUrlProvider.java | 4 +- .../tadris/fitness/osm/OsmTraceUploader.java | 18 ++--- .../fitness/recording/LocationListener.java | 8 +-- .../fitness/recording/WorkoutRecorder.java | 10 +-- .../fitness/recording/WorkoutSaver.java | 10 +-- .../fitness/util/CalorieCalculator.java | 6 +- .../fitness/util/NotificationHelper.java | 4 +- .../java/de/tadris/fitness/util/gpx/Gpx.java | 4 +- .../tadris/fitness/util/gpx/GpxExporter.java | 12 ++-- .../de/tadris/fitness/util/gpx/Metadata.java | 8 +-- .../tadris/fitness/util/gpx/TrackPoint.java | 14 ++-- .../fitness/util/gpx/TrackPointExtension.java | 4 +- .../tadris/fitness/util/gpx/TrackSegment.java | 4 +- .../tadris/fitness/util/unit/UnitUtils.java | 30 ++++---- .../view/ProgressDialogController.java | 10 +-- .../tadris/fitness/view/WorkoutAdapter.java | 16 +++-- app/src/main/res/anim/fade_in.xml | 9 +-- app/src/main/res/anim/stay.xml | 5 +- .../main/res/drawable-anydpi/ic_add_white.xml | 8 +-- .../res/drawable-anydpi/ic_gps_no_fix.xml | 10 +-- app/src/main/res/drawable/ic_record_24dp.xml | 14 ++-- .../res/layout/activity_list_workouts.xml | 17 +++-- app/src/main/res/layout/activity_main.xml | 5 +- .../res/layout/activity_record_workout.xml | 11 ++- .../main/res/layout/activity_show_workout.xml | 7 +- .../res/layout/activity_show_workout_map.xml | 5 +- .../activity_show_workout_map_diagram.xml | 9 ++- app/src/main/res/layout/dialog_progress.xml | 5 +- app/src/main/res/layout/dialog_upload_osm.xml | 17 ++--- .../main/res/layout/dialog_weight_picker.xml | 7 +- app/src/main/res/layout/show_entry.xml | 5 +- app/src/main/res/layout/view_workout.xml | 11 ++- app/src/main/res/menu/list_workout_menu.xml | 5 +- app/src/main/res/menu/record_menu.xml | 5 +- app/src/main/res/menu/show_workout_menu.xml | 5 +- .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 +- app/src/main/res/values-de/map_layers.xml | 5 +- .../res/values-de/osm_track_visibility.xml | 5 +- app/src/main/res/values-de/strings.xml | 6 +- app/src/main/res/values-de/unit_systems.xml | 5 +- app/src/main/res/values/colors.xml | 5 +- app/src/main/res/values/map_layers.xml | 5 +- .../main/res/values/osm_track_visibility.xml | 5 +- app/src/main/res/values/unit_systems.xml | 5 +- app/src/main/res/xml/filepaths.xml | 9 +-- app/src/main/res/xml/preferences_main.xml | 9 ++- .../tadris/fitness/CalorieCalculatorTest.java | 14 ++-- metadata/en-US/full_description.txt | 2 +- 70 files changed, 400 insertions(+), 382 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 7b89c50..c204660 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 Jannis Scheibe + * Copyright (c) 2020 Jannis Scheibe * * This file is part of FitoTrack * @@ -77,7 +77,7 @@ dependencies { implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.9.8' // Upload to OSM - implementation ('de.westnordost:osmapi-traces:1.0') + implementation('de.westnordost:osmapi-traces:1.0') configurations { compile.exclude group: 'net.sf.kxml', module: 'kxml2' // already included in Android } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 2bfbb15..1a28426 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,6 +1,5 @@ - - + android:width="24dp" + android:height="24dp" + android:viewportWidth="24.0" + android:viewportHeight="24.0"> + android:fillColor="@android:color/white" + android:pathData="M12,12m-8,0a8,8 0,1 1,16 0a8,8 0,1 1,-16 0" /> diff --git a/app/src/main/res/layout/activity_list_workouts.xml b/app/src/main/res/layout/activity_list_workouts.xml index f63f894..f8f6c13 100644 --- a/app/src/main/res/layout/activity_list_workouts.xml +++ b/app/src/main/res/layout/activity_list_workouts.xml @@ -1,6 +1,5 @@ - - + app:menu_labels_hideAnimation="@anim/fab_slide_out_to_right" + app:menu_labels_showAnimation="@anim/fab_slide_in_from_right"> + app:fab_size="normal" /> + app:fab_size="normal" /> diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 3d17361..287b98e 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,6 +1,5 @@ - - - + \ No newline at end of file diff --git a/app/src/main/res/xml/preferences_main.xml b/app/src/main/res/xml/preferences_main.xml index dd24e5a..8757058 100644 --- a/app/src/main/res/xml/preferences_main.xml +++ b/app/src/main/res/xml/preferences_main.xml @@ -1,6 +1,5 @@ - -