Dennis Guse
a1fa95094f
Removed unused translations.
2026-07-23 22:39:52 +02:00
Dennis Guse
95e6448cba
Health Connect: minimal implementation for writing route data.
2026-07-03 08:18:44 +02:00
Manuel
713e454e44
HealthConnect: Queue exports in the background
2026-07-03 08:18:44 +02:00
Manuel
75ed3120bd
HealthConnect: Add permissions rationale activity
2026-07-03 08:18:44 +02:00
Dennis Guse
d1f003c0ce
Bugfix: voice_announce_lap_power_key should not have been translatable.
...
For some localizations, users will experience that the setting got reverted.
Fixes #2359 .
2026-06-28 13:02:28 +02:00
Dennis Guse
fb25055f3e
Activity: add gravel biking.
2026-05-27 12:23:32 +02:00
Kilian Lackhove
ee105a1610
Fix file import/export on debug builds
...
Debug builds added .debug to the actual applicationId, but the settings XML
used a flavor-level applicationId resource without that suffix, causing an
"Unable to find explicit activity class" exception. Solved by generating the
applicationId resource from each resolved variant and keeping debug and
nightly branding limited to the launcher label. Also added an Android test that
verifies the settings targets resolve on-device.
2026-04-19 12:46:29 +02:00
Dennis Guse
4e400c60f6
Bugfix: GPS via Bluetooth is not yet support and should therefore not be configurable.
...
Fixes #2294 .
2026-03-14 12:16:20 +01:00
Dennis Guse
b651a8ca6a
GPS is now optional: data source (internal, none) be selected in settings.
...
Migrated to GPSHandler.
Fixes #1279 .
2026-02-10 10:07:41 +01:00
Dennis Guse
e9deebea6c
Refactor: RecordingLayout.
2026-01-10 21:43:54 +01:00
Dennis Guse
54844b9a9a
Sensor: add temperature.
...
Fixes #2241 .
2026-01-10 21:43:54 +01:00
Dennis Guse
874c5eb8ae
Cleanup.
2025-12-06 09:36:04 +01:00
Dennis Guse
4263c000c0
Show coordinates with always with 5 decimals.
2025-12-06 09:18:06 +01:00
Dennis Guse
7956063598
Cleanup: Marker.icon was not used anymore.
2025-11-30 16:51:02 +01:00
Jeff Shelley
023a5aa221
added new UI component which shows elapsed segment time
2025-10-28 09:51:29 -05:00
Jeff Shelley
94595f2a1f
Added support for average pace of the current segment
2025-10-21 19:34:19 -05:00
Dennis Guse
9b48993cd0
Cleanup.
2025-10-18 21:27:31 +02:00
Rob Herremans
f54856c3f1
Fix for time and unit announcements ( #2166 )
...
Bugfix: time and unit announcement where not configurable correctly.
Fixes #2165 .
Reviewed-on: https://codeberg.org/OpenTracksApp/OpenTracks/pulls/2166
Co-authored-by: Rob Herremans <dev@robherremans.nl >
Co-committed-by: Rob Herremans <dev@robherremans.nl >
2025-09-16 20:13:15 +02:00
Peter Storch
ec08717d01
Before codeberg migration ( #2159 )
...
Co-authored-by: Dennis Guse <dennis.guse@alumni.tu-berlin.de >
2025-08-24 08:36:08 +02:00
Dennis Guse
ea53326183
Themes: OLED friendly has now bottomAppBar that is black.
2025-07-04 23:16:28 +02:00
Dennis Guse
c34e9bd7b6
Themes: use separate themes for DayNight/OLED/DynamicColors.
...
Fixes #2123 .
2025-07-04 16:49:35 +02:00
Dennis Guse
4999b54a97
Reworked MarkerDetail UI.
2025-06-27 15:51:51 +02:00
Dennis Guse
3eba204b9d
MarkerDetail page shows name in title.
2025-06-27 15:51:51 +02:00
Dennis Guse
8744724c0f
Enable to edit timezone offset for recorded tracks.
...
Fixes #2014 .
2025-06-25 19:44:38 +02:00
Dennis Guse
730ace0b60
Cleanup: moved colors into colors.xml
2025-06-24 10:37:52 +02:00
Dennis Guse
a0b4f78977
Cleanup: remove support for launcher icons before SDK26.
...
Part of #2108 .
2025-06-23 08:54:20 +02:00
Dennis Guse
77d040d08b
Launcher icon was sometimes incorrectly scaled (e.g., kvaesitso).
...
Use same icon as OSMDashboard for launcher (w/o background).
Fixes #2108 .
2025-06-14 09:02:06 +02:00
Dennis Guse
65e1ade5d4
Cleanup: remove unused preference keys.
2025-06-10 16:59:06 +02:00
abdelbasset jabrane
c6b27bc7ae
Translated using Weblate (English)
...
Currently translated at 100.0% (539 of 539 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://hosted.weblate.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/en/
2025-06-05 04:55:01 +00:00
Dennis Guse
dc3e7d25f3
Preference: "GPS disabled"-warning is now configurable.
...
Fixes #2058 .
2025-02-18 21:37:40 +01:00
Vasja Volin
eda1815393
Add settings toggles for chart series
...
Adds toggles to the User Interface section of the app Settings that
allow the user to display or hide the three series available in the
chart: Elevation, Speed/Pace, and Heart Rate. As a user of a heart rate
monitor primarily during strength workouts and combat sports, the
distance and elevation graphs are not helpful to me - in addition, their
scale means that I am not able to easily see my exact heart rate. This
should allow users in a similar situation to better determine exactly
what is most helpful for them to be seen on the graph.
Also updates heart rate series possible intervals - the smallest interval
was 25, which was too low for most zone 1 cardio charts - if your heart
rate goes from 70 to 125, with a 25 interval, most of the chart will be
whitespace.
2025-01-24 07:01:15 +01:00
Dennis Guse
0e0958c5e8
Announcements: add current heartrate.
...
Fixes #1635 .
2024-12-29 12:38:15 +01:00
Dennis Guse
073b3d2052
Announcements: added current time.
...
Fixes #1683 .
2024-12-28 21:07:45 +01:00
Dennis Guse
a015b87cc3
UI: interval list uses gain/loss as caption (instead of elevation).
...
Fixes #2003 .
2024-11-30 14:47:04 +01:00
Dennis Guse
4313b51e1e
Settings: add custom language/locale chooser (SDK33+).
...
Corsican was not available using Android's per-app-language-chooser.
Fixes #1974 .
2024-11-30 09:46:57 +01:00
Dennis Guse
0b4a18deb4
Move about page from settings to TrackList menu
2024-11-30 09:30:06 +01:00
Dennis Guse
2cc4218dc6
Removal of the "show on map"-feature using KML/GPX.
...
Dashboard API is nicer and easier.
Fixes #2012 .
2024-11-24 10:57:55 +01:00
Dennis Guse
f7f58141de
Added settings for disabling idle functionality.
2024-10-18 19:57:10 +02:00
Dennis Guse
1f6ce7d05a
Bugfix: ActionBar did not overlay SearchBar completely (Track list and Marker list).
2024-09-07 12:50:49 +02:00
Peter Storch
389c4bed96
fix #1957 open MarkerEditActivity to receive external marker ( #1960 )
...
* fix #1957 add CreateMarkerActivity to receive external marker
2024-07-30 15:24:18 +02:00
Luna
0947405563
Translated using Weblate (English)
...
Currently translated at 99.8% (530 of 531 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://hosted.weblate.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/en/
2024-05-25 21:50:11 +02:00
Peter Hercek
6cfc05af82
support for lap cycling power in the announcer
...
Implements #1806
2024-05-12 15:32:23 +02:00
dm1cael
a8a5aa4268
Announcements: add toggle to distance/speed unit announcement
...
Fixes #1805 .
2024-05-01 19:23:26 +02:00
Dennis Guse
bf58458362
UI: re-add OLED friendly (aka black) theme.
...
Fixes #1625 .
2024-03-02 19:32:39 +01:00
Dennis Guse
887c24cbb0
Settings: separate recording settings (move GPS to sensors).
2024-03-02 09:01:26 +01:00
Dennis Guse
fef1a3a84d
Settings: reset should be after Public API.
2024-03-02 09:01:26 +01:00
Dennis Guse
f0d7ef082d
KMZ importer allows arbitrary file names for kml (was doc.kml).
...
Fixes #1864 .
2024-02-25 10:17:35 +01:00
Peter Hercek
91b5c148cc
fix naming for the pace of reading of GPS location in settings
...
Fixes #1840
2024-01-25 22:43:47 +01:00
Peter Hercek
4a6f652663
clarify that announcer's "distance interval" corresponds to "lap length"
...
This fixes #1801 the most easy way. It does not implement announcer's
interval statistics over time intervals. Instead, it only clarifies
that "lap" quantities in the announcer are related to lap length.
Therefore they will not work if there is no lap length defined.
2024-01-10 22:29:21 +01:00
Dennis Guse
490141db2a
Barometer: added settings for sensor selection.
...
Part of #1424 .
2023-12-29 13:17:06 +01:00