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
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
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
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
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
0c0a1f59a6
add option to set Chargeprice range for Android Auto
...
fixes #131
2022-01-01 20:07:40 +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
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
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
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
79a7200f7b
remove unnecessary @ExperimentalCoroutinesApi
2021-12-25 18:21:47 +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
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
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
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
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
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
ddaab42e45
update filteredConnectors before chargepoints
...
fixes incorrect marker colors
2021-11-01 10:37:46 +01: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