Dennis Guse
|
e9e48e4a79
|
Bugfix: cycling sensors report wheel count as UINT32 - data type must be long, int is too small.
Also forgot to fix tests.
Fixes #810.
|
2021-06-13 19:17:05 +02:00 |
|
Dennis Guse
|
40188774b1
|
Bugfix: cycling sensors report wheel count as UINT32.
Garmin Speed Sensor 2 actually counts forward: it was an UINT16 overflow problem (removed workaround).
Fixes #810.
|
2021-06-11 19:25:40 +02:00 |
|
Dennis Guse
|
21376cd3da
|
Speed and distance each only use one formatting rule.
Fixes #648.
|
2021-06-08 17:10:23 +02:00 |
|
Dennis Guse
|
2843d19450
|
UI presents altitude in EGM2008.
|
2021-05-05 18:01:07 +02:00 |
|
Dennis Guse
|
fa50db08c3
|
EGM2008: added undulation data and bilinear computation.
Includes data structure for caching.
Part of #224.
|
2021-05-05 18:01:07 +02:00 |
|
Dennis Guse
|
e2964e805e
|
Bugfix: NPE in voice announcements using pace.
Fixes #724.
|
2021-04-21 19:57:29 +02:00 |
|
Dennis Guse
|
bc2a3ddee3
|
IntervalStatistics/Announcement: use Distance.
|
2021-04-13 19:18:18 +02:00 |
|
Dennis Guse
|
2b5744ccc1
|
Code cleanup.
|
2021-04-13 19:18:18 +02:00 |
|
Dennis Guse
|
6f9c788965
|
Value objects distance and speed.
#679
|
2021-04-13 19:18:18 +02:00 |
|
Dennis Guse
|
bc1b4e3cd2
|
Rename elevation to altitude (without translations).
Fixes #678.
|
2021-04-04 17:45:38 +02:00 |
|
Dennis Guse
|
68ba3e0c2a
|
Bugfix: announcements should consider hours when computing minutes.
Fixes #674.
|
2021-03-24 17:23:27 +01:00 |
|
Dennis Guse
|
a5158a55d9
|
Use distance from cycling speed sensors.
Fixes #505.
|
2021-03-15 17:27:41 +01:00 |
|
Dennis Guse
|
15fbd90ca4
|
Performance: Keep reference to sharedPreferences.
So far, we opened the SharedPreferences very often, which is very slow; also happened in the UI thread a lot.
Fixes #642.
|
2021-03-15 12:01:32 +01:00 |
|
Román Martínez
|
bd48944ad5
|
Track export name: first UUID, name and extension (<First 32bits UUID>_<track's name>.<extension>). Fixes #512.
|
2021-03-14 18:42:27 +01:00 |
|
Dennis Guse
|
a13465391f
|
Import: replaced SAXParserException as it only shows the message of it's cause.
|
2021-03-06 18:13:06 +01:00 |
|
Dennis Guse
|
bb38d274fb
|
Voice announcements: cleanup.
|
2021-02-13 14:27:54 +01:00 |
|
Dennis Guse
|
e990b413cd
|
Replace long time_ms with Instant and Duration, respectively.
Fixes #561.
|
2021-01-24 22:21:36 +01:00 |
|
Dennis Guse
|
bc66cd33a9
|
Use system time instead of GPS-provided time.
#316.
|
2021-01-24 22:21:36 +01:00 |
|
Dennis Guse
|
fcc17413e3
|
Segments: use TrackPoint.type.
So, far specific latitude for segment start/end (i.e., PAUSE/RESUME) was used.
#316.
|
2021-01-24 22:21:36 +01:00 |
|
Dennis Guse
|
577b978a5c
|
Cleanup.
|
2021-01-10 20:25:59 +01:00 |
|
Román Martínez
|
4714171e21
|
Added elevation loss via barometer (like elevation gain). Fixes #547.
|
2020-12-25 18:19:01 +01:00 |
|
Dennis Guse
|
2fa8b998f9
|
Code cleanup using AndroidStudio's analyze feature.
|
2020-12-17 19:59:53 +01:00 |
|
Dennis Guse
|
a429fbe4df
|
Interval list: RTL and localized formatting (only default strings.xml).
|
2020-11-28 15:05:49 +01:00 |
|
Dennis Guse
|
634a7a4321
|
Bluetooth Sensor: add cycling powermeter.
|
2020-11-11 21:08:39 +01:00 |
|
Román
|
906b9413d1
|
Improved and simplified lap time/speed announcement message.
|
2020-09-13 19:30:17 +02:00 |
|
Dennis Guse
|
0d493c410e
|
Merge branch 'barometer#10' into main
|
2020-09-06 22:34:54 +02:00 |
|
Dennis Guse
|
e956cf14c4
|
Present speed only with one fractional digit.
|
2020-09-05 20:53:55 +02:00 |
|
Dennis Guse
|
e0d1ad4b52
|
Squash: fixed tests.
|
2020-09-05 12:39:23 +02:00 |
|
Dennis Guse
|
c7db4f528e
|
Elevation gain: apply exponential smoothing and limit changes (defined change diff per sensor value).
|
2020-09-05 12:39:22 +02:00 |
|
Dennis Guse
|
8a14bc46f6
|
Implement elevation gain via barometer.
|
2020-09-05 12:39:22 +02:00 |
|
Dennis Guse
|
f128111650
|
Code cleanup.
|
2020-09-05 01:19:59 +02:00 |
|
Román
|
5be4c107f4
|
Announcement: while recording report current interval pace or speed.
Fixes #134.
|
2020-09-02 07:52:33 +02:00 |
|
Dennis Guse
|
bcbaf4985a
|
Implement Track.Id and Waypoint.Id (without tests).
Fixes #276.
|
2020-08-22 23:18:48 +02:00 |
|
Dennis Guse
|
04f146c641
|
Bugfix: formatting of pace was not formatted correctly (e.g., 4:60).
Fixes #370.
|
2020-08-15 20:19:46 +02:00 |
|
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 |
|