Commit Graph

  • 1601741495 Manually starting GPS and opening a recorded track bug fixed. Fixes #200. Román 2020-04-30 09:41:02 +02:00
  • be1fae956b Fix compatibility issue in styles_custom.xml (#201) john2020star 2020-04-30 18:36:26 +08:00
  • c7557d80bb Release v3.7.1 v3.7.1 Dennis Guse 2020-04-28 22:59:38 +02:00
  • ac28124664 Workaround for #200: hide start/stop GPS icon from TrackListActivity. Dennis Guse 2020-04-28 22:38:50 +02:00
  • 1deaf7650e Bugfix: pausing should only insert a non-null lastTrackpoint. Found by Google Play Pre-Launch report. Dennis Guse 2020-04-28 19:58:11 +02:00
  • 9074fa1b6c Release v3.7.0 v3.7.0 Dennis Guse 2020-04-28 08:29:56 +02:00
  • 5721a615a2 Translate '/src/main/res/values/strings.xml' in 'de' (#199) transifex-integration[bot] 2020-04-28 18:34:28 +02:00
  • fadcf1cd41 Pace/speed setting: changed label and renamed keys. Also removed existing translations. Dennis Guse 2020-04-28 08:15:53 +02:00
  • a50b1ac78e Cleanup using Android Studio code analyzer. Dennis Guse 2020-04-28 07:11:17 +02:00
  • 9a7d4fdb36 TrackListActivity: removed start/stop GPS toast message. Nowadays, we already have a notification in place. Dennis Guse 2020-04-28 07:03:39 +02:00
  • 9fb51a689d Merge pull request #197 from OpenTracksApp/rgmf-issue#151 Román Martínez 2020-04-27 20:30:12 +02:00
  • 65bda35001 Preferred rate settings adapted to new code changes. Román 2020-04-27 12:44:03 +02:00
  • 443ded86a5 Continuous integration: only test on API 29. Dennis Guse 2020-04-27 20:12:13 +02:00
  • 83b5ebb02c Added new option in Preferred rate setting: By Default. With By Default option it will use pace or speed depending on activity type. Fixes #151. Román 2020-03-14 12:35:28 +01:00
  • 240d8f6b6c Images/folders are deleted when tracks/waypoints are deleted. Román Martínez 2020-04-27 18:18:02 +02:00
  • 39c5422341 Merge pull request #193 from OpenTracksApp/bluetooth Dennis Guse 2020-04-27 18:14:39 +02:00
  • 4893a2b743 Added cycling speed sensor. Fixed speed and cadence computation. Fixed that a sensor change in settings resulted in a disconnect for all connected sensors. Dennis Guse 2020-04-25 19:59:18 +02:00
  • 3408ea97f4 Refactoring: move TrackPointDataSet directly into TrackPoint. Dennis Guse 2020-04-24 23:32:12 +02:00
  • ddb17f61cb Bluetooth LE: implemented cycling cadence and speed sensors. Cadence is working while speed still requires the wheel size. Dennis Guse 2020-04-17 07:33:00 +02:00
  • bbe182cf82 Removed handler between BluetoothConnectionManager and -RemoteSensorManager. Toast messages should rather be sent from activities. Dennis Guse 2020-04-17 22:48:12 +02:00
  • b7b7bdf19b Workaround for GPS week rollover (happening every 19.7 years). Fixes #155. Dennis Guse 2020-04-23 20:46:06 +02:00
  • 5681938a9e Merge pull request #188 from OpenTracksApp/import_export#180 Román Martínez 2020-04-23 08:21:55 +02:00
  • 74835dcef5 KMZ import/export: code improved. Román 2020-04-22 13:19:32 +02:00
  • ed0dc05366 KMZ exporting: marker images use waypoint id as a name. Román 2020-04-21 13:11:11 +02:00
  • 653eb8320a KMZ importing: look for images anywhere in KMZ file and only images referenced remain in external storage. Román 2020-04-21 11:03:02 +02:00
  • 54b9c4370b KML description: max/min elevation will not show if have invalid values (unknow). Román 2020-04-16 18:53:49 +02:00
  • fa9cb3903c KMZ exporting: checks waypoints images exists before parse kml. Román 2020-04-14 14:58:52 +02:00
  • 0f1d8500d1 KMZ importing: firstly copies images then parses kml (checks kml's href link to image is correct). Román 2020-04-12 17:25:30 +02:00
  • 20d7fd2c03 Merge pull request #187 from OpenTracksApp/dev Dennis Guse 2020-04-15 23:11:38 +02:00
  • 1d838344dc TrackRecordingService: test inserting locations. Dennis Guse 2020-04-15 22:37:31 +02:00
  • fd826199e2 Tests for TrackRecordingService (pause/resume/restart). Dennis Guse 2020-04-14 20:35:33 +02:00
  • f485d90ef2 ContentProviderUtils.bulkInsertTrackPoint(): removed length parameter. Dennis Guse 2020-04-14 19:42:17 +02:00
  • ec39e67a09 Removed Waypoint default constructor used by testing. Dennis Guse 2020-04-14 07:12:56 +02:00
  • 1a86db0a8b Cleanup. Dennis Guse 2020-04-13 19:15:13 +02:00
  • 6a1fada22f TrackRecordingService: cleanup. Dennis Guse 2020-04-13 16:51:57 +02:00
  • 2898e06246 TrackRecordingService: move service restart handling into method. Dennis Guse 2020-04-13 14:51:59 +02:00
  • 0d87c65b49 TrackRecordingService: cleanup. Dennis Guse 2020-04-12 21:30:14 +02:00
  • 9b97cdfcd1 TrackRecordingService: cleanup. Dennis Guse 2020-04-12 21:18:36 +02:00
  • 95feae846a Create helper functions for TrackPoints in TrackPointUtils. Dennis Guse 2020-04-12 20:24:54 +02:00
  • b09eeaede3 Release v3.6.2 v3.6.2 Dennis Guse 2020-04-13 12:56:59 +02:00
  • 35dec1634c Bugfix: charts were showing only the invalid TrackPoints. Introduced in fbc902e830 Dennis Guse 2020-04-13 12:48:52 +02:00
  • e49a425106 Release v3.6.1 v3.6.1 Dennis Guse 2020-04-12 18:46:06 +02:00
  • adbad04867 URIs for waypoint's photos are correct. Fixes #183. Román 2020-04-12 17:47:49 +02:00
  • 850bd2f887 Update Android gradle plugin. Dennis Guse 2020-04-11 23:16:38 +02:00
  • d240b457e2 Release v3.6.0 v3.6.0 Dennis Guse 2020-04-10 14:55:04 +02:00
  • 6d800caab1 While importing photos, check url carefully. Dennis Guse 2020-04-09 20:14:01 +02:00
  • 7bf153db39 Avoid NullPointer in creating photoUrl when importing Román 2020-04-09 11:34:52 +02:00
  • 1b69f29751 Importing creates content:// for attached pictures. Also, exporting without points bug fixed and images href contains relative link. Fixes #166 and #176. Román 2020-04-06 19:04:39 +02:00
  • dfc3837739 Settings: PrefsFragment could not be re-created. Fixes #179. Dennis Guse 2020-04-08 08:10:00 +02:00
  • 30e847866e Removed TravisCI it does not work as desired. Dennis Guse 2020-04-07 21:01:54 +02:00
  • fbc902e830 Cleanup using AndroidStudio code analyzer. Moved to iterator for loops for ChartView and ChartFragment. Dennis Guse 2020-04-04 00:51:59 +02:00
  • 208f1d71ba Refactor ChartView/ChartFragment to use ChartPoint. Dennis Guse 2020-04-03 23:48:34 +02:00
  • 38a15a96b3 Cleanup. Dennis Guse 2020-04-03 20:43:02 +02:00
  • 46f8753746 Removed TrackDataType and simplified TrackDataManager. Dennis Guse 2020-04-02 22:36:00 +02:00
  • 70bc8f33b1 Do not expose TrackDataType to fragments. Dennis Guse 2020-04-02 22:06:00 +02:00
  • 6cd27ab096 Merged DataSourceManager into TrackDataHub. Dennis Guse 2020-04-02 19:07:38 +02:00
  • 5581b404f7 DataSourceManager now always registers for all changes. Dennis Guse 2020-04-02 18:44:23 +02:00
  • 2ef74eb908 Automated code cleanup using AndroidStudio. Dennis Guse 2020-04-02 08:21:04 +02:00
  • 16c654141f Renamed TripStatistics to TrackStatistics. Dennis Guse 2020-04-02 08:01:00 +02:00
  • dfc785f2fd Simplified internal data processing (class structure). Dennis Guse 2020-04-01 20:53:16 +02:00
  • f621cdf032 Removed grade internals completely. Dennis Guse 2020-04-01 20:22:02 +02:00
  • 8b04d9c4a6 creates a segment like pause/continue. Román 2020-04-04 19:50:06 +02:00
  • 364b4702e3 Waypoint requires a non-null location. Remove setLocation() from Waypoint and TrackPoint. Dennis Guse 2020-03-29 22:56:11 +02:00
  • a98c16de28 Removed TrackPointFactory. New TrackPoints are now always created and old ones not reused. Dennis Guse 2020-03-29 13:07:40 +02:00
  • 881bf1982a Removed TrackWriterTrackPointFactory. Replaced with local variable for TrackPoint swapping. Dennis Guse 2020-03-29 12:52:03 +02:00
  • f340622977 Automated code analysis improvements. Dennis Guse 2020-03-29 12:38:17 +02:00
  • 194379295d TrackPoint has Location as delegate instead of inheritance. Dennis Guse 2020-03-29 12:30:16 +02:00
  • 901cffee97 Use TrackPoint instead of Location (and omit casting). Dennis Guse 2020-03-26 22:52:42 +01:00
  • d93c2ec5f3 TrackDetailActivity starts an actual recording and a stopped recording can be resumed. Fixes #103 and #11. Román 2020-03-25 14:07:48 +01:00
  • 306522863a Release v3.5.0 v3.5.0 Dennis Guse 2020-03-21 19:03:45 +01:00
  • e54d85e04d ChartFragment: unregister from preference changes on pause. Dennis Guse 2020-03-21 20:54:34 +01:00
  • cb30ad27c3 Removed that tracks store count of the locations. Dennis Guse 2020-03-20 19:40:07 +01:00
  • 8685c9cc88 Merge pull request #162 from rgmf/issue#89 Dennis Guse 2020-03-18 22:08:42 +01:00
  • a6f03d0f23 Share pictures from marker. Fixes #89. Román 2020-03-15 19:39:41 +01:00
  • e3c812b155 TrackDeleteActivity now has a transparant background. Dennis Guse 2020-03-18 07:43:21 +01:00
  • f149de9ce3 Merge pull request #167 from rgmf/issue#163 Dennis Guse 2020-03-17 21:54:08 +01:00
  • 3447dd2569 Merge pull request #165 from OpenTracksApp/dbCleanup Dennis Guse 2020-03-17 21:44:28 +01:00
  • b2b8c7fd54 Database upgrade (incl. tests): removed unused columns and added indices. Fixes #108. Dennis Guse 2020-03-16 17:47:46 +01:00
  • 486bcd0aec Add android:key in PreferenceCategory with expandable. Fixes #163. Román 2020-03-17 10:57:04 +01:00
  • c8a33201f5 Moved annoucement text generation into util class. Dennis Guse 2020-03-14 09:53:34 +01:00
  • 4a37c2cc7e Cleanup. Dennis Guse 2020-03-13 23:08:16 +01:00
  • d23db5bafd Charts use preferred units and rate. Fixes #150. Dennis Guse 2020-03-13 22:56:50 +01:00
  • ac528f9a10 Use trackname for sharing files. Fixes #130. Dennis Guse 2020-03-13 07:36:56 +01:00
  • 256eadd49d Added some french translation provided by @edern-appere. Fixes #147. Dennis Guse 2020-03-13 07:04:37 +01:00
  • 64e58934a5 Settings: fix label for elevation (removed "Grade" as it is not shown anymore). Dennis Guse 2020-03-13 06:57:09 +01:00
  • 92dfadfdba Remove elevation min/max from UI as GPS-derived data often lead to invalid data (especially initial fix phase). Fixes #148. Dennis Guse 2020-03-13 06:45:41 +01:00
  • cbce70143b All marker management is now in MarkerEditActivity (including take photo and added gallery image to the marker). Issue 122. Román 2020-02-27 20:42:49 +01:00
  • f4b9e3159e New screenshots for F-Droid/PlayStore. Fixes #132. Román 2020-03-06 10:01:51 +01:00
  • 928781391d Release v3.4.0 v3.4.0 Dennis Guse 2020-02-05 23:00:15 +01:00
  • 05cd672464 Updated help text. Dennis Guse 2020-02-05 22:49:01 +01:00
  • d3109bbc37 Cleanup. Dennis Guse 2020-02-05 19:30:08 +01:00
  • eabdb7c721 Unify order of show on map and share menu entries. Dennis Guse 2020-02-04 19:41:33 +01:00
  • ad990e8cd7 Forward multiple tracks to dashboard Peter Storch 2020-01-27 20:21:04 +01:00
  • db3eef0104 Test: date comparison tends to be flaky. Dennis Guse 2020-02-03 23:05:30 +01:00
  • c4f1ba7962 Upgrade material design dependency. Requires including androidx.documentfile directly. Dennis Guse 2020-02-03 22:39:20 +01:00
  • 7451fbd413 CI: enable testing via Github Actions. Dennis Guse 2020-02-03 22:12:40 +01:00
  • b6c55de55a CI: enable testing TravisCI on again. Dennis Guse 2020-02-03 21:31:20 +01:00
  • dd3ee6d99e Bugfix: match internal ContentURI correctly. TrackPoint by TrackId was not working (and not used). Dennis Guse 2020-02-03 19:50:38 +01:00
  • bbb6a7c22c Bugfix: keep TrackRecordingService in foreground if paused. Dennis Guse 2020-02-03 20:14:15 +01:00
  • dc1b50a7bf Cleanup: move PAUSE_LATITUDE and RESUME_LATITUDE to TrackPointsColumn. Dennis Guse 2020-02-03 20:08:03 +01:00