Commit Graph

  • adcf7b388b Finish MarkerDetailActivity after storing marker. Dennis Guse 2019-08-25 00:26:04 +02:00
  • 3a7562d96c Modified "show on map" functionality to only share locations and no other track data. Dennis Guse 2019-08-25 00:11:55 +02:00
  • 2753cf7d0b Removed search suggestion configuration. Dennis Guse 2019-08-24 18:48:50 +02:00
  • 5841415a0b Refactored TrackWriter instantiation. Dennis Guse 2019-08-24 18:14:32 +02:00
  • d79fa07834 Share multiple tracks from TrackListActivity. Dennis Guse 2019-08-24 17:20:09 +02:00
  • ff6caf706e Added show on map to TrackDetailActivity. Dennis Guse 2019-08-24 17:46:36 +02:00
  • c953fbc67a Implemented "Share" from TrackListActivity's context menu. Dennis Guse 2019-08-24 08:52:42 +02:00
  • 55870cca85 Bugfix: import/export all now react to back button. Dennis Guse 2019-08-24 08:49:59 +02:00
  • 0123242be6 Bugfix: use correct entries/values for track name. Dennis Guse 2019-08-24 08:44:43 +02:00
  • 81a6d7b53a Added release recipe for FDroid. Dennis Guse 2019-08-24 08:39:13 +02:00
  • f423b07cee Added Changelogs for v3.0.0, v3.0.1, and the upcoming release. Dennis Guse 2019-08-24 08:27:31 +02:00
  • 33231bdbb1 Renaming to AbstractListActivity. Dennis Guse 2019-08-23 07:37:03 +02:00
  • 677b691ef1 Moved special intent creation to IntentUtils. Dennis Guse 2019-08-23 07:33:58 +02:00
  • 5e74e80a9a Use correct mime type for KML and KMZ. Dennis Guse 2019-08-23 07:19:40 +02:00
  • 70b5d799a2 Share marker works everywhere and share track from TrackDetailActivity. Dennis Guse 2019-08-23 07:01:14 +02:00
  • 16f18fe16f Removed search suggestion provider as it only provided recent searches. Dennis Guse 2019-08-21 22:25:16 +02:00
  • 8538c79dd8 Extracted content uri definition. Dennis Guse 2019-08-21 22:20:18 +02:00
  • f8e3b28e51 Removed landscape mode for TrackDetailActivity as it was broken and portrait mode needs heavy refactoring first. Dennis Guse 2019-08-21 07:18:57 +02:00
  • 9f665e07fd Show on map: everything is handled by one content provider alone. Dennis Guse 2019-08-20 22:45:17 +02:00
  • b7c010c086 Show on map: draft via virtual file (with two content providers). Exported content provider that temporary needs to grant access to the internal content provider. Dennis Guse 2019-08-20 21:47:31 +02:00
  • 8296c0194d Show on map: draft via sharing temporary file. Dennis Guse 2019-08-18 18:21:14 +02:00
  • f537cc7321 Cleanup: automatic code inspection via Android Studio. Dennis Guse 2019-08-18 14:46:43 +02:00
  • 4fa2401b27 Removed CustomContentProvider.openFile() as it was used for Google Earth integration. Dennis Guse 2019-08-18 13:22:41 +02:00
  • f30e3cd5cd Removed contentDescription for logo (was still MyTracks). Dennis Guse 2019-08-18 13:13:11 +02:00
  • b73353120f PreferenceCategory import/export all: now uses Tracks as title. Dennis Guse 2019-08-18 11:00:04 +02:00
  • 7fa9df1f99 Cleanup. Dennis Guse 2019-08-17 00:58:52 +02:00
  • ea3de8a987 Renamed SensorManager to RemoteSensorManager. Dennis Guse 2019-08-16 21:19:38 +02:00
  • c159e1eba4 Version v3.0.1 v3.0.1 Dennis Guse 2019-08-16 19:53:38 +02:00
  • 420d538a73 Preferences: Import all/Export all has now transparent background and back button works as desired. Dennis Guse 2019-08-16 18:53:26 +02:00
  • 36672d6857 Fixed ChartFragmentTest. Dennis Guse 2019-08-16 07:23:19 +02:00
  • 51dc6f8e8d Tests: accept permission automatically. Dennis Guse 2019-08-16 07:13:58 +02:00
  • 9a6c9eeace Set android:allowBackup=false to prevent backups as this also includes cloud-based storages (e.g., Google Drive). Dennis Guse 2019-08-15 23:14:52 +02:00
  • bfb7f781ec Enabled TravisCI (just building, no tests). Dennis Guse 2019-08-15 23:03:30 +02:00
  • 8ca24b877c Moved Import all/Export all functionality to Settings. Dennis Guse 2019-08-15 22:38:51 +02:00
  • 01ef5cfa6f All test are now executable (but all are not working). Dennis Guse 2019-08-14 18:03:48 +02:00
  • 08825fcf04 Cleanup: typo. Dennis Guse 2019-08-14 08:05:37 +02:00
  • 4f5e87f87d Enabled some TrackDataHub tests. Dennis Guse 2019-08-14 08:04:02 +02:00
  • 45b1fafdd5 Fixed test and implementation of DescriptionGenerator. Dennis Guse 2019-08-13 23:04:09 +02:00
  • e89258c173 Fixed some tests by using the application context. Dennis Guse 2019-08-13 22:13:55 +02:00
  • d47d37afd2 Import/Exporter tests now compile (do not work). Dennis Guse 2019-08-13 22:09:56 +02:00
  • d9effc80a7 Enabled TrackRecordingServiceTest (mainly failing). Dennis Guse 2019-08-13 20:59:29 +02:00
  • 03d2b05ffd Allows SharedPreferences to contain int as well as String. Dennis Guse 2019-08-13 20:56:07 +02:00
  • e2cac6ee60 More tests executable (but not passing). Dennis Guse 2019-08-12 18:47:38 +02:00
  • f749ddb5ae Cleanup. Dennis Guse 2019-08-11 19:23:40 +02:00
  • 6bb409fed0 Fixed typo in Readme.md DanielJorn 2019-08-09 10:27:02 +03:00
  • 6da2d9d104 Export to KML and KMZ as requested by user. Dennis Guse 2019-08-11 09:07:31 +02:00
  • cd267123e7 KML export: write close tag for last segment. Closes #21. Dennis Guse 2019-08-10 14:00:38 +02:00
  • 617ee719c8 Add heart rate sensor UI for landscape (BUG: still not visible). Dennis Guse 2019-08-07 07:18:07 +02:00
  • 4edad610ee Moved SensorSettingsActivity into SettingsActivity. Dennis Guse 2019-08-06 20:06:57 +02:00
  • fda95bbec9 Integrated ChartSettingsActivity in SettingsActivity. Dennis Guse 2019-08-06 19:52:18 +02:00
  • 1028e09888 Removed actionbar back button. It was complicating the code base too much. Dennis Guse 2019-08-06 19:46:01 +02:00
  • 4abd07694c Use a custom dialog to reset preferences. Dennis Guse 2019-08-06 19:05:46 +02:00
  • a53b3288f7 BREAKING CHANGE: Moved to getDefaultSharedPreferences(). Dennis Guse 2019-08-06 18:33:52 +02:00
  • 7ba771c417 Moved sharedPreferences accessor to PreferenceUtils. Dennis Guse 2019-08-06 18:18:25 +02:00
  • 2a145b4791 Cleanup list preferences. Dennis Guse 2019-08-05 23:31:10 +02:00
  • cf90462772 PreferenceList: let summary be set by Android. Dennis Guse 2019-08-05 22:41:41 +02:00
  • d9a6701260 Initialize preferences with default values. Dennis Guse 2019-08-05 23:00:36 +02:00
  • 1dc9558541 Use Androidx to get version code from manifest. Dennis Guse 2019-08-05 22:21:44 +02:00
  • 972de5f92e Photo size for KMZ exports is not configurable anymore. Dennis Guse 2019-08-05 22:12:40 +02:00
  • 28270b202e Hide activityTypeLabel in statistic summary. Dennis Guse 2019-08-05 22:05:49 +02:00
  • c9ee1a4218 Draft for FDroid metadata (via fastlane layout). v3.0.0 Dennis Guse 2019-08-05 17:41:48 +02:00
  • 4c428d2547 Fixed export directory (was still MyTracks). Dennis Guse 2019-08-05 17:08:03 +02:00
  • 9bf1189f77 Added donation link to Liberapay. Dennis Guse 2019-07-30 21:17:22 +02:00
  • 484666e499 Cleanup broadcast messages. (NOTE: Search suggestions and starting about page are not (yet) working). Dennis Guse 2019-07-29 22:42:16 +02:00
  • 28cdd39842 Automatic versioning (versionName and versionCode) using GIT. Dennis Guse 2019-07-27 13:39:32 +02:00
  • 9483241d43 Added about activity. Dennis Guse 2019-07-27 13:08:28 +02:00
  • d8a0265ad0 Removed obsolete resources. Dennis Guse 2019-07-26 19:01:40 +02:00
  • a6999fe7bd Disabled presentation of elevation gain as it used currently derived from the GPS signal alone and therefore very imprecise. Dennis Guse 2019-07-26 18:51:33 +02:00
  • f7db1c583b Removed reverse geocoding option for naming tracks. This was actually done blocking in the main UI thread and (as Internet is usually used for this) was actually introducing weird random delay after ending a recording. Dennis Guse 2019-07-26 18:32:23 +02:00
  • a009be416f Added OpenTracks README. Dennis Guse 2019-07-22 22:33:32 +02:00
  • 7d515a3187 Bump versionCode and versionName. Dennis Guse 2019-07-24 17:35:51 +02:00
  • 6428074cdc Ask for ACCESS_FINE_LOCATION only (and really do it). Dennis Guse 2019-07-24 17:24:50 +02:00
  • 4e2eb2a0a1 Really removed translations referencing Google Drive functionality that is not present anymore. Dennis Guse 2019-07-24 08:09:08 +02:00
  • 6903a3e048 Rebranding to OpenTracks (translations). Dennis Guse 2019-07-24 06:36:50 +02:00
  • 233522a5e6 Rebranding to OpenTracks (code). Dennis Guse 2019-07-24 06:28:17 +02:00
  • cd52dc29c9 Autoformatted all resources. Dennis Guse 2019-07-23 22:25:01 +02:00
  • 363cb14bff Autoformatted all classes (non-testing). Dennis Guse 2019-07-23 22:22:17 +02:00
  • 5cfae845b7 Removed 'mytracks' from documentation, code, and filenames. Dennis Guse 2019-07-23 21:59:03 +02:00
  • 6dc03f567a Removed 'My Tracks' from documentation and code. Dennis Guse 2019-07-23 21:44:24 +02:00
  • b11f671c59 Removed translation_description from all strings.xml (except default). Dennis Guse 2019-07-23 21:36:01 +02:00
  • a4cabf1f0f Formatting translations. Dennis Guse 2019-07-23 21:33:49 +02:00
  • 0bd94e5f3f Removed "E.g., '/MyTracks/kml'.'." from translation instructions. Dennis Guse 2019-07-22 22:45:27 +02:00
  • 9c00d1afd1 Replaced logo png with a svg. Dennis Guse 2019-07-22 22:21:14 +02:00
  • 6eecef0048 Removed "E.g., 'Google location settings'." from translation instructions. Dennis Guse 2019-07-21 22:28:03 +02:00
  • 88c7e6ce1b Removed unused permissions as TrackRecordingService is now only reachable from within the app. Dennis Guse 2019-07-21 22:05:38 +02:00
  • 86a42f3c7c Use TEXT instead of String for SQLite. Dennis Guse 2019-07-21 21:07:20 +02:00
  • 58135607e8 (Re-)Enabled SaveActivity. Dennis Guse 2019-07-21 20:36:33 +02:00
  • 601c2fe9fa Cleanup R.strings. Dennis Guse 2019-07-21 18:48:33 +02:00
  • d6af46ed58 Remove MyTracks from resource names and styles. Dennis Guse 2019-07-21 18:31:03 +02:00
  • 186efc0a23 Removed IntegerListPreference and use a ListPreference instead. Dennis Guse 2019-07-21 18:15:34 +02:00
  • a1f62ec79f Cleanup. Dennis Guse 2019-07-21 17:57:46 +02:00
  • 111baff976 Preferences: use ListPreference instead of MyTracksListPreference. Dennis Guse 2019-07-20 22:23:15 +02:00
  • 02bb5bb48e Cleanup and default track name is location+date. Dennis Guse 2019-07-20 21:09:19 +02:00
  • 86aac36153 Removed unused permissions. Dennis Guse 2019-07-20 20:10:37 +02:00
  • 8438f7f7b3 Renamed settings configuration files. Dennis Guse 2019-07-20 19:59:46 +02:00
  • 617335e8b7 Use markdown LICENSE. Dennis Guse 2019-07-20 19:04:40 +02:00
  • 772e1ebce8 Cleanup. Dennis Guse 2019-07-23 07:29:57 +02:00
  • 89a6b56a61 TrackDetailActivity: only show heart rate if sensor is configured. Dennis Guse 2019-07-20 16:14:56 +02:00
  • 70eea7baea TrackDetailView: show connected bluetooth device. Dennis Guse 2019-07-20 15:40:25 +02:00
  • 5b22487059 TrackDetailView: show markerListMenu only as action if not recording as the icon is reused in this case. Dennis Guse 2019-07-20 14:01:06 +02:00