es gibt in optischer Hinsicht ein größeres Update von efa, das einem öffentlichen Beta-Test unterzogen werden soll.
Dieses steht jetzt auf der Download-Seite von efa http://efa.nmichael.de/download.html.de zum Herunterladen bereit.
Ich habe es schon auf diversen Umgebungen (Windows, Raspian, EfaLive 2.8.5) getestet.Update 05.01.2024
Verwendet bitte die ZIP-Datei auf der Downloadseite.
Der Installer funktioniert zwar, und efa lässt sich auch in ein anderes Zielverzeichnis installieren.
Aber der Installer würde von einer ggfs. bereits bestehenden Installation mindestens Einträge im Startmenü und die Deinstallations-Einträge in der Systemsteuerung überschreiben.
Wie man mit der ZIP-Datei ideal umgehen kann, um einen produktiven Datenbestand zum Test zu verwenden, gibt es direkt unter diesem Eintrag.
Es wurden viele Dinge geändert, um das Aussehen von efa (nicht nur im neuen Look) runder zu gestalten.
Zudem wurden viele Bugs bzw. Nicklichkeiten in Bezug auf die GUI behoben.
Daher bitte ich euch, die Beta-Version zu testen, und das Feedback der Übersichtlichkeit halber in einem eigens dafür eingerichteten Thread zu geben: viewtopic.php?f=9&t=1407#p5264
Dieser Thread hier soll zur Ankündigung neuerer Beta-Versionen dienen.
Was gibt es Neues? (Beta 2.3.4#1)
Violett werden die Änderungen in der nächsten Beta 2.4.0#5 hervorgehoben.
Diese Beta ist seit 28.01.2024 auf der Download-Seite von EFA verfügbar.
Dort heißt sie zwar noch 2.3.4 BETA, aber irgendwas ist ja immer...
- Neu: EfaFlatLight LookAndFeel bietet eine klare, modernere Darstellung.
Das Look ist in Bezug auf die Farbgebung an eigene Bedürfnisse anpassbar.
Nach dem Update oder einer Neuinstallation ist es das Standard-Look von efa. Eine Rückkehr auf das bisher genutzte Look ist über die Konfiguration von efa möglich.
Wird die dafür benötigte mitgelieferte Bibliothek aus irgendwelchen Gründen nicht gefunden, wird ein Fehler protokolliert, und efa startet mit dem Metal Look.
Wer einen Blick riskieren möchte, ohne die Version zu installieren: http://efa.nmichael.de/dokuwiki/doku.ph ... ookandfeel
- Neu: Viele weitere LookAndFeel Einstellungen lassen sich auch ohne das neue efaFlatLaf nutzen
- Neu: EfaConfig: Schriftart für efaBths und efaBase einstellbar. Bessere Standardschrift für alle LookAndFeels.
Damit ist es möglich, für jedes LookAndFeel die verwendete Schriftart zu überschreiben.
Efa ist so frei und wählt beim ersten Update auf Windows- und Linuxsystemen eine neue Standardschrift aus, ist dabei aber abhängig von den installierten Schriftarten. Gilt insbesondere für efaLive, da hier standardmäßig nur wenige Schriften installiert sind.
Die Schriftgröße lässt sich für die allgemeine Oberfläche und Tabelleninhalte separat ändern.
- Neu: EfaConfig: Neustrukturierung der Konfiguration mit Überschriften und Hinweisen zu einzelnen Konfigurationselementen.
Im Wesentlichen betrifft das die Registerkarten "Allgemein", "Darstellung", sowie den "Widget"-Bereich- BugFix: EfaConfig: Scrollbar im Config-Fenster ist INNERHALB der Registerkarten - somit besser scrollbar
- BugFix: EfaConfig: Tastenbelegung für Bemerkungsfeld - Textfeld zur Eingabe freigeschaltet.
- BugFix: EfaConfig: MeteoAstro-Plugin weist in Konfiguration auf nicht mehr funktionierende Wetterabfrage hin.
- BugFix: EfaConfig: mehr Elemente weisen darauf hin, dass sie einen Neustart von efa benötigen.
- BugFix: EfaConfig: Automatische Vorgänge werden besser dargestellt.
- BugFix: EfaConfig: KanuEFBSync Registerkarte wird besser dargestellt.
- BugFix: EfaConfig: Mehr Erläuterungen bei den Registerkarten "Automatische Vorgänge" und "Beenden/Starten"
- Neu: SFTP (FTP via SSH) Support
- Neu: Statistiken können per SFTP hochgeladen werden.
Die FTP-Konfiguration der bestehenden Installationen funktionieren weiterhin. - Neu: FTP-Port kann frei vergeben werden.
- Neu: Statistiken können per SFTP hochgeladen werden.
- BugFix: Fahrtenbucheinträge lassen sich wieder über die Oberfläche importieren.
Fehlerbeschreibung siehe: viewtopic.php?f=15&t=1406#p5262
- Neu: Anpassungen in der GUI von EFA
- Neu: Beschriftungen zu Eingabefeldern werden rechtsbündig angezeigt (besserere Usability).
- Neu: Versteckte Elemente im Boots- und PersonenDialog zeigen ein Icon und einen Tooltip zu ihrem Status.
Dies wurde eingeführt, weil verstecke Elemente zwar in der Tabelle kursiv dargestellt werden, aber nicht erkennbar ist, warum.
Nun lassen sich versteckte Elemente von Elementen mit abgelaufenen Gültigkeitszeitpunkten unterscheiden.
- Neu: efaCloud-Status in der blauen Fenster-Titelleiste werden als Icons dargestellt.
- Neu: Bootshaus: Fahrtenbuch Anzeigen unterstützt nun auch alternierende Zeilenfarben.
- BugFix: WindowsLookAndFeel: Ist besser nutzbar geworden. Wie bei den anderen LookAndFeels werden Buttons mit Farbe gefüllt angezeigt, anstatt nur einen farbigen Rahmen zu haben.
- Neu: Tooltips in Tabellen auch für Spaltenüberschriften.
- BugFix: Tabellen mit alternierenden Zeilen nutzen die LookAndFeel-Farben als Standardfarbe anstatt fest weisse Hintergrundfarbe zu nutzen.
Dies wird insbesondere im Nimbus-Look auffallen.
- BugFix: Boothaus-Listen mit zwei Spalten berechnen Breite für zweites Element besser. Performanceoptimierung für Darstellung der bunten Icons vor den Bootsnamen.
- BugFix: Bootsreservierung: Bei Auswahl des Bootes wird der Knopf für die Auswahlliste angezeigt.
- BugFix: HTML Widgets zeigen ihren Inhalt in serifenloser Schrift mit fest 14 Pixel Höhe an - wie unter Metal.
- BugFix: NewsTicker Widget hat kein Problem mehr mit unüblichen Schriften.
Fehlerbeschreibung siehe: viewtopic.php?f=15&t=1405
- BugFix: MetoAstro-Plugin in Hauptbildschirm von efaBths zeigt eine Hand als Mauscursor an, wenn ein HTML-Popup konfiguriert wurde.
- BugFix: Key F3 im 'Fahrt beginnen' Dialog öffnet nicht mehr den Suchdialog für das Fahrtenbuch.
- BugFix: Dialog für automatisches Beenden/Neustarten von efa zeigt den Grund korrekt an.
- BugFix: Admin Modus: Dialoge für Projekt, Fahrtenbuch, Vereinsarbeitsbuch und Plugins sind in allen Looks besser lesbar.
- BugFix: keine Exception mehr im Log, wenn ein Boot ohne Bootsschaden direkt in den Status "nicht verfügbar" geschoben wird.
- BugFix: bei Neuinstallation / wenn keine Fensterpositionen fest vergeben sind berücksichtigt EFA die Windows/Linux Taskbars und übereckt diese nicht mehr.
- Popup/Autovervollständigen-Felder im Modus "Suche nach Teilbegriff"
- BugFix: Autovervollständigen-Felder zeigten sich unter Windows nicht mehr an, wenn man zwischenzeitlich in einem anderen Programm war. Zusätzlich: STRG+F öffnet das Autovervollständigen-Feld.
- BugFix: Autovervollständigen-Felder: werden diese mit TAB verlassen, wird der gewählte Eintrag übernommen.
- BugFix: Fahrt Beginnen Dialog: Taste ESC in Autovervollständigen-Feldern schließt nur die Auswahlbox, nicht den gesamten Dialog.
- BugFix: Autovervollständigen-Fenster erscheinen nun zuverlässig auch dann, wenn "efa immer im Vordergrund" aktiv ist. Getestet unter Windows, Raspian, efaLive, Ubuntu Linux.
- Autovervollständigen-Fenster zeigen sich nun auch an, wenn kein Treffer zur Eingabe ermittelt werden kann.
- Farbe der Schaltfläche hinter Autovervollständigen-Feldern wieder konsistent
- Schaltfläche hinter den Autovervollständigen-Feldern ist nun rot, wenn kein passender Eintrag gefunden wurde, oder orange, wenn der Eintrag veraltet (beendet) ist.
Damit ist das Autovervollständigen-Feld bei der Suche nach Teilbegriff in Bezug auf die Farben wieder identisch zu den ursprünglichen Suchfeldern.
- Schaltfläche hinter den Autovervollständigen-Feldern ist nun rot, wenn kein passender Eintrag gefunden wurde, oder orange, wenn der Eintrag veraltet (beendet) ist.
- Härtung von efa bei (Neu-)Start und beim Einsatz von vielen Widgets
- BugFix: Startup: Start-Probleme von efaBths auf langsameren Maschinen behoben (Raspberry PI). Audit Task läuft beim Öffnen von Projekten nicht mehr im Hintergrund, was den Start von efaBths um eine paar Sekunden verlängern kann.
- BugFix: Keine (versteckte) Exception mehr bei der Aktualisierung der Inhalte des HTML-Widgets.
- BugFix: Keine (versteckte) Exception mehr bei Initialisierung von efaBths wenn der Spezialbutton angezeigt wird. Spezialbutton zeigt nun das zugehörige Icon.
- BugFix: Swing Multithreading Problem gelöst bei automatischem Fahrtenbuchwechsel, periorischem oder geplanten efaBths Neustart und Aktualisierung des efaCloud status im Fenstertitel.
- Weitere Härtung der parallelen Hintergrundstasks in efa
- emil: besser nutzbar in allen LookAndFeel
- Keine zu kurzen Eingabefelder mehr in allen Looks außer Metal.
- Alle Eingabefelder haben die gleiche Höhe (klarere Darstellung).
- Schnellere Mausrad-Scrollgeschwindigkeit in der Teilnehmerliste.
- efCloud
- BugFix: efaCloud: Verbesserungen der Synchronisation: bei Re-Synchronisation 'kürzlich' geänderter/neuer Datensätze berücksichtigt nur noch Datensätze der letzten 5 Tage statt 30 Tage.
- BugFix: efaCloud: Verbesserungen der Synchronisation: Besserer Umgang mit der Situation, wenn die Klartext-Namen durch UUIDs ersetzt werden (durch Aufräumarbeiten am Jahresende).
- BugFix: efaCloud: Projekt kann nicht mehr mit leeren Feldern zu efaCloud-Credentials in ein efaCloud-Projekt umgestellt werden.
Viel Spaß beim Ausprobieren!
Stefan