Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Renovierung der LibreOffice-Oberfläche

Thorsten Behrens
March 15, 2016
27

Renovierung der LibreOffice-Oberfläche

Renovierung der LibreOffice-Oberfläche
Adaptive Toolbars, Sidebars, neue Menüstruktur

Thorsten Behrens

March 15, 2016
Tweet

Transcript

  1. HUMAN INTERFACE GUIDELINES L • Grundlegendes Ziel: Einfach für Anfänger,

    funktional & ausdrucksstark für Experten. • Quelle: Document Foundation design wiki: – Eine Tool Bar ist eine grafische Liste von Aktionen, welche für schnellen Zugriff optimiert sind. – Eine gute Menüleiste hingegen ist ein vollständiger Katalog aller wichtigen Kommandos; demgegenüber bietet eine gute Tool Bar schnellen, bequemen Zugriff auf die häufigsten Aktionen.
  2. MENÜS • Sichtbare Reorganisation in 5.1, grundlegendes Ziel: Verbesserung der

    Bedienbarkeit, durch mehr Konsistenz, Klarheit und Vollständigkeit. • Gruppierung, Sortierung und v.a. Anzahl der Einträge pro Menüebene wurde konsolidiert • Sichtbarste Änderung: ein weiteres Hauptmenü pro Applikation: – Styles im Writer – Sheet in Calc – Slide in Impress • Weitere Pläne: vergleichbares für Draw, und ggf. im Rahmen der adaptiven Toolbars
  3. SIDEBARS • Seit LibreOffice 4.1; initial IBM Symphony Feature, danach

    re- implementiert in AOO 4.0 • Wide-Screen-kompatibel, kontextabhängig: – Abhängig von der Applikation (Writer, Calc, etc – oder alle) – Abhängig vom selektierten Objekt (Text, Zelle, Grafik, Shape) – Sichtbar oder unsichtbar • Basierend auf dem gleichen Glade-UI-XML wie die neuen LibreOffice-Dialoge • Adaptiv, konfigurierbar, programmierbar auch aus UNO- Komponenten oder Basic heraus
  4. ADAPTIVE TOOLBARS • Disclaimer: das Folgende sind Ideen, Prototypen, und

    unfertige Features. Patches welcome, und Feedback ebenso! • Implementierung basiert auf Arbeiten von Jan Holesovsky (Collabora), Samuel Mehrbrodt (CIB) und weiteren Freiwilligen aus der LibreOffice-Community, UX-Konzepte größtenteils von Heiko Tietze (User Prompt)
  5. ADAPTIVE TOOLBARS - II • Zweites Problem: unflexibles Layout •

    Lösung: Verwendung der gleichen Glade-UI-XML Dateien wie für Dialoge und Sidebars. Leichter zu ändern, bessere Gruppierbarkeit von Elementen • Ausserdem: Kontextabhängigkeit von Elementen wie bei der Sidebar • Mockup von Heiko:
  6. OFFENE FRAGEN, OFFENE PROBLEME • Inwieweit sollen die neuen Toolbars

    konfigurierbar sein? • Wie spielen Toolbars und Sidebars idealerweise zusammen? – Ergänzung statt Redundanz – Toolbars für häufige, Sidebars für erweiterte Optionen – Sidebars ideal für lange Listen (Styles, Seiteneffekte)
  7. VIELEN DANK! FRAGEN, KOMMENTARE, RANTS, ... ? ODER EIN PAAR

    ANTWORTEN? ;) UNSER PRODUKT: HTTP://LIBREOFFICE.CIB.DE/ WIR HELFEN IHNEN: HTTP://LIBREOFFICE.CIB.DE/SUPPORT