Alexander Dörflinger
a74c60a143
[AA] Refactored Android Auto Logic to be extendable
...
Refactored the AA logic so it is more easy to be extended
in future. Also changed from a standard Grid to a Tabbed grid
and prepared a UI for the Vehicle Information values
That will be added in the next commit.
2025-04-22 14:18:40 +02:00
Alexander Dörflinger
05151d49fa
[PlayStore] Enrolled first viable PlayStore Version
...
In order to have AA work properly also on production devices
the app needs to be installed from a trusted install source,
which is the Google PlayStore. So the app is now rolled out via
GooglePlay for Beta-Testers.
2025-04-12 14:23:30 +02:00
Alexander Dörflinger
fe5563ec40
[AA] Added Vehicle Listener interface
...
Added APIP to listen to Vehicle Speed if available.
2025-04-09 21:27:31 +02:00
Alexander Dörflinger
93cae8d160
[AA] Working GridView for Android Auto
...
With this commit we have the first functional version
of the AndroidAuto integration.
2025-04-09 12:57:06 +02:00
Alexander Dörflinger
fdb2273af1
[Flashlight] Added custom color functionality
...
Added a new button and setting to make use of a custom
color for the on-screen flashlight.
2025-04-08 13:21:26 +02:00
Alexander Dörflinger
2a02a22001
[AA] Adjusted AA - NOTE: Not fully working still
2025-04-08 12:38:07 +02:00
Alexander Dörflinger
0d0a3f3883
[Flashlight] Added On-Screen Flashlight support
...
Added support for an on-screen flashlight, which is basically
a fragment showing a pre-defined color on a full screen canvas
with the option to adjust the brightness of the screen.
2025-04-08 12:36:59 +02:00
Alexander Dörflinger
017b2b7379
[AA] Replaced AA Screen with Grid
...
Replaced the NotificationList with a Grid for showing
the function to enable/disable location sharing.
2025-04-07 13:28:57 +02:00
Alexander Dörflinger
1bfe0a4088
[AA] Enabled rudimentary Android Auto Support
...
Enabled the app for Android Auto, currently no real functionality
yet, but to be added in future commits.
2025-04-07 08:50:16 +02:00
Alexander Dörflinger
be6b5284df
[ShareLocation] Added Re-Center logic
...
If currently following another user, and the map gets moved,
enable a recenter button to update the location to the currently
selected location of the user.
2025-04-01 12:32:20 +02:00
Alexander Dörflinger
c8488ab55e
[Flashlight] Added Settings for flashlight
...
Added some settings for the flashlight functionality.
2025-04-01 11:38:28 +02:00
Alexander Dörflinger
10d4b5c117
[Cleanup] Added translations, made use of resources, etc
...
Some cleanup, added resources for dimensions, added
translations.
2025-04-01 10:43:30 +02:00
Alexander Dörflinger
ed2693236c
[ShareLocation] Added Settings to change values for location updates
...
Now the requested frequency and the priority of location updates can be
selected in a newly integrated SettingsActivity which can be extended
for future use.
2025-03-26 13:30:03 +01:00
Alexander Dörflinger
211bdd195f
[ShareLocation] Added functionality to set priority of updates
...
Now the priority of updates changes automatically, based on the current
charging state. If the device charges, then high accuracy is used,
otherwise the device will go to low power consumption mode.
2025-03-26 11:12:33 +01:00
Alexander Dörflinger
5e5c308d37
[ShareLocation] Fixed minor UI issues
...
Highlighting was wrong, also if no location wiuth speed is provided,
take the first one available instead of skipping.
2025-03-25 16:51:02 +01:00
Alexander Dörflinger
9256fa69c7
[ShareLocation] Switched to FusedLocationProvider
...
Replaced the previous locationManager subscription with the gms
based FusedLocationProviderClient subscription for better battery
optimization.
2025-03-25 16:41:17 +01:00
Alexander Dörflinger
aecbaf91c8
[ShareLocation] Fixed cancelation intent
...
Fixed the intent to cancel an ongoing sharing, which is now
delivered properly.
2025-03-25 16:25:12 +01:00
Alexander Dörflinger
eab7153ea1
[ShareLocation] Added background service functionality
...
Now the sharing of the location should also be working from
the background.
2025-03-21 13:37:32 +01:00
Alexander Dörflinger
ae50dd89df
[ShareLocation] Add subscriber logic
...
Now other people are allowed to follow a shared location as well
while the app is running.
2025-03-21 11:30:53 +01:00
Alexander Dörflinger
5ec30a966f
[BUG] Fixed an issue where multiple markers where added
...
Previously instead of moving the existing marker, always a new marker
was added. Now the existing marker is replaced.
2025-03-19 16:23:42 +01:00
Alexander Dörflinger
f6abb8fac0
[ShareLocation] Initial "read data from db" logic
...
Added some base GoogleMap widget logic and a way to listen to ones own
location updates. In future this needs to be extended with a way to
listen to the updates of other users.
2025-03-19 16:05:13 +01:00
Alexander Dörflinger
89804eb842
[ShareLocation] Added sharing of location logic.
...
Sharing of location is enabled yet, though no receiving
part is implemented as of now.
2025-03-19 12:38:08 +01:00
Alexander Dörflinger
47149307fe
Added initial "ShareLocation" UI
...
Added the UI and some base logic for the share location logic, which
still needs to be enhanced with actual GPS and database logic.
2025-03-19 09:37:22 +01:00
Alexander Dörflinger
b20bb86be3
[UI + Dependencies] Applied new style + added firebase
...
Added the Firebase Dependency and login flow. Also applied some new
styling. The new color is more reddish.
2025-03-18 14:43:55 +01:00
Alexander Dörflinger
4bb071e488
Initial commit
2025-03-11 17:27:53 +01:00