From 233522a5e6576c1e0f3989fc70acb99019b20aa1 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Wed, 24 Jul 2019 06:28:17 +0200 Subject: [PATCH] Rebranding to OpenTracks (code). --- build.gradle | 2 +- .../opentracks}/BootReceiverTest.java | 6 +- .../opentracks}/ChartValueSeriesTest.java | 4 +- .../opentracks}/TrackStubUtils.java | 8 +- .../content/CustomContentProviderTest.java | 4 +- .../CustomContentProviderUtilsImplTest.java | 12 +-- .../content/DescriptionGeneratorImplTest.java | 8 +- .../opentracks}/content/SearchEngineTest.java | 10 +-- .../opentracks}/content/TrackDataHubTest.java | 16 ++-- .../content/WaypointCreationRequestTest.java | 4 +- .../fragments/ChartFragmentTest.java | 14 ++-- .../AbstractTestFileTrackImporter.java | 16 ++-- .../importer/GpxFileTrackImporterTest.java | 8 +- .../importer/KmlFileTrackImporterTest.java | 8 +- .../io/file/importer/LocationsMatcher.java | 2 +- .../AdaptiveLocationListenerPolicyTest.java | 2 +- .../services/ControlRecordingServiceTest.java | 4 +- .../services/TrackRecordingServiceTest.java | 22 +++--- .../AnnouncementPeriodicTaskFactoryTest.java | 2 +- .../tasks/AnnouncementPeriodicTaskTest.java | 6 +- .../opentracks}/stats/TripStatisticsTest.java | 2 +- .../opentracks}/util/FileUtilsTest.java | 2 +- .../opentracks}/util/StringUtilsTest.java | 2 +- .../opentracks}/util/TrackNameUtilsTest.java | 4 +- src/main/AndroidManifest.xml | 78 +++++++++---------- .../opentracks}/AbstractActivity.java | 4 +- .../opentracks}/AbstractTrackActivity.java | 16 ++-- .../opentracks}/AggregatedStatsActivity.java | 12 +-- .../dennisguse/opentracks}/BootReceiver.java | 4 +- .../opentracks}/ChartValueSeries.java | 4 +- .../dennisguse/opentracks}/ChartView.java | 15 ++-- .../dennisguse/opentracks}/Constants.java | 2 +- .../ContextualActionModeCallback.java | 2 +- .../opentracks}/DeleteActivity.java | 6 +- .../opentracks}/DeleteAsyncTask.java | 4 +- .../opentracks}/MarkerDetailActivity.java | 12 +-- .../opentracks}/MarkerEditActivity.java | 16 ++-- .../opentracks}/MarkerListActivity.java | 22 +++--- .../opentracks}/SearchListActivity.java | 42 +++++----- .../dennisguse/opentracks}/TabsAdapter.java | 2 +- .../opentracks}/TrackController.java | 12 +-- .../opentracks}/TrackDetailActivity.java | 46 +++++------ .../opentracks}/TrackEditActivity.java | 20 ++--- .../opentracks}/TrackListActivity.java | 42 +++++----- .../content/ContentProviderUtils.java | 6 +- .../content/ContentProviderUtilsImpl.java | 10 +-- .../opentracks}/content/ContentTypeIds.java | 2 +- .../content/CustomContentProvider.java | 4 +- .../opentracks}/content/DataSource.java | 4 +- .../content/DataSourceListener.java | 2 +- .../content/DataSourceManager.java | 2 +- .../content/DescriptionGenerator.java | 4 +- .../content/DescriptionGeneratorImpl.java | 10 +-- .../opentracks}/content/SearchEngine.java | 8 +- .../content/SearchEngineProvider.java | 4 +- .../content/SensorDataSetLocation.java | 4 +- .../dennisguse/opentracks}/content/Track.java | 4 +- .../opentracks}/content/TrackDataHub.java | 10 +-- .../content/TrackDataListener.java | 2 +- .../opentracks}/content/TrackDataManager.java | 2 +- .../opentracks}/content/TrackDataType.java | 2 +- .../content/TrackPointsColumns.java | 8 +- .../opentracks}/content/TracksColumns.java | 8 +- .../opentracks}/content/Waypoint.java | 4 +- .../content/WaypointCreationRequest.java | 4 +- .../opentracks}/content/WaypointsColumns.java | 8 +- .../content/sensor/SensorDataSet.java | 2 +- .../content/sensor/SensorState.java | 4 +- .../fragments/AbstractDialogFragment.java | 4 +- .../opentracks}/fragments/ChartFragment.java | 32 ++++---- .../ChooseActivityTypeDialogFragment.java | 8 +- .../ChooseActivityTypeImageAdapter.java | 4 +- .../ConfirmDeleteDialogFragment.java | 6 +- .../fragments/DeleteMarkerDialogFragment.java | 10 +-- .../fragments/FileTypeDialogFragment.java | 8 +- .../fragments/FrequencyDialogFragment.java | 8 +- .../fragments/MarkerDetailFragment.java | 24 +++--- .../opentracks}/fragments/StatsFragment.java | 38 ++++----- .../opentracks}/io/file/TrackFileFormat.java | 10 +-- .../io/file/exporter/FileTrackExporter.java | 16 ++-- .../io/file/exporter/GpxTrackWriter.java | 10 +-- .../io/file/exporter/KmlTrackWriter.java | 24 +++--- .../io/file/exporter/KmzTrackExporter.java | 12 +-- .../io/file/exporter/SaveActivity.java | 12 +-- .../io/file/exporter/SaveAsyncTask.java | 18 ++--- .../io/file/exporter/TrackExporter.java | 2 +- .../file/exporter/TrackExporterListener.java | 2 +- .../io/file/exporter/TrackWriter.java | 6 +- .../importer/AbstractFileTrackImporter.java | 34 ++++---- .../file/importer/GpxFileTrackImporter.java | 6 +- .../io/file/importer/ImportActivity.java | 14 ++-- .../io/file/importer/ImportAsyncTask.java | 18 ++--- .../file/importer/KmlFileTrackImporter.java | 10 +-- .../io/file/importer/KmzTrackImporter.java | 8 +- .../io/file/importer/TrackImporter.java | 2 +- .../AbsoluteLocationListenerPolicy.java | 2 +- .../AdaptiveLocationListenerPolicy.java | 2 +- .../services/ControlRecordingService.java | 6 +- .../services/ITrackRecordingService.java | 8 +- .../services/LocationListenerPolicy.java | 2 +- .../services/LocationManagerConnector.java | 2 +- .../services/TrackRecordingService.java | 62 +++++++-------- .../TrackRecordingServiceConnection.java | 6 +- .../sensors/BluetoothConnectionManager.java | 6 +- .../services/sensors/BluetoothLEUtils.java | 2 +- .../sensors/BluetoothSensorManager.java | 12 +-- .../services/sensors/SensorManager.java | 6 +- .../sensors/SensorManagerFactory.java | 2 +- .../tasks/AnnouncementPeriodicTask.java | 14 ++-- .../AnnouncementPeriodicTaskFactory.java | 2 +- .../services/tasks/PeriodicTask.java | 4 +- .../services/tasks/PeriodicTaskExecutor.java | 10 +-- .../services/tasks/PeriodicTaskFactory.java | 2 +- .../services/tasks/SplitPeriodicTask.java | 6 +- .../tasks/SplitPeriodicTaskFactory.java | 2 +- .../services/tasks/TimerTaskExecutor.java | 6 +- .../settings/AbstractSettingsActivity.java | 6 +- .../settings/ActivityTypePreference.java | 10 +-- .../settings/AdvancedSettingsActivity.java | 10 +-- .../settings/ChartSettingsActivity.java | 6 +- .../settings/RecordingSettingsActivity.java | 14 ++-- .../settings/SensorSettingsActivity.java | 8 +- .../settings/SettingsActivity.java | 6 +- .../settings/StatsSettingsActivity.java | 6 +- .../opentracks}/stats/DoubleBuffer.java | 2 +- .../opentracks}/stats/ExtremityMonitor.java | 2 +- .../opentracks}/stats/TripStatistics.java | 2 +- .../stats/TripStatisticsUpdater.java | 8 +- .../util/BluetoothDeviceUtils.java | 2 +- .../opentracks}/util/DialogUtils.java | 4 +- .../opentracks}/util/FileUtils.java | 4 +- .../opentracks}/util/IntentUtils.java | 14 ++-- .../opentracks}/util/ListItemUtils.java | 4 +- .../opentracks}/util/LocationUtils.java | 4 +- .../opentracks}/util/PreferencesUtils.java | 6 +- .../opentracks}/util/StatsUtils.java | 10 +-- .../opentracks}/util/StringUtils.java | 4 +- .../opentracks}/util/SystemUtils.java | 4 +- .../opentracks}/util/TrackIconUtils.java | 4 +- .../opentracks}/util/TrackNameUtils.java | 4 +- .../TrackRecordingServiceConnectionUtils.java | 14 ++-- .../opentracks}/util/TrackUtils.java | 8 +- .../opentracks}/util/UnitConversions.java | 2 +- .../widgets/TrackWidgetConfigActivity.java | 6 +- .../widgets/TrackWidgetProvider.java | 22 +++--- src/main/res/values/do_not_translate.xml | 10 +-- src/main/res/values/third_party.xml | 14 ++-- src/main/res/xml/search.xml | 2 +- src/main/res/xml/settings_recording.xml | 2 +- src/main/res/xml/track_widget_info.xml | 2 +- 150 files changed, 690 insertions(+), 693 deletions(-) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/BootReceiverTest.java (94%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/ChartValueSeriesTest.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/TrackStubUtils.java (92%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/CustomContentProviderTest.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/CustomContentProviderUtilsImplTest.java (98%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/DescriptionGeneratorImplTest.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/SearchEngineTest.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/TrackDataHubTest.java (98%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/WaypointCreationRequestTest.java (94%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/ChartFragmentTest.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/AbstractTestFileTrackImporter.java (92%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/GpxFileTrackImporterTest.java (98%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/KmlFileTrackImporterTest.java (96%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/LocationsMatcher.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/AdaptiveLocationListenerPolicyTest.java (98%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/ControlRecordingServiceTest.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/TrackRecordingServiceTest.java (97%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/AnnouncementPeriodicTaskFactoryTest.java (95%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/AnnouncementPeriodicTaskTest.java (99%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/stats/TripStatisticsTest.java (98%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/FileUtilsTest.java (98%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/StringUtilsTest.java (99%) rename src/androidTest/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/TrackNameUtilsTest.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/AbstractActivity.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/AbstractTrackActivity.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/AggregatedStatsActivity.java (84%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/BootReceiver.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/ChartValueSeries.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/ChartView.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/Constants.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/ContextualActionModeCallback.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/DeleteActivity.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/DeleteAsyncTask.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/MarkerDetailActivity.java (90%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/MarkerEditActivity.java (92%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/MarkerListActivity.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/SearchListActivity.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/TabsAdapter.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/TrackController.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/TrackDetailActivity.java (92%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/TrackEditActivity.java (91%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/TrackListActivity.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/ContentProviderUtils.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/ContentProviderUtilsImpl.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/ContentTypeIds.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/CustomContentProvider.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/DataSource.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/DataSourceListener.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/DataSourceManager.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/DescriptionGenerator.java (92%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/DescriptionGeneratorImpl.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/SearchEngine.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/SearchEngineProvider.java (90%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/SensorDataSetLocation.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/Track.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/TrackDataHub.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/TrackDataListener.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/TrackDataManager.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/TrackDataType.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/TrackPointsColumns.java (86%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/TracksColumns.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/Waypoint.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/WaypointCreationRequest.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/WaypointsColumns.java (92%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/sensor/SensorDataSet.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/content/sensor/SensorState.java (86%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/AbstractDialogFragment.java (92%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/ChartFragment.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/ChooseActivityTypeDialogFragment.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/ChooseActivityTypeImageAdapter.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/ConfirmDeleteDialogFragment.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/DeleteMarkerDialogFragment.java (92%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/FileTypeDialogFragment.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/FrequencyDialogFragment.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/MarkerDetailFragment.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/fragments/StatsFragment.java (88%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/TrackFileFormat.java (85%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/FileTrackExporter.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/GpxTrackWriter.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/KmlTrackWriter.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/KmzTrackExporter.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/SaveActivity.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/SaveAsyncTask.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/TrackExporter.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/TrackExporterListener.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/exporter/TrackWriter.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/AbstractFileTrackImporter.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/GpxFileTrackImporter.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/ImportActivity.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/ImportAsyncTask.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/KmlFileTrackImporter.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/KmzTrackImporter.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/io/file/importer/TrackImporter.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/AbsoluteLocationListenerPolicy.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/AdaptiveLocationListenerPolicy.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/ControlRecordingService.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/ITrackRecordingService.java (91%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/LocationListenerPolicy.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/LocationManagerConnector.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/TrackRecordingService.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/TrackRecordingServiceConnection.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/sensors/BluetoothConnectionManager.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/sensors/BluetoothLEUtils.java (91%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/sensors/BluetoothSensorManager.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/sensors/SensorManager.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/sensors/SensorManagerFactory.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/AnnouncementPeriodicTask.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/AnnouncementPeriodicTaskFactory.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/PeriodicTask.java (89%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/PeriodicTaskExecutor.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/PeriodicTaskFactory.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/SplitPeriodicTask.java (83%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/SplitPeriodicTaskFactory.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/services/tasks/TimerTaskExecutor.java (92%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/AbstractSettingsActivity.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/ActivityTypePreference.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/AdvancedSettingsActivity.java (96%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/ChartSettingsActivity.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/RecordingSettingsActivity.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/SensorSettingsActivity.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/SettingsActivity.java (93%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/settings/StatsSettingsActivity.java (95%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/stats/DoubleBuffer.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/stats/ExtremityMonitor.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/stats/TripStatistics.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/stats/TripStatisticsUpdater.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/BluetoothDeviceUtils.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/DialogUtils.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/FileUtils.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/IntentUtils.java (88%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/ListItemUtils.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/LocationUtils.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/PreferencesUtils.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/StatsUtils.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/StringUtils.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/SystemUtils.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/TrackIconUtils.java (99%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/TrackNameUtils.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/TrackRecordingServiceConnectionUtils.java (94%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/TrackUtils.java (85%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/util/UnitConversions.java (98%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/widgets/TrackWidgetConfigActivity.java (97%) rename src/main/java/{com/google/android/apps/mytracks => de/dennisguse/opentracks}/widgets/TrackWidgetProvider.java (97%) diff --git a/build.gradle b/build.gradle index d7ed29a8e..bc45106e7 100644 --- a/build.gradle +++ b/build.gradle @@ -21,7 +21,7 @@ android { compileSdkVersion 28 defaultConfig { - applicationId "com.google.android.maps.mytracks" + applicationId "de.dennisguse.opentracks" minSdkVersion 21 targetSdkVersion 28 diff --git a/src/androidTest/java/com/google/android/apps/mytracks/BootReceiverTest.java b/src/androidTest/java/de/dennisguse/opentracks/BootReceiverTest.java similarity index 94% rename from src/androidTest/java/com/google/android/apps/mytracks/BootReceiverTest.java rename to src/androidTest/java/de/dennisguse/opentracks/BootReceiverTest.java index 5f572443c..e64c857e9 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/BootReceiverTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/BootReceiverTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks; +package de.dennisguse.opentracks; import android.app.ActivityManager; import android.app.ActivityManager.RunningServiceInfo; @@ -24,7 +24,7 @@ import android.content.Intent; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; -import com.google.android.apps.mytracks.services.TrackRecordingService; +import de.dennisguse.opentracks.services.TrackRecordingService; import org.junit.Assert; import org.junit.Test; @@ -39,7 +39,7 @@ import java.util.List; */ @RunWith(AndroidJUnit4.class) public class BootReceiverTest { - private static final String SERVICE_NAME = "com.google.android.apps.mytracks.services.TrackRecordingService"; + private static final String SERVICE_NAME = "de.dennisguse.opentracks.services.TrackRecordingService"; /** * Tests the behavior when receive notification which is the phone boot. diff --git a/src/androidTest/java/com/google/android/apps/mytracks/ChartValueSeriesTest.java b/src/androidTest/java/de/dennisguse/opentracks/ChartValueSeriesTest.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/ChartValueSeriesTest.java rename to src/androidTest/java/de/dennisguse/opentracks/ChartValueSeriesTest.java index 0b878e2c0..b1b9d4180 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/ChartValueSeriesTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/ChartValueSeriesTest.java @@ -13,12 +13,12 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks; +package de.dennisguse.opentracks; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.R; import org.junit.Assert; import org.junit.Before; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/TrackStubUtils.java b/src/androidTest/java/de/dennisguse/opentracks/TrackStubUtils.java similarity index 92% rename from src/androidTest/java/com/google/android/apps/mytracks/TrackStubUtils.java rename to src/androidTest/java/de/dennisguse/opentracks/TrackStubUtils.java index 773f655ba..02439159e 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/TrackStubUtils.java +++ b/src/androidTest/java/de/dennisguse/opentracks/TrackStubUtils.java @@ -14,13 +14,13 @@ * the License. */ -package com.google.android.apps.mytracks; +package de.dennisguse.opentracks; import android.location.Location; -import com.google.android.apps.mytracks.content.SensorDataSetLocation; -import com.google.android.apps.mytracks.content.Track; -import com.google.android.apps.mytracks.content.sensor.SensorDataSet; +import de.dennisguse.opentracks.content.SensorDataSetLocation; +import de.dennisguse.opentracks.content.Track; +import de.dennisguse.opentracks.content.sensor.SensorDataSet; /** * Commons utilities for creating stubs of track, location. The class will be diff --git a/src/androidTest/java/com/google/android/apps/mytracks/content/CustomContentProviderTest.java b/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderTest.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/content/CustomContentProviderTest.java rename to src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderTest.java index 398771d95..5e440ca49 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/content/CustomContentProviderTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderTest.java @@ -14,7 +14,7 @@ * the License. */ -package com.google.android.apps.mytracks.content; +package de.dennisguse.opentracks.content; import android.database.sqlite.SQLiteDatabase; import android.net.Uri; @@ -22,7 +22,7 @@ import android.net.Uri; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; -import com.google.android.apps.mytracks.content.CustomContentProvider.DatabaseHelper; +import de.dennisguse.opentracks.content.CustomContentProvider.DatabaseHelper; import org.junit.Assert; import org.junit.Before; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/content/CustomContentProviderUtilsImplTest.java b/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderUtilsImplTest.java similarity index 98% rename from src/androidTest/java/com/google/android/apps/mytracks/content/CustomContentProviderUtilsImplTest.java rename to src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderUtilsImplTest.java index 6bc893e65..663ed450b 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/content/CustomContentProviderUtilsImplTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderUtilsImplTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.content; +package de.dennisguse.opentracks.content; import android.content.ContentResolver; import android.content.ContentValues; @@ -25,11 +25,11 @@ import android.test.mock.MockContentResolver; import androidx.test.ext.junit.runners.AndroidJUnit4; -import com.google.android.apps.mytracks.content.ContentProviderUtils.LocationFactory; -import com.google.android.apps.mytracks.content.ContentProviderUtils.LocationIterator; -import com.google.android.apps.mytracks.content.Waypoint.WaypointType; -import com.google.android.apps.mytracks.services.TrackRecordingServiceTest.MockContext; -import com.google.android.apps.mytracks.stats.TripStatistics; +import de.dennisguse.opentracks.content.ContentProviderUtils.LocationFactory; +import de.dennisguse.opentracks.content.ContentProviderUtils.LocationIterator; +import de.dennisguse.opentracks.content.Waypoint.WaypointType; +import de.dennisguse.opentracks.services.TrackRecordingServiceTest.MockContext; +import de.dennisguse.opentracks.stats.TripStatistics; import com.google.android.testing.mocking.AndroidMock; import com.google.android.testing.mocking.UsesMocks; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/content/DescriptionGeneratorImplTest.java b/src/androidTest/java/de/dennisguse/opentracks/content/DescriptionGeneratorImplTest.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/content/DescriptionGeneratorImplTest.java rename to src/androidTest/java/de/dennisguse/opentracks/content/DescriptionGeneratorImplTest.java index 1b38a5092..5bb8aa07d 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/content/DescriptionGeneratorImplTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/content/DescriptionGeneratorImplTest.java @@ -14,14 +14,14 @@ * the License. */ -package com.google.android.apps.mytracks.content; +package de.dennisguse.opentracks.content; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; -import com.google.android.apps.mytracks.stats.TripStatistics; -import com.google.android.apps.mytracks.util.StringUtils; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.stats.TripStatistics; +import de.dennisguse.opentracks.util.StringUtils; +import de.dennisguse.opentracks.R; import org.junit.Assert; import org.junit.Before; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/content/SearchEngineTest.java b/src/androidTest/java/de/dennisguse/opentracks/content/SearchEngineTest.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/content/SearchEngineTest.java rename to src/androidTest/java/de/dennisguse/opentracks/content/SearchEngineTest.java index 2e2d91bab..298af9c07 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/content/SearchEngineTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/content/SearchEngineTest.java @@ -14,7 +14,7 @@ * the License. */ -package com.google.android.apps.mytracks.content; +package de.dennisguse.opentracks.content; import android.content.ContentUris; import android.location.Location; @@ -24,10 +24,10 @@ import android.test.mock.MockContentResolver; import androidx.test.ext.junit.runners.AndroidJUnit4; -import com.google.android.apps.mytracks.content.SearchEngine.ScoredResult; -import com.google.android.apps.mytracks.content.SearchEngine.SearchQuery; -import com.google.android.apps.mytracks.services.TrackRecordingServiceTest.MockContext; -import com.google.android.apps.mytracks.stats.TripStatistics; +import de.dennisguse.opentracks.content.SearchEngine.ScoredResult; +import de.dennisguse.opentracks.content.SearchEngine.SearchQuery; +import de.dennisguse.opentracks.services.TrackRecordingServiceTest.MockContext; +import de.dennisguse.opentracks.stats.TripStatistics; import org.junit.After; import org.junit.Before; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/content/TrackDataHubTest.java b/src/androidTest/java/de/dennisguse/opentracks/content/TrackDataHubTest.java similarity index 98% rename from src/androidTest/java/com/google/android/apps/mytracks/content/TrackDataHubTest.java rename to src/androidTest/java/de/dennisguse/opentracks/content/TrackDataHubTest.java index b8015bc57..b4c9c5eda 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/content/TrackDataHubTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/content/TrackDataHubTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.content; +package de.dennisguse.opentracks.content; import android.content.Context; import android.content.SharedPreferences; @@ -28,13 +28,13 @@ import android.test.mock.MockContentResolver; import androidx.test.ext.junit.runners.AndroidJUnit4; -import com.google.android.apps.mytracks.Constants; -import com.google.android.apps.mytracks.TrackStubUtils; -import com.google.android.apps.mytracks.content.ContentProviderUtils.LocationFactory; -import com.google.android.apps.mytracks.content.ContentProviderUtils.LocationIterator; -import com.google.android.apps.mytracks.services.TrackRecordingServiceTest.MockContext; -import com.google.android.apps.mytracks.util.PreferencesUtils; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.Constants; +import de.dennisguse.opentracks.TrackStubUtils; +import de.dennisguse.opentracks.content.ContentProviderUtils.LocationFactory; +import de.dennisguse.opentracks.content.ContentProviderUtils.LocationIterator; +import de.dennisguse.opentracks.services.TrackRecordingServiceTest.MockContext; +import de.dennisguse.opentracks.util.PreferencesUtils; +import de.dennisguse.opentracks.R; import com.google.android.testing.mocking.AndroidMock; import com.google.android.testing.mocking.UsesMocks; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/content/WaypointCreationRequestTest.java b/src/androidTest/java/de/dennisguse/opentracks/content/WaypointCreationRequestTest.java similarity index 94% rename from src/androidTest/java/com/google/android/apps/mytracks/content/WaypointCreationRequestTest.java rename to src/androidTest/java/de/dennisguse/opentracks/content/WaypointCreationRequestTest.java index ae0cad1b0..7ce02fd5e 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/content/WaypointCreationRequestTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/content/WaypointCreationRequestTest.java @@ -13,13 +13,13 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.content; +package de.dennisguse.opentracks.content; import android.os.Parcel; import androidx.test.ext.junit.runners.AndroidJUnit4; -import com.google.android.apps.mytracks.content.Waypoint.WaypointType; +import de.dennisguse.opentracks.content.Waypoint.WaypointType; import org.junit.Assert; import org.junit.runner.RunWith; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/fragments/ChartFragmentTest.java b/src/androidTest/java/de/dennisguse/opentracks/fragments/ChartFragmentTest.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/fragments/ChartFragmentTest.java rename to src/androidTest/java/de/dennisguse/opentracks/fragments/ChartFragmentTest.java index b8fd08768..e01481858 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/fragments/ChartFragmentTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/fragments/ChartFragmentTest.java @@ -14,19 +14,19 @@ * the License. */ -package com.google.android.apps.mytracks.fragments; +package de.dennisguse.opentracks.fragments; import android.location.Location; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; -import com.google.android.apps.mytracks.ChartView; -import com.google.android.apps.mytracks.TrackStubUtils; -import com.google.android.apps.mytracks.content.SensorDataSetLocation; -import com.google.android.apps.mytracks.content.sensor.Sensor; -import com.google.android.apps.mytracks.content.sensor.Sensor.SensorDataSet; -import com.google.android.apps.mytracks.util.UnitConversions; +import de.dennisguse.opentracks.ChartView; +import de.dennisguse.opentracks.TrackStubUtils; +import de.dennisguse.opentracks.content.SensorDataSetLocation; +import de.dennisguse.opentracks.content.sensor.Sensor; +import de.dennisguse.opentracks.content.sensor.Sensor.SensorDataSet; +import de.dennisguse.opentracks.util.UnitConversions; import org.junit.Assert; import org.junit.Before; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/AbstractTestFileTrackImporter.java b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/AbstractTestFileTrackImporter.java similarity index 92% rename from src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/AbstractTestFileTrackImporter.java rename to src/androidTest/java/de/dennisguse/opentracks/io/file/importer/AbstractTestFileTrackImporter.java index 02cac3707..11dbb2b7d 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/AbstractTestFileTrackImporter.java +++ b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/AbstractTestFileTrackImporter.java @@ -14,7 +14,7 @@ * the License. */ -package com.google.android.apps.mytracks.io.file.importer; +package de.dennisguse.opentracks.io.file.importer; import android.content.ContentUris; import android.location.Location; @@ -22,13 +22,13 @@ import android.location.LocationManager; import android.net.Uri; import android.test.AndroidTestCase; -import com.google.android.apps.mytracks.content.ContentProviderUtils; -import com.google.android.apps.mytracks.content.ContentProviderUtils.Factory; -import com.google.android.apps.mytracks.content.Track; -import com.google.android.apps.mytracks.content.TracksColumns; -import com.google.android.apps.mytracks.content.Waypoint; -import com.google.android.apps.mytracks.content.WaypointsColumns; -import com.google.android.apps.mytracks.testing.TestingProviderUtilsFactory; +import de.dennisguse.opentracks.content.ContentProviderUtils; +import de.dennisguse.opentracks.content.ContentProviderUtils.Factory; +import de.dennisguse.opentracks.content.Track; +import de.dennisguse.opentracks.content.TracksColumns; +import de.dennisguse.opentracks.content.Waypoint; +import de.dennisguse.opentracks.content.WaypointsColumns; +import de.dennisguse.opentracks.testing.TestingProviderUtilsFactory; import com.google.android.testing.mocking.AndroidMock; import com.google.android.testing.mocking.UsesMocks; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/GpxFileTrackImporterTest.java b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/GpxFileTrackImporterTest.java similarity index 98% rename from src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/GpxFileTrackImporterTest.java rename to src/androidTest/java/de/dennisguse/opentracks/io/file/importer/GpxFileTrackImporterTest.java index 812081636..e20131d75 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/GpxFileTrackImporterTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/GpxFileTrackImporterTest.java @@ -14,13 +14,13 @@ * the License. */ -package com.google.android.apps.mytracks.io.file.importer; +package de.dennisguse.opentracks.io.file.importer; import android.location.Location; -import com.google.android.apps.mytracks.content.Track; -import com.google.android.apps.mytracks.util.PreferencesUtils; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.content.Track; +import de.dennisguse.opentracks.util.PreferencesUtils; +import de.dennisguse.opentracks.R; import com.google.android.testing.mocking.AndroidMock; import org.easymock.Capture; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/KmlFileTrackImporterTest.java b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/KmlFileTrackImporterTest.java similarity index 96% rename from src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/KmlFileTrackImporterTest.java rename to src/androidTest/java/de/dennisguse/opentracks/io/file/importer/KmlFileTrackImporterTest.java index 70a343100..b637b07a2 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/KmlFileTrackImporterTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/KmlFileTrackImporterTest.java @@ -14,13 +14,13 @@ * the License. */ -package com.google.android.apps.mytracks.io.file.importer; +package de.dennisguse.opentracks.io.file.importer; import android.location.Location; -import com.google.android.apps.mytracks.content.Track; -import com.google.android.apps.mytracks.util.PreferencesUtils; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.content.Track; +import de.dennisguse.opentracks.util.PreferencesUtils; +import de.dennisguse.opentracks.R; import com.google.android.testing.mocking.AndroidMock; import org.easymock.Capture; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/LocationsMatcher.java b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/LocationsMatcher.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/LocationsMatcher.java rename to src/androidTest/java/de/dennisguse/opentracks/io/file/importer/LocationsMatcher.java index a91ed960f..6d725f96b 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/io/file/importer/LocationsMatcher.java +++ b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/LocationsMatcher.java @@ -14,7 +14,7 @@ * the License. */ -package com.google.android.apps.mytracks.io.file.importer; +package de.dennisguse.opentracks.io.file.importer; import android.location.Location; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java b/src/androidTest/java/de/dennisguse/opentracks/services/AdaptiveLocationListenerPolicyTest.java similarity index 98% rename from src/androidTest/java/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java rename to src/androidTest/java/de/dennisguse/opentracks/services/AdaptiveLocationListenerPolicyTest.java index 4e91d4d70..9c477e0d3 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/AdaptiveLocationListenerPolicyTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.services; +package de.dennisguse.opentracks.services; import junit.framework.TestCase; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/services/ControlRecordingServiceTest.java b/src/androidTest/java/de/dennisguse/opentracks/services/ControlRecordingServiceTest.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/services/ControlRecordingServiceTest.java rename to src/androidTest/java/de/dennisguse/opentracks/services/ControlRecordingServiceTest.java index 6d1faab98..532b58892 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/services/ControlRecordingServiceTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/ControlRecordingServiceTest.java @@ -13,14 +13,14 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.services; +package de.dennisguse.opentracks.services; import android.content.Context; import android.content.Intent; import android.os.RemoteException; import android.test.ServiceTestCase; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.R; import com.google.android.testing.mocking.UsesMocks; import org.easymock.EasyMock; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/services/TrackRecordingServiceTest.java b/src/androidTest/java/de/dennisguse/opentracks/services/TrackRecordingServiceTest.java similarity index 97% rename from src/androidTest/java/com/google/android/apps/mytracks/services/TrackRecordingServiceTest.java rename to src/androidTest/java/de/dennisguse/opentracks/services/TrackRecordingServiceTest.java index 3a9800031..378ecf748 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/services/TrackRecordingServiceTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/TrackRecordingServiceTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.services; +package de.dennisguse.opentracks.services; import android.content.BroadcastReceiver; import android.content.ContentResolver; @@ -37,16 +37,16 @@ import android.test.suitebuilder.annotation.MediumTest; import android.test.suitebuilder.annotation.SmallTest; import android.util.Log; -import com.google.android.apps.mytracks.Constants; -import com.google.android.apps.mytracks.content.ContentProviderUtils; -import com.google.android.apps.mytracks.content.CustomContentProvider; -import com.google.android.apps.mytracks.content.Track; -import com.google.android.apps.mytracks.content.Waypoint; -import com.google.android.apps.mytracks.content.Waypoint.WaypointType; -import com.google.android.apps.mytracks.content.WaypointCreationRequest; -import com.google.android.apps.mytracks.stats.TripStatistics; -import com.google.android.apps.mytracks.util.PreferencesUtils; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.Constants; +import de.dennisguse.opentracks.content.ContentProviderUtils; +import de.dennisguse.opentracks.content.CustomContentProvider; +import de.dennisguse.opentracks.content.Track; +import de.dennisguse.opentracks.content.Waypoint; +import de.dennisguse.opentracks.content.Waypoint.WaypointType; +import de.dennisguse.opentracks.content.WaypointCreationRequest; +import de.dennisguse.opentracks.stats.TripStatistics; +import de.dennisguse.opentracks.util.PreferencesUtils; +import de.dennisguse.opentracks.R; import java.util.ArrayList; import java.util.List; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskFactoryTest.java b/src/androidTest/java/de/dennisguse/opentracks/services/tasks/AnnouncementPeriodicTaskFactoryTest.java similarity index 95% rename from src/androidTest/java/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskFactoryTest.java rename to src/androidTest/java/de/dennisguse/opentracks/services/tasks/AnnouncementPeriodicTaskFactoryTest.java index f18b0ad4a..d8899e138 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskFactoryTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/tasks/AnnouncementPeriodicTaskFactoryTest.java @@ -14,7 +14,7 @@ * the License. */ -package com.google.android.apps.mytracks.services.tasks; +package de.dennisguse.opentracks.services.tasks; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskTest.java b/src/androidTest/java/de/dennisguse/opentracks/services/tasks/AnnouncementPeriodicTaskTest.java similarity index 99% rename from src/androidTest/java/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskTest.java rename to src/androidTest/java/de/dennisguse/opentracks/services/tasks/AnnouncementPeriodicTaskTest.java index 8bdfa1317..6e445daec 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/tasks/AnnouncementPeriodicTaskTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.services.tasks; +package de.dennisguse.opentracks.services.tasks; import android.content.Context; import android.speech.tts.TextToSpeech; @@ -23,8 +23,8 @@ import android.telephony.PhoneStateListener; import android.telephony.TelephonyManager; import android.test.AndroidTestCase; -import com.google.android.apps.mytracks.stats.TripStatistics; -import com.google.android.apps.mytracks.util.StringUtils; +import de.dennisguse.opentracks.stats.TripStatistics; +import de.dennisguse.opentracks.util.StringUtils; import com.google.android.testing.mocking.AndroidMock; import com.google.android.testing.mocking.UsesMocks; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/stats/TripStatisticsTest.java b/src/androidTest/java/de/dennisguse/opentracks/stats/TripStatisticsTest.java similarity index 98% rename from src/androidTest/java/com/google/android/apps/mytracks/stats/TripStatisticsTest.java rename to src/androidTest/java/de/dennisguse/opentracks/stats/TripStatisticsTest.java index 73c6e529e..583d7fff2 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/stats/TripStatisticsTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/stats/TripStatisticsTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.stats; +package de.dennisguse.opentracks.stats; import junit.framework.TestCase; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/util/FileUtilsTest.java b/src/androidTest/java/de/dennisguse/opentracks/util/FileUtilsTest.java similarity index 98% rename from src/androidTest/java/com/google/android/apps/mytracks/util/FileUtilsTest.java rename to src/androidTest/java/de/dennisguse/opentracks/util/FileUtilsTest.java index a0391f961..ef508319a 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/util/FileUtilsTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/util/FileUtilsTest.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.google.android.apps.mytracks.util; +package de.dennisguse.opentracks.util; import android.os.Environment; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/util/StringUtilsTest.java b/src/androidTest/java/de/dennisguse/opentracks/util/StringUtilsTest.java similarity index 99% rename from src/androidTest/java/com/google/android/apps/mytracks/util/StringUtilsTest.java rename to src/androidTest/java/de/dennisguse/opentracks/util/StringUtilsTest.java index 152f665b1..0f6ad3c38 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/util/StringUtilsTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/util/StringUtilsTest.java @@ -14,7 +14,7 @@ * the License. */ -package com.google.android.apps.mytracks.util; +package de.dennisguse.opentracks.util; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; diff --git a/src/androidTest/java/com/google/android/apps/mytracks/util/TrackNameUtilsTest.java b/src/androidTest/java/de/dennisguse/opentracks/util/TrackNameUtilsTest.java similarity index 96% rename from src/androidTest/java/com/google/android/apps/mytracks/util/TrackNameUtilsTest.java rename to src/androidTest/java/de/dennisguse/opentracks/util/TrackNameUtilsTest.java index 7506a5fff..f38c4f67e 100644 --- a/src/androidTest/java/com/google/android/apps/mytracks/util/TrackNameUtilsTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/util/TrackNameUtilsTest.java @@ -14,14 +14,14 @@ * the License. */ -package com.google.android.apps.mytracks.util; +package de.dennisguse.opentracks.util; import android.content.Context; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; -import com.google.android.maps.mytracks.R; +import de.dennisguse.opentracks.R; import org.junit.Assert; import org.junit.runner.RunWith; diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 1219470ef..4f89f3aab 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -15,7 +15,7 @@ limitations under the License. --> @@ -34,10 +34,10 @@ limitations under the License. - + @@ -85,10 +85,10 @@ limitations under the License. tools:replace="android:label"> - - + + @@ -103,17 +103,17 @@ limitations under the License. - - + + + android:value="de.dennisguse.opentracks.SearchListActivity" /> @@ -123,31 +123,31 @@ limitations under the License. android:resource="@xml/search" /> + android:name="de.dennisguse.opentracks.TrackDetailActivity" + android:parentActivityName="de.dennisguse.opentracks.TrackListActivity"> + android:value="de.dennisguse.opentracks.TrackListActivity" /> - - + + + android:value="de.dennisguse.opentracks.SearchListActivity" /> - - - - - - - + + + + + + + @@ -155,28 +155,28 @@ limitations under the License. - + - + - - - - - + + + + + http://maps.google.com/mapfiles/ms/micons/ylw-pushpin.png http://maps.google.com/mapfiles/ms/micons/blue-pushpin.png TODO - com.google.android.apps.mytracks.MYTRACKS_NOTIFICATIONS + de.dennisguse.opentracks.MYTRACKS_NOTIFICATIONS NONE RPM BPM @@ -33,9 +33,9 @@ limitations under the License. SPEED IMPERIAL METRIC - com.google.android.apps.mytracks.END_CURRENT_TRACK - com.google.android.apps.mytracks.PAUSE_CURRENT_TRACK - com.google.android.apps.mytracks.RESUME_CURRENT_TRACK - com.google.android.apps.mytracks.START_NEW_TRACK + de.dennisguse.opentracks.END_CURRENT_TRACK + de.dennisguse.opentracks.PAUSE_CURRENT_TRACK + de.dennisguse.opentracks.RESUME_CURRENT_TRACK + de.dennisguse.opentracks.START_NEW_TRACK - \ No newline at end of file diff --git a/src/main/res/values/third_party.xml b/src/main/res/values/third_party.xml index 3290d8358..c7dfcb22e 100644 --- a/src/main/res/values/third_party.xml +++ b/src/main/res/values/third_party.xml @@ -16,12 +16,12 @@ limitations under the License. - com.google.android.apps.mytracks.TRACK_NOTIFICATIONS + de.dennisguse.opentracks.TRACK_NOTIFICATIONS - com.google.android.apps.mytracks.TRACK_ID - com.google.android.apps.mytracks.TRACK_PAUSED - com.google.android.apps.mytracks.TRACK_RESUMED - com.google.android.apps.mytracks.TRACK_STARTED - com.google.android.apps.mytracks.TRACK_STOPPED - com.google.android.apps.mytracks.TRACK_UPDATE + de.dennisguse.opentracks.TRACK_ID + de.dennisguse.opentracks.TRACK_PAUSED + de.dennisguse.opentracks.TRACK_RESUMED + de.dennisguse.opentracks.TRACK_STARTED + de.dennisguse.opentracks.TRACK_STOPPED + de.dennisguse.opentracks.TRACK_UPDATE \ No newline at end of file diff --git a/src/main/res/xml/search.xml b/src/main/res/xml/search.xml index 6662e4fdc..8e0c06172 100644 --- a/src/main/res/xml/search.xml +++ b/src/main/res/xml/search.xml @@ -6,7 +6,7 @@ android:label="@string/app_name" android:queryAfterZeroResults="true" android:searchSettingsDescription="@string/search_global_description" - android:searchSuggestAuthority="com.google.android.maps.mytracks.search" + android:searchSuggestAuthority="de.dennisguse.opentracks.search" android:searchSuggestSelection=" ? " android:searchSuggestThreshold="1" android:voicePromptText="@string/search_voice_prompt" diff --git a/src/main/res/xml/settings_recording.xml b/src/main/res/xml/settings_recording.xml index 901c27310..03a3a9f43 100644 --- a/src/main/res/xml/settings_recording.xml +++ b/src/main/res/xml/settings_recording.xml @@ -27,7 +27,7 @@ limitations under the License. android:defaultValue="@string/settings_recording_track_name_date_iso_8601_location_value" android:key="@string/track_name_key" android:title="@string/settings_recording_track_name_title" /> - diff --git a/src/main/res/xml/track_widget_info.xml b/src/main/res/xml/track_widget_info.xml index d958206ae..f81cc4456 100644 --- a/src/main/res/xml/track_widget_info.xml +++ b/src/main/res/xml/track_widget_info.xml @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. -->