glutter-dev-team / glutter

A mutli-platform app for easy-to-use remote control of your Linux servers built with Flutter and Glances.
https://glutter.de
Other
2 stars 1 forks source link

Auswahl eines Profils verbessern #51

Closed HeLau1337 closed 3 years ago

HeLau1337 commented 4 years ago

Man sollte nicht auf jeder Seite (Dashboard, Monitoring, Remote Control) erneut auswählen müssen, welches Profil man verwenden will. Aktuell funktioniert auch noch nicht, dass sich gemerkt wird, welches Profil zuletzt ausgewählt wurde und dass dieses Profil beim nächsten Mal wieder automatisch ausgewählt wird. Aktuell wird immer das erste Profil in der Liste ausgewählt, wenn man einen Screen erneut besucht. Demo-Video

Mein Vorschlag wäre: Ein Dropdown im AppDrawer, wo man ein "globales" Profil auswählt, das dann auf allen 3 Seiten benutzt wird. Außerdem soll auch dort das zuletzt gewählte Profil gespeichert und beim nächsten Öffnen der App wieder abgerufen werden.

Denkbar wäre auch folgendes: Wenn man ein Profil auswählt, zu dessen Host gerade überhaupt keine Verbindung hergestellt werden kann, fordert die App den Nutzer auf, entweder ein anderes Profil auszuwählen oder das Problem des nicht erreichbaren Servers irgendwie zu beheben. Das Problem sieht man auch im Demo-Video oben, wenn die App immer auf das "pi0w1"-Profil wechselt, wo der Glances Server gerade nicht läuft, weshalb keine Daten geladen werden können und das Dashboard nur eine große, hellgraue Fläche ist. Related issue: HTTP Exceptions des GlancesService ans Frontend weitergeben