Dennis Guse
c9869bab0e
Generate UUID for each track (necessary for synchronization).
...
Fixes #294 .
2020-06-30 12:39:30 +02:00
Dennis Guse
ed6ab9c53c
Import: be lenient with missing timezone information.
...
Fixes #249 .
2020-06-06 22:58:02 +02:00
Dennis Guse
53b267150b
Export/Import: TrackFileFormat is now selected via settings only.
2020-05-24 10:58:43 +02:00
Dennis Guse
0dfd55ed52
Settings: added default sharing track file format.
...
Fixes #225 .
2020-05-24 10:58:43 +02:00
Dennis Guse
fadcf1cd41
Pace/speed setting: changed label and renamed keys.
...
Also removed existing translations.
2020-04-28 08:23:18 +02:00
Dennis Guse
ddb17f61cb
Bluetooth LE: implemented cycling cadence and speed sensors.
...
Cadence is working while speed still requires the wheel size.
2020-04-27 07:17:46 +02:00
Dennis Guse
b7b7bdf19b
Workaround for GPS week rollover (happening every 19.7 years).
...
Fixes #155 .
https://en.wikipedia.org/wiki/GPS_Week_Number_Rollover
2020-04-27 07:08:29 +02:00
Dennis Guse
2ef74eb908
Automated code cleanup using AndroidStudio.
2020-04-05 21:56:26 +02:00
Dennis Guse
16c654141f
Renamed TripStatistics to TrackStatistics.
2020-04-05 21:56:26 +02:00
Dennis Guse
c8a33201f5
Moved annoucement text generation into util class.
2020-03-16 21:43:23 +01:00
Dennis Guse
db3eef0104
Test: date comparison tends to be flaky.
2020-02-03 23:27:19 +01:00
Dennis Guse
32070a0bd6
Use java.time instead of custom code for parsing (requires API 26+).
...
This is a functional change on API26+ as a timezone identifier is required.
2020-01-11 19:31:58 +01:00
Dennis Guse
f3a308e669
BREAKING CHANGE: pictures are now stored in getExternalFilesDir(); no migration takes place!
2019-12-29 15:43:06 +01:00
Dennis Guse
90e19e282c
Upgraded tests to Junit4.
2019-12-29 15:31:53 +01:00
Dennis Guse
bf7fc28bb0
Bugfix: picture name suffixes were malformed on export and thus could not be re-imported.
2019-11-29 22:39:31 +01:00
Dennis Guse
5483212b06
Fixed StringUtils.formatDecimal to work with decimals of 0.
2019-10-30 23:02:02 +01:00
Dennis Guse
385cee3dc7
Fixed Date parsing test (account for
...
rounding up microseconds).
2019-10-27 13:45:43 +01:00
Dennis Guse
c93e5ca1a6
Settings: moved to Androidx Compat and use one screen only.
2019-10-12 18:00:51 +02:00
Dennis Guse
87d92d25f9
Cleanup: mainly code formatting and made LocationIterator implement autoclosable.
2019-09-08 12:39:40 +02:00
Dennis Guse
e89258c173
Fixed some tests by using the application context.
...
Fixed some tests by using the application context.
Fixed some tests by using the application context.
Fixed some tests by using the application context.
2019-08-13 22:49:41 +02:00
Dennis Guse
e2cac6ee60
More tests executable (but not passing).
2019-08-12 18:47:48 +02:00
Dennis Guse
233522a5e6
Rebranding to OpenTracks (code).
2019-07-26 18:39:35 +02:00