Release Notes: The API of the prompt modules has changed. The NEWS file was updated with details on how to update your code. Several bugs have been fixed: maximized windows no longer overlap panels after Sawfish restarts and viewports are now always correctly initalized. Keyboard layout switching is now supported, Atom handling on 32-bit systems was fixed. Edge-flip now works after a resolution change. Start up when receiving a session ID was fixed. The draft animator was fixed. GNOME/KDE modules were improved and an XFCE module was added. New fixed-size and never-close window rules were added. Several unused and deprecated pieces of code were removed. The documentation and the Emacs major mode were removed.
Release Notes: This release fixes a possible compilation bug in prompt.jl. There is no need to upgrade if you could compile version 1.6.3.
Release Notes: Sawfish now has the ability to respond to XRandR events. The Tabbed-Windowing-System has been improved. Compilation with -DDEBUG now works. The FDO-menu implementation is now more robust. The instance name is now also accessible from WM_CLASS, as well as a new function for getting the PID of a window. The directory where the base Lisp-files reside is now also customizable (previously it worked only for non-base files). When pressing the lock-button, the state-change is now done accordingly. The documentation has been updated and improved. Xinerama is now an optional dependency.
Release Notes: This release fixes a bug in the fdo-menu implementation which prevented it from working when a malformed .desktop file was parsed. Also, a bug in the placement window-matcher has been fixed. New features include maximize-discard and jump-or-exec. The documents have been updated. The ebuild/specfile was improved. All ancient sawfish-themer fragments were removed.
Release Notes: The deb and RPM packaging scripts have been greatly improved. A typo in configure was corrected. A few small bugs in viewport handling were fixed. A bug that caused gnome-pager to not get the correct window/viewoport information has been fixed. The custom, ancient dlmalloc implementation, which has not been used for years, has been dropped.
Release Notes: Windows are restored on the correct Viewport. This release prevents crashing of sawfish under heavy load and fast window destruction. It prevents window crashing (at least the part where sawfish is at fault). Thanks to librep 0.90.2+, all UTF-8 issues are gone. Thanks to rep-gtk 0.90.0+, SawfishConfig (ex SawfishUI) has begun to refresh and un-deprecate. There is a set of new window-matchers and an improved window-matching architecture.
Release Notes: This release has a bugfix to prevent crashes for quick window destructions, especially under high load.
Release Notes: This release is compatible with rep-gtk 0.90.0. In the Crux Theme, inactive Windows have a black font color for better readability. News for 1.5.0 has been improved. There are two small autotools fixes.
Release Notes: The librep requirement has been bumped to 0.90.0, and the rep-gtk requirement to 0.18.4. ~/.sawmillrc is no longer a valid configuration file; use ~/.sawfishrc or ~/.sawfish/rc instead. New features: tabbed windowing support, infinite-desktop (makes the virtual screen bigger than the physical), UTF-8 support in window menus, improved KDE 3 Integration, new focus logic, and 3 new window animators: draft, eclips, and cross. By default, sawfish-ui uses a tree instead of a notebook. There are several bugfixes and other changes.
Release Notes: This release fixed an issue with xft fonts, configure.in, and a problem with Makedefs.in ignoring datarootdir.