Román Ginés
ecd7405a8c
TrackStoppedActivity: added discard button option. Fixes #1267 .
2022-06-07 09:55:09 +02:00
Dennis Guse
b0605323da
Track list: RTL fix.
2022-05-29 18:15:41 +02:00
Román Ginés
c5d7ea4245
Bugfixes: TrackStoppedActivity on smaller devices. Fixes #1257 .
2022-05-29 18:02:57 +02:00
Dennis Guse
30482d5a34
Record/stop buttons: add contentDescription.
2022-05-25 07:38:12 +02:00
Dennis Guse
c79fc2f353
Change track title capitalization to sentences
2022-05-22 21:12:38 +02:00
gerberfg
e283e993bb
Change track title capitalization to sentences
2022-05-22 21:09:57 +02:00
Peter Storch
17ad13d559
Add ExceptionHandler and ShowErrorActivity
2022-05-19 06:12:58 +02:00
Román Ginés
da62d26409
UI refactoring with a Bottom App Bar.
...
Only one button to play/stop.
Stop Activity to edit track just recorded, resuming or finishing.
Logo color to FF6D00.
Fixes #1078 #437 #575 #1094 .
2022-05-08 20:06:24 +02:00
Dennis Guse
209a320433
UI: while recording clock shows seconds.
...
Fixes #1168 .
2022-04-07 20:25:22 +02:00
Román Ginés
79e45f7aea
Migration to Material Components theme and style.
...
New night theme mainly white on black.
Fixes #1122 .
Fixes #957 .
2022-03-03 10:02:34 +01:00
Román Ginés
7ca6925e7d
Recording without GPS: show a Snackbar to warn user that recording is not using GPS.
2022-02-15 17:20:44 +01:00
Dennis Guse
094c97f78d
Share: removed PNG share pic.
...
Fixes #1127 .
2022-02-14 21:52:39 +01:00
Román Ginés
b4ce99440a
AggregatedStatisticsActivity: added filter option (by category, start and/or end date).
...
Fixes #1039 .
2021-12-24 11:50:32 +01:00
Román Martínez
7f9057c519
Added profiles for custom layouts.
...
Users can add severals custom layouts and select one of them in recording fragment. The last selected layout is the one that will be use in the next recording.
Fixes #938 .
2021-12-07 18:07:25 +01:00
Román Martínez
b1032f898a
New field for recording layout: clock.
...
With this change fields can be: short, wide, clock short or clock wide.
Fixes #1015 .
2021-11-14 16:27:37 +01:00
Román Martínez
9c4c8131f5
Recording stats layout customizable.
...
Users can select the order, visibility and importance (primary or secondary) of all stats for recording layout from the Settings.
Also, users can select the number of columns per row in the recording layout: 1, 2 or 3.
Finally, show altitude/coordinate from settings have been removed (not needed anymore).
Fixes #659 .
Fixes #302 .
Fixes #820 .
2021-08-21 19:40:31 +02:00
Román Martínez
017eee8b68
Bugfix: generated fields for include and merge tags. Fixes #902 .
2021-08-05 18:01:34 +02:00
Dennis Guse
fc0cec6157
Share picture: if sharing a track, a share picture (PNG) is created in addition.
...
Fixes #363 .
2021-08-01 18:22:42 +02:00
Dennis Guse
348f74c4b3
Cleanup.
2021-07-31 17:54:57 +02:00
Dennis Guse
a808c52d48
Bugfix: recording layout constraint was not correct.
2021-07-22 17:18:31 +02:00
Dennis Guse
77f03dcc28
Translation: use Android's cancel/ok.
...
Fix #868 .
2021-07-04 21:41:05 +02:00
Dennis Guse
90f0d438d2
Cleanup: lint warnings.
2021-07-02 22:16:35 +02:00
Dennis Guse
3030b4dfd9
Bugfix: TrackRecordingService needs to send data from lastTrackPoint in it's 1s updates.
...
This also removes UI updates if a GPS measurement is received as 1s update should be sufficient.
Fixes #828 .
2021-06-24 12:02:22 +02:00
Román Martínez
12e764c44a
Bugfix: EGM2008 label has to belong to stats_altitude_group to be hidden and showed according to user settings.
2021-06-01 21:04:38 +02:00
Dennis Guse
e580a03115
Cleanup ChartFragment.
2021-05-23 19:52:12 +02:00
Román Martínez
93f203bcf1
Track deletion is handled by a service that shows a progress bar on the notification bar. Fixes #735 .
2021-05-17 19:45:26 +02:00
Dennis Guse
ed6daeb48b
TrackController is now ControllerFragment.
2021-05-12 07:39:47 +02:00
Dennis Guse
f83a1b3a4c
EGM2008: add to UI in StatisticsRecordingFragment.
2021-05-05 18:01:07 +02:00
Dennis Guse
65ecbc4521
EGM2008: add reference to about activity.
2021-05-05 18:01:07 +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
bc1b4e3cd2
Rename elevation to altitude (without translations).
...
Fixes #678 .
2021-04-04 17:45:38 +02:00
Román Martínez
34eb7a833a
Statistics recorded fragment shows activity's information (name, description, start datetime).
...
Re-arrange stats putting the focus on moving stats.
Fixes #566 .
2021-03-12 19:37:35 +01:00
Román Martínez
5db3aa7ac1
Lowercase units for sensors and unit next to value.
2021-03-12 19:37:35 +01:00
Román Martínez
a9624f72e7
Track recorded stats shows sensor data from trackpoints table.
...
Heart rate: maximum and average.
Cadence: maximum and average.
Power: average.
Fixes #525 and #502 .
2021-02-14 17:34:19 +01:00
Román Martínez
8a08e7b2b5
Creates thumbnail from marker's photos for marker's list.
...
These thumbnails are created and loaded async using cache from free memory available.
Fixes #545 .
2021-01-24 17:43:18 +01:00
Dennis Guse
41e6e80cfc
Statistics: fix position of moving time.
2021-01-16 23:09:15 +01:00
Román Martínez
f1d791a62c
Import/Export summary messages improved (only show useful data).
2021-01-10 20:40:14 +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
e133743547
Actionbar: icon provides back functionality (except in TrackListActivity).
2020-12-17 18:56:42 +01:00
Dennis Guse
76c3699518
Intervals: list height should match parent.
2020-12-15 22:46:01 +01:00
Dennis Guse
e1e7c24d9f
Aggregated stats: icon now primary color, value centered.
2020-12-13 18:40:06 +01:00
Dennis Guse
2733071a4d
Aggregated stats: simplified layout.
2020-12-13 18:14:39 +01:00
Román Martínez
ae8833d21b
ViewPager migrate to ViewPager2. Fixes #522 .
...
Swiping between tabs work. Fixes #105 .
2020-12-06 22:35:44 +01:00
Dennis Guse
cea180f871
Code cleanup using AndroidStudio's Analyze feature.
2020-12-05 23:22:15 +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
6b470c7fdc
Intervals: change label from elevation to gain.
2020-11-28 15:05:49 +01:00
Dennis Guse
a3f4de7d18
Interval list: table header in accent color.
2020-11-28 15:05:49 +01:00
Dennis Guse
6392e88dc7
Enable RTL.
2020-11-28 15:05:49 +01:00
Dennis Guse
1e8beff015
TrackController: refactor button (delayed action) UI and use handler.
2020-11-17 21:43:12 +01:00