Dennis Guse
|
d2516947f2
|
Theming: removed custom radio button style - use Material design.
|
2020-09-23 07:36:15 +02:00 |
|
Dennis Guse
|
4150d060ee
|
Theming: enable day/night mode incl. app-wide setting.
|
2020-09-23 07:36:15 +02:00 |
|
Dennis Guse
|
1688076457
|
Theming: use AppCompat themes instead of Holo.
|
2020-09-23 07:36:15 +02:00 |
|
Román
|
5c1f669b2b
|
Bugfix: spinner adapter needed notifyDataSetChanged to reload intervals with unit when user change from km to mi and the other way around.
|
2020-09-21 19:12:57 +02:00 |
|
Dennis Guse
|
cc1e080ce1
|
Interval statistics: show unit in dropdown.
|
2020-09-20 19:05:32 +02:00 |
|
Dennis Guse
|
0dfd31a308
|
Code cleanup via Android Studio analyze.
Notably change: TrackPoint's copy constructor missed to copy the elevationGain.
|
2020-09-20 18:46:05 +02:00 |
|
Dennis Guse
|
27386bb4f0
|
Localization: update via Transifex CLI.
|
2020-09-17 23:44:37 +02:00 |
|
Román
|
d1957331b8
|
Intervals refactoring: added stack mode to the intervals adapter with two possibilities: stack from top and stack from bottom.
Stack from top for recorded intervals (the first lap in the top).
Stack from bottom for recording intervals (the last lap in the top).
|
2020-09-14 18:31:12 +02:00 |
|
Román
|
ffedc04777
|
Intervals refactoring: avoid duplication code: IntervalsRecordingFragment is a version of IntervalsFragment.
|
2020-09-14 18:31:12 +02:00 |
|
Román
|
684762db58
|
Intervals refactoring: ListView instead of LinearLayout with a list of views.
|
2020-09-14 18:31:12 +02:00 |
|
thrillfall
|
5a44da3fb0
|
extract logic for creating DocumentFile for export to align naming
|
2020-09-14 17:25:29 +02:00 |
|
Dennis Guse
|
88cf46d999
|
Bugfix: another missed toString() in the id-refactoring.
|
2020-09-14 12:29:31 +02:00 |
|
Román
|
906b9413d1
|
Improved and simplified lap time/speed announcement message.
|
2020-09-13 19:30:17 +02:00 |
|
Dennis Guse
|
060c4f1529
|
Theming: add a SplashScreen for TrackListActivity.
|
2020-09-12 00:03:42 +02:00 |
|
Dennis Guse
|
7902aea849
|
Disable flacky test.
|
2020-09-12 00:01:56 +02:00 |
|
Román
|
a6e275f8aa
|
Several hidden bugfixes around Track.Id
|
2020-09-09 17:53:07 +02:00 |
|
Román
|
a61468d600
|
Bugfix: String.valueOf doesn't work with Track.Id. Fixes #422.
|
2020-09-09 17:53:07 +02:00 |
|
thrillfall
|
78c26cb669
|
unify export filename logic
|
2020-09-09 17:50:00 +02:00 |
|
Dennis Guse
|
0d493c410e
|
Merge branch 'barometer#10' into main
|
2020-09-06 22:34:54 +02:00 |
|
Román
|
6e1aba6fa0
|
Added barriers in stats recorded layout and stats recording layout.
|
2020-09-06 18:17:46 +02:00 |
|
Román
|
4220c62ac0
|
Bugfix: interval recording fragment has to keep select interval.
|
2020-09-06 12:21:39 +02:00 |
|
Dennis Guse
|
4b73567075
|
Bugfix: ClassCastException of Marker.Id
|
2020-09-06 08:06:29 +02:00 |
|
Dennis Guse
|
fdff0d255a
|
Autoformated drawables.
|
2020-09-06 00:09:39 +02:00 |
|
Dennis Guse
|
e956cf14c4
|
Present speed only with one fractional digit.
|
2020-09-05 20:53:55 +02:00 |
|
Román
|
a1646e1b76
|
Bugfix: bad equal comparison between Track.Id objects.
|
2020-09-05 15:46:49 +02:00 |
|
Dennis Guse
|
5099118dd7
|
Elevation gain: make it optional as Float - and if null, then the UI just shows "-".
In TrackStatistics the elevation gain is now nullable.
|
2020-09-05 12:39:23 +02:00 |
|
Dennis Guse
|
6845ce4984
|
Elevation gain: make it optional as Float.
So if no sensor data is provided, it is not stored in the database and not exported.
|
2020-09-05 12:39:23 +02:00 |
|
Dennis Guse
|
e0d1ad4b52
|
Squash: fixed tests.
|
2020-09-05 12:39:23 +02:00 |
|
Dennis Guse
|
04b8d0f4a8
|
Import/Export: elevation gain per TrackPoint.
|
2020-09-05 12:39:23 +02:00 |
|
Román
|
fe3bf61acb
|
Squash: load TrackPoint elevationGain.
|
2020-09-05 12:39:23 +02:00 |
|
Román
|
577b9b4635
|
Alter table trackpoints: added elevation gain to the trackpoints table.
|
2020-09-05 12:39:23 +02:00 |
|
Dennis Guse
|
4b7de188fd
|
Elevation gain adheres to visibility setting.
|
2020-09-05 12:39:23 +02:00 |
|
Román
|
3bfb212dc9
|
Bugfix: reset elevation every time track point is inserted.
|
2020-09-05 12:39:22 +02:00 |
|
Dennis Guse
|
be7eb41cf3
|
Bugfix: previous total elevation gain was added twice.
|
2020-09-05 12:39:22 +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
|
01ee1a1e49
|
Renamed DoubleBuffer to DoubleRingBuffer.
|
2020-09-05 12:39:22 +02:00 |
|
Dennis Guse
|
9d6c9676ab
|
Refactoring to marker: content-package and fragments.
#389
|
2020-09-05 10:37:41 +02:00 |
|
Dennis Guse
|
19d8563a76
|
Refactoring to marker: TrackRecordingService.
#389
|
2020-09-05 10:20:16 +02:00 |
|
Dennis Guse
|
74e09e1fa9
|
Refactoring to marker: data class and ContentProviderUtils.
#389
|
2020-09-05 10:20:16 +02:00 |
|
Román
|
6533e3e170
|
Recording intervals received a null trackId because trackId is created in a Runnable.
Unit changed needs refreshing the intervals.
Fixes #406.
|
2020-09-05 10:18:01 +02:00 |
|
Dennis Guse
|
f128111650
|
Code cleanup.
|
2020-09-05 01:19:59 +02:00 |
|
Dennis Guse
|
38fadda762
|
Bugfix: show on map via GPX/KML/KMZ was failing.
We were sending the trackId as intent extra (actually unused) and this trackId could not be unparceled.
Fixes #411.
|
2020-09-05 01:19:59 +02:00 |
|
Dennis Guse
|
d6d40b01e6
|
Refactoring.
Also fixes #406.
|
2020-09-05 01:17:40 +02:00 |
|
Román
|
b88f81726b
|
Bugfix: location handler didn't remove updates. Fixes #403.
|
2020-09-03 15:32:44 +02:00 |
|
Dennis Guse
|
24e6cdec62
|
Interval Stats: fixed NPE introduced in 25ef0ecad1.
Includes some refactoring.
|
2020-09-02 23:12:52 +02:00 |
|
Román
|
89c44af374
|
Recorded stats: natural order for intervals.
|
2020-09-02 14:32:32 +02:00 |
|
Dennis Guse
|
25ef0ecad1
|
Interval Stats: use a tab for recorded tracks as well.
|
2020-09-02 07:52:33 +02:00 |
|
Román
|
efa6caca66
|
New style for spinner with text.
|
2020-09-02 07:52:33 +02:00 |
|
Román
|
5be4c107f4
|
Announcement: while recording report current interval pace or speed.
Fixes #134.
|
2020-09-02 07:52:33 +02:00 |
|