johan12345
89231c99f6
Improve DataSourceSelectFragment UI
...
Tablet layout: scroll down automatically to reveal "Let's go" button
2026-06-01 19:17:14 +02:00
johan12345
6aeede295e
UiSettingsFragment: avoid crash when APP_OPEN_BY_DEFAULT_SETTINGS is not supported
2026-06-01 18:55:56 +02:00
johan12345
9125ff133b
Merge branch 'master' of github.com:johan12345/EVMap
2026-06-01 18:52:17 +02:00
Robert Högberg
0cbb2d82c0
Limit download progress percentage to range 0-100
...
For nobil the percentage reaches 101. I haven't figured out why nobil's data
is out of sync.
When querying nobil for the total number of chargers we get:
Norway: 4957
Sweden: 9108
------------
14065
.. but the data dump we download has:
Norway: 5168
Sweden: 9059
------------
14227
2026-06-01 18:44:48 +02:00
Robert Högberg
abb00f144b
Fix app crash when downloading full charger list from data source
...
R.string.downloading_chargers_percent expects a Float argument, but an Int
was supplied.
2026-05-31 23:13:37 +02:00
johan12345
a0e645886e
Tesla: catch and clear invalid refresh tokens
2026-05-30 17:25:31 +02:00
johan12345
b57bb5d884
catch non-IOExceptions in Retrofit interceptors
2026-05-30 17:07:45 +02:00
johan12345
757c8589fb
remove old logging call
2026-05-30 14:19:40 +02:00
johan12345
88ab03e681
aboutLibraries update
2026-05-25 23:49:25 +02:00
johan12345
edd451d61e
fix missing view id
2026-05-25 23:34:28 +02:00
johan12345
2e9b7c941b
viewbinding migration cleanup
2026-05-25 23:23:04 +02:00
johan12345
dda491c34f
migrate from databinding to viewbinding
...
fixes #144
2026-05-25 17:23:10 +02:00
johan12345
637f8dbfad
fix insets handling on Android <=10
...
fixes #423
2026-05-23 01:01:48 +02:00
johan12345
53809b55fb
upgrade Kotlin and KSP, switch to Moshi-IR
2026-05-23 00:32:07 +02:00
johan12345
e117c844ed
Merge branch 'car-app-library-1.8'
2026-05-10 13:25:22 +02:00
johan12345
36174297e5
fix Tesla login
...
redirect URI changed
fixes #422
2026-05-06 20:35:26 +02:00
johan12345
ac37cdde32
new map screen: keep scroll position on refresh
2026-04-24 22:12:40 +02:00
johan12345
80b4ab3011
Remove NewMotionAvailabilityDetectorTest
2026-04-20 23:52:05 +02:00
johan12345
178fe804dc
Remove NewMotionAvailabilityDetector
...
old Shell Recharge/NewMotion map doesn't exist anymore, the new one is limited to Shell's own chargers
2026-04-20 23:45:50 +02:00
johan12345
4a7c3f0b8f
EnBwAvailabilityDetector: try ungrouping markers multiple times
2026-04-20 23:36:58 +02:00
johan12345
3b76e8fdfd
update copyright year
...
fixes #421
2026-04-16 23:55:34 +02:00
johan12345
ff651a37cf
log when app to handle intent is not found
2026-03-17 20:36:01 +01:00
Robert Högberg
c414e4bcc2
Nobil: Support new charger speeds
2026-03-07 17:10:45 +01:00
Hosted Weblate
4ae6a74d96
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (379 of 379 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (94 of 94 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (378 of 378 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (378 of 378 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robert Högberg <robert.hogberg@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/sv/
Translate-URL: https://hosted.weblate.org/projects/evmap/app-store-metadata/sv/
Translation: EVMap/Android
Translation: EVMap/App Store metadata
2026-01-25 17:39:29 +01:00
Hosted Weblate
6868206a71
Translated using Weblate (Czech)
...
Currently translated at 100.0% (379 of 379 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (378 of 378 strings)
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/cs/
Translation: EVMap/Android
2026-01-25 17:39:29 +01:00
Hosted Weblate
174a0c81d3
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (379 of 379 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (378 of 378 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (378 of 378 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/et/
Translation: EVMap/Android
2026-01-25 17:39:28 +01:00
johan12345
68948948c2
add another fallback for maps + browser intents
...
possible fix for #398 , #414
2026-01-25 17:38:17 +01:00
johan12345
ce4f7418ea
don't crash when no sharing app is found
2026-01-21 21:24:40 +01:00
Johan von Forstner
4507912f97
Fix #410 : confirm before deleting profile on Automotive
2026-01-02 18:58:59 +01:00
Robert Högberg
fa0826ca24
Auto: Sort nearby locations by distance in meters
...
The return value of Distance() differs depending on which version of that's
used:
Distance( geom1 Geometry , geom2 Geometry ) : Double precision
return the distance between geom1 and geom2 (always measured in CRS units).
Distance( geom1 Geometry , geom2 Geometry ,
use_ellipsoid Boolean ) : Double precision
return the distance between geom1 and geom2 (measured in meters).
Ordering by CRS units causes unexpected item order.
Fixes #411
2026-01-02 18:53:55 +01:00
Johan von Forstner
897b439cca
fix crash when favorite exists but charger has been deleted from cache
2025-12-24 16:40:16 +01:00
Robert Högberg
141b2c76b1
Nobil: Add real-time availability support
2025-12-24 16:40:16 +01:00
Johan von Forstner
fc22b16111
NewMotionAvailabilityDetector: get correct charger power if available
2025-12-24 12:08:43 +01:00
Hosted Weblate
f41ea230de
Translated using Weblate (German)
...
Currently translated at 100.0% (377 of 377 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Pixelcode <pixelcode@dismail.de >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2025-12-24 11:46:56 +01:00
Robert Högberg
ba17cb989a
Nobil: Fix data expiration
2025-12-03 22:18:21 +01:00
johan12345
d08aaa3325
Auto: make AboutScreen only accessible when parked
2025-12-02 17:46:20 +01:00
Hosted Weblate
92e9539286
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 74.0% (279 of 377 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robert Högberg <robert.hogberg@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2025-11-22 12:37:02 +01:00
Hosted Weblate
b373f49180
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (377 of 377 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (377 of 377 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robert Högberg <robert.hogberg@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/sv/
Translation: EVMap/Android
2025-11-22 12:37:02 +01:00
Hosted Weblate
ec8728a253
Translated using Weblate (French)
...
Currently translated at 91.2% (344 of 377 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robert Högberg <robert.hogberg@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translation: EVMap/Android
2025-11-22 12:37:02 +01:00
Hosted Weblate
9ca470cd46
Translated using Weblate (Dutch)
...
Currently translated at 80.9% (305 of 377 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robert Högberg <robert.hogberg@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nl/
Translation: EVMap/Android
2025-11-22 12:37:02 +01:00
johan12345
38a1bf2da5
fix #403 : add edit URL for OSM
2025-11-22 12:34:56 +01:00
Hosted Weblate
5647820f3e
Translated using Weblate (Swedish)
...
Currently translated at 99.7% (376 of 377 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robert Högberg <robert.hogberg@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/sv/
Translation: EVMap/Android
2025-11-07 20:10:27 +01:00
Hosted Weblate
092a3e50bc
Translated using Weblate (Czech)
...
Currently translated at 100.0% (377 of 377 strings)
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/cs/
Translation: EVMap/Android
2025-11-07 20:10:27 +01:00
Hosted Weblate
7b27fe2cac
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (377 of 377 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/et/
Translation: EVMap/Android
2025-11-07 20:10:27 +01:00
Johan von Forstner
14eadef10d
AAOS new map screen: increase default zoom level
2025-10-30 16:23:12 +01:00
Johan von Forstner
cea0878267
OnboardingFragment: use CustomTabs for privacy policy
2025-10-30 16:02:02 +01:00
Johan von Forstner
2b4c0829a8
remove unused Chargeprice icons
2025-10-29 12:21:41 +01:00
Johan von Forstner
8e9d9d15c4
Auto: make new map screen optional for now
...
mainly due to bug https://issuetracker.google.com/issues/389974133
2025-10-29 11:58:02 +01:00
Hosted Weblate
ca9a7df8b0
Translated using Weblate (Swedish)
...
Currently translated at 99.7% (375 of 376 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (92 of 92 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robert Högberg <robert.hogberg@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/sv/
Translate-URL: https://hosted.weblate.org/projects/evmap/app-store-metadata/sv/
Translation: EVMap/Android
Translation: EVMap/App Store metadata
2025-10-29 11:00:29 +01:00
Hosted Weblate
51aecd179c
Translated using Weblate (Czech)
...
Currently translated at 100.0% (376 of 376 strings)
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/cs/
Translation: EVMap/Android
2025-10-29 11:00:28 +01:00