feat(immich): add Immich self-hosted import support

Adds an ImmichClient for Android to connect to a self-hosted Immich
server, fetch albums and assets, and import selected images locally.
API keys are encrypted with Android Keystore and stored securely.
The plugin now exposes connect, disconnect and import actions and
is documented for Immich import usage.

- Encrypted Immich API keys with Android Keystore
- Exposed connect, disconnect and import actions in the plugin
- Updated docs and metadata to reflect Immich import flow
This commit is contained in:
2026-08-21 20:29:26 +02:00
parent 6e43d52680
commit 8e5a53ade8
33 changed files with 1508 additions and 29 deletions
@@ -1 +1 @@
Erste öffentliche Version von WallpaperFlow mit automatischem Bildwechsel, lokaler Galerie, Mehrfachauswahl, Intervallsteuerung und mehrsprachiger Oberfläche.
Erste öffentliche Version mit automatischem Bildwechsel, lokaler Galerie, Mehrfachauswahl, Immich-Import, Intervallsteuerung und mehrsprachiger Oberfläche.
@@ -6,7 +6,8 @@ Funktionen:
* zufällige oder fortlaufende Reihenfolge
* nur den Sperrbildschirm oder das allgemeine Hintergrundbild ändern
* Bilder gemeinsam auswählen und löschen
* Bilder aus einem eigenen Immich-Server auswählen und lokal importieren
* Wechsel nach einem Neustart automatisch fortsetzen
* Oberfläche in mehreren europäischen und asiatischen Sprachen
Alle Bilder und Einstellungen bleiben lokal auf deinem Gerät. WallpaperFlow enthält keine Werbung, kein Tracking und keine Analysedienste.
Importierte Bilder und Einstellungen bleiben lokal auf deinem Gerät. Die optionale Immich-Verbindung kommuniziert nur mit deinem eingetragenen Server. WallpaperFlow enthält keine Werbung, kein Tracking und keine Analysedienste.