Johan von Forstner
|
374402c43a
|
multiple choice filter: add "show more" button
|
2020-05-15 19:19:07 +02:00 |
|
Johan von Forstner
|
c82e12bb47
|
multiple choice filter: add "all" and "none" buttons
|
2020-05-15 18:56:20 +02:00 |
|
Johan von Forstner
|
02d24a3b3f
|
wait to save filters before closing filter view
|
2020-05-15 18:52:23 +02:00 |
|
Johan von Forstner
|
4031c8f142
|
minimum number of chargepoints filter improvements (#9)
- do not use clustering if it needs to be applied
- fix combination with plug type filter
|
2020-05-15 18:37:17 +02:00 |
|
Johan von Forstner
|
d0851be528
|
make all address fields nullable
|
2020-05-15 18:30:56 +02:00 |
|
Johan von Forstner
|
2bd57f85d8
|
set map padding so that compass is not obstructed by toolbar
|
2020-05-14 18:47:41 +02:00 |
|
Johan von Forstner
|
eccd29b368
|
fix crash when NewMotion does not know the EVSEID
|
2020-05-14 18:41:31 +02:00 |
|
Johan von Forstner
|
4b1a3c424f
|
make plugs filter use the plug list from GE API
|
2020-05-14 18:35:54 +02:00 |
|
Johan von Forstner
|
d6d5ab05a9
|
convert filters into LiveData in preparation for loading plug types from API
|
2020-05-11 20:01:05 +02:00 |
|
Johan von Forstner
|
be29316329
|
implement filter by connector type (#9)
|
2020-05-10 20:23:10 +02:00 |
|
Johan von Forstner
|
7da49b256e
|
minimum power filter: introduce steps
|
2020-05-10 18:20:09 +02:00 |
|
Johan von Forstner
|
cb6abe53fc
|
add filter by minimum number of connectors (#9)
|
2020-05-09 12:48:28 +02:00 |
|
Johan von Forstner
|
22744da54b
|
make postcode nullable
|
2020-05-09 12:47:52 +02:00 |
|
Johan von Forstner
|
8fabfd6aa6
|
set up OkHttp caching for GoingElectricApi
|
2020-05-07 20:01:47 +02:00 |
|
Johan von Forstner
|
fd288e653a
|
implement some additional filters (#9)
now available: free charging, free parking, minimum power
|
2020-05-07 08:19:46 +02:00 |
|
Johan von Forstner
|
5c72ee718b
|
working implementation for first filter (free charging) #9
|
2020-04-28 19:38:10 +02:00 |
|
Johan von Forstner
|
810338ba38
|
don't use DialogFragment for FilterFramgent
|
2020-04-25 20:20:19 +02:00 |
|
Johan von Forstner
|
53a9af8226
|
use the navigation component's OnBackPressedCallback instead of custom implementation
|
2020-04-25 19:59:57 +02:00 |
|
Johan von Forstner
|
e5dd0e19ab
|
add FilterFragment
|
2020-04-25 19:43:48 +02:00 |
|
Johan von Forstner
|
78421ec79f
|
improve gallery transition and fix crash
|
2020-04-24 20:37:03 +02:00 |
|
Johan von Forstner
|
12329f82b3
|
Merge Type2 sockets and plugs (fixes #11)
(they are not differentiable in the GoingElectric API)
|
2020-04-24 19:56:54 +02:00 |
|
Johan von Forstner
|
528790b570
|
NewMotion: support type "Unspecified"
|
2020-04-24 19:40:39 +02:00 |
|
Johan von Forstner
|
89af31c684
|
fix NullPointerException
|
2020-04-23 14:02:48 +02:00 |
|
Johan von Forstner
|
c3b583772b
|
add share button
|
2020-04-23 09:45:49 +02:00 |
|
Johan von Forstner
|
b19dab7e47
|
AvailabilityDetector implement special case for load balancing (#3)
|
2020-04-23 09:32:00 +02:00 |
|
Johan von Forstner
|
4bea049a7b
|
create test for matchChargepoints function
|
2020-04-23 09:17:54 +02:00 |
|
Johan von Forstner
|
5c4dd958f9
|
AvailabilityDetector: set maximum distance to 150 meters (fixes #4)
|
2020-04-23 09:17:36 +02:00 |
|
Johan von Forstner
|
873a54c3ca
|
add type 1 plug icon (#6)
|
2020-04-23 08:46:32 +02:00 |
|
Johan von Forstner
|
ed1647bb55
|
add progress bar to favorites view
|
2020-04-22 20:44:03 +02:00 |
|
Johan von Forstner
|
cfb6af28c0
|
show availability in favorites view
|
2020-04-22 20:33:06 +02:00 |
|
Johan von Forstner
|
6be926c308
|
add docs and test for distanceBetween function
|
2020-04-22 19:56:57 +02:00 |
|
Johan von Forstner
|
b1c2844360
|
NewMotionAvailabilityDetector: add remaining plug types
|
2020-04-22 19:43:15 +02:00 |
|
Johan von Forstner
|
f2e7cfbb36
|
update CustomBottomSheetBehavior library
|
2020-04-21 09:17:35 +02:00 |
|
Johan von Forstner
|
d4d394dbd3
|
show keyboard when opening search (fixes #5)
|
2020-04-21 08:51:25 +02:00 |
|
Johan von Forstner
|
1f71b435c4
|
display coordinates in detail view
|
2020-04-20 20:44:03 +02:00 |
|
Johan von Forstner
|
ec19a55db8
|
add setting for how to open Maps app
|
2020-04-20 20:15:36 +02:00 |
|
Johan von Forstner
|
84bbdaf4ec
|
add favorites view
|
2020-04-19 22:19:29 +02:00 |
|
Johan von Forstner
|
febc72f190
|
add toolbar to detail view
|
2020-04-19 16:24:37 +02:00 |
|
Johan von Forstner
|
20a1dea2cd
|
Build a Room database for favorites
|
2020-04-19 16:24:37 +02:00 |
|
Johan von Forstner
|
6e93e602b1
|
fix distanceBetween function
|
2020-04-17 21:41:18 +02:00 |
|
Johan von Forstner
|
083643fa41
|
fix occasional crash
IllegalArgumentException: Unmanaged descriptor
|
2020-04-17 10:16:52 +02:00 |
|
Johan von Forstner
|
c7e3708858
|
change app package name
|
2020-04-13 22:30:20 +02:00 |
|
Johan von Forstner
|
efdfe795ac
|
About: add copyright and link to privacy
|
2020-04-13 20:00:15 +02:00 |
|
Johan von Forstner
|
0037aa2a8b
|
add some more connector icons
|
2020-04-13 19:32:32 +02:00 |
|
Johan von Forstner
|
d4ca00590e
|
convert gallery to fragment and make transition work again (kind of)
|
2020-04-13 17:19:49 +02:00 |
|
Johan von Forstner
|
c0c766c450
|
add empty state for gallery
|
2020-04-13 14:25:20 +02:00 |
|
Johan von Forstner
|
cc5dd148fc
|
AvailabilityDetector: catch HttpExceptions
|
2020-04-13 13:12:22 +02:00 |
|
Johan von Forstner
|
c800cca21e
|
implement availability detector with NewMotion API
|
2020-04-13 13:10:06 +02:00 |
|
Johan von Forstner
|
80edbe66ce
|
implement availability detector with NewMotion API
|
2020-04-12 23:54:33 +02:00 |
|
Johan von Forstner
|
fe43ab4a30
|
change zoom threshold for clustering
|
2020-04-12 20:18:30 +02:00 |
|