Hi folks,

we finally did it, Sawfish 1.10 "Soundtropolis" is now available!

Special Thanks
=========
* fuchur
* Jose A. Ortega Ruiz
* everyone else who contributed to this release

Highlights
======
* bugfixes in tabs / SawfishConfig and more

* tiling. Thanks to the awesome work done by Jose A. Ortega Ruiz Sawfish is now 
a 
stacking / tiling hybrid. The NEWS contains example configuration.

* sawfish.wm.prg: integration of external applications into Sawfish / 
SawfishConfig (trayer, 
xmobar, xmodmap, xsettingsd, xgamma, fehlstart, pancake), see docs/AUTOSTART 
for 
more information about them.

* compton integration. Thanks to fuchurs mind-reading capatibilities the 
compton 
compositing manager now neatly integrates with Sawfish / SawfishConfig, 
allowing you to 
change most options for compton directly from SawfishConfig.

For full NEWS see below and/or the NEWS file in the source tarball

Download
======

Source Tarballs
==========

You can find tarballs at

        http://downloads.tuxfamily.org/sawfish/

Debian Packages
===========

You can find Debian Packages (Debian, not Ubuntu) at

        http://apt.nanolx.org/index.php?dir=pool%2Fmain%2Fs%2Fsawfish%2F

for both AMD64 and i386, built on Unstable.

Conclusion
=======

Have Fun testing the new features! Feel free to report any issues or just to 
trip out about 
the new awesomeness in Sawfish. :]

NEWS
====

1.10 "Soundtropolis"
====================

   * Updated or New dependencies
        - PangoX: no longer required

   * Bug Fixes
        - Always rebuild the list of marked windows in tabs when closing
          a marked window.  [fuchur]

        - In 'sawfish-config' fix the 'make-choice-item' to properly
          support settings for the 'Crux' theme.  [Vedat Hallac]

        - Only allow a window to be tabbed, if the parent window's
          framestyle has support for tabs.  (Note that in Sawfish
          different windows can have different framestyles) [fuchur]

        - 'window-ops-menu' was still calling
          'resize-window-to-dimension' that didn't exist anymore since
          Sawfish 1.7.  Use 'resize-window-prompt' instead.
          [Christopher Bratusek]

        - Make "Sawfish Rootmenu" label an insensitive menu-item, so
          that clicking it while the root-menu pops up doesn't make the
          menu disappear immediately.  [Christopher Bratusek]

        - In SawfishConfig you can select different cursor shapes for
          different buttons.  Some of the definitions have been wrong
          and could crash Sawfish when choosing them.  This is fixed
          now.  [fuchur]

        - When a windows 'max-width' or 'max-height' would exceed 32767
          (X11's maximum) it would result in odd window-behaviour (for
          example: no maximization button), this is fixed by capping the
          value at 32767.  Originally reported with Firefox and
          Thunderbird 17.0 [Michael Panteleit]

        - Fixed grabbing key-bindings in SawfishConfig.  [Christopher
          Bratusek]

        - Fixed non-working '$height-content' and '$width-content' in
          the mxflat theme [Robert Zenz]

        - Fixed remembering all window properties after switching
          workspaces [fuchur]

   * New Features
        - Tiling.  [Jose A. Ortega Ruiz] [Christopher Bratusek] here are
          still minor hickups, but both 'tall-tile' and 'col-tile' are
          working (see also 'lisp/sawfish/wm/tile/readme.org'):

          'tall-tile': one big (master) window on the left, small
          windows on the right

          'col-tile': tile windows as columns (recommended for
          multi-head configurations)

               ;; Example Tiling configuration in Sawfish's resource file
               (require 'sawfish.wm.tile.tile)
               (tall-tiling 0 #:width 1.75 #:top 0 #:bottom 0 #:gap 3 #:max 3 
#:right nil 
#:resize t)
               (col-tiling 0 #:top 0 #:bottom 0 #:gap 3 #:cols 3 #:resize t)
               (bind-keys global-keymap
                   "C-S-KP_Add" 'increase-max-windows
                   "C-S-KP_Subtract" 'decrease-max-windows
                   "C-M-KP_Add" 'increase-cols
                   "C-M-KP_Subtract" 'decrease-cols
                   "C-M-Right" 'tall-rotate-right
                   "C-M-Left" 'tall-rotate-left
                   "C-F11" 'next-tiling)

        - Added full compton integration (including autostarting compton
          with Sawfish).  Compton is a fork of xcompmgr with many bug
          fixes and many improvements compared to the original.

          Using 'sawfish-config' it is also possible to change most
          compton options directly from within Sawfish.  [fuchur]

        - Make 'focus-when-mapped' window-matcher chooseable from 'never
          'maybe and 'always.  'never is suggested for KDE users to be
          applied to Plasma in order to prevent notification popups to
          take focus from currently active window (and possibly loosing
          keyboard input) [fuchur]

        - Completeley revised 'resize-window-prompt'.  Now display
          window's name and old width (respectively old height) when
          prompt for new values.  Shows an information, if one of the
          given values is not actually a number.  [Christopher Bratusek]

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to