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
eb02c4c469
Marker images can now be shared from the list directly via the context menu (like tracks).
...
Fixes #495 .
2020-12-25 18:36:41 +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
19a7ef3217
Activity icon now properly tint'ed in detail activity.
2020-12-19 18:29:34 +01:00
Dennis Guse
2fa8b998f9
Code cleanup using AndroidStudio's analyze feature.
2020-12-17 19:59:53 +01:00
Dennis Guse
55fa6d2d79
Code cleanup using AndroidStudio.
2020-12-13 18:05:08 +01:00
Dennis Guse
96371336f4
MarkerDetailFragment: load markerId once in onCreate().
2020-12-13 17:12:03 +01:00
Dennis Guse
1862e38a20
Compare resourceIds via if rather than switch.
...
As of ADT 14 as well as Gradle Plugin 5.0 those are not final anymore.
Fixes #544 .
2020-12-12 22:14:51 +01:00
Dennis Guse
be1b6ece9d
IntervalsFragment: generate UI values from strings.xml (i18n).
2020-12-05 23:11:29 +01:00
Dennis Guse
a74b5fc743
Cleanup.
2020-11-21 18:42:32 +01:00
Román Martínez
974baaf611
Marker Bugfixes: markers deletion didn't work and track import didn't include marker's photos. Fixes #514 .
...
Marker edition bugfixed: orphan photos are deleted.
2020-11-17 22:02:26 +01:00
Dennis Guse
96bc347374
Activity icon uses now an image instead of a spinner (which was only used as an icon).
...
Fixed #503 .
2020-11-17 21:43:12 +01:00
Román Martínez
d01715444f
Adaptive recording layout for sensors (heart rate, cycling cadence and cycling power).
2020-11-11 21:08:39 +01:00
Dennis Guse
634a7a4321
Bluetooth Sensor: add cycling powermeter.
2020-11-11 21:08:39 +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
9ef312fc93
Search is now handled by TrackListActivity and MarkerListActivity.
...
* data is loaded via cursor,
* removed custom ranking (handled in database),
* search text is wrapped with wildcards, and
* search view can be closed by back button.
Fixes #492 .
2020-11-09 18:56:25 +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
Dennis Guse
6ac0db7238
Move handling of sensor removal (from settings) in BluetoothConnectionManager.BluetoothConnectionManager.
2020-10-31 22:21:49 +01:00
Dennis Guse
b6850eb46f
BluetoothSensorManager: on initiate connect to sensor, report address to be shown on UI.
...
Fixes #64 .
2020-10-31 22:21:49 +01:00
Dennis Guse
08b9cb31fa
StatisticsRecordingFragment does not need to check GPS accuracy.
2020-10-31 21:38:57 +01:00
Román Martínez
acc2627bde
Activity with progress and summary for import all option. Fixes #471 .
...
ErrorListDialog shared by ExportActivity and ImportActivity.
2020-10-31 20:39:37 +01:00
Román
70c1379778
Export All: ask to the user when conflicts (track already exported in the selected directory) and show a summary. Fixes #451 .
2020-10-20 12:07:58 +02:00
Dennis Guse
3a8f3e46c7
Refactor post-workout export.
2020-10-16 12:23:39 +02: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
fbb9d21e73
TrackRecordingActivity keeps Track.Id value instead of track object. Every time the track is needed it gets it. Fixes #435 .
2020-09-26 16:47:51 +02:00
Dennis Guse
d09aaab398
Theming: import/export finished dialog needs to be AndroidX.
2020-09-24 22:45:20 +02:00
Dennis Guse
e939778beb
Refactor: use marker instead of waypoint.
...
Fixes #389 .
2020-09-23 17:16:34 +02:00
Dennis Guse
74e42525d4
Cleanup.
2020-09-23 08:11:10 +02:00
Dennis Guse
e574c67ad6
Theming: activity icons are now in textColorPrimary.
...
And replaced spinner in StatisticsRecordedFragment.
2020-09-23 07:36:15 +02:00
Dennis Guse
ce38d5e891
Theming: define colorAccent.
2020-09-23 07:36:15 +02:00
Dennis Guse
e874af791e
Theming: removed all custom modifications to Holo theme.
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
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
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
4220c62ac0
Bugfix: interval recording fragment has to keep select interval.
2020-09-06 12:21:39 +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
4b7de188fd
Elevation gain adheres to visibility setting.
2020-09-05 12:39:23 +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
9d6c9676ab
Refactoring to marker: content-package and fragments.
...
#389
2020-09-05 10:37:41 +02:00