Dennis Guse
9908cc02a2
Theming: added color.xml for night styling.
2020-09-23 07:36:15 +02:00
Dennis Guse
4e67011d7c
Theming: style selected list items with transparent color.
2020-09-23 07:36:15 +02:00
Dennis Guse
5f93c0bab3
Theming: tabs use default indicator color.
2020-09-23 07:36:15 +02:00
Dennis Guse
240cb4b363
Theming: chart colors extracted.
2020-09-23 07:36:15 +02:00
Dennis Guse
27bd69ec62
Code cleanup.
2020-09-23 07:36:15 +02:00
Dennis Guse
553fd39e21
Theming: make SplashScreen fullscreen.
2020-09-23 07:36:15 +02:00
Dennis Guse
733ee1c6e6
Theming: move TrackEdit to material design text fields.
2020-09-23 07:36:15 +02:00
Dennis Guse
ef61c9597d
Theming: activity chooser matches parent height.
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
Dennis Guse
a4b2bb1aa0
Theming: tint all icons with colorControlNormal.
2020-09-23 07:36:15 +02:00
Dennis Guse
bc9b20ffc8
Theming: marker detail uses default background.
2020-09-23 07:36:15 +02:00
Dennis Guse
6f212328a1
Theming: merged edit buttons into layout.
2020-09-23 07:36:15 +02:00
Dennis Guse
a68cde7ac9
Theming: listView main item is now TextLarge.
2020-09-23 07:36:15 +02:00
Dennis Guse
5cab331058
Theming: removed custom spinner style.
2020-09-23 07:36:15 +02:00
Dennis Guse
6d25a10abd
Theming: use default text color.
2020-09-23 07:36:15 +02:00
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
Dennis Guse
cc1e080ce1
Interval statistics: show unit in dropdown.
2020-09-20 19:05:32 +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
684762db58
Intervals refactoring: ListView instead of LinearLayout with a list of views.
2020-09-14 18:31:12 +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
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
Dennis Guse
fdff0d255a
Autoformated drawables.
2020-09-06 00:09:39 +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
4b7de188fd
Elevation gain adheres to visibility setting.
2020-09-05 12:39:23 +02:00
Dennis Guse
8a14bc46f6
Implement elevation gain via barometer.
2020-09-05 12:39:22 +02:00
Dennis Guse
24e6cdec62
Interval Stats: fixed NPE introduced in 25ef0ecad1.
...
Includes some refactoring.
2020-09-02 23:12:52 +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
Román
65f42dd3e5
Interval Stats: improve code and fixed some UI issues.
2020-09-02 07:52:33 +02:00
Román
22a669a573
Interval stats: added a new tab in TrackRecordingActivity that shows the intervals on live.
2020-09-02 07:52:33 +02:00
Román
7a923a947e
Added intervals in StatisticsRecordedFragment with distance, speed and pace for all activity types.
...
Users can select the length of the interval (in a spinner with several options).
The intervals will be in km or mi depending on settings.
2020-09-02 07:52:33 +02:00
Román
19e35a7609
StatisticsRecordedFragment doesn't need TrackDataHub.
...
TrackRecordedActivity saves Track object instead of track's id.
2020-09-02 07:52:33 +02:00
Dennis Guse
b8088169ee
Settings: animate the Bluetooth icon.
...
Fixes #314 .
2020-09-01 22:19:19 +02:00
Peter Storch
24ff73ab06
Fix force close on stop button for older devices ( #393 )
...
* correct thread handling in ButtonDelay
Discovered in #390 for devices with API Level 25. Not fixing the whole issue, but a first step.
* fix #390 crash when stopping for older devices
The VectorDrawable ic_button_stop.xml referenced from withing the AnimatedVectorDrawable ic_button_stop_anim.xml was a problem for older devices. Now the VectorDrawable is expanded (duplicated) inside the AnimatedVectorDrawable. Now it is working. Even with the animation.
2020-08-27 08:11:10 +02:00
Dennis Guse
c8bdf8e641
Wheel circumference is now a textfield accepting input as mm.
...
Fixes #278 .
2020-08-16 20:12:20 +02:00
Román
80a8017a18
GPS Status: animation icon for ready but not fixed status (GPS bad signal).
2020-08-16 07:27:44 +02:00
Román
e2b741dd08
Added GPS Status to the service so activities can access to the GPS Status.
2020-08-16 07:27:44 +02:00
Peter Storch
18546fd3cc
fix #241 stop button lock ( #362 )
...
* fix #241 stop button lock
Adds a delay and animation to the stop and pause buttons
- short vibration when starting to push the buttons
- long vibration when action was executed
- Toast to show "Hold to stop/pause recording"
2020-08-15 21:50:06 +02:00
Dennis Guse
3ae30e2468
Settings: do prevent import of already existing tracks by default.
2020-08-15 21:12:10 +02:00
Dennis Guse
f821c8ba86
Fixed tests.
2020-08-15 21:12:10 +02:00
Dennis Guse
c26a5edc03
Make track import behavior on duplicate UUID configurable (default: import with a new UUID).
2020-08-15 21:12:10 +02:00
Peter Storch
a35ed2e9b1
move debug resources into debug and cleanup build.gradle
2020-08-11 21:42:38 +02:00
Dennis Guse
c5e5e862ad
App launcher icon: moved arrow slightly too the left.
2020-08-10 15:52:11 +02:00
Peter Storch
9ba1357dbb
added new activity types ( #360 )
...
* added new activity types
- escooter
- inline_skating
- motorbike
- skate_boarding
- skiing
- snowboarding
- climbing
- sailing
- mtb
2020-08-08 12:38:51 +02:00