Sawfish (Fenstermanager) - Sawfish (window manager)
Screenshot von Sawfish
| |
Entwickler | John Harper (im Ruhestand), Janek Kozicki (2007), Christopher Bratusek, Sawfish Community |
---|---|
Erstveröffentlichung | 1. Januar 2000 |
Stabile Version | 1.12.0 / 13. August 2016
|
Vorschau Release | 1.11.91 / 30. Juli 2016
|
Repository | |
Geschrieben in | C , Lisp |
Betriebssystem | Linux , FreeBSD , NetBSD , OpenBSD , Unix , Mac OS X. |
Art | Fenstermanager |
Lizenz | GPLv2 + |
Webseite | sawfish |
Sawfish ist ein Fenstermanager für das X Window System . Ziel ist es, Fenster so flexibel und attraktiv wie möglich zu verwalten. Es kann ein Fenster nach mehreren Kriterien wie Anwendung, Größe oder Rolle abgleichen und auf dieser Grundlage die Position, das Erscheinungsbild oder das Verhalten des Fensters ändern. Dies ermöglicht eine hochgradig angepasste Fensterbehandlung, z. B. Webbrowser- Fenster, die im Vollbildmodus ohne Rahmen auf einem sekundären Monitor geöffnet werden , ein Standard- Terminalemulatorfenster, das auf Desktop-Ebene im Vollbildmodus angezeigt wird, und alle Dialogfeldfenster unter einer bestimmten Größe, die sich im unteren Bereich öffnen rechte Ecke des Hauptmonitors, während größere zentriert sind.
Sägefisch verwendet eine Lisp -ähnlichen Skriptsprache , rep , für alle seine Code und Konfiguration, so dass es besonders einfach , viele Arten von Verhalten, oder das Programm anpassen, reagieren auf Fenster Erstellen, Löschen oder andere Änderungen. Es gibt ein GUI- Konfigurationsdienstprogramm für Benutzer, die Konfigurationsdateien nicht direkt bearbeiten möchten.
Geschichte
Sawfish wurde zuerst Sawmill genannt . Der Name wurde geändert, weil ein anderes Softwareprogramm denselben Namen hatte. Es war der Standard-Fenstermanager der GNOME- Desktopumgebung, bis er in Gnome 2.2 durch Metacity ersetzt wurde .
Die Entwicklung hatte aufgehört, aber die Community hat sie 2007 neu gestartet.
Siehe auch
- Vergleich von X-Fenstermanagern
- StumpWM , ein weiterer Fenstermanager mit einem Lisp-ähnlichen Programmierdialekt