Commit Graph

1674 Commits

Author SHA1 Message Date
Robert Högberg
cb1543cb4a Adapt ChargeLocationsDaoTest to nobil changes 2025-09-21 15:52:13 +02:00
johan12345
276daac607 fix CI build 2025-09-21 15:52:13 +02:00
johan12345
f7d39a1ba5 fix DB migrations 2025-09-21 15:52:13 +02:00
Robert Högberg
fa09b9188e Add support for full nobil data download
This improves the speed of the nobil implementation since all data
is cached on the device and it also reduces the load on the nobil server(s)
since fewer nobil requests are needed.
2025-09-21 15:52:13 +02:00
Robert Högberg
b31e55f130 Add Tesla realtime for nobil
Copy-n-paste implementation that needs to be cleaned up.
2025-09-21 15:52:13 +02:00
Robert Högberg
c494b0d5e2 Use EnBw realtime data for nobil 2025-09-21 15:52:13 +02:00
Robert Högberg
272b86ff88 Parse payment methods into Cost object description 2025-09-21 15:52:13 +02:00
Robert Högberg
32de28bc1c Add connector type filter 2025-09-21 15:52:13 +02:00
Robert Högberg
4cd6c44ba1 Add charge location accessibility to ChargeLocation and as filter 2025-09-21 15:52:13 +02:00
Robert Högberg
3265694c51 Add nobil api key handling in build.gradle.kts 2025-09-21 15:52:13 +02:00
Robert Högberg
529be2cc34 Hide share-charge-location-button if there's no URL for the location 2025-09-21 15:52:13 +02:00
Robert Högberg
00862b66a1 Add Chargelocation.dataSourceUrl and make ChargeLocation.url optional
Nobil has no suitable sites to individual charging stations so url needs
to be optional and then we use dataSourceUrl instead in "data source button".
2025-09-21 15:52:13 +02:00
Robert Högberg
cabaa42772 Add evseId to class Chargepoint
.. and populate it in nobil data source
2025-09-21 15:52:13 +02:00
Robert Högberg
1663607171 Add URLs to edit nobil chargers
There's a web page for Swedish chargers, but we need to send email
for the other countries.
2025-09-21 15:52:13 +02:00
Robert Högberg
126c47bbc1 Add basic filters 2025-09-21 15:52:13 +02:00
Robert Högberg
b93d01f96d Basic NOBIL implementation 2025-09-21 15:52:13 +02:00
Hosted Weblate
7fb5df29e4 Translated using Weblate (German)
Currently translated at 100.0% (365 of 365 strings)

Translated using Weblate (German)

Currently translated at 100.0% (365 of 365 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com>
Co-authored-by: mcliquid <info@mcliquid.de>
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2025-09-20 17:08:58 +02:00
Hosted Weblate
b878d37982 Translated using Weblate (Czech)
Currently translated at 100.0% (365 of 365 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-09-14 19:25:14 +02:00
Hosted Weblate
0f7aa44d8e Translated using Weblate (Estonian)
Currently translated at 100.0% (365 of 365 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-09-14 19:25:13 +02:00
johan12345
d8e1c36993 MapSurfaceCallback: Implement double-tap zoom 2025-09-09 23:47:04 +02:00
johan12345
03f613fa4b MapSurfaceCallback: Apply status bar offset on all AAOS systems 2025-09-09 23:47:04 +02:00
Robert Högberg
aba533e553 Add Swedish translation 2025-09-09 22:20:45 +02:00
Robert Högberg
307af88f01 Separate connectors "type 2 socket" and "type 2 plug"
This avoids duplicate "Type 2" entries when using filters to select
connectors and when showing charger details.
2025-09-09 20:39:56 +02:00
johan12345
8478948d5f upgrade LocaleConfigX
possible fix for #386
2025-09-08 23:21:21 +02:00
johan12345
7e96c9e5a7 dependency upgrades & replacements 2025-08-23 21:48:02 +02:00
johan12345
44bd2c6159 upgrade MapLibre - 16 KB page size support
https://github.com/maplibre/maplibre-native/pull/3728
2025-08-19 20:38:34 +02:00
johan12345
7d2a19b0a3 upload AboutLibraries file for release builds 2025-08-18 18:02:08 +02:00
johan12345
3414a7581c remove FlipperDiagnosticActivity from manifest 2025-08-17 21:12:38 +02:00
johan12345
df47f7b4c1 upgrade dependencies 2025-08-17 20:31:03 +02:00
johan12345
a08e2ab7e9 upgrade to Java 21 2025-08-17 19:40:34 +02:00
johan12345
c1351ce935 update AGP 2025-08-17 19:36:34 +02:00
johan12345
b4a1a8b546 remove Flipper 2025-08-17 19:31:37 +02:00
johan12345
3865e6c33d update android-spatialite 2025-08-17 19:21:59 +02:00
johan12345
091b0f5ac3 further insets handling in MapFragment 2025-08-17 16:37:15 +02:00
johan12345
1148200f37 Upgrade Robolectric, re-enable CarAppTest 2025-08-16 15:23:07 +02:00
Johan von Forstner
1847e8b771 Rework MapFragment insets handling
fixes gallery height
2025-08-10 21:02:45 +02:00
Johan von Forstner
bbfe8e2bb2 fix detailAppBar popupTheme
commented out in 104913b3
2025-08-10 19:48:31 +02:00
Johan von Forstner
983d368a78 Tesla login fixes
refs 104913b3
2025-08-10 19:40:39 +02:00
johan12345
4a6a34db3a disable CarAppTest due to Robolectric incompatibility 2025-08-10 16:08:48 +02:00
Johan von Forstner
35ddece698 handle navigation bar insets for more fragments
fixes #382
2025-08-10 15:56:29 +02:00
Johan von Forstner
36c6a4053d fix location of ksp in build.gradle.kts 2025-08-10 15:08:08 +02:00
Johan von Forstner
104913b3c4 targetSdk 36, library upgrade, replace LocalBroadcastReceiver 2025-08-10 15:03:41 +02:00
Hosted Weblate
5cc510fe22 Translated using Weblate (Italian)
Currently translated at 100.0% (364 of 364 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Thomas Di Cristofaro <hostedweblate.8347@tdc.akamail.it>
Translate-URL: https://hosted.weblate.org/projects/evmap/android/it/
Translation: EVMap/Android
2025-08-10 12:41:07 +02:00
Hosted Weblate
4250eb2ba8 Translated using Weblate (Portuguese)
Currently translated at 100.0% (364 of 364 strings)

Co-authored-by: Celso Azevedo <mail@celsoazevedo.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2025-08-10 12:41:07 +02:00
Johan von Forstner
1db82db066 fix location of CarInfo.kt 2025-08-10 12:39:02 +02:00
Johan von Forstner
d6a8fbee7d update Gradle & AGP 2025-07-27 20:41:58 +02:00
johan12345
23e2f0baad fix endless loading with filters that do not support local SQL queries 2025-07-27 17:43:09 +02:00
Johan von Forstner
ea4fb37f30 Merge pull request #381 from weblate/weblate-evmap-android
Translations update from Hosted Weblate
2025-07-17 21:29:36 +02:00
Hosted Weblate
094f38ac87 Translated using Weblate (Czech)
Currently translated at 100.0% (364 of 364 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-07-14 22:02:00 +00:00
Hosted Weblate
b84d13d42b Translated using Weblate (Estonian)
Currently translated at 100.0% (364 of 364 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-07-14 22:01:59 +00:00