Ion ist ein Tiling (kein überlappenden Fenstern) Window-Manager, der auch PWM-style Tabbed Frames, die mehrere Client-Fenster enthalten kann.
Diese Funktionen helfen, um Fenster zu halten organisiert und schnell zwischen ihnen zu wechseln. Ion wurde in erster Linie als eine effiziente und unaufdringliche Window-Manager für Benutzer, die die Tastatur bevorzugen.
Ion ist nicht perfekt und sicher nicht jedermanns Sache, aber weder ist jede Benutzerschnittstelle. Usability-Probleme zu lösen, schließlich in dem Umfang mit aktuellen Technologien möglich ist, sollten Anwendungen unabhängig von der Benutzerschnittstellen geschrieben werden und die UIs sollte entsprechend Präferenzen des Benutzers basierend auf einer High-Level-semantische Beschreibung von Befehlen von der Anwendung bereitgestellt gebaut werden.
Ion ist jedoch immer besser, und wenn Sie die Zeit, um sich daran zu gewöhnen, sollten Sie nicht mehr lange, um die Maus wieder zu berühren, um zwischen den Fenstern zu bewegen. Denken Sie daran, dass nicht alle Programme werden schön mit Ion aufgrund Vermutungen über das Fenster-Management-Modell und sogar incompliance auf die ICCCM spielen. Terminalprogramme sollten besser als je zuvor wenigstens arbeiten,
Eigenschaften .
- Verkleidungen Arbeitsbereiche mit Tabbed Frames, wie oben beschrieben .
- Entwickelt, um in erster Linie von der Tastatur verwendet werden.
- Vollständig dokumentiert Konfiguration und Scripting-Schnittstelle auf der Oberseite des leichten Lua Erweiterungssprache.
- Modularer Aufbau. Der Haupt binären implementiert nur Grund Window-Manager-Funktionalität. Actual Window Management-Richtlinien werden von dynamisch belasteten Arbeitsbereich und andere Module implementiert.
- Die Abfrage-Modul implementiert einen Zeileneditor ähnlich wie Mini-Puffer in vielen Texteditoren. Es wird verwendet, um zu implementieren viele verschiedene Abfragen mit Tab-Vervollständigung Unterstützung:. Zeigen Handbuchseite, führen Programm öffnen SSH-Sitzung, View-Datei, gehe mit dem Namen Client-Fenster oder Arbeitsbereich, usw.
- Um die wenigen besonders schlecht benimmt Programme ausführen, unterstützt Ion auch herkömmliche Arbeitsbereiche des PWM-Geschmack durch die floatws Modul. Dieses Modul wird auch verwendet, um PWM2 auf dem Ion Kernbibliothek implementieren.
- Andere Module beinhalten die Zeichenmaschine, Dock-Modul für Window Maker Dockapp Unterstützung, Menü-Modul und, natürlich, der geflieste Arbeitsbereiche Modul.
- Vollbild-Client-Fenster werden als Arbeitsbereiche auf ihre eigenen zu sehen. Es ist möglich, zu einem normalen Arbeitsbereich wechseln, während mehrere Client-Fenster im Vollbildmodus zu wechseln Staat und auch Kunden, die nicht selbst unterstützen, den Vollbildmodus zu diesem Zustand.
Was ist neu in dieser Pressemitteilung:.
- Dies ist eine Wartungsversion zur Festsetzung ein paar kleinere Probleme
Was ist neu in Version 3-20081002:
- Dies ist ein weiterer Wartungsversion, die einige kleinere Probleme behoben .
Kommentare nicht gefunden