Hi all,
Half of the time for Sawfish 1.6 has passed, so it's time for some news
for those who didn't follow the HEAD.
(refer to ChangeLog/NEWS to know who is responsible for what)
* Removed built-in Audio Support
- Instead we rely on an extern playbin ("/usr/bin/paplay")
- important customization options:
° audio-events-enabled (bool)
° play-sample-program
^ there's more, check OPTIONS ("audio options")
- So we got rid of ESounD and LibAudioFile dependencies
° Sawfish is now Deprecated-GNOME-Cruft free
^ Project Ridley finished for Sawfish
* Themes in tar.xz and tar.lzma formats are now supported (librep .90.1)
* SawfishUI ("sawfish-ui") is now SawfishConfig ("sawfish-config")
- modules moved from sawfish.ui.* to sawfish.cfg.*
* SawfishConfig non-ASCII string issue has been fixed
- bug in librep < .90.2
* An own implementation of the FDO Applicationmenu is now shipped
- it's automagically beeing used
° if there's no customized apps-menu
* SawfishConfig/Sawfish UI improvements
- GtkColorButton instead of semi-deprecated widget-combination
- GtkLinkButton instead of custom widget
- Revamped the Root and Window menus
- GtkSpinButton (type :number) now support
° an initial value
° negative values all the way
- Grab-Button and Labels justified left in match-window dialog
* SawfishConfig Config improvements
- New Window Matchers
° new-viewport
^ open window on it's own VP
° new-workspace
^ open window on it's own WS
° fullscreen
^ make window fullscreen on map
° fullscreen-xinerama
^ make window fullscreen-xinerama on map
° window-name
^ change the WM_NAME and WM_ICON props
+ this is not ICCCM compliant
° keymap-trans
^ convert keystrokes
+ eg press C-e but window receives W-e
+ unchangeable bindings = gone
- Ability to change font-colors theme-independently
* Reduced GNOME-Specific Code to the minimum
- brakes GNOME 1.x support
° and perhaps very very early 2.x (<2.2)
^ which got so or so is broken with 1.5 somehow
* Added KDE-Integration Module
- exact equivalent of the GNOME-Integration Module
* When entering a different WS it's now possible to display it's name
- like in Enlightenment DR17
* New Frame Classes (for Theme-Creators)
- lock-button
- sticky-button
- rename-button
- move-resize-button
- raise-lower-button
This is just an overview, there's more (also check librep and rep-gtk)!
Feature Freeze begins on 6th December 2009 (~ 20 o'clock CEST).
Get your new features/request done until when, then let's squash bugs.
Sawfish 1.6.0 will be released on 22nd December 2009
Along with rep-gtk 0.90.1 and either librep 0.90.3 or 0.90.4 on the 20th
December 2009.
^_^
Have a lot of fun (and spread the word),
Chris
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil