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. -->