Skip to content

Commit

Permalink
Merge pull request #110 from pachi81/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
pachi81 authored Dec 13, 2023
2 parents 578d285 + b56e824 commit 3444188
Show file tree
Hide file tree
Showing 146 changed files with 2,109 additions and 564 deletions.
1 change: 1 addition & 0 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

50 changes: 50 additions & 0 deletions GlucoDataAuto.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
[<img src='images/de.png' height=10> Deutsche Version](GlucoDataAuto_DE.md)
[<img src='images/pl.png' height=10> Wersja polska](GlucoDataAuto_PL.md)

# Android Auto

As the Android Auto part of GlucoDataHandler does not fullfill Google PlayStore policies, this part has been moved to an extra app called GlucoDataAuto, which receives its settings and values from GlucoDataHandler.

It can also be used as standalone application for Juggluco or xDrip+.

## Option #1: Using dummy media player
If you are not using any Android Auto media player for listen music, you can use GlucoDataHandler to display its values in the media tap:

<img src='images/AA_media.png' width=300>

IMPORTANT: it is recommended to disable all other media apps in the Android Auto launcher, to get this to work.

## Option #2: Using notifications

You can also use notifications:

<img src='images/AA_notification.png' width=300> <img src='images/AA_notification_view.png' width=300>

## Option #3: Using the app

<img src='images/AA_App.png' width=300>

# Setup Android Auto

Install last GlucoDataAuto_X.X.X.apk from [Releases](https://github.com/pachi81/GlucoDataHandler/releases)

## 1. Activate developer mode

* open Android Auto app
* scroll down to the Version
* tap several times on the Version until a popup appears to "Allow development settings"
* press "OK"

## 2. Activate "Unknwon sources"

* open Android Auto app
* open in the 3-dot menu the "Developer settings"
* scroll down to "Unknown source"
* enable it

## 3. Set Notifications settings

* open Android Auto app
* scroll down to "Notifications"
* enable "Show conversations"
* enable "Show first line of conversations"
52 changes: 52 additions & 0 deletions GlucoDataAuto_DE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
[<img src='images/en.png' height=10> English version](GlucoDataAuto.md)
[<img src='images/pl.png' height=10> Wersja polska](GlucoDataAuto_PL.md)

# Android Auto

Nachdem der Android Auto Teil gegen die Richtlinien von Google Play verstosen hat, wurde dieser Teil in eine extra App namens GlucoDataAuto ausgelagert.
Diese App empfäng sowohl die Glukosewerte, als auch die Einstellungen von GlucoDataHandler.

Alternativ kann sie auch als eigenständige App für Juggluco oder xDrip+ verwendet werden.

## Option #1: Dummy Media Player
Wenn sie nicht über Android Auto Musik hören, können sie die Media Player Unterstützung verwenden:

<img src='images/AA_media.png' width=300>

WICHTIG: da die App selber keine Musik abspielt, sollte man alle anderen Media Player aus dem Launcher entfernen, damit diese App entsprechend angezeigt wird.

## Option #2: Benachrichtigungen verwenden

Alternativ zum Media Player kann die Android Auto Benachrichtigung verwendet werden:

<img src='images/AA_notification.png' width=300> <img src='images/AA_notification_view.png' width=300>

INFO: das Benachrichtigungs Popup erscheint bei jedem neuen Wert.

## Option #3: APP verwenden

<img src='images/AA_App.png' width=300>

# Android Auto Installieren

Installiere die letzte GlucoDataAuto_X.X.X.apk von [hier](https://github.com/pachi81/GlucoDataHandler/releases)

## 1. Entwicklereinstellungen aktivieren

* Android Auto App öffnen
* bis zu Version scrollen
* mehrfach auf Version drücken bis ein Popup mit "Entwicklereinstellungen zulassen" kommt
* "OK" drücken

## 2. "Unbekannte Quellen" aktivieren

* Android Auto App öffnen
* in den 3-Punkt Menü "Entwicklereinstellungen auswählen"
* bis zu "Unbekannte Quellen" scrollen und aktivieren

## 3. Benachrichtigungen aktivieren

* Android Auto App öffnen
* bis zu "Benachrichtigungen" scrollen
* "Unterhaltungen anzeigen" aktivieren
* "Erste Zeile einer Unterhaltung anzeigen" aktivieren
50 changes: 50 additions & 0 deletions GlucoDataAuto_PL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
[<img src='images/en.png' height=10> English version](GlucoDataAuto.md)
[<img src='images/de.png' height=10> Deutsche Version](GlucoDataAuto_DE.md)

# Android Auto

Ze względu na to, że część aplikacji GlucodataHandler dotycząca Android Auto nie spełnia wymagań polityk sklepu Google Play, została ona przeniesiona do dodatkowej aplikacji pod nazwą GlucoDataAuto, która odbiera ustawienia i wartości glukozy z GlucoDataHandler.

Może ona być też używana jako samodzielna aplikacja w połączeniu z Juggluco lub xDrip+.

## Opcja nr 1: Korzystanie z fikcyjnego odtwarzacza multimediów
Jeśli nie używasz żadnego odtwarzacza multimedialnego w Android Auto do słuchania muzyki, możesz użyć aplikacji GlucoDataHandler, aby wyświetlić jego wartości w wiadomościach dotyczących multimediów:

<img src='images/AA_media.png' width=300>

WAŻNE: aby to działało, zaleca się wyłączenie wszystkich innych aplikacji multimedialnych w programie uruchamiającym Android Auto.

## Opcja nr 2: Użycie powiadomień

Można również korzystać z powiadomień:

<img src='images/AA_notification.png' width=300> <img src='images/AA_notification_view.png' width=300>

## Opcja nr 3: Korzystanie z aplikacji

<img src='images/AA_App.png' width=300>

# Konfiguracja Android Auto

Zainstaluj ostatnią wersję GlucoDataAuto_X.X.X.apk, którą znaleźć można w zakładce [Releases](https://github.com/pachi81/GlucoDataHandler/releases)

## 1. Aktywacja trybu programisty

- otwórz aplikację Android Auto
- przewiń w dół do pozycji Wersja
- dotknij kilkakrotnie pozycji Wersja, aż pojawi się wyskakujące okienko „Zezwalaj na ustawienia programistyczne"
- naciśnij "OK"

## 2. Aktywuj „Nieznane źródła"

- otwórz aplikację Android Auto
- otwórz w menu (3 kropki) „Ustawienia programisty"
- przewiń w dół do pozycji „Nieznane źródło"
- włącz ją

## 3. Ustawienia powiadomień

- otwórz aplikację Android Auto
- przewiń w dół do pozycji „Powiadomienia"
- włącz „Pokazuj rozmowy"
- włącz „Pokazuj pierwszy wiersz rozmów"
25 changes: 0 additions & 25 deletions INSTALLATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,28 +105,3 @@ You can customize other fields with different information.
And you should be set.

<img src='images/complication4.png' width=300>

## 4 - Setup Android Auto

To activate GlucoDataHandler for Android Auto, you have to do the following steps:

### 1. Activate developer mode

* open Android Auto app
* scroll down to the Version
* tap several times on the Version until a popup appears to "Allow development settings"
* press "OK"

### 2. Activate "Unknwon sources"

* open Android Auto app
* open in the 3-dot menu the "Developer settings"
* scroll down to "Unknown source"
* enable it

### 3. Set Notifications settings

* open Android Auto app
* scroll down to "Notifications"
* enable "Show conversations"
* enable "Show first line of conversations"
24 changes: 0 additions & 24 deletions INSTALLATION_DE.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,27 +115,3 @@ Dann GlucoDataHandler auswählen und eine Complication nach Wahl verwenden:
Das für anderen Complications entsprechend wiederholen. Danach müssten die Werte im Watchface sichtbar sein:

<img src='images/complication4.png' width=300>

## 4 - Android Auto Einstellungen

Um GlucoDataHandler in Android Auto zu verwenden, müssen die folgende Schritte durchgeführt werden:

### 1. Entwicklereinstellungen aktivieren

* Android Auto App öffnen
* bis zu Version scrollen
* mehrfach auf Version drücken bis ein Popup mit "Entwicklereinstellungen zulassen" kommt
* "OK" drücken

### 2. "Unbekannte Quellen" aktivieren

* Android Auto App öffnen
* in den 3-Punkt Menü "Entwicklereinstellungen auswählen"
* bis zu "Unbekannte Quellen" scrollen und aktivieren

### 3. Benachrichtigungen aktivieren

* Android Auto App öffnen
* bis zu "Benachrichtigungen" scrollen
* "Unterhaltungen anzeigen" aktivieren
* "Erste Zeile einer Unterhaltung anzeigen" aktivieren
25 changes: 0 additions & 25 deletions INSTALLATION_PL.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,28 +91,3 @@ Inne pola można dostosować za pomocą różnych informacji.
I powinieneś być gotowy.

<img src='images/complication4.png' width=300>

## 4 – Konfiguracja Android Auto

Aby aktywować GlucoDataHandler dla Android Auto, należy wykonać następujące kroki:

### 1. Aktywacja trybu programisty

- otwórz aplikację Android Auto
- przewiń w dół do pozycji Wersja
- dotknij kilkakrotnie pozycji Wersja, aż pojawi się wyskakujące okienko „Zezwalaj na ustawienia programistyczne"
- naciśnij "OK"

### 2. Aktywuj „Nieznane źródła"

- otwórz aplikację Android Auto
- otwórz w menu (3 kropki) „Ustawienia programisty"
- przewiń w dół do pozycji „Nieznane źródło"
- włącz ją

### 3. Ustawienia powiadomień

- otwórz aplikację Android Auto
- przewiń w dół do pozycji „Powiadomienia"
- włącz „Pokazuj rozmowy"
- włącz „Pokazuj pierwszy wiersz rozmów"
25 changes: 3 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@
* provides several **[widgets](#widgets)** and a floating widget for the phone
* provides optional **[notifications](#notifications)** with different icons for the phone
* provides several **[complications](#complications)** for Wear OS
* provides **[Android Auto](#android-auto)** support
* provides **[Android Auto](./GlucoDataAuto.md)** support using GlucoDataAuto.apk
* **[Tasker](#tasker)** integration
* sends glucodata broadcasts to other apps (which supports this broadcast)

## Download
[<img src='https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png' height=100>](https://play.google.com/store/apps/details?id=de.michelinside.glucodatahandler)

You can download the current version [here](https://github.com/pachi81/GlucoDataHandler/releases).

## Installation
Expand Down Expand Up @@ -92,27 +94,6 @@ There are several complications for the different types of wear OS complications
**IMPORTANT:** Not all complications are fully supported by any watchface. For example the SHORT_TEXT type supports an icon, a text and a title, but the most watchfaces only show icon and text or text and title, but there are some, showing all 3 types in one.
Also the RANGE_VALUE complication is handled different in each watchface.

## Android Auto

This app supports Android Auto.

### Option #1: Using dummy media player
If you are not using any Android Auto media player for listen music, you can use GlucoDataHandler to display its values in the media tap:

<img src='images/AA_media.png' width=300>

IMPORTANT: it is recommended to disable all other media apps in the Android Auto launcher, to get this to work.

### Option #2: Using notifications

You can also use notifications:

<img src='images/AA_notification.png' width=300> <img src='images/AA_notification_view.png' width=300>

### Option #3: Using the app

<img src='images/AA_App.png' width=300>

## Tasker

-> [Tasker support](./TASKER.md)
Expand Down
27 changes: 3 additions & 24 deletions README_DE.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@
* stellt mehrere **[Widgets](#widgets)** für Android zur Verfügung
* optionale **[Benachrichtigungen](#benachrichtigungen)** um weitere Statusbar-Icons zur Verfügung zu haben
* stellt mehrere **[Complications](#complications)** für Wear OS zur Verfügung
* unterstützt **[Android Auto](#android-auto)**
* unterstützt **[Android Auto](./GlucoDataAuto_DE.md)** über die GlucoDataAuto APP
* **[Tasker Ereignisse](#tasker)** Integration
* sendet Glucodata Broadcasts an andere Apps (die dies unterstützen)

## Download
[<img src='https://play.google.com/intl/en_us/badges/static/images/badges/de_badge_web_generic.png' height=100>](https://play.google.com/store/apps/details?id=de.michelinside.glucodatahandler)

Die neuste Version kann [hier](https://github.com/pachi81/GlucoDataHandler/releases) heruntergeladen werden.

## Installation
Expand Down Expand Up @@ -92,29 +94,6 @@ Die Wear OS version stellt mehrere Complications zur Verfügung:

**WICHTIG:** Nicht alle Watchfaces zeigen die Complications gleich an, darauf habe ich keinen Einfluss, außer man verwendet die Bilder (farbigen Complications).

## Android Auto

Die App unterstützt Android Auto auf zweit Arten:

### Option #1: Dummy Media Player
Wenn sie nicht über Android Auto Musik hören, können sie die Media Player Unterstützung verwenden:

<img src='images/AA_media.png' width=300>

WICHTIG: da die App selber keine Musik abspielt, sollte man alle anderen Media Player aus dem Launcher entfernen, damit diese App entsprechend angezeigt wird.

### Option #2: Benachrichtigungen verwenden

Alternativ zum Media Player kann die Android Auto Benachrichtigung verwendet werden:

<img src='images/AA_notification.png' width=300> <img src='images/AA_notification_view.png' width=300>

INFO: das Benachrichtigungs Popup erscheint bei jedem neuen Wert.

### Option #3: APP verwenden

<img src='images/AA_App.png' width=300>

## Tasker

-> [Tasker Integration](./TASKER.md)
Expand Down
25 changes: 3 additions & 22 deletions README_PL.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@
* udostępnia kilka **[widgetów](#widgety)** i pływający widget dla telefonu
* udostępnia opcjonalne **[powiadomienia](#powiadomienia)** z różnymi ikonami dla telefonu
* udostępnia kilka **[komplikacj](#komplikacje)** dla Wear OS
* umożliwia połączenie z **[Android Auto](#android-auto)**
* umożliwia połączenie z **[Android Auto](./GlucoDataAuto_PL.md)**
* Integracja z aplikacją **[Tasker](#aplikacja-tasker)**
* wysyła transmisje danych o glukozie do innych aplikacji (które obsługują tę transmisję)

## Pobierz

[<img src='https://play.google.com/intl/en_us/badges/static/images/badges/pl_badge_web_generic.png' height=100>](https://play.google.com/store/apps/details?id=de.michelinside.glucodatahandler)

Aktualną wersję można pobrać [tutaj](https://github.com/pachi81/GlucoDataHandler/releases).

## Instalacja
Expand Down Expand Up @@ -95,27 +97,6 @@ Istnieje kilka komplikacji dla różnych typów komplikacji w ramach Wear OS, kt
**WAŻNA UWAGA:** Nie wszystkie komplikacje są w pełni obsługiwane przez każdą tarczę zegarka. Na przykład typ SHORT_TEXT obsługuje ikonę, tekst i tytuł, ale większość tarcz zegarków pokazuje tylko ikonę i tekst lub tekst i tytuł, ale są też takie, które pokazują wszystkie 3 typy w jednym.
Również komplikacja WARTOŚĆ_ZAKRESU jest obsługiwana inaczej na każdej tarczy zegarka.

## Android Auto

Ta aplikacja obsługuje Android Auto.

### Opcja nr 1: Korzystanie z fikcyjnego odtwarzacza multimediów
Jeśli nie używasz żadnego odtwarzacza multimedialnego w Android Auto do słuchania muzyki, możesz użyć aplikacji GlucoDataHandler, aby wyświetlić jego wartości w wiadomościach dotyczących multimediów:

<img src='images/AA_media.png' width=300>

WAŻNE: aby to działało, zaleca się wyłączenie wszystkich innych aplikacji multimedialnych w programie uruchamiającym Android Auto.

### Opcja nr 2: Użycie powiadomień

Można również korzystać z powiadomień:

<img src='images/AA_notification.png' width=300> <img src='images/AA_notification_view.png' width=300>

### Opcja nr 3: Korzystanie z aplikacji

<img src='images/AA_App.png' width=300>

## Aplikacja Tasker

-> [Obsługa aplikacji Tasker](./TASKER.md)
Expand Down
1 change: 1 addition & 0 deletions auto/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/build
Loading

0 comments on commit 3444188

Please sign in to comment.