Román Martínez
|
470f23afa8
|
Bugfix: pace or speed header text is not showing in intervals.
Bugfix: viewModel checking onPause.
|
2021-06-17 14:36:30 +02:00 |
|
Román Martínez
|
24e18347a6
|
IntervalsFragment doesn't use TrackDataHub anymore. This improve intervals performance. Fixes #808.
|
2021-06-15 17:09:24 +02:00 |
|
Román Martínez
|
4c68592a0c
|
Intervals are computated through TrackStatisticsUpdater. Fixes #703.
|
2021-06-15 17:08:16 +02:00 |
|
Dennis Guse
|
d6f4d3f599
|
Cleanup:
TrackDataHub handles listeners itself.
|
2021-05-29 19:31:28 +02:00 |
|
Dennis Guse
|
ae001c73dd
|
Simplify TrackDataHub interface.
|
2021-05-19 18:36:41 +02:00 |
|
Dennis Guse
|
887d4700d4
|
TrackDataHub computes TrackStatistics and passes it to listeners.
Part of #719.
|
2021-04-27 19:02:53 +02:00 |
|
Román Martínez
|
978206dee4
|
IntervalsFragment/IntervalStatisticsModel refactoring: better performance with AndroidViewModel (it doesn't recreate the model every track point done anymore).
Also, it doesn't jump anymore. Fixes #669.
|
2021-04-08 19:46:40 +02: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 |
|
Dennis Guse
|
3dc8a724d8
|
Bug: StatisticsRecordingFragment: speed and location where sometimes 0.
Fixes #628.
|
2021-03-07 22:28:53 +01:00 |
|
Dennis Guse
|
fce76230e1
|
TrackDataListener now passes most recent TrackPoint to onNewTrackPointsDone().
|
2021-03-04 19:18:31 +01:00 |
|
Dennis Guse
|
be1b6ece9d
|
IntervalsFragment: generate UI values from strings.xml (i18n).
|
2020-12-05 23:11:29 +01:00 |
|
Román Martínez
|
28890abd47
|
Bugfix: view changed from wrong thread. Fixes #509.
|
2020-11-09 20:19:08 +01:00 |
|
Dennis Guse
|
0209a90e01
|
Code cleanup.
|
2020-11-01 08:38:47 +01:00 |
|
Dennis Guse
|
0f92a37146
|
Use ViewBinding for activities.
|
2020-11-01 08:20:26 +01:00 |
|
Dennis Guse
|
9cebb1013c
|
Implement ViewBindings for Fragments.
|
2020-10-31 22:21:49 +01:00 |
|
Román
|
679c1d7e3e
|
Intervals: TrackDataHub instead of ContentProvider. Fixes #453.
|
2020-10-11 12:12:44 +02:00 |
|
Román
|
0036934fb3
|
Intervals: added elevation gain and only shows speed or pace, depending on settings.
|
2020-10-11 12:12:44 +02:00 |
|
Dennis Guse
|
c29d69b44d
|
Cleanup.
|
2020-10-05 22:59:21 +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 |
|
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 |
|