Releases: tux4us/VollaHubAndroidApp
Release list
VollaHub_5.0
VollaHub_4.2
VollaHub_4.2
Version: 17
Hotfix für fehlendes API Key Eingabefeld fürs Routing
VollaHub_4.1
VollaHub_4.1
Version: 16
Hotfix für fehlerhafte Farben im hellen Modus
VollaHub_4.0
VollaHub_4.0
Version: 15
Standortfreigabe (Location Share) via WebDAV implementiert
- Implementierung einer kartenbasierten Standortfreigabe (osmdroid)
- Integration von WebDAV als datenschutzfreundliches Backend (eigene Cloud)
- Hintergrund-Service für Echtzeit-Updates inklusive Batteriestatus
- Dynamische Karten-Marker mit Anzeige der Gerätenamen (Labels)
- Routing-Funktion (zu Fuß/Fahrrad) mittels OpenRouteService (ORS)
- Konfigurations-Dialog mit Verbindungstest und Reset-Funktion
- UI-Optimierungen für Android-Systemleisten und Dark Mode
- Umstellung auf OkHttp-Client für robuste WebDAV-Kommunikation
VollaHub_3.6
VollaHub_3.6
Version: 14
- VollaHub Version wird im Gerätereport hinterlegt
- VollaHub Version kann in der Menü - Appinfo eingesehen werden
VollaHub_3.5
VollaHub_3.5
•
Layout & Insets:
◦
Ungenutzten Leerraum über der Android-Navigationsleiste (im Button-Modus) behoben, indem fitsSystemWindows="true" vom Root-Container auf die AppBarLayout verschoben wurde.
◦
Sichtbarkeit unterer Bedienelemente verbessert: Harte Margins durch paddingBottom (80dp-110dp) in Verbindung mit clipToPadding="false" in allen Activities (Start, Main, ChatBot, DeviceReport, History) ersetzt. Interactive Buttons und Listenenden sind nun nicht mehr von der Bottom-Toolbar verdeckt.
◦
Eingabebereich im HelpBot für bessere Bedienbarkeit im Button-Modus optimiert.
•
Rotation & State:
◦
Abbruch von Videos und Neuladen der Seite bei Display-Drehung in der ContentActivity behoben.
◦
android:configChanges im Manifest ergänzt und onSaveInstanceState/restoreState für die WebView implementiert, um den exakten Navigationszustand bei Orientierungswechseln zu erhalten.
•
UX:
◦
Scroll-Verhalten optimiert, sodass Inhalte sauber hinter die (halb-)transparente Bottom-Bar fließen können, ohne die Erreichbarkeit der untersten Elemente einzuschränken.
VollaHub_3.3
VollaHub_3.3
-
Fehlerbehebung von Rücksetzung des gewählten Light- und Darkmode behoben
-
Gerätespezifikationen: im Device Report Ergänzung um den aktuell verwendeten Launcher und dessen Versionsnummer
VollaHub_3.2
VollaHub_3.2
Refactor & Feature Update: Advanced Device Reporting, History System and UI Optimizations
•
Advanced Device Reporting:
◦
Erweiterte Diagnostik: Integration der Diagnose der RAM-Auslastung inclusive Diagramm.
◦
Reorganisation der Startansicht
◦
Hinzufügen aller Volla-Plattformen mit Aufruf in deren App oder als Fallback in einer WebView
◦
Fehlerbehebung von ungeeignten Farben in Light- und Darkmode
VollaHub_3.1
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.
VollaHub_3.4_beta
VollaHub_3.4_beta
Integration des VollaHub HelpBot (Smarte Suche)
In diesem Update wurde ein neuer HelpBot implementiert, der als zentraler Anlaufpunkt für Nutzerfragen dient und das gesamte Volla-Ökosystem durchsucht.
Kern-Features:
•
Multi-Source Suche: Der Bot durchsucht parallel das Volla Wiki, das Volla Forum und die Hauptseite volla.online nach Schlagworten.
•
Intelligentes Parsing:
◦
Verbesserte Extraktion von Forum-Links (bevorzugt Thread-Titel statt Benutzerprofile).
◦
Nutzt MediaWiki-Suchfunktionen für präzise Wiki-Ergebnisse.
•
Interaktives Chat-Interface: Neue Messenger-Oberfläche mit Chat-Bubbles für Nutzeranfragen und Bot-Antworten.
•
Direkte Integration: Ergebnisse werden als klickbare Liste direkt im Chat angezeigt und im internen Browser geöffnet.
Technische Details & UI-Optimierungen:
•
Layout-Fixes:
◦
Anpassung der Toolbar an System-Windows (StatusBar Überlappung behoben).
◦
Optimierung des Tastatur-Verhaltens (adjustResize), damit das Eingabefeld nicht verdeckt wird.
•
Navigation: Integration eines neuen, prominenten Start-Buttons auf der StartActivity sowie eines zusätzlichen Eintrags in der BottomNavigationView.
•
Konsistenz: Übernahme der globalen Toolbar-Aktionen (Theme-Wechsel, Home, Entwickler-Infos) in den Chat-Bereich.