transifex-integration[bot]
52c97b63d5
Translate /src/main/res/values/strings.xml in fi
...
at least 95% translated updated for the source file '/src/main/res/values/strings.xml'
on the 'fi' language.
Manual sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format
2020-08-03 21:47:24 +02:00
transifex-integration[bot]
eee18ec7a4
Translate /src/main/res/values/strings.xml in fr
...
at least 95% translated updated for the source file '/src/main/res/values/strings.xml'
on the 'fr' language.
Manual sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format
2020-08-03 21:46:53 +02:00
transifex-integration[bot]
4d444046de
Translate /src/main/res/values/strings.xml in gl
...
at least 95% translated updated for the source file '/src/main/res/values/strings.xml'
on the 'gl' language.
Manual sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format
2020-08-03 21:46:34 +02:00
transifex-integration[bot]
4d5e31b231
Translate /src/main/res/values/strings.xml in de
...
at least 95% translated updated for the source file '/src/main/res/values/strings.xml'
on the 'de' language.
Manual sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format
2020-08-03 21:46:10 +02:00
transifex-integration[bot]
8544f7d20a
Translate /src/main/res/values/strings.xml in es
...
at least 95% translated updated for the source file '/src/main/res/values/strings.xml'
on the 'es' language.
Manual sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format
2020-08-03 21:45:16 +02:00
Dennis Guse
1feb5cbb65
Release v3.8.1
v3.8.1
2020-08-03 08:03:13 +02:00
Dennis Guse
1d2fde6e69
DashboardAPI: report if track is recording and start Dashboard on same task.
...
Necessary for Picture-in-Picture mode.
2020-08-03 07:59:17 +02:00
Dennis Guse
20423121ee
Dashboard API: only forward fullscreen setting, when recording.
2020-08-03 07:59:17 +02:00
Dennis Guse
ebf7b0a0c3
TrackRecordingActivity: added setting for fullscreen.
...
Fixes #342 .
2020-08-03 07:59:17 +02:00
Dennis Guse
1189a07794
TrackController: center time.
2020-08-02 16:36:03 +02:00
Román
63e9041922
Orientation change when edit marker has to update photo uri in waypoint for delete button update (hide/show).
2020-07-31 20:29:56 +02:00
Dennis Guse
699be450b0
Fixed too optimistic intent-filter for imports.
...
Fixes #340 .
2020-07-29 23:19:32 +02:00
Dennis Guse
66b175c56c
Updated dependencies.
2020-07-26 17:39:30 +02:00
Dennis Guse
81a7aca4a0
Release v3.8.0
v3.8.0
2020-07-24 22:22:48 +02:00
Dennis Guse
065f42fbef
GPX import/export: speed via TrackPointExtension/v2.
...
Fixed data type for heartrate/speed (no decimals) allowed.
Fixes #335 .
Fixes #181 .
GPXTrackWriter: set Trackpointv2 header correctly and export time in correct sequence.
2020-07-24 22:06:58 +02:00
ronajon
c92371b36a
GPX import/export: add heartrate and cadence via TrackPointExtension/v1.
2020-07-24 22:06:58 +02:00
Dennis Guse
97c46183c3
TrackRecordingServiceConnection: always bind (and start) the TrackRecordingService.
...
Seemed to be a memory optimization.
2020-07-21 19:44:39 +02:00
Dennis Guse
c02b8fab53
HandlerServer: use executor service to send data to TrackRecordingService.
...
Fixes #329 .
2020-07-21 19:43:51 +02:00
Dennis Guse
6540913d59
Moved R.string.stats_unit_key initialization into Startup.
2020-07-20 20:46:41 +02:00
Dennis Guse
b70c3be5af
Cleanup: static code analysis using AndroidStudio.
2020-07-20 20:05:45 +02:00
Dennis Guse
461f1c246b
MarkerEditActivity: do not overwrite new photoUri with previous one. ( #332 )
...
Fixes #330 .
Tested and it works 👍
2020-07-20 19:30:23 +02:00
Dennis Guse
6d091dfa81
Fixes NPE on MarkerEditActivity when taking a photo and trigger an orientation change. ( #327 )
...
Fixes #325 .
2020-07-18 22:52:19 +02:00
Peter Storch
97ad6bc2f8
expose waypoints to dashboard
...
Necessary for https://github.com/OpenTracksApp/OSMDashboard/issues/48
2020-07-18 18:56:53 +02:00
Dennis Guse
93ee8a53ed
Import from intent: also match file suffix as fallback.
2020-07-18 18:55:30 +02:00
Dennis Guse
bf9b6d6627
Import: individual files chosen by an external app.
2020-07-18 18:55:30 +02:00
Dennis Guse
5f637952aa
Replaced blue pushpin icon (png) with with orange icon (svg).
...
Fixes #115 .
2020-07-18 18:51:34 +02:00
Román Martínez
17de8cea6f
Service refactoring: move location management to the LocationHandle.
...
Tests refactoring: location and service tests re-worked.
2020-07-17 12:29:30 +02:00
Deus Figendi
afea79476f
united the gradiants in ic_marker_orange_pushpin
2020-07-16 22:57:44 +02:00
Deus Figendi
7215a2def0
Added an orange version of the ic_marker pushpin
2020-07-16 22:57:44 +02:00
Román
b8d2d14d68
Preferred rate is used for aggregated stats. Fixes #321 .
...
Lambda expression for Observer.
2020-07-15 21:43:55 +02:00
Dennis Guse
a2b53c75f4
Release v3.7.6
v3.7.6
2020-07-13 18:47:50 +02:00
Dennis Guse
7a5f69d3a5
Settings: default export format is now KMZ incl. data and pictures.
2020-07-13 18:19:34 +02:00
Dennis Guse
7fd9893560
TrackDeleteActivity: keep a wakelock while deletion is ongoing.
2020-07-13 18:19:34 +02:00
Román
f209031df0
Pass extra TrackFileFormat enum like a Serializable instead of String (with String resulted in Null after get extra).
2020-07-13 18:19:34 +02:00
Dennis Guse
2dbab929ac
Export: replaced async task with thread.
...
Almost identical to the import.
2020-07-13 18:19:34 +02:00
Dennis Guse
e9eb764d12
Import: split ImportActivity into fragments.
...
The fragements keep the state while the activity is re-created (e.g., orientation change).
2020-07-13 18:19:34 +02:00
Dennis Guse
41a4a5527a
Import: replaced async task with thread.
...
Extracted directory chooser into a separate activity.
2020-07-13 18:19:34 +02:00
Dennis Guse
4ded3c6bc8
TrackDelete: use a Thread and always require TrackIds.
2020-07-08 08:25:36 +02:00
Dennis Guse
51e573e475
TrackDelete: hide progress bar before finishing and add custom animations.
2020-07-08 08:25:36 +02:00
Dennis Guse
98c3169929
Track deletion UI: code cleanup.
2020-07-08 08:25:36 +02:00
Dennis Guse
ff65a4d04f
Track deletion shows an infinite progressbar.
...
Fixes #242 .
2020-07-08 08:25:36 +02:00
Dennis Guse
278f49dec8
TrackRecordingActivity: removed start/resume toast message.
2020-07-07 18:13:37 +02:00
Dennis Guse
d444e1ca3c
TrackRecordingActivity: recreate activity properly.
2020-07-07 18:13:37 +02:00
Dennis Guse
13e07696b9
Re-implemented landscape mode.
...
Fixes #32 .
2020-07-07 18:13:37 +02:00
Román Martínez
23c3a4d651
Import/Export speed in GPX and KML files. ( #306 )
...
Import/Export speed in GPX and KML files. Fixes #300 .
2020-06-30 14:39:44 +02:00
Dennis Guse
c9869bab0e
Generate UUID for each track (necessary for synchronization).
...
Fixes #294 .
2020-06-30 12:39:30 +02:00
Dennis Guse
ecdb509371
Export/import test now verifies the TrackPoints.
2020-06-22 21:56:22 +02:00
transifex-integration[bot]
de376a84f8
Apply translations in fr
...
translation completed for the source file '/fastlane/metadata/android/en-US/short_description.txt'
on the 'fr' language.
2020-06-21 18:19:11 +02:00
transifex-integration[bot]
9abd8bcaa6
Apply translations in de
...
translation completed for the source file '/fastlane/metadata/android/en-US/short_description.txt'
on the 'de' language.
2020-06-21 18:18:58 +02:00
Román Martínez
8ddadb8e6d
Aggregated statistics: updated PlantUML and handle empty list. ( #296 )
2020-06-20 19:02:02 +02:00