Repository navigation
Drive: Arbeitsfotos getrennt sichern (Drive 1.13) - #150
Merged
Merged
Conversation
added 2 commits
October 29, 2026 14:00
- Foto-Sicherung ordnet neue Fotos ein: Firmen-WLAN → Arbeitsordner, Zuhause-WLAN → Kamera-Uploads, sonst KI auf dem Gerät; Lernphase oder unsicher → privat mit Prüfen-Marker - WLAN-Zeitleiste (Netzwerk-Callback der vertrauenswürdigen WLANs, Wecker per PendingIntent, Proben bei neuen Fotos und jedem Lauf), nur auf dem Gerät - Fotos-Tab: Alle | Privat | Arbeit | Prüfen (N), Prüfen-Marker und Tasche, Hinweisband, Arbeit/Privat vorne in der Leiste, Zuordnung im Mehr-Sheet, Snackbar mit Rückgängig - Lernen auf dem Gerät (ML Kit Image Labeling über Play-Dienste + logistische Regression), Lernstand, Neu lernen, Aufräumen-Bildschirm - Neues WLAN: Benachrichtigung und Dialog „Wo bist du gerade?“ - Einstellungen: Ziele, WLANs, KI für Arbeitsfotos, Auf dem Handy - Ohne photoClasses: Einstellung und Marker lokal, Server-Filter ausgegraut Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
…räumen - Beispiele der KI beim App-Start im Hintergrund lesen, nicht im UI-Thread - Mehr › Zuordnung: ausgegraute Einträge sagen den Grund (Schon Arbeit, …) - Thumbnail für die KI über die einfache Medien-URI - Texte der Snackbar und des Aufräumens über LocalResources Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
CallMeTechie
pushed a commit
that referenced
this pull request
Oct 29, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Drive: Arbeitsfotos getrennt sichern (Drive 1.13)
Android-Teil von „Drive 1.13.0 – Arbeitsfotos getrennt sichern“ nach dem abgenommenen Mockup (Entwürfe 1–5) und der Server-API
photoClasses(Branchfeat/drive-1130-photo-classes). Optik im bestehenden App-Design (Gc-Komponenten, Theme-Farben: Blau = Arbeit, Grün = Privat, Gelb = Prüfen).Einordnung bei der Foto-Sicherung
<Arbeitsordner>/<JJJJ>/<MM>bei „Unterordner nach Jahr und Monat“), im WLAN Zuhause → Kamera-Uploads wie bisher. Sonst schätzt die KI auf dem Gerät: in der Lernphase (< 30 Beispiele, je Art mind. 3) oder unsicher → Kamera-Uploads mit Prüfen-Marker (Hinweis = KI-Wahrscheinlichkeit „Arbeit“); nach der Lernphase, sicher (≥ 0,85 / ≤ 0,15) und „Selbst einsortieren, wenn sicher“ an → direkt Arbeit bzw. privat.WLAN-Zeitleiste (nur auf dem Gerät,
noBackupFilesDir, 30 Tage)TrustedNetworkMonitor,FLAG_INCLUDE_LOCATION_INFO, vorhandene Standort-/Hintergrund-Standort-Berechtigung). Zusätzlich weckt Android die App bei jedem WLAN-Beitritt (registerNetworkCallback(request, PendingIntent), nicht exportierter Receiver, beim App-Start neu registriert), und die Sicherung schaut beim Eintreffen neuer Fotos (Content-Trigger, 30 s – 5 min) und bei jedem Lauf nach.Fotos-Tab
photos/classes), dahinter Alben und „Nur Kamera-Uploads“. Filter überclass=.move, ohnebulkeinzeln), Privat = aus dem Arbeitsordner nach Kamera-Uploads/Jahr/Monat bzw. dort lassen; Marker perphotos/review { review:false }.Lernen (nur auf dem Gerät)
play-services-mlkit-image-labeling, Modell wird wie OCR percom.google.mlkit.vision.DEPENDENCIESmit der App geladen, nicht im APK) auf einem kleinen Bild (Thumbnail des Handys bzw. Vorschau vom eigenen Server) + Aufnahmezeit (Werktag 7–19 Uhr, Wochenende). Modell: logistische Regression (beide Klassen gleich gewichtet). Kein Bild geht für die KI an einen Dienst.Aufräumen
Neues WLAN
Einstellungen (Foto-Sicherung)
camera/encrypted/… als Text), Unterordner nach Jahr und Monat, Hinweis Team-Ordner.workInMemories).Server-Vertrag (Drive 1.13.0)
photoClassesinme;GET|PUT photos/settings(mitfolder.path),POST photos/review(in Teilen à 500),GET photos|photos/months?class=,GET photos/classes;node.review { hint }undwork.Rückwärtskompatibel (ohne
photoClasses)Barrierefreiheit
Tests
DriveWorkLogicTest(Einordnung, Schwellen, Lernphase, WLAN-Zonen, Leisten-Auswahl, KI-Hinweis, Mehr-Angebot, Verschiebe-Plan, Aufräumen-Vorschläge),DriveWifiTimelineTest(Zeitleiste, Lücken, Kürzen, JSON),DriveWorkClassifierTest(Training, Merkmale, Beispiele, JSON),DriveJsonWorkTest(Antworten und Bodies von 1.13),DriveBackupLogicTest(Aufnahmezeit, Rückfall bei fehlendem Arbeitsordner).Version nicht angehoben.
Generated by Claude Code