Sawfish (the window manager formerly known as Sawmill) is an extensible window manager using a Lisp-based extension language. All window decorations are configurable and all user-interface policy is controlled through the language. Its aim is to manage windows in the most flexible and attractive manner possible. As such it does not implement desktop backgrounds, application docks, or other things that may be achieved through separate applications. Sawfish is mostly GNOME-compliant; almost all configuration may be made through a graphical interface.
|Tags||Desktop Environment Window Manager Sawfish|
Release Notes: This release brings tiling functionality, with two different tiling modes. Crux settings can now be changed again. Incorrect cursor definitions in configurator were fixed, which fixed crashes. Massive window sizes as seen in Firefox 17 were fixed, and grabbing keybindings in the configurator were fixed. The ability to auto-start (and setup) trayer, xmobar, xmodmap, xsettingsd, xgamm, pancake, and fehlstart was added.
Release Notes: The dimension window-matcher now properly restores a window's size, tabbing remains usable when a window marked for tabbing is destroyed before doing so, and some minor fixes. New features concentrate on tabs: windows marked for tabbing now have a different color, and tabs support viewport/workspace-sticky. There are updated Debian packaging scripts.
Release Notes: This release fixes various bugs, including cursor warping with shaded windows and EdgeActions which can no longer be triggered multiple times in a row. New EdgeActions have been added (e.g., "HotMove", "Expose"). Many overall improvements have been made in SawfishConfig and EdgeActions. The default theme got a lot more options and an improved look-and-feel. New features include cabinet, tab-group window-matcher, single-window-mode, mouse-trap, and shade-stack. All desktop integration modules have been improved, and razor-qt, mate, and lxde added. Several new theme-independent theme options have been added.
Release Notes: This release adds desktop-integration-modules for MATE and Razor-Qt. It fixes a bug in Single-Window-Mode. It synced the spec file with the latest Fedora. It adds a new "expose" function. It adds 'cabinet', an alternative, advanced application switcher. It adds a tab-group feature (allows windows with the same 'tab-group' property to be auto-tabbed).
Release Notes: More robustness for get-window-by-* functions. Fixes all issues in higher-level functions, like failing jump-or-exec. Doing cursor-warping to a shaded window now warps to the correct position. Manager selection handling has been fixed. Failing to generate an application menu, while parsing incorrect .desktop files, has been fixed. In EdgeActions, HotSpot, HotMove, and EdgeFlip are prevented from being invoked multiple times a time. This release fixes Debian packaging scripts and makes compilation with makepp instead of GNU make work.