Skip to content

VollaHub_3.1

Choose a tag to compare

@tux4us tux4us released this 12 Jun 11:50
3c5b232

VollaHub_3.1

Refactor & Feature Update: Advanced Device Reporting, History System and UI Optimizations

Advanced Device Reporting:

Erweiterte Diagnostik: Integration von Batteriestatus (Ladestand in %) und Batteriegesundheit (Health-Check).

Interaktive Support-Abfragen: Neue Felder für VPN-Status (Auto-Erkennung), Shelter/Profil-Aktivität und VollaOS Sicherheitsmodus.

Foto-Management: Implementierung von Thumbnails für ausgewählte Bilder inklusive einer Funktion zum Entfernen einzelner Anhänge.

Smart-Sharing: Optimierung der Teilen-Funktion für Messenger (Fokus auf vollständigen Text-Report ohne Bilder für maximale Kompatibilität).

Berichts-Historie & Storage:

Permanente Speicherung: Implementierung eines lokalen Speichersystems (Gson-basiert) für alle erstellten Berichte inklusive lokaler Kopien der Bildanhänge.

History-View: Neue ReportHistoryActivity zum Durchsehen, Laden und Löschen alter Berichte.

Deep-Linking: Anklicken eines alten Berichts stellt den vollständigen Zustand (Texte, Specs, Bilder) in der Report-Activity zur Ansicht wieder her.

Reset-Funktion: "Neuen Bericht erstellen"-Button hinzugefügt, um Felder zu leeren und aktuelle Systemdaten frisch auszulesen.

PDF-Export Professionalisierung:

Vollständige Berichte: PDF enthält nun sämtliche Systemdaten, Nutzer-Notizen und alle Bilder auf Folgeseiten.

Multipage-Support: Automatischer Seitenumbruch bei langen Texten.

Community-Branding: Footer-Hinweis auf jeder PDF-Seite: "Erstellt mit VollaHub für Android. Eine App entwickelt von https://github.com/tux4us für die Community."

UI/UX & Design-Fixes:

Kontrast-Update: Dunkelrote Schriften im Dark-Theme durch helleres Rot ersetzt für bessere Lesbarkeit auf schwarzem Grund.

Toolbar-Fix: Weiße Schriftfarbe für Toolbar-Titel im Dark-Mode wiederhergestellt.

Navigation: Globaler Home-Button in der oberen Toolbar aller Activities für sofortigen Rücksprung zum Hub integriert.

Resource-Fix: Eigenes ic_home Vektor-Icon erstellt, um "private resource" Fehler beim Kompilieren zu beheben.

Copy-Icon: Stiftsymbol in den Specs durch intuitives Material-Copy-Icon ersetzt.

Technische Details:

Implementierung von ReportStorage zur Datenpersistenz.

Bereinigung von redundanten Imports und Optimierung der Intent-Flags für sauberere Activity-Wechsel.