johan12345
1d63e37467
Release 1.9.2
2024-05-29 21:25:04 +02:00
johan12345
b5b0254bdd
Coil: disable hardware acceleration for gallery images
...
https://github.com/coil-kt/coil/issues/159
2024-05-29 21:19:19 +02:00
johan12345
6514197920
upgrade dependencies
2024-05-29 21:06:30 +02:00
johan12345
4c5388350f
upgrade car app library to stable 1.4.0
2024-05-29 20:33:32 +02:00
johan12345
20e9e43f0d
upgrade coil library
2024-05-29 20:20:55 +02:00
johan12345
541646dda9
fix missing catch HttpException
2024-05-29 20:16:53 +02:00
johan12345
b9354e77a9
AAOS: fix crash when no navigation app is installed
2024-05-29 20:09:31 +02:00
johan12345
65fa54ef36
CarInfoWrapper: fix NPE
2024-05-29 19:57:29 +02:00
johan12345
6e419849b1
update sponsors
2024-05-25 16:38:33 +02:00
johan12345
c4c6f09a05
update sponsors
2024-05-25 16:23:24 +02:00
johan12345
3b602c03c4
update sponsors
2024-05-25 16:21:39 +02:00
Hosted Weblate
012e5d7362
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (367 of 367 strings)
Co-authored-by: Asmodeus <colligare1Asmodeum@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2024-05-25 13:17:28 +02:00
johan12345
4f5007ca0d
fix czech string CDATA
2024-05-25 13:17:24 +02:00
Hosted Weblate
b40a74aa37
Translated using Weblate (Czech)
...
Currently translated at 100.0% (367 of 367 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (366 of 366 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
2024-05-25 13:16:40 +02:00
johan12345
ce172bd4b0
Release 1.9.1
2024-05-25 13:07:22 +02:00
johan12345
b3bbca576f
revert to MapLibre 10.x
...
fixes #345
2024-05-25 12:59:34 +02:00
johan12345
72ccd99c1f
re-release 1.9.0 for Play Store
2024-05-24 23:09:37 +02:00
johan12345
dd5c8659df
fix declaration of car app category in manifest
2024-05-24 23:08:13 +02:00
johan12345
8f7f9e5a09
re-release 1.9.0 for Play Store
...
Car App Library alpha version is not accepted
2024-05-21 23:38:33 +02:00
johan12345
8256981b8d
workaround for car app library crash with invalid speed units
2024-05-21 23:38:33 +02:00
johan12345
5649ef202f
fix Android Auto version check
2024-05-21 23:38:33 +02:00
johan12345
ed9c729684
Revert "update car app library to 1.7.0-alpha02"
...
This reverts commit d540faa179 .
2024-05-21 22:14:55 +02:00
johan12345
add66811ae
Export licenses to CSV
...
needed for Faurecia Aptoide store
2024-05-20 23:10:26 +02:00
johan12345
2df5710910
Release 1.9.0
2024-05-20 22:04:09 +02:00
johan12345
a513a8d6d4
fix source sets for releaseAutomotivePackageName build type
2024-05-20 22:04:09 +02:00
johan12345
a55e4df62d
hide Tesla referral link
...
referral program has ended
2024-05-20 21:08:18 +02:00
johan12345
d540faa179
update car app library to 1.7.0-alpha02
2024-05-20 20:39:29 +02:00
johan12345
3d69d3e50c
update AGP
2024-05-20 00:18:39 +02:00
johan12345
fce27f0c19
add SVG for Play Store icon
2024-05-20 00:18:07 +02:00
johan12345
da3b9643bc
add build type with different package name for fossAutomotive
...
needed for Faurecia Aptoide
2024-05-20 00:16:21 +02:00
johan12345
b690d9744d
update Play Store icon according to new specs
...
https://developer.android.com/distribute/google-play/resources/icon-design-specifications
2024-05-20 00:16:21 +02:00
johan12345
70387ec350
fix docs in README
2024-05-19 17:55:47 +02:00
johan12345
5a331df232
add Jawg Maps sponsor logo
2024-05-19 17:53:20 +02:00
johan12345
5dc5e1f43f
Migrate Mapbox -> MapLibre
...
Use Jawg Maps for basemap, ArcGIS for satellite maps
fixes #141
refs #169 , #197
hide traffic checkbox if traffic is not supported by map
2024-05-19 17:53:20 +02:00
Hosted Weblate
360e7767bd
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (366 of 366 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
2024-05-08 22:27:16 +02:00
Jean-Baptiste
5f0c9fd31d
Enable automatic per app language ( #340 )
...
* Enable automatic per app language
* fix getAppLocale
---------
Co-authored-by: johan12345 <johan.forstner@gmail.com >
2024-05-08 22:19:09 +02:00
johan12345
536c884f23
fix crash introduced by 00b26d224f
2024-05-03 20:34:09 +02:00
johan12345
7daf5a0adb
fix jumping position of slider in ChargepriceFragment
...
fixes #328
2024-04-28 19:30:57 +02:00
johan12345
862f2b06d8
remove broken resourcePlaceholders plugin, hardcode targetPackage in shortcuts.xml
2024-04-28 19:18:32 +02:00
johan12345
198a9ecc48
Fix snackbar action button color
...
fixes #337
2024-04-28 19:05:28 +02:00
johan12345
2762a32105
improve look of text input dialog
...
fixes #336
2024-04-28 18:52:41 +02:00
johan12345
8a83a80e75
Block ability to update filter profile name with nothing
...
fixes #335
2024-04-28 18:29:10 +02:00
johan12345
75e8569964
dismiss popupMenu when fragment is destroyed
...
fixes #331
2024-04-27 13:32:17 +02:00
johan12345
00b26d224f
fix #329 : Layer button reappears after screen rotation
2024-04-27 12:43:34 +02:00
Jean-Baptiste
836f42b299
Fix color of layer button ( #334 )
...
* Fix color of layer button
* keep the layers icon gray
---------
Co-authored-by: johan12345 <johan.forstner@gmail.com >
2024-04-27 12:24:19 +02:00
johan12345
3de994f09d
update copyright in LICENSE
2024-04-26 22:41:39 +02:00
Jean-Baptiste
d78eda9d97
Update copyright ( #333 )
2024-04-26 22:40:45 +02:00
johan12345
ed4be05aed
fix tests
2024-04-24 21:53:26 +02:00
johan12345
45de4c8ff0
Release 1.8.2
2024-04-24 21:21:00 +02:00
johan12345
b5b785be07
Czech strings CDATA
2024-04-24 21:17:21 +02:00
Hosted Weblate
0b8589d599
Translated using Weblate (Czech)
...
Currently translated at 100.0% (366 of 366 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (366 of 366 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
2024-04-24 21:16:36 +02:00
johan12345
ba757831f3
GoingElectricApi: catch cases where status != "ok"
2024-04-24 21:11:09 +02:00
johan12345
1990152836
Add option to disable native Chargeprice integration
2024-04-18 20:41:02 +02:00
johan12345
50fd433439
hide immediate navigation setting if Google Maps is not installed
...
fixes #326
2024-04-17 21:26:18 +02:00
johan12345
381e6f3d98
OCM: extract operator name using ReferenceData
...
fixes #323
2024-04-14 18:58:15 +02:00
johan12345
9c5582f19c
update AnyMaps and android-spatialite
...
to make sure FORTIFY_SOURCE flag is used
2024-04-14 18:38:30 +02:00
johan12345
1c16d8cbb6
fix string
2024-04-07 16:02:18 +02:00
Hosted Weblate
1734f1c09e
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (363 of 363 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2024-04-07 16:01:17 +02:00
Hosted Weblate
ebf0f82597
Translated using Weblate (Czech)
...
Currently translated at 100.0% (363 of 363 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (363 of 363 strings)
Co-authored-by: Fjuro <ifjuro@proton.me >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/cs/
Translation: EVMap/Android
2024-04-07 16:01:11 +02:00
Johan von Forstner
85a38a6da1
fix NPE during MapViewModel init
2024-04-05 14:42:36 +02:00
johan12345
60ca97179c
update referral links
2024-03-17 19:14:04 +01:00
johan12345
4413cba9fa
fix NPE?
2024-03-17 19:14:04 +01:00
Jean-Baptiste
e2e6a3060b
Fix Node JS deprecations in Github Actions ( #322 )
...
* Bump setup-java to v4 in release action
* Bump setup-java to v4 in tests action
2024-01-31 21:08:36 +01:00
johan12345
7e507cad70
Release 1.8.1
2024-01-31 20:31:16 +01:00
johan12345
3b8aca3eff
Merge branch 'master' of github.com:johan12345/EVMap
2024-01-31 20:29:01 +01:00
Jean-Baptiste
7a525d3f28
Move buildConfig property in app module ( #321 )
...
* Remove build config from gradle.properties
* Add build config property in build.gradle.kts
2024-01-31 20:28:40 +01:00
johan12345
b0d7f465bc
close connector details dialog when bottom sheet is closed
2024-01-31 20:13:08 +01:00
johan12345
5bf839d4e9
fix czech string again
2024-01-31 20:02:42 +01:00
Hosted Weblate
73247b5a23
Translated using Weblate (Czech)
...
Currently translated at 100.0% (363 of 363 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (363 of 363 strings)
Co-authored-by: Fjuro <ifjuro@proton.me >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/cs/
Translation: EVMap/Android
2024-01-31 20:01:36 +01:00
johan12345
526addd010
catch HttpException in SearchSelectScreen
2024-01-31 19:58:45 +01:00
Johan von Forstner
287c5f60bc
Update FUNDING.yml
2024-01-28 16:12:26 +01:00
johan12345
b68ab8f960
fix NPE
2024-01-28 13:31:02 +01:00
johan12345
17d8bfc46a
update referral links
2024-01-27 12:25:14 +01:00
johan12345
640f98c90f
Release 1.8.0
2024-01-26 21:54:37 +01:00
johan12345
b1cf9809f6
add Czech language
...
fix issues in certain strings
disable MissingQuantity lint check due to https://github.com/WeblateOrg/weblate/issues/7888
2024-01-26 21:40:03 +01:00
Hosted Weblate
c171c859af
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-automotive/
Translate-URL: https://hosted.weblate.org/projects/evmap/android-fdroid/
Translation: EVMap/Android (strings specific to F-Droid variant)
Translation: EVMap/Android (strings specific to the Android Automotive OS app)
2024-01-26 21:23:37 +01:00
johan12345
75c8114676
update build tools
2024-01-26 21:13:36 +01:00
johan12345
1d10ffeb52
show donation dialogs slightly more often
...
#320
2024-01-26 21:00:54 +01:00
johan12345
0e278bfedb
rework from DialogFragment into included view
2024-01-26 20:28:19 +01:00
johan12345
c6395feaa3
Add details about voltage and amperage of chargers
...
shown in connector details dialog
(not supported by GoingElectric)
fixes #151
2024-01-26 20:28:19 +01:00
johan12345
4b38c0de2d
Realtime data: add time of last change
...
shown in connector details dialog
fixes #275
2024-01-26 20:28:19 +01:00
johan12345
22d24f3bd0
add connector details dialog
...
relevant for #275 and #151
2024-01-26 20:27:29 +01:00
johan12345
d8e8475666
additional referral link
2024-01-18 23:59:04 +01:00
johan12345
c3148796d4
fix string
2024-01-09 21:46:04 +01:00
Hosted Weblate
8551966348
Translated using Weblate (French)
...
Currently translated at 100.0% (356 of 356 strings)
Co-authored-by: Altons <marsupilami450@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translation: EVMap/Android
2024-01-09 21:33:32 +01:00
Hosted Weblate
5f8be9dc0c
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (357 of 357 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2024-01-09 21:33:15 +01:00
Johan von Forstner
0dc1a0270e
docs updates
2023-12-28 16:06:12 +01:00
Johan von Forstner
609d984df1
Tesla availability detectors: fix bug
...
numMissing may have been < 0
2023-12-25 18:25:47 +01:00
Johan von Forstner
5830965d3a
make charger name copyable
...
fixes #315
2023-12-25 18:22:37 +01:00
Johan von Forstner
b613b4d626
remove unused variable
2023-12-24 14:25:51 +01:00
Johan von Forstner
2e96ebbcd1
Android Auto: fix NPE when image fails to load
2023-12-24 13:10:57 +01:00
Johan von Forstner
579ce088dc
Mapbox: support traffic on any map style
...
60b6d4f821
fixes #311
2023-12-24 13:02:22 +01:00
Johan von Forstner
be15be00bd
add support for map.openchargemap.io links
...
fixes #313
2023-12-24 12:11:30 +01:00
johan12345
3266c623eb
update Android Gradle Plugin
2023-12-16 22:17:25 +01:00
johan12345
f6feb2cf8c
fix crash when no browser is installed
2023-12-16 15:23:55 +01:00
Hosted Weblate
ac1a0e01e3
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (356 of 356 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-12-16 15:10:47 +01:00
johan12345
7b038ad850
fix WorkManagerConfiguration
2023-12-16 15:10:16 +01:00
johan12345
d02c9cc005
update other dependencies
2023-12-16 14:47:16 +01:00
johan12345
c83ecf1e5a
update car app library
2023-12-16 14:42:09 +01:00
johan12345
8287084818
fix wrong detail layout after device rotation
...
fixes #305
2023-11-26 19:13:31 +01:00
johan12345
8f433a02a0
Implement TeslaGuestAvailabilityDetector
...
works without sign-in (using data from https://www.tesla.com/de_DE/findus ), but only for Superchargers that are open to all cars and have the ad-hoc payment site activated (e.g. Germany, UK)
2023-11-19 19:00:32 +01:00
Hosted Weblate
de6890e27e
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (356 of 356 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-11-11 18:18:43 +01:00
johan12345
55b3a10919
catch HttpException in more places
2023-11-11 18:08:55 +01:00
johan12345
08b6902020
add car-app-testing libraries in foss variant as well
2023-11-11 16:43:48 +01:00
johan12345
7183475f31
Upgrade Robolectric for API 34, move CarAppTest from testGoogle to test
2023-11-11 16:27:21 +01:00
johan12345
ca6ff94c1f
Github Actions: fix version code extraction from build.gradle.kts
2023-11-05 22:53:23 +01:00
Hosted Weblate
c02c259162
Translated using Weblate (German)
...
Currently translated at 100.0% (355 of 355 strings)
Co-authored-by: nautilusx <translate@disroot.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2023-11-05 22:41:19 +01:00
johan12345
a44718ded2
build.gradle.kts: Fix API key extraction
2023-11-05 22:38:52 +01:00
johan12345
4f268f5e83
build.gradle.kts: Fix API key extraction
2023-11-05 22:34:44 +01:00
johan12345
99b4841545
build.gradle.kts: Fix API key extraction
2023-11-05 22:21:38 +01:00
johan12345
7ad7d7da30
Release 1.7.1
2023-11-05 22:14:31 +01:00
johan12345
0e80f2bf82
Add long-press to copy charger address/coordinates
2023-11-05 21:43:40 +01:00
johan12345
b5a6ceb5f9
rework favorites deletion undo logic to fix #304
2023-11-05 20:53:33 +01:00
Johan von Forstner
c655cae405
Tesla API: fix sorting
...
refs e7b42e2c
2023-11-04 18:51:26 +01:00
Johan von Forstner
fb2e510220
update other dependencies
2023-11-04 17:03:21 +01:00
Johan von Forstner
c170270557
update car app library
2023-11-04 16:55:15 +01:00
Johan von Forstner
e7b42e2c19
Tesla: charger label is now nullable
2023-11-04 16:45:00 +01:00
johan12345
fc85e631c9
ensure Open Source licenses with AboutLibraries
2023-10-26 12:15:20 +02:00
johan12345
7192c9ebfa
update AboutLibraries
2023-10-26 12:15:20 +02:00
Johan von Forstner
c652265ea1
Update Android Auto docs
...
fixes #303 (Android Auto for phone screens app was deprecated, now there is a new way to access settings)
2023-10-22 19:05:16 +02:00
johan12345
0320238dc9
add @Jean-BaptisteC to contributors
2023-10-19 16:48:48 +02:00
johan12345
e814c088bf
replace deprecated Gradle property
...
fixes #302
2023-10-19 16:47:00 +02:00
Jean-Baptiste
b60b2d70b9
Update Github workflows ( #301 )
2023-10-19 16:38:27 +02:00
johan12345
3905656ea7
fix some lint warnings
2023-10-18 15:23:07 +02:00
johan12345
1f88e5fbdd
fix some lint warnings
2023-10-18 15:09:50 +02:00
johan12345
646469e9ea
update Gradle plugin
2023-10-18 13:24:00 +02:00
Jean-Baptiste
cce7c69d74
Migrate to build kotlin script ( #298 )
...
* Migrate to build KTS
* fix version code
* fix API keys
* fix kotlinVersion <-> kotlin_version
* fix supportedLocales
* Migrate to build KTS
* upgrade to Gradle 8.4
* updates
* variable renaming
* fix packagingOptions
---------
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com >
2023-10-18 12:54:24 +02:00
johan12345
bc91c0571b
Chargeprice: Fix switching between vehicles
2023-10-14 19:28:54 +02:00
johan12345
a83102a97e
Tesla API: fix nullability
2023-10-14 19:14:07 +02:00
johan12345
f52a98540c
Tesla API: add missing waiting estimate bucket
2023-10-14 19:11:42 +02:00
johan12345
e0d97e7219
fix NPE in PlaceSearchScreen
2023-10-14 19:10:16 +02:00
johan12345
3bbd20a57e
possibly fix IllegalStateException
2023-10-14 19:05:39 +02:00
Hosted Weblate
3279c5eceb
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (355 of 355 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-10-14 12:25:53 +02:00
Johan von Forstner
03d958ac2c
Chargeprice: possibly fix IllegalStateException when switching vehicles
2023-10-07 20:10:50 +02:00
Johan von Forstner
b1fd370101
OpenChargeMap: use map.openchargemap.io as link
...
id query parameter added since
3330c9de96
#236
2023-10-07 19:36:19 +02:00
johan12345
bdc96fcd57
Android Auto: use simpler navigation intent URI without POI name
...
Workaround for TomTom GO, which seems to not handle intents with description correctly
2023-09-27 22:00:49 +02:00
johan12345
0d54e17eb4
update version code to retry Play Store release
2023-09-26 22:27:56 +02:00
johan12345
b1d0081fb7
re-enable CarAppTest
...
see https://github.com/robolectric/robolectric/issues/8404#issuecomment-1733309468
2023-09-26 17:47:03 +02:00
johan12345
1134499532
Release 1.7.0
2023-09-23 18:31:10 +02:00
johan12345
0417ade802
Android Auto: fix crash on Android 14 due to missing permission
2023-09-23 18:23:39 +02:00
johan12345
8fafabf6a8
update car app library
2023-09-21 19:24:33 +02:00
Hosted Weblate
1b3c35e94f
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (355 of 355 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-09-20 19:56:03 +02:00
Hosted Weblate
23a3adc500
Translated using Weblate (German)
...
Currently translated at 99.7% (354 of 355 strings)
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2023-09-16 23:09:42 +02:00
Hosted Weblate
16c2dcc938
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 80.2% (284 of 354 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2023-09-16 23:04:37 +02:00
Hosted Weblate
f322974e52
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (354 of 354 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-09-16 23:04:37 +02:00
Hosted Weblate
50ae2123e9
Translated using Weblate (English)
...
Currently translated at 100.0% (354 of 354 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/en/
Translation: EVMap/Android
2023-09-16 23:04:36 +02:00
johan12345
72894399f6
adjustments for Android Auto
2023-09-16 22:59:10 +02:00
johan12345
77014d754f
implement Tesla Supercharger cost in AA/AAOS
2023-09-16 22:59:10 +02:00
johan12345
66dbd6426f
implement Tesla Login for Android Auto/AAOS
2023-09-16 22:59:10 +02:00
johan12345
e4127f4a56
improve prediction graph generation
2023-09-16 22:59:10 +02:00
johan12345
f9bf8b80f7
Android Auto/AAOS: Add availability prediction
2023-09-16 22:59:10 +02:00
johan12345
67eeb47d5f
update dependencies
2023-09-16 13:01:55 +02:00
johan12345
3c6a7cd536
make navController.navigate() calls safe
...
https://nezspencer.medium.com/navigation-components-a-fix-for-navigation-action-cannot-be-found-in-the-current-destination-95b63e16152e
2023-09-16 12:57:34 +02:00
Hosted Weblate
31e3509369
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (353 of 353 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-09-15 22:01:35 +02:00
johan12345
b03f765216
SearchSelectScreen: catch IOExceptions
2023-09-15 21:45:20 +02:00
johan12345
9222dec613
Release 1.6.9
2023-09-14 20:26:08 +02:00
johan12345
71c36fbc8f
MapFragment: Change default map location behavior
...
Only jump back to current location on app restart if we were previously looking at the current location (and have location permission enabled). Otherwise stay at the last viewed location.
This seems to be the same as what e.g. the Google Maps app does.
#191
2023-09-14 20:16:41 +02:00
johan12345
830477e664
Automotive FilterScreen: fix possible crash when profile is deleted
2023-09-13 22:44:23 +02:00
johan12345
3ce91a9c50
ChargerDetailScreen: fix nullability issue
2023-09-10 12:39:19 +02:00
johan12345
a3b2b94b25
ACRA: switch -normal build variants to use HTTP sending as well
2023-09-06 21:51:50 +02:00
johan12345
a7770e1c1b
fix Github Actions build
2023-09-03 18:34:24 +02:00
johan12345
fcd51307cb
Release 1.6.8
2023-09-03 18:11:57 +02:00
johan12345
ba4a9c29b2
ACRA: keep key-value format for email reports
2023-09-03 18:11:24 +02:00
johan12345
3463177ad2
EnBW: avoid endless loop introduced by d636cde7
2023-09-02 23:25:42 +02:00
johan12345
09deaf5080
AA/AAOS: add general info & amenities
...
(if room available)
2023-09-02 22:27:45 +02:00
johan12345
23f429bbea
disable CarAppTest due to Robolectric incompatibility
2023-09-02 22:16:35 +02:00
johan12345
1184d3b6cc
AA/AAOS FilterScreen: add delete button to rows
2023-09-02 22:09:07 +02:00
johan12345
c95a60807b
Upgrade SDK to 34 & dependencies
2023-09-02 22:01:47 +02:00
johan12345
4b8cf82843
update Android Gradle plugin
2023-09-02 21:20:32 +02:00
johan12345
f33b9e8117
Merge branch 'rework-acra'
2023-09-02 17:39:46 +02:00
johan12345
cbc3040807
Rework units configuration
...
units (imperial or metric) can be configured globally, this applies to distances within the app, vehicle data, and the map scale bar
fixes #293
2023-09-02 17:39:37 +02:00
johan12345
92619ea95e
ACRA: switch from email to HTTP sending for automotive flavor
2023-09-02 16:47:56 +02:00
johan12345
a7007284ff
ACRA: introduce AAOS-friendly crash reporting screen
2023-09-02 16:38:02 +02:00
johan12345
7fce566052
add referral link to donate page
2023-08-27 19:53:32 +02:00
Johan von Forstner
0c44b4b074
Update FUNDING.yml
2023-08-27 19:52:48 +02:00
johan12345
a652d96f74
fix CarAppTest
2023-08-27 19:12:55 +02:00
johan12345
8a9b3ad948
Android Auto/Automotive: Make users explicitly accept the privacy policy
2023-08-27 19:05:04 +02:00
Johan von Forstner
c48f33e265
Release 1.6.7
2023-08-21 19:26:30 +02:00
johan12345
8ba4897026
Android Automotive: update donate link
2023-08-21 19:22:45 +02:00
Johan von Forstner
42916d71ca
Onboarding: Do not select GoingElectric by default
...
instead make the user actively choose the data source
#291
2023-08-03 16:47:20 +02:00
Johan von Forstner
5ca7524e8b
OpenChargeMap: Map "Tesla Model S/X" plug to Chargepoint.SUPERCHARGER
...
#6
2023-08-03 16:34:10 +02:00
Johan von Forstner
c37f72a26b
reduce vertical padding around dialogs
...
#292
2023-08-02 20:46:16 +02:00
Johan von Forstner
6f0113c50d
adjustments to data source selection screen for smaller screens
2023-08-02 19:58:05 +02:00
Johan von Forstner
f99ea7ca9e
Fix formatting of Portuguese string
2023-08-02 16:21:02 +02:00
Johan von Forstner
788db0c10f
fix popup menu theme in dark mode
...
see #287
2023-08-02 16:09:48 +02:00
Hosted Weblate
db2213a50f
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (349 of 349 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-08-02 16:08:45 +02:00
Johan von Forstner
ace4126035
more uppercase consistency
2023-08-02 15:45:47 +02:00
Johan von Forstner
d5d6e4f314
GoingElectric: nullability fix
2023-08-01 20:23:54 +02:00
Johan von Forstner
55999d15e6
upper/lower case consistency
...
as mentioned in comment in #287
2023-07-30 20:01:11 +02:00
Johan von Forstner
b61ca609d3
GoingElectric: fix "Tesla Supercharger CCS" filter
...
"Tesla Supercharger CCS" is a bit peculiar - it is available as a filter, but the API just returns "CCS" in the charging station details. So we cannot use it for filtering as it won't work in the local database. So we join them into a single filter option. If you want to find Tesla Superchargers with CCS, you can still do that using the network filter.
2023-07-27 10:16:22 +02:00
johan12345
b0afad2144
fix nullability issue in TeslaAvailabilityDetector
2023-07-19 20:59:47 +02:00
johan12345
94842954e3
Release 1.6.6
2023-07-16 11:23:10 +02:00
johan12345
1bee5f7e13
upgrade Coil to 2.4.0
2023-07-16 11:22:02 +02:00
johan12345
d636cde70e
EnBwAvailabilityDetector: zoom in until no markers are grouped
2023-07-14 19:25:53 +02:00
johan12345
2a4497fe7a
fix NPE in EnBwAvailabilityDetector
2023-07-14 19:23:57 +02:00
johan12345
10e3287d82
fix division by zero error
2023-07-14 18:48:26 +02:00
Johan von Forstner
a0f7a389c8
CI: fix file name
2023-07-13 21:52:45 +02:00
johan12345
1cabb8dccf
Release 1.6.5
2023-07-13 21:35:08 +02:00
johan12345
85079bb888
fix SQL query for minConnectors filter
2023-07-13 21:20:05 +02:00
johan12345
10bfc21f54
add padding for privacy policy checkbox
2023-07-13 21:11:43 +02:00
johan12345
ae33fce637
add fossAutomotive variant to CI
2023-07-02 17:45:17 +02:00
johan12345
773d57b9a9
update explanations of variants
...
refs #281
2023-07-02 17:45:07 +02:00
Johan von Forstner
022f570322
add checkbox to accept privacy policy during onboarding
2023-07-01 22:01:35 +02:00
johan12345
a6c2b30325
Android Auto: Show the charger icon in the result row
...
fixes #284
2023-07-01 21:32:24 +02:00
johan12345
2210e65e5c
Add reload button in detail view
...
fixes #287
2023-07-01 21:10:11 +02:00
johan12345
024e3cef35
add menu item to manually reload map content
...
#287
2023-07-01 19:50:31 +02:00
johan12345
687ef2ec0f
add vehicle brand look-up table for Android Auto
...
fixes #289
2023-07-01 19:40:57 +02:00
johan12345
9e61dce7be
enable fossAutomotive variant
...
refs #281
2023-07-01 12:16:41 +02:00
johan12345
aad7a320d0
make Android Auto app also available in foss build
...
The only Google dependency it references is the Car App Library, which is open source. GMS is not imported by the Android Auto app.
Of course it won't actually be usable on devices without the Android Auto app, which itself requires GMS.
preparation for #281
2023-07-01 12:16:41 +02:00
johan12345
96df684b80
remove unneeded overrideLibrary in manifest
2023-07-01 12:16:41 +02:00
Johan von Forstner
7903c027c7
AvailabilityDetector: Further increase max merging distance
...
to 60m
2023-06-22 17:10:48 +02:00
johan12345
06801c1898
Release 1.6.4
2023-06-17 17:59:30 +02:00
johan12345
c946b0fcd3
TeslaAvailabilityDetector: fix cases when number of chargepoints does not match
2023-06-17 17:38:33 +02:00
johan12345
dd4fcc7550
Run clustering on Dispatchers.Default, not Dispatchers.IO
2023-06-16 23:08:01 +02:00
johan12345
2ce82b961b
Introduce clustering up to zoom level 15 in very crowded places (>500 chargers within view)
...
refs #285
2023-06-16 22:50:14 +02:00
johan12345
1be519b1ee
Release 1.6.3
2023-06-14 22:02:07 +02:00
Hosted Weblate
01737f21d2
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (313 of 313 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-06-14 21:07:41 +02:00
johan12345
17ce9f420b
Tesla: CongestionPriceHistogram is nullable
2023-06-13 22:57:10 +02:00
johan12345
6eb90498eb
GoingElectric: fix SQL implementation of network/barrierFree/chargeCards filters
2023-06-13 20:37:30 +02:00
johan12345
074e0bf904
Release 1.6.2
2023-06-12 08:35:02 +02:00
johan12345
41ac223e97
properly escape strings in SQL queries
2023-06-12 08:33:33 +02:00
Hosted Weblate
f7196bcce0
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (313 of 313 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-06-11 21:56:23 +02:00
johan12345
4f6092e5dc
remove extra spatialite library
2023-06-11 21:20:38 +02:00
johan12345
dfd42e1ffd
upgrade spatia-room
2023-06-11 21:17:31 +02:00
johan12345
895b24d406
Release 1.6.1
2023-06-11 20:16:26 +02:00
johan12345
3dea7993f3
clear cache with next update
2023-06-11 19:54:36 +02:00
johan12345
ca90f1b37f
GoingElectricApi: infer some details based on applied filters
2023-06-11 19:34:19 +02:00
johan12345
fe0843e653
fix bug in caching algorithm that caused chargers to disappear
...
some filters require details that we do not get in normal queries
2023-06-11 19:19:37 +02:00
johan12345
0f42ae84de
fix NPE
2023-06-11 19:17:53 +02:00
johan12345
2748b0a3db
make faultReport: true result in non-null value
2023-06-11 19:05:33 +02:00
johan12345
14798dee6a
Release 1.6.0
2023-06-10 15:13:19 +02:00
johan12345
1cb48f7e0e
update dependencies
2023-06-10 15:11:50 +02:00
Hosted Weblate
dc0f4d3eab
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (307 of 307 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-06-10 14:42:30 +02:00
johan12345
8ae954f37b
add @programmin1 to contributors list
2023-06-10 14:31:49 +02:00
johan12345
1ed3b73285
Beta release 1.6.0
2023-06-10 14:31:49 +02:00
johan12345
2ba6a86b34
display current cache size in settings
2023-06-10 14:31:49 +02:00
johan12345
463ff61420
display timeRetrieved in detail view if older than 1 hour
2023-06-10 14:31:49 +02:00
johan12345
81b4e77a66
exclude cached data from DB in backup
2023-06-10 14:31:49 +02:00
johan12345
d16d48bf8f
delete outdated cached chargers from DB
2023-06-10 14:31:49 +02:00
johan12345
edfce541f6
add support for offline caching
2023-06-10 14:31:49 +02:00
johan12345
26136dc482
fix NPE
2023-06-10 13:04:57 +02:00
johan12345
0d11e450ac
if location is not available, keep last map position across app restarts
...
addresses #191
2023-06-08 22:36:24 +02:00
Hosted Weblate
265b530936
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (302 of 302 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-06-08 22:00:52 +02:00
johan12345
8c5c7aeb58
Implement GET_CHARGING_STATION Google Assistant app action
...
fixes #185
only works with en-US locale for now
2023-06-08 21:55:08 +02:00
johan12345
23873dccdb
add setting to configure map scale bar
2023-06-08 13:04:36 +02:00
johan12345
6006790ffb
fix crash in case Tesla login is cancelled
2023-06-08 12:28:30 +02:00
Hosted Weblate
f5fc32f420
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (301 of 301 strings)
Co-authored-by: Celso Azevedo <mail@celsoazevedo.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/pt/
Translation: EVMap/Android
2023-06-06 23:39:39 +02:00
johan12345
90c6357093
make shortcuts work again in debug version of app
2023-06-06 21:57:08 +02:00
johan12345
69ca8723a5
ChargepriceFragment: fix nullability issue in observer
2023-06-06 18:53:55 +02:00
johan12345
20400b630a
add references to new website
...
#111
2023-06-03 18:48:49 +02:00
johan12345
b22ca736cb
update phone screenshots
2023-05-31 21:05:46 +02:00
johan12345
ea906ec969
Release 1.5.1
2023-05-29 09:46:44 +02:00
johan12345
ec2b6d4f28
Chargeprice: fix crash with StackOverflowError
2023-05-29 09:40:54 +02:00
johan12345
e7c2683ee2
Tesla: profile_image_url is nullable
2023-05-29 09:40:54 +02:00
johan12345
d76051ec3a
add backup_rules
2023-05-28 23:20:03 +02:00
johan12345
975ba2bcce
Release 1.5.0
2023-05-28 22:43:29 +02:00
johan12345
dc067fd86b
build speedup: enable non-transitive R classes and non-final resource IDs
2023-05-28 21:59:55 +02:00
johan12345
226ca3a60e
update dependencies
2023-05-28 21:53:42 +02:00
johan12345
af63ee350b
update Android Gradle plugin
2023-05-28 21:49:23 +02:00
johan12345
21d4060ac9
minor improvements for Tesla login
2023-05-28 00:11:43 +02:00
johan12345
3b9efa0302
install splashscreen before super.onCreate
...
fixes crashes after rotation on Android 7
reason: Splash screen does not use an AppCompat theme, therefore view state is not restored correctly
2023-05-27 23:23:41 +02:00
johan12345
95d93af0d6
some Kotlin code refactoring
2023-05-18 23:37:02 +02:00
johan12345
17a6a253d4
other dependency upgrades
2023-05-18 23:25:28 +02:00
johan12345
f73545c01e
upgrade to Kotlin 1.8.20
2023-05-18 23:13:17 +02:00
johan12345
e4fa1f2c78
add Supercharger utilization graph
...
#272
2023-05-18 01:10:55 +02:00
johan12345
b2b5cc63e8
update Supercharger icon
...
so that Tesla logo is not overlapped by realtime data
2023-05-18 01:10:47 +02:00
johan12345
84ba62f755
add pricing information from Tesla
...
#272
2023-05-18 01:10:47 +02:00
johan12345
b29653049a
fix typo
2023-05-17 23:16:23 +02:00
johan12345
4159491589
layout fix if neither Chargeprice nor charger website buttons are shown
2023-05-16 23:31:58 +02:00
johan12345
4e67f434cd
disable Chargeprice for Tesla
2023-05-16 23:30:03 +02:00
johan12345
5e58d52a0d
Tesla AvailabilityDetector: add notice to sign in
2023-05-16 21:33:59 +02:00
johan12345
eddc1f9b61
add link
2023-05-14 23:23:17 +02:00
johan12345
b5054b4dc9
fix tests
2023-05-14 23:11:31 +02:00
johan12345
926799bb1d
Implement Tesla Supercharger AvailabilityDetector
...
#272
2023-05-14 22:31:07 +02:00
johan12345
f038138620
remove unnecessary line break
2023-05-14 18:14:03 +02:00
johan12345
1c44e5ae3d
FusionEngine: reset when disabled
2023-05-14 18:08:48 +02:00
johan12345
c58543fe3f
Add developer options fragment with location provider debug info
...
refs #276
2023-05-14 18:04:57 +02:00
johan12345
a5db42322f
Fix issue if fused location provider is available but does not deliver any location updates
...
might resolve #276
2023-05-14 17:13:28 +02:00
johan12345
bb0d2e35d4
fix CarAppTest with Flipper
2023-05-06 23:31:06 +02:00
johan12345
38c8c5510f
pt strings: fix lint hints
2023-05-06 17:36:12 +02:00
johan12345
8d1d15ad68
update copyright
2023-05-06 17:35:27 +02:00
johan12345
954203bf18
CI: update Java
2023-05-06 17:29:04 +02:00
johan12345
524e9fcfc0
Update Gradle plugin
2023-05-04 18:10:13 +02:00
johan12345
ae2041d26b
fr, pt: add "many" plurals
2023-05-04 18:09:33 +02:00
johan12345
698c832518
update okhttp
2023-05-02 20:36:32 +02:00
johan12345
17c1a11675
Flipper: fix unit tests
2023-05-01 18:28:16 +02:00
johan12345
d04661e925
Replace deprecated Stetho with Flipper
...
https://github.com/facebookarchive/stetho -> archived
https://github.com/facebook/flipper
2023-05-01 17:47:54 +02:00
johan12345
02316fceb9
fix NewMotionAvailabilityDetectorTest
2023-05-01 17:11:52 +02:00
johan12345
9bf7a90302
fix broken NewMotion availability API
...
- domain changed to ui-map.shellrecharge.com
- zoom parameter is now required
fixes #278
2023-05-01 17:05:43 +02:00
johan12345
2697389b49
fix portuguese plurals
2023-05-01 16:19:07 +02:00
Hosted Weblate
cd0e381707
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 83.8% (238 of 284 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2023-05-01 13:06:23 +02:00
Hosted Weblate
e5ed5eeafe
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (283 of 283 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
2023-05-01 13:06:23 +02:00
johan12345
b25c61fbea
update Android Gradle plugin
2023-05-01 13:03:01 +02:00
johan12345
d472be1676
Release 1.4.10
2023-04-22 15:00:15 +02:00
Hosted Weblate
24fa85929e
Added translation using Weblate (Romanian)
...
Added translation using Weblate (Romanian)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
2023-04-22 14:48:46 +02:00
johan12345
4a67ffd956
OpenChargeMap: do not show addressInfo.relatedUrl if it is identical to operatorInfo.websiteUrl
2023-04-20 20:22:44 +02:00
johan12345
fab66d1f84
OpenChargeMap: fix "exclude faults" filter and hide removed chargers
...
"exclude faults" has to be implemented as a local filter because otherwise chargers with unknown status (StatusTypeId == null) will also be filtered out
2023-04-20 20:12:54 +02:00
johan12345
0783c6c272
move ic_link to correct folder
2023-04-20 19:54:35 +02:00
johan12345
c5714c8592
OpenChargeMap: add networkUrl and chargerUrl
...
#273
2023-04-20 19:51:30 +02:00
iboboc
cb4b571721
Adding Romanian language support ( #274 )
...
* Adding Romanian language support
* Adding Romanian language support (fix for strings - plurals and add to supported list)
* Revert unused declaration.
---------
Co-authored-by: iboboc <Raluca2018>
2023-04-20 18:38:55 +02:00
Johan von Forstner
0bfa80bbe0
EnBW: expand list of countries
2023-04-14 21:04:30 +02:00
Johan von Forstner
d77f13682d
enable portuguese locale
2023-04-07 23:01:15 +02:00
Johan von Forstner
0c19eb5833
minor fixes in Portuguese
2023-04-07 23:00:57 +02:00
Johan von Forstner
a5abedae55
Update translation files
2023-04-07 22:52:20 +02:00
johan12345
8405f4f4fa
Release 1.4.9
2023-03-24 20:14:43 +01:00
johan12345
f435180c03
Chargeprice vehicle selection: add battery size and charging power to distinguish vehicle models
...
same as ee354d2cd1 , but now also for Android Auto
2023-03-24 20:10:14 +01:00
Hosted Weblate
c2c3e96e97
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/
Translation: EVMap/Android (strings specific to Google Play variant)
2023-03-21 21:49:07 +01:00
Hosted Weblate
9100a6f442
Translated using Weblate (French)
...
Currently translated at 99.6% (282 of 283 strings)
Translated using Weblate (French)
Currently translated at 92.2% (261 of 283 strings)
Translated using Weblate (French)
Currently translated at 97.2% (35 of 36 strings)
Co-authored-by: Altons <marsupilami450@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/fr/
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translation: EVMap/Android
Translation: EVMap/Android (strings specific to Google Play variant)
2023-03-21 21:49:06 +01:00
johan12345
5403549e0a
gallery image loading improvements
...
refs #271
2023-03-21 21:48:08 +01:00
johan12345
c95f1e7c24
Coil: Allow hardware renderer
...
this didn't work previously as we used shared element transitions, but should be fine now that we switched to StfalconImageViewer in 0e1e3ba
2023-03-21 21:48:08 +01:00
johan12345
f8d5b78112
Remove SizeResolver(OriginalSize) for Coil
...
(determining the size automatically based on the actual ImageView size seems to work well now)
fixes #271
2023-03-21 21:48:08 +01:00
Hosted Weblate
246d456851
Translated using Weblate (German)
...
Currently translated at 100.0% (283 of 283 strings)
Co-authored-by: nautilusx <translate@disroot.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2023-03-05 21:19:01 +01:00
Johan von Forstner
3d303b6535
GoingElectric HoursAdapter: catch parsing exception
2023-03-05 13:31:54 +01:00
johan12345
135fce43c3
CarModels: add Renault BCB -> Megane E-Tech
...
see #269
2023-02-18 21:09:56 +01:00
johan12345
ee354d2cd1
Chargeprice vehicle selection: Add battery size and charging power to distinguish vehicle models
...
fixes #268
2023-02-18 21:05:45 +01:00
johan12345
350f18df8e
Release 1.4.8
2023-02-14 19:34:46 +01:00
johan12345
dda151abf5
add @DoubleYouEl to contributors list
2023-02-14 19:30:41 +01:00
johan12345
a86f1397f4
fix unnecessary empty requests to fronyx API
2023-02-14 19:25:25 +01:00
johan12345
086cc51dd3
Release 1.4.7
2023-02-12 18:20:36 +01:00
johan12345
0de91bc107
update CustomBottomSheetBehavior
2023-02-12 18:17:38 +01:00
johan12345
3436bcd870
update CustomBottomSheetBehavior
2023-02-12 18:04:40 +01:00
johan12345
22c150d557
upgrade dependencies
2023-02-12 17:53:21 +01:00
johan12345
675abb5011
DonateViewModel: fix possible NPE when loading products
...
see also https://github.com/EventFahrplan/EventFahrplan/issues/71
2023-02-12 17:40:06 +01:00
johan12345
af2a2cfcae
enable Dutch locale
...
fixes #267
2023-02-08 21:26:44 +01:00
Hosted Weblate
f74526fdd6
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-fdroid/
Translate-URL: https://hosted.weblate.org/projects/evmap/app-store-metadata/
Translation: EVMap/Android (strings specific to F-Droid variant)
Translation: EVMap/App Store metadata
2023-02-08 21:19:47 +01:00
Hosted Weblate
c5bbca0428
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-fdroid/
Translation: EVMap/Android (strings specific to F-Droid variant)
2023-02-08 21:19:26 +01:00
johan12345
6167079c0e
update dependencies
2023-02-05 15:36:08 +01:00
Hosted Weblate
c3836a92ad
Translated using Weblate (German)
...
Currently translated at 100.0% (283 of 283 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2023-02-05 15:31:48 +01:00
Hosted Weblate
dccce1a0a0
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 83.7% (237 of 283 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2023-02-05 15:31:47 +01:00
Hosted Weblate
74d79640a8
Translated using Weblate (English)
...
Currently translated at 100.0% (283 of 283 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/en/
Translation: EVMap/Android
2023-02-05 15:31:47 +01:00
Hosted Weblate
0eb6ece780
Translated using Weblate (French)
...
Currently translated at 92.2% (261 of 283 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translation: EVMap/Android
2023-02-05 15:31:47 +01:00
johan12345
ae15b13591
use patched mapbox-events-android version only for foss variant
...
to allow Google location services in google variant, even when Mapbox is selected
2023-02-04 19:40:16 +01:00
johan12345
4962eb7268
transfer project to ev-map GitHub org
2023-02-04 19:23:29 +01:00
johan12345
abe360d7c2
transfer JitPack dependencies to ev-map GitHub org
2023-02-04 19:18:42 +01:00
johan12345
2aa1fcf5bd
Release 1.4.6
2023-02-01 18:56:15 +01:00
johan12345
221e5f49bc
catch JsonDataExceptions from fronyx API
2023-02-01 18:54:35 +01:00
johan12345
df6f26ad56
fix import
2023-01-29 19:38:08 +01:00
johan12345
1210efd3b9
MapFragment: update map bottom padding when bottom sheet comes up
2023-01-29 18:54:02 +01:00
johan12345
097be8c92b
get rid of some warnings
2023-01-28 22:33:49 +01:00
johan12345
16031884ac
upgrade dependencies
...
Android Studio 2022.1.1
resourcesPlaceholders plugin broke - removed it for now
2023-01-28 22:00:52 +01:00
johan12345
c0b4c56eda
Release 1.4.5
2023-01-20 20:10:57 +01:00
Hosted Weblate
9587ee948d
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Translated using Weblate (Norwegian Bokmål)
Currently translated at 83.3% (30 of 36 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/nb_NO/
Translation: EVMap/Android (strings specific to Google Play variant)
2023-01-20 19:13:16 +01:00
johan12345
890eec4419
FilterFragment: add button to reset current settings
2023-01-20 19:12:52 +01:00
johan12345
c972c871d4
add icons to filter popup menu
2023-01-20 18:38:06 +01:00
johan12345
e4da902430
GooglePlacesAutocompleteProvider: fix crash on network error
2023-01-19 22:28:13 +01:00
johan12345
7a5d4b4107
fix NPE
2023-01-08 12:48:23 +01:00
johan12345
80642b1731
fix infinite recursion in Utils.max
2023-01-08 12:45:31 +01:00
johan12345
6dab611c1b
Release 1.4.4
2022-12-15 21:40:22 +01:00
johan12345
d9fc43af68
fix size of layers FAB
...
(fabSize=mini did not apply anymore since #135 )
2022-12-11 19:01:24 +01:00
johan12345
2fd0fa7e22
update dependencies
2022-12-11 18:51:56 +01:00
johan12345
b04284fb16
AA/AAOS: fix crash when icon for plug type is not available
2022-12-11 17:58:06 +01:00
johan12345
7b3bd84d18
AA/AAOS: clear list of chargers on loading error
2022-12-11 17:49:04 +01:00
johan12345
773d052819
fix NPE in OpenChargeMapApi
2022-12-11 12:29:46 +01:00
johan12345
4e0ad98e17
AA/AAOS: implement app-driven refresh
...
(if supported by host)
2022-12-11 00:34:05 +01:00
johan12345
d8e572338a
upgrade car app library to 1.3.0-rc01
2022-12-10 23:59:51 +01:00
johan12345
ff86eeff95
AA/AAOS: add some more useful info to developer options screen
2022-12-10 23:58:26 +01:00
johan12345
47f57992fb
add extension function to abbreviate getContentLimit calls
2022-12-10 23:31:40 +01:00
johan12345
0ae59358ca
AA/AAOS: implement a full "about" screen
2022-12-10 23:21:29 +01:00
johan12345
576e0b9c42
add @ExperimentalCarApi
2022-12-10 22:52:26 +01:00
johan12345
3878b27154
Revert "AAOS: CarSensorsWrapper: add experimental rotation sensor implementations"
...
This reverts commit e2cf332f34 .
2022-12-10 22:46:31 +01:00
johan12345
2166ac076a
Android Auto/Automotive: Fall back to GPS bearing if compass not available
2022-12-10 22:45:50 +01:00
johan12345
c489df2aaf
Android Auto/Automotive: Fix crash when no or all prices match "my plans"
2022-12-09 21:43:43 +01:00
johan12345
56712ff1af
Android Auto/Automotive: Fix crash when no prices are found
2022-12-09 21:34:45 +01:00
johan12345
e2cf332f34
AAOS: CarSensorsWrapper: add experimental rotation sensor implementations
2022-12-08 22:53:03 +01:00
johan12345
0b541d498d
AA/AAOS: add developer options screen
2022-12-08 22:52:27 +01:00
johan12345
1bdc576300
AA/AAOS: enable search button while driving ( #262 )
...
Note that AA/AAOS will block access to keyboard while driving, but the search screen is still useful to access recent results. Also this enables the "clear search" button while driving.
2022-12-08 21:49:09 +01:00
johan12345
fb5da76834
fix changelogs
2022-11-30 19:59:48 +01:00
johan12345
ad922f0667
Release 1.4.3
2022-11-30 19:46:20 +01:00
johan12345
773b35d9ce
Android Auto Place search: fix clickability when distance is not available
2022-11-30 19:26:34 +01:00
johan12345
a3347c9d62
ChargepriceScreen: use sectioned list instead of disabled state to separate own plans from others
2022-11-30 19:18:46 +01:00
johan12345
da671b8dd3
German string: fix informal form
2022-11-30 18:54:59 +01:00
johan12345
6d877e13e4
re-enable refresh button on AAOS
...
this is a workaround for https://issuetracker.google.com/issues/260112181
2022-11-30 18:45:23 +01:00
johan12345
8ab1d7170c
update CustomBottomSheetBehavior
...
fixes #260
2022-11-26 21:15:44 +01:00
johan12345
1f75d722cd
Implement multi-EVSEID request for fronyx API
2022-11-21 08:49:37 +01:00
johan12345
11bd4b2cec
fix NPE in ChargepriceFragment
2022-11-20 20:30:23 +01:00
johan12345
dcc03da237
Release 1.4.2
2022-11-18 22:27:27 +01:00
johan12345
295c00ea55
prefer to open URLs in custom tab, even if native app available
...
(such as EVMap itself)
2022-11-18 22:02:09 +01:00
johan12345
8d6756d57d
Release 1.4.1
2022-11-13 15:16:15 +01:00
johan12345
71acd28b74
upgrade robolectric
2022-11-13 15:09:50 +01:00
johan12345
e79c1168ff
update dependencies
2022-11-13 14:43:02 +01:00
johan12345
9833159fa8
update target SDK to 33 (Android 13)
2022-11-13 14:37:37 +01:00
johan12345
88ace5ba82
Android >= 12: Add link in preferences to enable opening links
2022-11-13 14:19:15 +01:00
johan12345
0ed82d15ff
Add support for opening openchargemap.org links in EVMap
2022-11-13 14:14:08 +01:00
johan12345
0f525a6c48
Fix address format when street is not provided
...
fixes #258
2022-11-12 21:10:03 +01:00
johan12345
a91a5ce52e
replace times symbol with escape sequence
...
refs #257
2022-11-12 20:58:25 +01:00
Maximilian Goldschmidt
cd3b1db90d
Added multiple filter pages for Android Auto and AAOS ( #251 )
...
* Added multiple filter pages for auto and automotive
* use IMAGE_TYPE_ICON for icons
* implement different approach for multi-page layout using DummyReturnScreen
* revert unnecessary changes
* Added multiple filter pages for auto and automotive
* use IMAGE_TYPE_ICON for icons
* implement different approach for multi-page layout using DummyReturnScreen
* revert unnecessary changes
* reimplement EditFiltersScreen pagination to allow for arbitrary number of rows
* add @lxam97 to contributors list
* move delete button back to EditFilterScreen
* implement pagination for FilterScreen
* Replaced Next and Back with the goto page
* fixes for FilterScreen
* update strings
Co-authored-by: johan12345 <johan.forstner@gmail.com >
2022-11-11 17:25:36 +01:00
johan12345
6e3e34c642
add fronyx API to GH actions release pipeline
2022-11-09 18:34:07 +01:00
johan12345
8ce7f5cae2
Android Auto ChargerDetailScreen: show data even before availability and photo is loaded
2022-11-05 19:01:50 +01:00
johan12345
fae3bb2038
Chargeprice: show plans where the price is not available
...
fixes #255
2022-11-05 12:53:30 +01:00
johan12345
9490aa7110
donottranslate.xml: split up contributors list into multiple lines
2022-11-04 23:13:59 +01:00
Hosted Weblate
66a27d19f3
Translated using Weblate (French)
...
Currently translated at 97.0% (33 of 34 strings)
Co-authored-by: Altons <marsupilami450@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/fr/
Translation: EVMap/Android (strings specific to Google Play variant)
2022-11-04 23:08:30 +01:00
Hosted Weblate
09cf6cb087
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 82.3% (28 of 34 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/nb_NO/
Translation: EVMap/Android (strings specific to Google Play variant)
2022-11-04 23:08:29 +01:00
johan12345
4d23c916a9
fix repeated call of onCheckedChangeListener
2022-11-01 11:45:23 +01:00
johan12345
fec5de1de1
BarGraphView: don't crash if onDraw is called before onSizeChanged
2022-11-01 11:31:10 +01:00
johan12345
89957ef738
update CustomBottomSheetBehavior
...
fixes #247 (problem was that layout is not applied in settling state)
2022-10-31 22:38:22 +01:00
johan12345
a8e9bcd9eb
improve bottomSheetExpanded LiveData
2022-10-31 22:24:13 +01:00
johan12345
0c3e3b0c35
Another constraint fix
...
Refs 1b7b5121e6 , #253
2022-10-31 22:24:13 +01:00
johan12345
78f9b7162c
Fix #252 : Pins have wrong color after switching filter
2022-10-31 22:24:13 +01:00
johan12345
600a294ab2
Fix #252 : Pins have wrong color after switching filter
2022-10-31 22:01:56 +01:00
johan12345
1b8bedcd6d
improve switch between single- and multiline mode for charger name
2022-10-31 21:53:11 +01:00
johan12345
1b7b5121e6
rework constraints for name & icons at top of detail view
...
fixes #253
2022-10-31 21:43:11 +01:00
johan12345
e469ce83e5
Release 1.4.0
2022-10-30 17:46:29 +01:00
johan12345
ef68e6039e
Auto: make navigate button primary action
2022-10-30 17:41:10 +01:00
johan12345
2ad673f8aa
Automotive: Don't show "opened on phone" toast when we're in fact opening on the car's browser
2022-10-30 17:41:10 +01:00
johan12345
5b55087337
rework adapters in ChargepriceFragment to increase performance
...
fixes #222
2022-10-26 22:46:47 +02:00
Hosted Weblate
cb8a81823d
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 85.1% (230 of 270 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2022-10-26 21:25:16 +02:00
johan12345
742950b62c
Android Auto: fix infinite loading in case location cannot be determined
2022-10-19 07:50:53 +02:00
johan12345
9bb8825ab7
Android Auto: fix a case of infinite loading
2022-10-18 21:36:45 +02:00
johan12345
a0c41290cd
Android Auto: add data source selection on first start
2022-10-17 23:27:19 +02:00
johan12345
85240f0145
add possibility to pass fronyx API key with env variables
2022-10-16 12:40:36 +02:00
johan12345
7cc50d7127
Upgrade jsonapi library, implement workaround for relationships
2022-10-15 22:26:31 +02:00
Johan von Forstner
3d0ebc0b85
Merge pull request #244 from johan12345/car-app-library-1.3.0-2
...
Android Auto/Automotive enhancements
2022-10-13 22:53:14 +02:00
johan12345
4e83e37d61
Android Auto: allow to search for chargers along the current driving direction
...
#143
2022-10-13 22:38:46 +02:00
johan12345
94030c010c
Car App Library 1.3: show prices for other tariffs in disabled state
2022-10-13 21:43:02 +02:00
johan12345
6b287c4084
ChargepriceScreen: fix crash if car is not selected
2022-10-13 21:28:17 +02:00
johan12345
1f6fe04b7d
Revert "Revert "upgrade car app library to 1.3.0-beta01""
...
This reverts commit 087178193b .
2022-10-13 21:07:32 +02:00
johan12345
91d5ce02e2
Revert "Revert "try to use plug icons in detail view""
...
This reverts commit 20ae25cf8a .
2022-10-13 21:07:32 +02:00
johan12345
22bd9ed9e8
Revert "Revert "use CarIconSpan in row texts""
...
This reverts commit 1d3e3417aa .
2022-10-13 21:07:31 +02:00
johan12345
19142e0b59
Revert "Revert "check car app API level before setting OnContentRefreshListener""
...
This reverts commit 09d6647ec0 .
2022-10-13 21:07:31 +02:00
johan12345
06fe347c73
Revert "Revert "Android Auto: move search button from filter screen back to map""
...
This reverts commit f2d98f9d82 .
2022-10-13 21:07:31 +02:00
johan12345
adead1ac3c
Revert "Revert "Upgrade Car App library""
...
This reverts commit d7a644cb78 .
2022-10-13 21:07:30 +02:00
Johan von Forstner
f722ae5d7a
Implement tablet layout for charger detail view ( #242 )
...
* prototype tablet layout for detail view
#133
* layout fixes for tablet layout
* make bottom sheet non-collapsible in tablet layout
* Update BottomSheetBehavior library
* change minimum size for tablet layout
* don't hide FABs in tablet layout
2022-10-09 21:08:26 +02:00
johan12345
33a14c581c
fix ListIndexOutOfBoundsException
2022-10-09 21:01:07 +02:00
johan12345
b80ddf8851
fix double divider line for chargers not supported by Chargeprice
2022-10-08 15:12:54 +02:00
johan12345
848745359d
If connector filter is set, only show prediction for filtered connectors
2022-10-08 15:12:54 +02:00
johan12345
5d47ca2e3a
add note that predictions are only for DC plugs
...
(in case it is relevant)
2022-10-08 15:12:54 +02:00
johan12345
c28a5382d4
add EVSEID support for NewMotionAvailabilityDetector
2022-10-08 15:12:54 +02:00
johan12345
f8bdae78cd
add option to disable predictions
2022-10-08 15:12:54 +02:00
johan12345
9891cf8e88
Fronyx predictions: Only load data for supported chargers
...
(CCS and CHAdeMO located in Germany)
2022-10-08 15:12:54 +02:00
Johan von Forstner
172e66fe15
continue work on prediction UI
2022-10-08 15:12:54 +02:00
Johan von Forstner
4a925d10bd
make the bar graph show utilization instead of availability
2022-10-08 15:12:54 +02:00
johan12345
c7fc0a34ed
add "powered by fronyx" logo, work on UI
2022-10-08 15:12:54 +02:00
johan12345
9780f6d2c0
implement aggregation of prediction timeseries more elegantly
2022-10-08 15:12:54 +02:00
johan12345
f6afb2a8cb
Add some labels to BarGraphView
2022-10-08 15:12:54 +02:00
johan12345
b0371c1b20
implement initial UI for predictions
2022-10-08 15:12:54 +02:00
johan12345
2625acffda
Add EVSEID output to EnBwAvailabilityDetector
2022-10-08 15:12:54 +02:00
johan12345
7418748c0f
Implement fronyx availability prediction API
2022-10-08 15:12:54 +02:00
Licaon_Kter
3c3edf9ab4
Changelogs mixup ( #239 )
...
* mixup locale
* and here
2022-10-07 14:02:02 +02:00
johan12345
d52ec0c63f
improve heuristics in Chargeprice code
...
fixes #238
2022-10-05 21:28:51 +02:00
johan12345
eebb060f1a
getChargepointDetail: emit loading state first
2022-10-05 20:52:27 +02:00
johan12345
19c0f311ad
add stats to ChargepriceScreen
2022-10-04 19:03:06 +02:00
johan12345
9e280d3150
ChargepriceScreen: fix selection of correct chargepoint
2022-10-04 18:42:57 +02:00
johan12345
0998ed1f67
Release 1.3.14
2022-10-01 10:11:58 +02:00
johan12345
d7a644cb78
Revert "Upgrade Car App library"
...
This reverts commit 094a26980f .
2022-10-01 09:57:07 +02:00
johan12345
f2d98f9d82
Revert "Android Auto: move search button from filter screen back to map"
...
This reverts commit f24b7d1c2c .
2022-10-01 09:57:07 +02:00
johan12345
09d6647ec0
Revert "check car app API level before setting OnContentRefreshListener"
...
This reverts commit 4beb1f92ad .
2022-10-01 09:57:07 +02:00
johan12345
1d3e3417aa
Revert "use CarIconSpan in row texts"
...
This reverts commit 4989aedd8b .
2022-10-01 09:57:07 +02:00
johan12345
20ae25cf8a
Revert "try to use plug icons in detail view"
...
This reverts commit c8f333ce89 .
2022-10-01 09:57:06 +02:00
johan12345
087178193b
Revert "upgrade car app library to 1.3.0-beta01"
...
This reverts commit 09ded65b4e .
2022-10-01 09:57:06 +02:00
Johan von Forstner
60d54c989b
update version code
2022-09-27 23:13:31 +02:00
Johan von Forstner
c0555e7965
Android Auto: show loading error as list text instead of toast
2022-09-27 23:11:18 +02:00
Johan von Forstner
49c2fb3494
Android Auto location fixes
2022-09-27 23:04:43 +02:00
Johan von Forstner
c1ec46917e
add app_logo.svg
2022-09-27 19:33:33 +02:00
Johan von Forstner
ac11cddd42
Release 1.3.13
2022-09-27 19:02:05 +02:00
Johan von Forstner
6267e897d4
observe apiId liveData to fix bug
2022-09-27 18:59:38 +02:00
Johan von Forstner
8a0224707b
Release 1.3.12
2022-09-26 16:49:16 +02:00
johan12345
09ded65b4e
upgrade car app library to 1.3.0-beta01
2022-09-25 20:10:53 +02:00
johan12345
c8f333ce89
try to use plug icons in detail view
...
#199 , #198
2022-09-25 20:10:53 +02:00
johan12345
4989aedd8b
use CarIconSpan in row texts
...
fixes #199
2022-09-25 20:10:53 +02:00
johan12345
4beb1f92ad
check car app API level before setting OnContentRefreshListener
2022-09-25 20:10:52 +02:00
johan12345
f24b7d1c2c
Android Auto: move search button from filter screen back to map
...
This reverts commit 6b6c7da081 .
2022-09-25 20:10:52 +02:00
johan12345
094a26980f
Upgrade Car App library
...
This reverts commit 2e8cdb01fd .
2022-09-25 20:10:52 +02:00
Johan von Forstner
098f815ac9
fix german string
2022-09-25 20:10:40 +02:00
johan12345
6c51693b8d
rebuild availability loading with switchMap
2022-09-21 20:15:47 +02:00
johan12345
a360c71ecb
Upgrade dependencies
2022-09-20 19:54:51 +02:00
johan12345
b9da72e449
add supported countries for Chargeprice
...
fixes #234
2022-09-20 19:24:33 +02:00
johan12345
b0aeb8af98
Fix crash when changing data source
...
fixes #232
2022-09-20 19:15:45 +02:00
johan12345
1867d1bf7a
Update source button text when API changes
...
fixes #233
2022-09-18 19:54:19 +02:00
johan12345
31fcee97e1
increase version code
2022-09-14 08:37:34 +02:00
johan12345
de8fd364f4
Android Auto: show loading errors
2022-09-14 08:36:51 +02:00
johan12345
e3f271be5d
increase version code
2022-09-12 23:06:40 +02:00
johan12345
99a2540398
MapScreen: move away from LiveData to avoid more refresh bugs
2022-09-12 23:06:08 +02:00
johan12345
85173b438b
increase version code
2022-09-12 22:43:42 +02:00
johan12345
c288883572
Android Auto: fix switch between filter settings
2022-09-12 22:42:34 +02:00
johan12345
c8f949da01
increase version code
2022-09-12 08:20:37 +02:00
johan12345
fe33dca1bc
Android Auto: fix loading data on first start
2022-09-12 08:19:00 +02:00
johan12345
4fb5090e9b
Release 1.3.11
2022-09-11 20:19:21 +02:00
johan12345
d9b8bf382a
ChargerDetailScreen: make images square
2022-09-11 19:41:27 +02:00
johan12345
d69456dfd0
fix more issues switching the data source, esp. on Android Auto
2022-09-11 19:14:12 +02:00
johan12345
4da2a273c7
MapScreen: avoid updating chargers twice, which can lead to crashes
...
due to template update limit
2022-09-11 18:49:28 +02:00
johan12345
8e622c881d
Android Auto: limit maxRows in MapScreen to at most 25
2022-09-11 18:38:04 +02:00
johan12345
89b2175d89
fix crashes due to race conditions when changing data source
2022-09-11 18:07:08 +02:00
johan12345
3c30481821
add ChargeLocationRepository
...
encapsulates logic to load charging stations for future implementation of offline caching (#164 , #97 )
2022-09-10 19:46:14 +02:00
johan12345
385353689d
French: ignore ImpliedQuantity
2022-09-04 15:46:26 +02:00
johan12345
7f9c838b9d
remove ignore:MissingQuantity for French
2022-09-04 15:41:30 +02:00
Hosted Weblate
205814e6f6
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 85.4% (223 of 261 strings)
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2022-09-04 15:40:02 +02:00
Hosted Weblate
f30ae4a720
Translated using Weblate (French)
...
Currently translated at 100.0% (261 of 261 strings)
Co-authored-by: Altons <marsupilami450@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translation: EVMap/Android
2022-09-04 15:40:02 +02:00
johan12345
a6117d3484
string adjustments
2022-09-04 11:05:50 +02:00
Hosted Weblate
f650def803
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 84.6% (221 of 261 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2022-09-04 11:04:33 +02:00
johan12345
09ec0d1635
fix size of marker icon (mainly in intro)
...
(regression from b82f6f68fb )
2022-09-04 08:43:39 +02:00
Hosted Weblate
cfc98209a1
Translated using Weblate (German)
...
Currently translated at 100.0% (261 of 261 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2022-09-03 20:24:44 +02:00
johan12345
17dbab4659
remove unnecessary period
2022-09-03 20:19:56 +02:00
johan12345
f4ed7f7397
remove French and Norwegian strings according to simplifications in English strings
2022-09-03 20:10:56 +02:00
johan12345
c26253fe44
adapt some German strings according to changes in English strings
2022-09-03 20:10:56 +02:00
johan12345
1c7cc32427
Further adjustments to @comradekingu's suggestions
2022-09-03 20:10:56 +02:00
Johan von Forstner
4ff944c4e4
Update app/src/main/res/values/strings.xml
...
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
2022-09-03 20:10:56 +02:00
Allan Nordhøy
2ec437a14b
Suggestions, fixes, removals
2022-09-03 20:10:56 +02:00
Allan Nordhøy
ae05d44649
App strings reworked
2022-09-03 20:10:47 +02:00
johan12345
a0f90a8c94
restructure FilterValueDao.getFilterValues
...
possible fix for #225
2022-09-03 18:14:44 +02:00
johan12345
e1b7463490
rework locale chooser to use Android 13 native app locales
2022-09-03 15:37:58 +02:00
johan12345
27cbb5e208
add nautilusx to contributors
2022-09-01 20:57:03 +02:00
Hosted Weblate
5526e5d97c
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 79.5% (210 of 264 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translation: EVMap/Android
2022-09-01 20:55:53 +02:00
Hosted Weblate
fc92ee9cdc
Translated using Weblate (German)
...
Currently translated at 100.0% (264 of 264 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: nautilusx <translate@disroot.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/de/
Translation: EVMap/Android
2022-09-01 20:55:52 +02:00
Hosted Weblate
f20fab965c
Translated using Weblate (French)
...
Currently translated at 100.0% (264 of 264 strings)
Co-authored-by: Altons <marsupilami450@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translation: EVMap/Android
2022-09-01 20:55:52 +02:00
johan12345
9146e7dab8
Merge remote-tracking branch 'weblate/master'
2022-08-25 20:43:12 +02:00
johan12345
54936b6e1a
make MissingTranslation lint check a warning
2022-08-25 20:32:31 +02:00
Altons
f3245dc29b
Translated using Weblate (French)
...
Currently translated at 100.0% (264 of 264 strings)
Translation: EVMap/Android
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
2022-08-25 20:27:25 +02:00
johan12345
90968029ad
Release 1.3.10
2022-08-25 20:26:44 +02:00
Hosted Weblate
97cab1d007
Translated using Weblate (French)
...
Currently translated at 99.6% (263 of 264 strings)
Co-authored-by: Altons <marsupilami450@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translation: EVMap/Android
2022-08-25 20:24:19 +02:00
johan12345
0d41fb2685
Release 1.3.10
2022-08-25 20:23:53 +02:00
johan12345
2c0a5085ab
Add contributors dialog in About
...
fixes #223
2022-08-25 20:22:30 +02:00
johan12345
9e80270a78
fix DataSourceSelectDialog OK button not working
2022-08-25 19:56:04 +02:00
johan12345
1b374cda1c
Release 1.3.9
2022-08-24 22:29:10 +02:00
johan12345
b82f6f68fb
Enhance marker color contrast
...
fix #220
2022-08-24 22:12:29 +02:00
johan12345
8e19399aaa
Make border of mini markers more prominent ( #220 )
2022-08-24 21:41:35 +02:00
johan12345
e315da926e
Fix selection of Norwegian locale in language chooser
2022-08-24 21:21:57 +02:00
johan12345
9450230856
minor fixes to translations
...
- make language names untranslatable
- missing plurals and strings
- add Norwegian to language selection
2022-08-24 21:14:28 +02:00
Johan von Forstner
81d62860e2
Merge pull request #211 from weblate/weblate-evmap-android
...
Translations update from Hosted Weblate
2022-08-24 20:45:58 +02:00
johan12345
e825654b9c
suppress lint MissingQuantity for French
...
temporary until Weblate 4.14 with new plural requirements data is released
2022-08-24 20:45:41 +02:00
Hosted Weblate
0a4878a129
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 77.3% (205 of 265 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 75.7% (200 of 264 strings)
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.6% (205 of 264 strings)
Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translated using Weblate (Norwegian Bokmål)
Currently translated at 73.4% (194 of 264 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 81.2% (26 of 32 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 34.4% (91 of 264 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 34.4% (91 of 264 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 71.8% (23 of 32 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 32.9% (87 of 264 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (3 of 3 strings)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-automotive/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/evmap/android-fdroid/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/evmap/android/
Translate-URL: https://hosted.weblate.org/projects/evmap/android/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/evmap/app-store-metadata/nb_NO/
Translation: EVMap/Android
Translation: EVMap/Android (strings specific to F-Droid variant)
Translation: EVMap/Android (strings specific to Google Play variant)
Translation: EVMap/Android (strings specific to the Android Automotive OS app)
Translation: EVMap/App Store metadata
2022-08-24 20:41:14 +02:00
johan12345
af50a95abd
update AnyMaps
...
might reduce "white flash" in dark mode (at least for Google Maps) #216
2022-08-24 20:40:50 +02:00
johan12345
fe58551de9
fix highlighting of my charging plans
...
caused by problem with markomilos.jsonapi library (155aca0041 )
fixes #221
2022-08-24 09:27:19 +02:00
johan12345
abc85c136b
add French to manual language selection
2022-08-23 00:19:19 +02:00
Hosted Weblate
0ad4691d30
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android/
Translation: EVMap/Android
2022-08-23 00:13:30 +02:00
Hosted Weblate
d85a64ec77
Translated using Weblate (French)
...
Currently translated at 100.0% (264 of 264 strings)
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translated using Weblate (French)
Currently translated at 100.0% (264 of 264 strings)
Translated using Weblate (French)
Currently translated at 99.6% (263 of 264 strings)
Translated using Weblate (French)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 100.0% (32 of 32 strings)
Translated using Weblate (French)
Currently translated at 96.5% (255 of 264 strings)
Translated using Weblate (French)
Currently translated at 100.0% (3 of 3 strings)
Translated using Weblate (French)
Currently translated at 5.6% (15 of 264 strings)
Translated using Weblate (French)
Currently translated at 0.3% (1 of 264 strings)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Co-authored-by: Altons <marsupilami450@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Johan von Forstner <johan.forstner@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/evmap/android-automotive/fr/
Translate-URL: https://hosted.weblate.org/projects/evmap/android-fdroid/fr/
Translate-URL: https://hosted.weblate.org/projects/evmap/android-google/fr/
Translate-URL: https://hosted.weblate.org/projects/evmap/android/
Translate-URL: https://hosted.weblate.org/projects/evmap/android/fr/
Translate-URL: https://hosted.weblate.org/projects/evmap/app-store-metadata/fr/
Translation: EVMap/Android
Translation: EVMap/Android (strings specific to F-Droid variant)
Translation: EVMap/Android (strings specific to Google Play variant)
Translation: EVMap/Android (strings specific to the Android Automotive OS app)
Translation: EVMap/App Store metadata
2022-08-23 00:11:58 +02:00
johan12345
52fefb564a
eliminate duplicate strings for Google Maps and Mapbox
2022-08-22 23:25:34 +02:00
johan12345
d18b2e26b8
Separate "free" and "paid" strings for charging and parking
...
because... French :D
2022-08-22 23:22:16 +02:00
johan12345
d5f55366a9
Android Auto: Avoid possible extra template refresh due to race condition
2022-08-22 23:03:08 +02:00
johan12345
2f93e92b57
Android Auto: Use more appropriate title for place search data source selection screen
2022-08-22 22:47:49 +02:00
johan12345
24e5d072d6
GoingElectric: swap order of "categories" and "exclude faults" filters
...
Categories is not very useful as many chargers have no category assigned. Also, Polestar/Volvo AAOS only shows maximum 8 list items.
2022-08-22 22:37:15 +02:00
johan12345
a9e9055671
Release 1.3.8
2022-08-21 20:36:39 +02:00
johan12345
53ab8dc4e8
Add singular and plural variants for prefs_my_tariffs_summary
2022-08-21 20:18:21 +02:00
johan12345
c0d7d59817
work around double call of onViewCreated in MaterialDialogFragment
2022-08-21 18:50:23 +02:00
johan12345
42cfdfee1d
add permission annotations
2022-08-20 21:54:23 +02:00
johan12345
41cb6cf6b0
Implement our own new fused location provider for Android API < 31
...
should address #214
regression since b445be99bb
2022-08-20 21:46:28 +02:00
johan12345
64f50cc5e6
Fix typo in fragment class name
2022-08-20 20:03:19 +02:00
johan12345
c24c03bb32
Fix crash in OpensourceDonationsDialogFramgent
...
caused by 17bd7f024e
2022-08-20 20:02:53 +02:00
johan12345
bec25dd4d2
update CustomBottomSheetBehavior
...
fixes detailAppBar disappearing after recreation (as mentioned by @PulsarFX in #213 )
2022-08-20 19:44:05 +02:00
johan12345
4e4c5a0e9a
keep map position after recreation even if there is a current search result
...
fixes #213
2022-08-20 19:27:50 +02:00
johan12345
17bd7f024e
use Material styling for all dialogs
2022-08-20 18:40:48 +02:00
johan12345
fc5e77b01a
Rework EditTextDialog
...
- use MaterialAlertDialog for modern styling
- use proper way to move dialog above keyboard
- fixes #212 (buttons were not clickable)
2022-08-20 17:33:49 +02:00
johan12345
6a114fc2ea
Metadata: update title to fit within 30 characters
...
(as already done in Play Store)
2022-08-19 22:37:29 +02:00
johan12345
6e32c6644c
docs/api_keys.md: Update documentation regarding Chargeprice API pricing
2022-08-18 22:32:57 +02:00
johan12345
8fb34ae66f
Add information about Weblate translation to README
...
#208
2022-08-18 22:19:26 +02:00
johan12345
ae3489621e
fix untranslated string
2022-08-18 21:56:06 +02:00
johan12345
ff0a110f51
restructure strings for compatibility with Weblate
...
#208
2022-08-18 21:45:03 +02:00
johan12345
24ef4888a8
restructure strings for compatibility with Weblate
...
#208
2022-08-18 21:07:09 +02:00
johan12345
13916b0c8d
Allow moving map when filter menu is open
...
workaround using reflection
fixes #155
2022-08-18 20:33:50 +02:00
johan12345
efdd0d6bc5
Don't hide status bar in gallery fullscreen view
...
easy workaround to fix #193
2022-08-18 19:54:44 +02:00
johan12345
155aca0041
ChargepriceApi: replace moe.banana:moshi-jsonapi with com.markomilos.jsonapi
2022-08-17 17:33:44 +02:00
johan12345
6393eadc81
increase version code
...
(previous Play Store release was not accepted)
2022-08-16 22:02:24 +02:00
johan12345
4319ece4f3
ChargepriceFragment: avoid reloading prices on orientation change
...
using SavedStateHandle
2022-08-16 21:20:03 +02:00
johan12345
62f2002e5c
Reload Chargeprice data when vehicles have changed
...
fixes #209
2022-08-16 21:04:44 +02:00
johan12345
4a82250a3d
Release 1.3.7
2022-08-15 21:37:43 +02:00
johan12345
a8f23e9fb6
Android Auto/Automotive: Refresh data after relaunching app from background
...
fixes #207
2022-08-15 21:25:20 +02:00
johan12345
7da64fd566
after first start, remove onboarding from back stack
...
fixes #202
2022-08-15 20:56:28 +02:00
johan12345
09b5d536cb
keep ChargerDetails in saved state
...
fixes #205
2022-08-15 20:53:22 +02:00
johan12345
5e01200d96
Chargeprice: remove errorneous tint from provider logo in dark mode
...
fixes #206
2022-08-15 18:54:05 +02:00
johan12345
c8d2e73218
BindingAdapters.colorToTransparent(): fix when values become negative
...
fixes #206
2022-08-15 18:52:13 +02:00
johan12345
d7b377ea56
disable mini markers completely when filtered by HPCs
2022-08-15 18:38:18 +02:00
johan12345
edd35fba1b
suppress lint again
2022-08-13 16:29:18 +02:00
johan12345
1f23080141
suppress lint
2022-08-13 16:17:29 +02:00
johan12345
a3d9ecf49e
fix another lint warning
2022-08-13 15:01:39 +02:00
johan12345
6681d3cc17
Android Auto: don't exit app when canceling vehicle data permission
2022-08-13 14:59:21 +02:00
johan12345
a184b817bc
Android Auto: fix alignment of +/- buttons for Chargeprice range selection
2022-08-13 14:43:21 +02:00
johan12345
b658e0183c
fix lint error
2022-08-13 14:38:11 +02:00
johan12345
6a0234ac2f
use proper app icon for persistent Android Auto notification
...
fixes #201
2022-08-13 14:15:19 +02:00
johan12345
d5ac35100b
use new Activity Result API for requesting permissions
2022-08-13 13:08:55 +02:00
johan12345
d3b4cb6a90
update AnyMaps
2022-08-13 13:08:55 +02:00
johan12345
5d70d8c09a
replace deprecated override in NavHostFragment
2022-08-13 13:08:55 +02:00
johan12345
9642a58206
implement new MenuProvider API
...
to avoid deprecated functions
2022-08-13 13:08:55 +02:00
johan12345
0e3280a119
upgrade Kotlin to 1.7.10
2022-08-13 13:08:55 +02:00
johan12345
c60043f925
disable AndroidX Jetifier
...
which is now not needed anymore
2022-08-13 13:08:55 +02:00
johan12345
b445be99bb
remove dependency on unmaintained Lost library
...
use Android's own Location APIs instead
2022-08-13 13:08:55 +02:00
johan12345
02395dda7f
upgrade libraries
2022-08-13 13:08:55 +02:00
johan12345
c33c69db0b
update Android Gradle Plugin
2022-08-13 13:08:55 +02:00
Johan von Forstner
77fdfc7ccb
Update comparison of product flavors in README
2022-08-10 18:20:45 +02:00
johan12345
bbb5c93132
Release 1.3.6
2022-08-10 17:51:33 +02:00
johan12345
2e8cdb01fd
Revert upgrade of Car App library
2022-08-10 17:35:48 +02:00
johan12345
6b6c7da081
Revert "Android Auto: move search button from filter screen back to map"
...
This reverts commit 9f0c5caf31 .
2022-08-10 17:34:42 +02:00
johan12345
720d52285d
Android Auto: use locationManager.getBestProvider
2022-08-07 22:07:59 +02:00
johan12345
e7efda2e90
Android Auto: request fine location permission
2022-08-07 21:29:24 +02:00
johan12345
ed80d7b968
Replace mapbox-events-android, removing compile-time GMS dependency
...
patched version at https://github.com/johan12345/mapbox-events-android
2022-08-07 19:52:45 +02:00
johan12345
8b1b971fad
use PASSIVE_PROVIDER to get last known location faster
2022-08-07 13:51:18 +02:00
johan12345
cf20ab8d82
use LocationListenerCompat to fix crash on Android API < 30
2022-08-07 13:31:41 +02:00
johan12345
581d0c07ec
increase version code
2022-08-06 16:47:19 +02:00
johan12345
0b17821611
AA: avoid crash when place search cannot load results
2022-08-06 16:46:33 +02:00
johan12345
2493328715
update AnyMaps
...
fixes crash due to deprecated setRetainInstance(true)
2022-08-06 16:35:54 +02:00
johan12345
f8abeed96c
let Android Studio update gradle-wrapper.properties
2022-08-06 15:34:12 +02:00
johan12345
d9ca21c31e
update gradle wrapper JAR
2022-08-06 10:17:55 +02:00
johan12345
f6998382b1
Hotfix Release 1.3.5
2022-08-06 09:58:35 +02:00
johan12345
5fc343d973
workaround infinite loop in onApplyWindowInsets when using Mapbox
2022-08-06 09:56:11 +02:00
johan12345
6b0a8bb506
new 1.3.4 release
2022-08-05 22:24:07 +02:00
johan12345
93f379f4e2
fix crash due to view not found
2022-08-05 22:22:28 +02:00
johan12345
00e555594a
upgrade libraries
2022-08-05 22:22:05 +02:00
johan12345
4ec5c8fb2e
fix highlighting of "my tariffs" in dark mode
2022-08-05 22:05:26 +02:00
johan12345
40b7ad8ef9
Android Auto: fix crash loading availabilities
2022-08-05 22:00:27 +02:00
johan12345
e1fed1ba26
Android Auto: fix reloading availabilities
2022-08-05 21:52:06 +02:00
johan12345
d429ef88b3
Release 1.3.4
2022-08-05 19:05:54 +02:00
johan12345
9f0c5caf31
Android Auto: move search button from filter screen back to map
2022-08-05 18:47:41 +02:00
johan12345
34b51a0742
Android Auto: update image size to follow new docs
2022-08-05 18:34:45 +02:00
johan12345
a533fd315e
update libraries
2022-08-05 18:32:46 +02:00
johan12345
d39d51d32c
Android Auto: reduce length of slider to avoid cutoff on small screens
2022-08-05 18:12:48 +02:00
johan12345
db11170967
fix rare NPE
2022-07-28 19:53:09 +02:00
johan12345
4135740d07
rework window insets handling
...
may fix issues with app logo in drawer & compass button on map
2022-07-24 13:34:23 +02:00
johan12345
b67bd12784
increase Gradle heap size
2022-07-24 12:45:55 +02:00
johan12345
b0e000e936
Android Auto: clear availabilities when content refresh is requested
2022-07-23 19:59:27 +02:00
johan12345
1d8a7347c9
TextPromptScreen: add OK and Cancel buttons
...
fixes #190
2022-07-23 18:24:01 +02:00
johan12345
90f6cb65a8
MapScreen: fix onItemVisibilityChanged if indices are -1
2022-07-23 18:14:37 +02:00
johan12345
5c57a5318b
upgrade Android Gradle Plugin
2022-07-23 16:54:30 +02:00
johan12345
9456a6e8ef
remove usages of deprecated @OnLifecycleEvent annotation
2022-07-23 16:52:24 +02:00
johan12345
4846699f66
update Google Maps library to 18.1.0
2022-07-23 16:43:34 +02:00
Johan von Forstner
682f05b98b
exclude GMS dependency from Mapbox
2022-07-15 12:08:07 +02:00
Johan von Forstner
1f36ef6af8
use Google Places library only in google flavor
...
#197
2022-07-14 10:49:06 +02:00
Johan von Forstner
032be00bcd
add donation hint for users who use Chargeprice data very often
2022-07-13 12:29:12 +02:00
Johan von Forstner
3ac7b4aaee
Fix filtering availability by min power
...
Should be >= instead of >
2022-07-10 21:11:10 +02:00
Johan von Forstner
3386024acb
Chargeprice: go directly to chargeprice settings to select vehicle
2022-07-10 20:06:36 +02:00
Johan von Forstner
ad2fb3063c
Chargeprice: fix average charge speed
...
Now calculated as energy / duration
Fixes #171
2022-07-10 20:03:44 +02:00
johan12345
caee3b1d67
update favorite data when opening favorite detail view from list
2022-07-03 00:11:30 +02:00
johan12345
60b151c690
fix markers sometimes not being highlighted even though they should be
2022-07-02 23:55:16 +02:00
johan12345
e8873fa98c
fix #177 : After opening favorites list using shortcut, going back to map is not possible
2022-07-02 23:50:36 +02:00
johan12345
63740a8fe5
Android Auto/Automotive: Add place search
...
fixes #186
2022-07-02 16:12:09 +02:00
johan12345
c80452a1fd
Android Auto: move delete button to filter profile details
2022-07-02 13:55:49 +02:00
johan12345
7420101153
Android Automotive OS: add driving direction to vehicle data
...
fixes #188
2022-07-02 13:47:45 +02:00
johan12345
080d3d1080
add simple test for car app
2022-06-29 20:40:17 +02:00
johan12345
d5ea8cfffa
increase version code
2022-06-29 20:08:56 +02:00
johan12345
0676dcf31b
Android Auto: fix requesting location permissions
2022-06-29 20:03:21 +02:00
johan12345
0aef554395
Release 1.3.3
2022-06-26 21:28:58 +02:00
johan12345
35f5185893
rebuild ChargecloudAvailabilityDetector and implement status for RheinEnergie
2022-06-26 21:01:58 +02:00
johan12345
f8378eb338
update only when map is idle
...
fixes error introduced in aa5c36d
2022-06-26 17:49:09 +02:00
Johan von Forstner
0bf56701cc
Merge pull request #176 from johan12345/mini-markers
...
new "mini" marker variant to avoid clustering for zoom levels 11-13
2022-06-26 17:46:14 +02:00
johan12345
aa5c36d1aa
new "mini" marker variant to avoid clustering for zoom levels 11-13
2022-06-26 17:44:35 +02:00
johan12345
93787fae74
set marker Z indices explicitly
2022-06-26 15:28:11 +02:00
johan12345
65b6c817fa
IconGenerators: calculate precise image size to avoid unnecessary oversizing
2022-06-26 15:27:21 +02:00
johan12345
f022823093
Android Auto: implement deletion of filter profiles
...
fixes #172
2022-06-25 18:19:45 +02:00
johan12345
63bb161e09
Android Auto: implement slider filters
...
#172
2022-06-25 18:19:31 +02:00
johan12345
d0de607222
Android Auto: remove WelcomeScreen, default to MapScreen
...
fixes #179
2022-06-24 21:44:46 +02:00
johan12345
abec208768
Android Auto: start implementing creation of filter profiles
...
#172
2022-06-24 19:49:39 +02:00
johan12345
fa2b7bf180
remove extra logging from EnBwAvailabilityDetector
2022-06-23 19:34:49 +02:00
johan12345
258a04b14e
SearchSelectScreen, FilterScreen: use nicer checkbox/radio button icons
2022-06-22 22:49:22 +02:00
johan12345
1cedb2bccd
Android Auto/Automotive: add summary to my charging plans preference
2022-06-22 22:38:52 +02:00
johan12345
20409343fd
Android Auto/Automotive: add "select all" option to tariffs selection screen
...
fixes #183
2022-06-22 22:35:37 +02:00
johan12345
24720d7670
fix lint errors
2022-06-22 22:32:01 +02:00
johan12345
096ef902b7
fix charging plans selection in Android Auto/Automotive
...
fixes #182
2022-06-22 22:23:56 +02:00
johan12345
e70ab68ff8
simplify location access for Android Auto app
...
extra CarLocationService is not needed, this can be done within CarAppService
2022-06-22 22:09:29 +02:00
johan12345
a69447bb95
fix IllegalStateException in MapFragment
2022-06-22 21:16:59 +02:00
johan12345
326493f5c1
fix donations text in foss version
2022-06-21 21:47:03 +02:00
Johan von Forstner
6adfda8c33
app description: add link to permissions page
2022-06-17 10:06:44 +02:00
johan12345
d02dd41127
release 1.3.2
2022-06-12 20:17:24 +02:00
johan12345
41bafbcf46
fix issues after Kotlin upgrade
2022-06-12 17:56:10 +02:00
johan12345
c135e87be5
fix build flavor check in MapFragment
2022-06-12 17:44:12 +02:00
johan12345
f6fd8866da
update dependencies
2022-06-12 17:43:30 +02:00
johan12345
3c485ff0c0
EnBwAvailabilityDetector: fix crash when maxPowerInKw == null
2022-06-12 17:23:24 +02:00
johan12345
0ca8fb0eee
Add ability to refresh availability data
...
fixes #175
2022-06-12 17:22:50 +02:00
johan12345
dc9f47df8a
EnBW AvailabilityDetector: support "OUT_OF_SERVICE" status
2022-06-12 16:23:22 +02:00
johan12345
4fab0fbf04
remove label "MapFragment"
...
(which sometimes appears for a short time during navigation)
2022-06-10 22:00:11 +02:00
johan12345
7bdd277c92
fix color for filteredAvailability
2022-06-10 21:47:16 +02:00
johan12345
3c3d6de867
properly handle opening hours that go past midnight
2022-06-10 21:42:29 +02:00
johan12345
b9d79994f1
detail view: do not show cost description twice
...
if freeparking and freecharging == null
2022-06-10 21:19:57 +02:00
johan12345
133a2be961
fix layout issues with long charger names
2022-06-10 21:11:23 +02:00
johan12345
cd934ff448
update stored favorite data when loading its details
2022-06-10 20:57:29 +02:00
johan12345
518cf11dc8
Release 1.3.1
2022-06-09 22:02:05 +02:00
Johan von Forstner
2f3d4dd90e
switch car app category to POI
2022-06-09 22:00:57 +02:00
johan12345
c8b2c34f47
fix unit tests broken with a7c18fc325
2022-06-09 21:48:21 +02:00
johan12345
57a16ec5f8
use POST requests for GoingElectric instead of GET
...
fixes #174
2022-06-09 21:48:20 +02:00
johan12345
a4bbb15f64
add option to disable map rotation gestures
2022-06-09 21:27:37 +02:00
johan12345
a7c18fc325
AvailabilityDetectors: increase threshold for merging locations
2022-06-09 19:35:53 +02:00
Johan von Forstner
13034df25e
Merge pull request #173 from johan12345/dependabot/bundler/jmespath-1.6.1
...
Bump jmespath from 1.4.0 to 1.6.1
2022-06-08 07:01:44 +02:00
dependabot[bot]
6e22f26e54
Bump jmespath from 1.4.0 to 1.6.1
...
Bumps [jmespath](https://github.com/trevorrowe/jmespath.rb ) from 1.4.0 to 1.6.1.
- [Release notes](https://github.com/trevorrowe/jmespath.rb/releases )
- [Changelog](https://github.com/jmespath/jmespath.rb/blob/main/CHANGELOG.md )
- [Commits](https://github.com/trevorrowe/jmespath.rb/compare/v1.4.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: jmespath
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-07 21:46:24 +00:00
Johan von Forstner
54332e8f77
rename changelog files
2022-06-05 22:21:16 +02:00
Johan von Forstner
c25190e340
fix reading API key from env variable
2022-06-05 22:11:45 +02:00
Johan von Forstner
fc38a9750a
fix grep command in GitHub Actions config
2022-06-05 21:54:38 +02:00
Johan von Forstner
4765a18324
fix manifest merge issue
2022-06-05 21:43:10 +02:00
Johan von Forstner
4f98dd1617
Release 1.3.0
2022-06-05 17:37:12 +02:00
Johan von Forstner
c35ca24906
use EnBW AvailabilityDetector only for supported countries
2022-06-05 17:24:04 +02:00
johan12345
8b8ba26a9f
add EnBW AvailabilityDetector
...
fixes #168
2022-05-26 20:41:47 +02:00
johan12345
0b6647a539
fix initial state for invisibleUnlessAnimated
2022-05-26 18:40:59 +02:00
johan12345
b4184dc2de
show charge amount and average charge speed in Chargeprice page
...
fixes #171
2022-05-26 18:18:47 +02:00
johan12345
c105cbfff1
add "allow unbalanced load" setting for Chargeprice
...
fixes #170
2022-05-26 17:51:45 +02:00
johan12345
5d3633c33d
separate version codes for Android + Android Automotive build variants
2022-05-22 20:04:02 +02:00
johan12345
c685086176
change nSpacers
2022-05-22 19:59:05 +02:00
Johan von Forstner
653a84037e
Merge pull request #165 from johan12345/android-automotive-buildflavor
...
Implement Android Automotive OS app
2022-05-22 19:31:28 +02:00
johan12345
e182f8ae82
MapScreen: dynamic loading of availabilities
2022-05-22 19:30:26 +02:00
johan12345
8213aab375
Android Auto: add Chargeprice charging range to settings
2022-05-22 18:40:45 +02:00
johan12345
9c0ffc9cc3
Android Auto(motive): allow access to settings only in park
2022-05-22 17:35:43 +02:00
johan12345
91be9ae0a6
show fav action also on Android Auto
2022-05-22 17:35:43 +02:00
johan12345
15506ce007
add Chargeprice settings to Android Auto(motive) settings screen
2022-05-22 17:35:43 +02:00
johan12345
83ef20d515
update car app library
...
1.2.0-rc01
2022-05-22 17:35:43 +02:00
johan12345
3c5201e5ca
VehicleDataScreen: add heading
2022-05-22 17:35:43 +02:00
johan12345
0db3d1939a
Android Automotive: add favorite toggle in ChargerDetailScreen
2022-05-22 17:35:43 +02:00
johan12345
09113591a7
fix permissions for Android Automotive OS
2022-05-22 17:35:43 +02:00
johan12345
c32580e0f5
Android Auto/Automotive: Add settings screen to choose data source
2022-05-22 17:35:43 +02:00
johan12345
b89a5a91ac
adjust CI configuration for new build flavor
2022-05-22 17:35:43 +02:00
johan12345
6e178058d9
Start implementing Android Automotive OS app based on build flavor
...
#158
2022-05-22 17:35:43 +02:00
johan12345
f10bda63e5
upgrade Android Gradle plugin
2022-05-22 17:35:30 +02:00
johan12345
12b4bf359a
fix logo in drawer being shown behind status bar
...
regression introduced through dependency upgrade in f12ed008dd
2022-04-24 21:47:16 +02:00
Johan von Forstner
95bff6d8d4
Fix #167 : Data source change only applied after app restart
2022-04-18 20:55:16 +02:00
johan12345
2434e5e75e
Android Auto: fix crash when opening hours have no text
2022-03-26 14:33:36 +01:00
johan12345
ba55f1bc8a
OpenChargeMap ZonedDateTimeAdapter: fallback to UTC if zone not given
2022-03-20 16:02:04 +01:00
johan12345
57747a9f01
fix issues after dependency update
2022-03-20 15:48:20 +01:00
johan12345
f12ed008dd
update some dependencies
2022-03-08 20:35:45 +01:00
johan12345
2f0543a639
recreate index in migration
2022-02-06 23:06:38 +01:00
johan12345
d7a769a0c1
use ForeignKey.NO_ACTION for Favorites
...
(conflicts with REPLACE during insert)
2022-02-06 20:30:45 +01:00
johan12345
0f1d98bd61
create DB indices as suggested by Room
2022-02-06 14:46:01 +01:00
Johan von Forstner
9ce5685ca1
Merge pull request #163 from johan12345/ci
...
Remove Travis CI, improve GitHub Actions
2022-02-01 21:55:15 +01:00
johan12345
a364c27e2b
update Build Status badge in README.md
2022-02-01 21:47:38 +01:00
johan12345
870bcd25f5
fix Android Lint error
2022-02-01 21:44:32 +01:00
johan12345
84d8b6ca54
Remove Travis CI, improve GH Actions
...
- run Android Lint
- publish release builds
2022-02-01 21:44:32 +01:00
Johan von Forstner
73968324b8
Merge pull request #160 from dbrgn/osm
...
OpenStreetMap data parser
2022-02-01 18:51:01 +01:00
Johan von Forstner
7d1093b8c0
Merge pull request #162 from dbrgn/fix-compilation
...
Fix handling of maxPower in Google build variant
2022-02-01 18:49:50 +01:00
Danilo Bargen
dc7fe22614
Fix handling of maxPower in Google build variant
2022-02-01 11:56:14 +01:00
Danilo Bargen
f082165369
Make Chargepoint.address nullable
2022-02-01 11:53:10 +01:00
Danilo Bargen
d5aa1da7ba
Document all fields of ChargeLocation
2022-02-01 11:36:03 +01:00
Danilo Bargen
ab30cd6eab
OSM: Set barrierFree to proper value
2022-02-01 11:36:03 +01:00
Danilo Bargen
322d6bea07
OSM: Parse cost
2022-02-01 11:36:03 +01:00
Danilo Bargen
038da0856e
OSM: Implement output power parsing
2022-02-01 11:36:03 +01:00
Danilo Bargen
9548748a64
OSM: Map socket types to EVMap Chargepoint types
2022-02-01 11:36:03 +01:00
Danilo Bargen
392c2ecc9a
OSM: First incomplete parsing of chargepoints
2022-02-01 11:36:03 +01:00
Danilo Bargen
04723a5c58
Add OSMChargingStation model
...
This allows deserializing a single model from JSON.
2022-02-01 11:36:03 +01:00
Johan von Forstner
3352328930
Merge pull request #161 from dbrgn/ci
...
Fix tests and add CI
2022-02-01 07:49:38 +01:00
Johan von Forstner
8229b92d43
Merge pull request #159 from dbrgn/chargepoint-power-nullable
...
Make Chargepoint.power nullable
2022-02-01 07:46:40 +01:00
Danilo Bargen
f73881a69a
Set up CI with GitHub Actions
2022-01-30 23:05:02 +01:00
Danilo Bargen
a53659f835
Add gradle test logger plugin
...
This allows actually seeing the test results when running them in the
console through Gradle:
./gradlew cleanTestFossDebugUnitTest testFossDebugUnitTest
2022-01-30 23:05:02 +01:00
Danilo Bargen
ea94d5bf03
Fix unit tests
2022-01-30 23:05:02 +01:00
Danilo Bargen
85bf04504b
Make Chargepoint.power nullable
...
Not all data sources provide power for all connectors (e.g.
OpenChargeMap and OpenStreetMap don't always). Even without the power
level, knowing what connectors there are is still useful.
2022-01-30 21:53:00 +01:00
johan12345
f591829cb5
make data source button more obvious ( fixes #154 )
2022-01-30 14:36:32 +01:00
johan12345
d69b5b3d3f
Onboarding: add hint that map data source can be changed in app settings
2022-01-30 14:33:13 +01:00
Johan von Forstner
d1f5714bf5
Merge pull request #157 from johan12345/db-restructure
...
Database restructuring in preparation for new features
2022-01-30 14:17:11 +01:00
johan12345
14229a9c90
add timeRetrieved and isDetailed fields to ChargeLocation
2022-01-30 14:06:47 +01:00
johan12345
e505fea043
create separate database table for favorites
...
to make ChargeLocation table usable for caching and offline storage (#88 , #97 ) and to allow for multiple favorites lists later (#127 )
2022-01-30 12:06:59 +01:00
johan12345
ac3d0b0eb0
update copyright year
2022-01-28 22:50:50 +01:00
johan12345
04aa8d1160
Android Auto: implement experimental setOnContentRefreshListener API
...
has no effect yet on Android Auto 7.3
2022-01-28 22:46:44 +01:00
johan12345
7b3735f8e8
upgrade car app library to 1.2.0-beta02
2022-01-28 22:37:28 +01:00
Johan von Forstner
9545d729f1
Update Google Maps SDK
2022-01-08 18:09:56 +01:00
Johan von Forstner
385aa46686
Release 1.2.0
2022-01-02 15:41:14 +01:00
Johan von Forstner
3c9a0b3a50
improve performance of layers menu opening/closing
2022-01-02 13:40:20 +01:00
Johan von Forstner
761a690d76
Remove unneeded close button from Chargeprice view
2022-01-01 21:22:37 +01:00
Johan von Forstner
7356b8a1be
Remove unneeded close button from Chargeprice view
2022-01-01 21:21:29 +01:00
Johan von Forstner
0c0a1f59a6
add option to set Chargeprice range for Android Auto
...
fixes #131
2022-01-01 20:07:40 +01:00
Johan von Forstner
876d2759dd
fix imports for foss build flavor
2022-01-01 20:06:39 +01:00
Johan von Forstner
ae489aa6ef
add app shortcut for favorites view
...
fixes #152
2022-01-01 15:43:20 +01:00
Johan von Forstner
d21ac0a781
CheckableConnectorAdapter: avoid IndexOutOfBoundsException
2022-01-01 15:33:54 +01:00
Johan von Forstner
b4baa87e10
reuse AnyMaps fragment instance when MapFragment is recreated
2021-12-31 17:50:45 +01:00
Johan von Forstner
05ffe1c265
make ChargepriceFragment a regular full-screen view, not dialog
2021-12-31 17:49:35 +01:00
Johan von Forstner
8d68dd5366
add some fragment transitions
2021-12-31 15:50:39 +01:00
Johan von Forstner
dbcde7cf7a
fix build warnings regarding string formatting
2021-12-30 16:38:08 +01:00
Johan von Forstner
4ea37ee10d
update Android Gradle plugin
2021-12-30 16:25:19 +01:00
Johan von Forstner
ec7b08338c
fix crash when Geocoder has no internet connection
2021-12-30 14:12:59 +01:00
Johan von Forstner
dc4c2394f9
slightly improve performance of layers menu open/close
2021-12-26 19:57:30 +01:00
Johan von Forstner
4b4ee807b0
update Google Maps library
2021-12-26 19:49:02 +01:00
Johan von Forstner
c55720edc7
fix #149 : pasting text into search bar did not work
2021-12-26 19:46:45 +01:00
Johan von Forstner
57ba8db799
"start navigation immediately" intent is specific to Google Maps
...
fallback to normal geo intent if not available
2021-12-26 18:17:33 +01:00
johan12345
3151d74d1a
decrease width of search bar on large tablets
...
#133
2021-12-26 18:14:53 +01:00
johan12345
af0fb6762d
fix maxWidth implementation for dialogs
...
#133
2021-12-26 18:14:53 +01:00
johan12345
5571c33ebe
new layout for onboarding on large tablets
...
#133
2021-12-26 18:14:53 +01:00
johan12345
388952ae28
add landscape layout for Android Auto onboarding card
...
missed in 7eeb10f
2021-12-26 18:14:53 +01:00
johan12345
94934aa130
update buttons in onboarding landscape layout
2021-12-26 18:14:52 +01:00
johan12345
63eddde837
add logo animation in search bar on app start
2021-12-26 18:14:52 +01:00
johan12345
a9f735d783
Update Material Components library, switch to Material3 theme
2021-12-26 17:54:35 +01:00
Johan von Forstner
2dcd04c86e
improve compatibility of geo intent
...
now also works with Waze
2021-12-26 17:38:53 +01:00
Johan von Forstner
9ed23c7000
fix typo
2021-12-25 18:21:48 +01:00
Johan von Forstner
79a7200f7b
remove unnecessary @ExperimentalCoroutinesApi
2021-12-25 18:21:47 +01:00
Johan von Forstner
0c315079ca
upgrade Room, Moshi
2021-12-25 18:21:46 +01:00
Johan von Forstner
7943d6669c
adjust large image size in Android Auto
...
as discussed in
https://issuetracker.google.com/issues/211012779#comment2
2021-12-23 16:56:16 +01:00
Johan von Forstner
a781591510
add manual mapping for Android Auto vehicle models
2021-12-18 17:13:26 +01:00
Johan von Forstner
b8ba06bab1
ChargepriceScreen: more sophisticated vehicle matching
...
first try to match by manufacturer only, then manufacturer + model
2021-12-18 16:55:29 +01:00
Johan von Forstner
955b64ec66
ChargepriceScreen: adaptive maxRows
2021-12-18 16:41:31 +01:00
Johan von Forstner
117ab0f159
if available, use additional rows in ChargerDetailScreen
...
#145
2021-12-18 16:39:59 +01:00
Johan von Forstner
bac3fd1048
fix parking emoji on Android Auto
2021-12-18 16:04:16 +01:00
Johan von Forstner
7cc07ca511
ChargerDetailScreen: show large photo if supported
...
#145
2021-12-18 15:34:59 +01:00
Johan von Forstner
80743fab7d
update car app library to 1.2.0-beta02
...
#145
2021-12-18 13:41:47 +01:00
Johan von Forstner
c423974ffd
check if car location is valid before using it ( #148 )
2021-12-18 13:18:36 +01:00
Johan von Forstner
b2d365755f
remove .gitattributes
2021-12-18 13:17:30 +01:00
johan12345
9df24081d4
Release 1.1.3
2021-11-16 21:24:16 +01:00
johan12345
255001b768
fix Chargeprice when "my plans" have not yet been selected
2021-11-16 21:20:07 +01:00
johan12345
55af84b7de
fix detection of GoingElectric opening hours "24:00" and "around the clock"
2021-11-16 21:08:53 +01:00
johan12345
4f6f09dc83
Release 1.1.2
2021-11-14 18:17:39 +01:00
johan12345
7f6d0c1391
update dependencies
2021-11-14 17:59:41 +01:00
johan12345
96b60d0f49
GoingElectric API: do not show "paid parking" / "paid charging"
...
because that may also mean that no information is available
see #13
2021-11-14 17:33:36 +01:00
johan12345
2824f0b5c3
handle saved state for MapViewModel
2021-11-14 17:19:11 +01:00
johan12345
af0921ed20
implement a93bacd9b3 for Android Auto
2021-11-14 16:58:44 +01:00
johan12345
a5b55479cb
Detail view: show opening hours description also if open 24/7
2021-11-14 16:40:06 +01:00
johan12345
a93bacd9b3
Chargeprice: show provider-exclusive plans when included in "my plans"
...
fixes #147
2021-11-14 16:26:43 +01:00
johan12345
9d7278e0e2
AvailabilityDetector: support missing household plugs in NewMotion data
...
fixes #146
2021-11-14 15:58:08 +01:00
johan12345
f6d9c615a0
AvailabilityDetectorTest: use proper socket type constants
2021-11-14 15:40:13 +01:00
johan12345
a8ee3f5b7d
Change semantics of opening hours in model
...
to fix incompatibility with Room that caused a NullPointerException
2021-11-14 15:27:49 +01:00
johan12345
826b4f89f1
fix crash in light mode
...
introduced in 5d7d881729
2021-11-06 22:51:16 +01:00
johan12345
5675d065e3
update Car App Library to 1.1.0-rc01
2021-11-06 22:34:42 +01:00
johan12345
3e3531551d
add link to Chargeprice FAQ page
2021-11-06 22:30:31 +01:00
johan12345
5d7d881729
Chargeprice: add branding
2021-11-06 21:29:17 +01:00
johan12345
23c73e3d7e
Android Auto: add error message when Chargeprice data fails to load
2021-11-06 20:02:02 +01:00
johan12345
7835aa8d78
initialize Google map with correct locale
2021-11-04 21:47:33 +01:00
johan12345
f06b712090
disable NullSafeMutableLiveData lint error
...
seems to give false positives
2021-11-01 19:22:34 +01:00
johan12345
317695954d
remove unneeded maven repositories
2021-11-01 15:27:56 +01:00
johan12345
24cfd1c10b
upgrade dependencies
2021-11-01 15:16:21 +01:00
johan12345
775faa2f55
update AboutLibraries
2021-11-01 15:00:45 +01:00
johan12345
08bd2bdf5a
update build tools
2021-11-01 15:00:30 +01:00
johan12345
90254915e3
Release 1.1.1
2021-11-01 13:10:37 +01:00
johan12345
b7f56ecff4
fix detection of imperial units when locale is "unspecified English"
2021-11-01 13:03:50 +01:00
johan12345
fa3910d3c8
avoid NPE when country == null
2021-11-01 12:47:05 +01:00
johan12345
4500c55560
Android Auto: throttle updates of distances
...
to mitigate bug in AA https://issuetracker.google.com/issues/204692002
2021-11-01 12:39:59 +01:00
johan12345
a493e1a548
Android Auto MapScreen: show distances in correct units
2021-11-01 12:03:27 +01:00
johan12345
ddaab42e45
update filteredConnectors before chargepoints
...
fixes incorrect marker colors
2021-11-01 10:37:46 +01:00
johan12345
9f50341ab7
use latest Google Maps renderer
2021-11-01 10:26:30 +01:00
johan12345
9966b44a76
Release 1.1.0
2021-10-17 21:29:53 +02:00
johan12345
d44b2206d2
update build status badge
2021-10-17 15:49:56 +02:00
johan12345
f61082f491
fix incorrect formatting in api_keys.md
2021-10-17 15:27:01 +02:00
johan12345
f58d96c939
fix links in README
2021-10-17 15:26:08 +02:00
Johan von Forstner
29aedfa3d9
Merge pull request #140 from johan12345/contributing-docs
...
Improve docs for first-time contributors
2021-10-17 15:25:15 +02:00
johan12345
8331f92f10
Improve docs for first-time contributors
...
adds two docs pages with info on API keys and Android Auto testing.
fixes #112
2021-10-17 15:24:50 +02:00
johan12345
123680d3e8
replace Mapbox android-plugin-places with just the Java SDK
...
(the UI has been replaced by our own one in #120 )
2021-10-17 12:43:16 +02:00
johan12345
0f6b45d745
upgrade navigation component to 2.4.0-alpha10
...
(necessary for Android 12 compatibility of deep links)
2021-10-17 12:11:28 +02:00
Johan von Forstner
69faa94f18
Merge pull request #139 from pt2121/pt/safeArgs
...
refactor to use Android Navigation Component's SafeArgs
2021-10-17 12:10:16 +02:00
prat t
70805b7960
refactor to use Navigation Component's SafeArgs
2021-10-16 15:16:56 -07:00
johan12345
56453b0658
remove obsolete TODO
2021-10-16 15:51:36 +02:00
johan12345
975d95e37e
refactor app settings into separate sub-screens
...
for better overview
2021-10-16 15:49:00 +02:00
johan12345
ba34cd016a
fix static splashscreen icon size
...
after upgrade to core-splashscreen 1.0.0-alpha02 in e2bcf8d1
2021-10-16 12:36:29 +02:00
johan12345
590b16aa49
make debug build distinguishable from release build
...
with grayscale app icon + different label
fixes #113
2021-10-16 12:25:26 +02:00
johan12345
5fe8d0cab4
replace Google Maps v3 beta with Play Services version 17.0.1
...
fixes #124
fixes #30
2021-10-16 12:16:27 +02:00
johan12345
9d7b181410
remove focus from search when selecting a charger
2021-10-10 17:55:16 +02:00
johan12345
128532aac6
open autocomplete list more quickly
2021-10-10 17:51:54 +02:00
johan12345
486854f56c
Android Auto: use slightly darker color for >100 kW chargers for better contrast
2021-10-09 19:16:21 +02:00
johan12345
1e30db5cd1
GoingElectricApi: map plug types correctly to names
2021-10-09 13:55:25 +02:00
johan12345
aad386ab04
MultiSelectDialog: put common choices on top even when selected
2021-10-09 13:44:17 +02:00
johan12345
e2bcf8d1cd
upgrade dependencies
2021-10-08 22:02:04 +02:00
Johan von Forstner
f56fad1282
Merge pull request #134 from johan12345/filter-by-favorites
...
add possibility to show only the favorites on a map
2021-10-08 21:51:46 +02:00
johan12345
adb4d938cc
add possibility to show only the favorites on a map ( fixes #119 )
2021-10-08 21:51:13 +02:00
Johan von Forstner
b773f65912
Update screenshot URLs
2021-10-06 08:39:13 +02:00
johan12345
de335b18d8
PlaceAutocompleteAdapter: do not modify resultList on background thread
2021-10-05 21:43:47 +02:00
johan12345
6c8380b8ce
revisit Android Auto location service connection
...
to possibly fix IllegalArgumentException: Service not registered
based on https://stackoverflow.com/questions/22079909/android-java-lang-illegalargumentexception-service-not-registered
2021-10-05 21:12:03 +02:00
Johan von Forstner
81afdca19d
Merge pull request #130 from johan12345/highlight_favorites
...
highlight favorites on map
2021-10-03 13:33:12 +02:00
johan12345
14e03ba6dd
highlight favorites on map
...
fixes #118
2021-10-03 13:31:58 +02:00
Johan von Forstner
abe12b45c3
disable git LFS for screenshots
...
(not supported on F-Droid
2021-10-03 12:55:11 +02:00
johan12345
23387ae371
Release 1.0.0
2021-10-02 14:08:44 +02:00
johan12345
25f466b6d7
Merge branch 'place-search-recents'
2021-10-02 13:49:25 +02:00
johan12345
6692b21bf9
add non-dark Mapbox logo
2021-10-02 13:48:50 +02:00
johan12345
5959fe8be4
limit number of autocomplete results
2021-10-02 13:40:22 +02:00
johan12345
00f4c13fcc
add button to delete search history
2021-10-02 13:33:51 +02:00
johan12345
47054d470b
replace deprecated method getAdapterPosition
2021-10-02 13:23:30 +02:00
Johan von Forstner
d10192cae1
save recent place search results
...
fixes #128
2021-10-02 13:19:33 +02:00
johan12345
e1b90955c3
handle back button correctly
...
fixes #115
2021-10-02 13:18:27 +02:00
johan12345
d249bf47c7
improve title of filter profiles editing
2021-10-02 13:15:58 +02:00
johan12345
738dcd5f8d
do not allow blank names for filter profiles
2021-10-02 13:11:05 +02:00
johan12345
ad4f32ec32
fix missing filter name in title of FilterFragment
2021-10-02 12:47:22 +02:00
Johan von Forstner
4d03107ae7
add links to translated FAQ and privacy policy
...
#110
2021-09-26 16:17:44 +02:00
Johan von Forstner
0e93e310bf
MultiSelectDialog: move selected entries to the top
...
fixes #126
2021-09-26 16:17:44 +02:00
Johan von Forstner
6cb8940696
Catch IllegalArgumentException in navigation library
2021-09-26 14:47:55 +02:00
johan12345
dad30eb51e
Release 1.0.0-beta04
2021-09-19 19:37:52 +02:00
johan12345
abf6a2b933
upgrade some dependencies
2021-09-19 19:28:26 +02:00
johan12345
2c5685d918
Android Auto: use smartphone location even with car API level 3
...
if car hardware location is not available
2021-09-19 19:25:59 +02:00
johan12345
b61e57b022
Android Auto: fix crash when filter profile has no name
2021-09-19 19:25:59 +02:00
Johan von Forstner
e6428cc8db
Merge pull request #125 from johan12345/android-12
...
Update to Android 12 targetSdkVersion and implement corresponding changes
2021-09-12 21:39:39 +02:00
johan12345
6302006a35
Android 12 compat: implement new SplashScreen API
...
with animated icon
update onboarding to avoid showing animation twice
2021-09-12 21:21:17 +02:00
johan12345
ab93577a98
Android 12 compat: support for approximate location permission ( #123 )
2021-09-12 21:21:17 +02:00
johan12345
98b695ed4b
Android 12 compat: set exported attribute explicitly ( #123 )
...
for services and activities in Manifest
2021-09-12 18:48:15 +02:00
johan12345
ed8cb50b08
increase targetSdk to Android 12 (API 31) ( #123 )
2021-09-12 18:48:14 +02:00
johan12345
88d89c2760
fix crash in FavoritesFragment.onDestroy
...
apparently it can be called before onCreate?
2021-09-12 18:00:07 +02:00
johan12345
80c25cb416
build.gradle: add possibility to pass encrypted Mapbox API Key
2021-09-12 12:23:25 +02:00
johan12345
81c8e54dd2
Release 1.0.0-beta03
2021-09-12 11:49:09 +02:00
johan12345
8c01ee1581
shorten error message on Android Auto
2021-09-12 11:48:28 +02:00
johan12345
e8db5acfbf
Check if Android Auto Version >= 6.7 before using Car API Level 3
2021-09-12 11:46:15 +02:00
johan12345
f6bb3c03ba
Release 1.0.0-beta02
...
(just to fix a crash caused by Lottie)
2021-09-11 22:29:20 +02:00
johan12345
134f3856b9
upgrade Lottie
2021-09-11 22:23:30 +02:00
johan12345
4974cc6d83
Release 1.0.0-beta01
2021-09-11 11:53:13 +02:00
Johan von Forstner
edd072b83a
Merge pull request #101 from johan12345/car-app-library-1.1.0
...
Update Android Auto to Car App Library 1.1.0, Adds vehicle data and Chargeprice integration
2021-09-11 11:43:27 +02:00
Johan von Forstner
35ddda5bfe
Update screenshots in README
2021-09-11 11:16:09 +02:00
johan12345
8b241e3f6f
new screenshots
...
- English and German
- Mapbox and Google Maps
- + Android Auto
2021-09-11 11:09:08 +02:00
johan12345
b3c5fe788d
suppress lint error
2021-09-11 09:54:30 +02:00
johan12345
6fd737f6e9
Android Auto: Disable Chargeprice in unsupported countries
...
see also: cf6c6628 , #117
2021-09-11 09:54:30 +02:00
johan12345
08cd4eb849
Android Auto: do not update the map when location changes
...
to avoid running into template restrictions
2021-09-11 09:54:30 +02:00
johan12345
ff75594b37
get CarHardwareManager lazily
2021-09-11 09:54:30 +02:00
johan12345
2576bc4854
upgrade compileSdk to Android 12
...
required for new car app library
2021-09-11 09:54:30 +02:00
johan12345
b2c29b647b
upgrade car app library to 1.1.0-beta01
2021-09-11 09:54:30 +02:00
johan12345
2167a63321
only use ConstraintManager if car API level >= 2
...
refs a562ee6c
2021-09-11 09:54:30 +02:00
johan12345
fb0a2cfa1c
internal test release
2021-09-11 09:54:30 +02:00
johan12345
07be77c573
ChargepriceScreen: fix showing error messages
2021-09-11 09:54:30 +02:00
johan12345
ae0a84db4c
VehicleDataScreen: setup listeners with lifecycle events
2021-09-11 09:54:30 +02:00
johan12345
dc5ffb148d
Chargeprice: check car API level
2021-09-11 09:54:30 +02:00
johan12345
066b7c085e
add link to Chargeprice website
2021-09-11 09:54:30 +02:00
johan12345
4ae16df064
add Chargeprice icon
2021-09-11 09:54:30 +02:00
johan12345
17a40127e6
add Chargeprice to Android Auto
...
fixes #80
2021-09-11 09:54:30 +02:00
johan12345
31ad748796
use car hardware location data if available
2021-09-11 09:54:30 +02:00
johan12345
fe4db38798
show vehicle data screen only if API level available
2021-09-11 09:54:30 +02:00
johan12345
6c2243078b
Vehicle data screen: Add speed and range + gauge icons
2021-09-11 09:54:30 +02:00
johan12345
71f1ee8d7b
make VehicleDataScreen request permissions and work correctly
2021-09-11 09:54:30 +02:00
johan12345
ab0c37cb82
make PermissionScreen reusable
2021-09-11 09:54:30 +02:00
Johan von Forstner
65189cd798
Android Auto: create a VehicleDataScreen showing state of charge
2021-09-11 09:54:30 +02:00
Johan von Forstner
630178bfcf
Update car app library to 1.1.0-alpha02
2021-09-11 09:54:30 +02:00
Johan von Forstner
bcee975124
remove now unneeded @ExperimentalCarApi annotations
2021-09-11 09:54:30 +02:00
Johan von Forstner
04fc17d73c
increase image size corresponding to updated Android Auto docs
2021-09-11 09:54:30 +02:00
Johan von Forstner
139c02ef70
use ConstraintManager to dynamically get maximum number of items to be shown on Android Auto list
2021-09-11 09:54:30 +02:00
Johan von Forstner
88a8520f27
use CarAppService.requestPermission() instead of custom PermissionActivity
2021-09-11 09:54:30 +02:00
johan12345
4f3157a0ac
update Car app library to 1.1.0-alpha1
2021-09-11 09:54:30 +02:00
johan12345
17d57729b3
remove Android Auto screenshots from F-Droid
2021-09-11 09:49:40 +02:00
johan12345
1f3df2e0bf
update F-Droid description, removing features that are not available in the F-Droid version
...
(Google Maps data, Android Auto)
2021-09-11 09:49:09 +02:00
johan12345
e2e95ce85d
fix NPE in AvailabilityDetector
2021-09-06 20:34:20 +02:00
johan12345
d79b554dcc
remove unused nav graph destination
2021-09-06 20:18:25 +02:00
johan12345
98e91ea3db
FavoritesFramgent: create locationClient in onCreate, not onCreateView
2021-09-05 17:02:45 +02:00
johan12345
b8c8245978
Android Auto: avoid unnecessary location updates
2021-09-05 16:47:22 +02:00
johan12345
fd1f05888a
fix IndexOutOfBoundsException
2021-09-05 15:01:46 +02:00
johan12345
2e4167689d
new 0.9.1 release
2021-09-01 19:35:09 +02:00
johan12345
8a2ad55dd6
Mapbox Autocomplete: set language
2021-09-01 19:33:31 +02:00
johan12345
44ce0cfaea
Release 0.9.1
2021-09-01 19:23:27 +02:00
johan12345
70f964549e
limit autocomplete entries to a single line
2021-09-01 19:14:23 +02:00
johan12345
c045eed41a
Mapbox Autocomplete: handle cases where house number comes in front of address
2021-09-01 19:11:12 +02:00
johan12345
3ded108c3c
fix exiting app intro after 7eeb10fa
2021-09-01 18:58:38 +02:00
johan12345
b3eb1e31e8
app intro data source selection: add missing fillViewport to ScrollView
2021-09-01 18:52:52 +02:00
johan12345
7eeb10faca
app intro: add page about Android Auto support
...
fixes #114
2021-09-01 18:50:58 +02:00
johan12345
4208e1a4b5
rename some strings
2021-09-01 18:24:54 +02:00
johan12345
54004f14b5
fix missing SharedPreferences.apply()
2021-09-01 18:22:04 +02:00
johan12345
8eabff4888
fix crash on rotate in various fragments
...
caused by access to appBarConfiguration before it is initialized
fixes #121
2021-09-01 18:20:36 +02:00
johan12345
d5b5337aeb
donation screen: limit width of description so that it does not overlap with the price
2021-08-29 16:55:36 +02:00
johan12345
913d8a00cf
add dialog with info about open source project and donations
...
shown after a few launches of the app
#114
2021-08-29 16:52:44 +02:00
Johan von Forstner
fc5003cd31
Merge pull request #120 from johan12345/new-autocomplete-ui
...
New place search UI supporting both Mapbox and Google Places
2021-08-29 00:08:02 +02:00
johan12345
ff96e49ead
use TooltipCompat (fixes crash on Android 7 and earlier)
2021-08-29 00:05:10 +02:00
johan12345
36bd74e091
adjust position of search bar
2021-08-28 23:49:32 +02:00
johan12345
3d0dc16f49
Google Places: fix API quota limit detection
2021-08-28 23:42:11 +02:00
johan12345
41b374350b
display distance in autocomplete results
2021-08-28 23:31:00 +02:00
johan12345
fc72044b82
delay Mapbox autocomplete requests
2021-08-28 22:55:57 +02:00
johan12345
e96fcd4a88
make data provider for place search selectable in settings
2021-08-28 22:55:57 +02:00
johan12345
36f34bde1e
build new custom autocomplete UI supporting both Google Maps and Mapbox
2021-08-28 22:55:57 +02:00
johan12345
624c5d8f92
Chargeprice: tariff name and provider name comparison should be case-independent
2021-08-26 09:32:32 +02:00
johan12345
7fcb187dda
my tariffs preference: add summary
2021-08-26 09:29:13 +02:00
johan12345
7188a2aa64
add ACRA for crash reporting
2021-08-26 09:24:46 +02:00
johan12345
cf6c662832
Disable Chargeprice button for unsupported countries ( fixes #117 )
2021-08-24 08:59:55 +02:00
johan12345
4ceef7997d
"About EVMap" screen: explain what "FAQ" means
2021-08-23 14:51:20 +02:00
johan12345
3f79bdd125
App intro: add info where to find the colors later
2021-08-23 14:48:48 +02:00
Johan von Forstner
fb279f90c5
Add sponsoring info
2021-08-21 16:41:53 +02:00
johan12345
6f35ced260
fix Chargeprice website link for OpenChargeMap
2021-08-15 18:31:44 +02:00
Johan von Forstner
c967bab524
Merge pull request #116 from johan12345/adaptive-layout
...
Adaptive layout for intro and other things
2021-08-15 12:25:47 +02:00
johan12345
6bf80e2b49
adjust detail view peekHeight for nonstandard font sizes
2021-08-14 17:54:58 +02:00
johan12345
d97cb4b9fb
put data source selection into ScrollView
2021-08-14 17:33:34 +02:00
johan12345
17eaeb99da
decrease intro animation size if necessary
2021-08-14 16:39:56 +02:00
johan12345
beebbe1c1b
avoid animations overlapping text in intro
2021-08-14 16:35:24 +02:00
Johan von Forstner
0a2bbd5fb4
Fix typo in README
2021-08-10 19:42:43 +02:00
johan12345
7f1f4b67a1
Release 0.9.0
2021-08-09 19:07:55 +02:00
Johan von Forstner
d5e29a5112
Android Auto: implement filter profiles
...
fixes #72
2021-08-09 19:00:20 +02:00
johan12345
77f478c9e0
fix loading donation products
2021-08-09 18:37:18 +02:00
johan12345
1008a2c2cd
update Google donation percentage
2021-08-09 18:29:29 +02:00
Johan von Forstner
2219e2fe27
Show current filter profile title in filter edit view
2021-08-08 16:42:35 +02:00
Johan von Forstner
8ce145a9af
add dataSource column to ChargeLocation table
2021-08-08 16:24:18 +02:00
Johan von Forstner
b799dae28b
add DB migration for GE plug types
...
fixes problem with loading the availability of favorites
2021-08-08 16:01:05 +02:00
Johan von Forstner
07a482a6b6
fix lint error
2021-08-07 20:53:34 +02:00
Johan von Forstner
4f1253b201
upgrade Travis CI
2021-08-07 20:32:13 +02:00
Johan von Forstner
8bc4a7ae40
Mapbox Autocomplete: use proximity and locale
2021-08-07 20:22:38 +02:00
Johan von Forstner
d686becfe4
update Gradle and Android plugin
2021-08-07 19:54:34 +02:00
Johan von Forstner
a686c51b32
always use Mapbox autocomplete
...
to avoid Google API costs
fixes #105
2021-08-07 19:47:06 +02:00
Johan von Forstner
382ead9e08
update app description
2021-07-31 20:26:18 +02:00
Johan von Forstner
2da7ea4c05
Release 0.8.4
2021-07-31 20:09:05 +02:00
Johan von Forstner
20c4274c55
Chargeprice: prevent same value for start and end state of charge
2021-07-31 20:05:41 +02:00
Johan von Forstner
748212189f
add missing import
2021-07-29 17:47:25 +02:00
Johan von Forstner
d86a49beb7
move Android Auto screen classes to separate files
2021-07-29 17:13:33 +02:00
Johan von Forstner
f8b1a20d1a
OpenChargeMap: Comments are optional
2021-07-29 14:31:00 +02:00
Johan von Forstner
14edb6f0cd
release 0.8.3
2021-07-27 22:11:52 +02:00
Johan von Forstner
7726088f91
update AnyMaps
2021-07-27 22:09:18 +02:00
Johan von Forstner
cbc7c5a6d8
MapViewModel: cancel loading charger details when another charger is selected
2021-07-25 19:23:20 +02:00
Johan von Forstner
d510d81914
SettingsFragment: move appBarConfiguration to onResume to fix crash when changing dark mode setting
2021-07-25 19:14:23 +02:00
Johan von Forstner
9f5abd6c91
apparently we need @ExperimentalCarApi all classes that create a MapScreen as well
2021-07-22 13:57:31 +02:00
Johan von Forstner
966f62ac3d
move @ExperimentalCarApi annotation to the whole MapScreen class
2021-07-22 13:03:40 +02:00
Johan von Forstner
91caf40bdb
Android Auto: show city next to charger name
...
if there is enough room, the name does not already contain the city, and not all chargers on the list are in the same city
fixes #102
2021-07-22 12:41:55 +02:00
Johan von Forstner
72c0293365
update AnyMaps
...
New version uses Mapbox's legacy Marker API instead of the annotation plugin. This might be a fix for #91
2021-07-22 11:45:18 +02:00
johan12345
ca9dc9629f
fix a coroutine crash when no internet available
2021-07-20 20:18:08 +02:00
johan12345
438e529257
fix crash in Android Auto
2021-07-20 19:43:37 +02:00
johan12345
5f69123d89
Release 0.8.2
2021-07-18 20:22:02 +02:00
johan12345
cf421b52a8
catch IOExceptions
2021-07-18 20:16:14 +02:00
johan12345
1b049d35b8
fix IndexOutOfBoundsException
2021-07-18 20:09:34 +02:00
johan12345
f6690a3566
add swipe-to-delete to favorites ( fixes #75 )
2021-07-18 20:02:05 +02:00
johan12345
cc97020216
adjust "report new charger" button in menu to use OpenChargeMap if chosen
2021-07-18 19:20:33 +02:00
johan12345
0e1e3ba46e
use StfalconImageViewer for gallery fullscreen view
...
fixes #61
2021-07-17 22:22:39 +02:00
Johan von Forstner
657c209827
README.md: fix indentation
2021-07-16 22:56:38 +02:00
johan12345
6ec44bb526
fix filtering of charger status by selected connectors ( fixes #100 )
2021-07-16 22:40:57 +02:00
johan12345
0943505d90
Chargeprice: show charging duration ( fixes #99 )
2021-07-16 22:30:02 +02:00
johan12345
f155f7615f
Release 0.8.1
2021-07-14 23:25:02 +02:00
johan12345
e8850575f2
avoid another Chargeprice crash
2021-07-14 23:20:29 +02:00
johan12345
d1c4d0a621
fix crash in Chargeprice window for certain chargers
2021-07-14 23:16:40 +02:00
johan12345
ecf27abdc5
remove unnecessary conversion of filter values
2021-07-14 23:05:17 +02:00
johan12345
5f5142baa6
fix bug with connectors filter in GoingElectricApi
2021-07-14 23:00:06 +02:00
johan12345
fa53a9fc5a
cleaner implementation of equals check on FilterValues
2021-07-14 23:00:06 +02:00
johan12345
9a0a7b4e5f
add SVG source file for Type1 connector
2021-07-14 23:00:06 +02:00
johan12345
1a43703db5
speed up database operations when saving filter values
2021-07-14 23:00:06 +02:00
Johan von Forstner
459589c51f
Merge pull request #98 from johan12345/dependabot/bundler/addressable-2.8.0
...
Bump addressable from 2.7.0 to 2.8.0
2021-07-14 19:12:27 +02:00
dependabot[bot]
9393fe7380
Bump addressable from 2.7.0 to 2.8.0
...
Bumps [addressable](https://github.com/sporkmonger/addressable ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/sporkmonger/addressable/releases )
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.7.0...addressable-2.8.0 )
---
updated-dependencies:
- dependency-name: addressable
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-13 15:00:17 +00:00
Johan von Forstner
f62bd1c3c4
README: Update description with OCM support
2021-07-11 23:39:10 +02:00
johan12345
27ff992d97
Release 0.8.0
2021-07-11 21:54:28 +02:00
johan12345
cb4b8a7d5f
Chargeprice: use NestedScrollView
2021-07-11 21:46:17 +02:00
johan12345
671424b202
Chargeprice: allow choosing multiple vehicles ( fixes #95 )
2021-07-11 21:46:16 +02:00
johan12345
ce1a7da1f5
favorites list: only show distance if known
2021-07-11 15:22:18 +02:00
johan12345
236aefa34d
fix (de)serialization of favorites
2021-07-11 15:20:34 +02:00
Johan von Forstner
d179490891
Merge pull request #96 from johan12345/openchargemap
...
Support for OpenChargeMap as a data source
2021-07-11 14:44:42 +02:00
johan12345
91e4cb3f14
adapt GoingElectric-specific strings
2021-07-11 14:34:53 +02:00
johan12345
37f02f52e9
OpenChargeMap: support fault reports
2021-07-11 13:55:08 +02:00
johan12345
01f1ffb646
OpenChargeMap: fix local filters when quantity not specified
2021-07-11 13:33:26 +02:00
johan12345
131c93c86b
OpenChargeMap: use non-verbose API responses
2021-07-11 13:08:32 +02:00
johan12345
4dd1a648ce
merge database migrations into one
2021-07-11 12:50:13 +02:00
johan12345
91df749bc4
add icon for CCS Type 1 connector ( #6 )
2021-07-11 12:44:01 +02:00
johan12345
20b04e55fb
rename GoingElectric-specific database tables
2021-07-11 12:28:08 +02:00
johan12345
a94ad9e8c2
Separate filter values & filter profiles by data source
2021-07-11 12:24:17 +02:00
johan12345
807ff50612
implement getChargepointRadius for Android Auto
2021-07-10 18:27:28 +02:00
johan12345
d46ff39c2b
OpenChargeMap: sane default for quantity (0 -> 1)
2021-07-10 18:14:07 +02:00
johan12345
199de04562
update CarAppService for new API structure
2021-07-09 18:04:46 +02:00
johan12345
f2a18b7677
simplify ViewModel creation
2021-07-09 17:40:28 +02:00
johan12345
aab816db32
add landscape layout for onboarding
2021-07-09 17:37:04 +02:00
johan12345
66ad6b9931
OnboardingFragment: fix crash on rotate
2021-07-09 17:09:04 +02:00
johan12345
beeefb2be1
add some more animations to the new onboarding
2021-07-09 17:01:51 +02:00
johan12345
110c418d01
update unit tests after API module restructuring
2021-07-09 16:14:09 +02:00
johan12345
1296e66902
add OpenChargeMap API key to Travis CI
2021-07-09 00:34:00 +02:00
johan12345
31d969e071
create a new onboarding flow including the API selection
2021-07-09 00:11:38 +02:00
johan12345
32681f6ea8
add detailed dialog for data source selection
2021-07-07 21:51:55 +02:00
johan12345
d77f67aa91
OpenChargeMap: increase maxresults
2021-07-07 21:51:55 +02:00
johan12345
be071cfa3a
OpenChargeMap: implement filters
2021-07-07 21:51:55 +02:00
johan12345
e098c70684
OpenChargeMap: also load user comments (not yet implemented)
2021-07-07 21:51:54 +02:00
johan12345
91509f5846
fix chargeprice crash when no car is selected
2021-07-07 21:51:54 +02:00
johan12345
454cc44793
add setting to switch between GoingElectric and OpenChargeMap data sources
2021-07-07 21:51:54 +02:00
johan12345
1baf94d788
fix vehicle compatible connectors in Chargeprice
2021-07-07 21:51:54 +02:00
johan12345
b0d9317f73
OpenChargeMap: add Chargeprice support
2021-07-07 21:51:54 +02:00
johan12345
9b80f03993
OpenChargeMap: implement charger photos
2021-07-07 21:51:54 +02:00
johan12345
af0fd8bf69
fix passing data to ChargepriceFragment
...
(not yet implemented for OpenChargeMap)
2021-07-07 21:51:54 +02:00
johan12345
f76b19e818
store OCM reference data locally
2021-07-07 21:51:54 +02:00
johan12345
02b717c612
OpenChargeMap: numPoints can be null
2021-07-07 21:51:54 +02:00
johan12345
e29d40bca2
Implement operators and licenses for OpenChargeMap data
2021-07-07 21:51:54 +02:00
johan12345
7f8403cfb4
OpenChargeMapApi: implement conversion of plug types
2021-07-07 21:51:54 +02:00
johan12345
d5168f12c6
continue working on OCM API, proof of concept works
2021-07-07 21:51:54 +02:00
johan12345
9b94bbf098
Encapsulate of GoingElectric API to create an interface the OpenChargeMap API can implement
2021-07-07 21:51:54 +02:00
johan12345
34c83c2253
basic implementation of OpenChargeMap API ( #81 )
2021-07-07 21:51:54 +02:00
johan12345
16cfa3b37b
explicitly disconnect from location service
2021-07-03 18:44:04 +02:00
johan12345
498dc63f91
Release 0.7.3
2021-07-03 13:15:15 +02:00
johan12345
c48330dc35
add button to explicitly close the layers menu ( #50 )
2021-07-03 13:11:00 +02:00
johan12345
ca8abd9b12
fix #92 by using forked version of Mapbox Places Plugin
2021-07-03 12:41:22 +02:00
johan12345
72b2b34af3
disable myTariffsPreference until tariffs are loaded
2021-07-03 11:32:37 +02:00
johan12345
6a7b7a7d39
avoid passing empty string to Android Auto, which caused crash
2021-07-03 11:31:08 +02:00
johan12345
c1af372a06
avoid crash when no browser is installed
2021-07-03 11:23:59 +02:00
johan12345
7946663299
be a bit smarter about bounding boxes for various types of shared locations
2021-06-10 21:05:48 +02:00
johan12345
232aecfe3b
add support for another format of geo intent ( fixes #90 )
2021-06-10 20:41:45 +02:00
johan12345
ac1db7f10d
fix lint errors
2021-05-24 10:48:18 +02:00
johan12345
ef99441844
various dependency updates
2021-05-23 23:05:29 +02:00
Johan von Forstner
c4e3534682
Update README.md
...
fix typo in README
2021-05-23 21:59:38 +02:00