| Browse all patches |
Author[]
Luis Rodrigo Gallardo Cruz
Synopsis[]
Sawfish saves the size of the desktop window, and although nautilus requests the widget to be the same size as your screen it's forced to the size that sawfish saved..
This patch is currently applied in the Debian package.
Patch[]
#! /bin/sh /usr/share/dpatch/dpatch-run ## dontSaveDesktopSize.dpatch by <rodrigo@caribdis.nul-unu.com> ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Avoid saving poperties for the desktop window (Nautilus' for example) @DPATCH@ diff -urNad sawfish~/lisp/sawfish/wm/session/save.jl sawfish/lisp/sawfish/wm/session/save.jl --- sawfish~/lisp/sawfish/wm/session/save.jl 2001-01-28 19:34:37.000000000 -0600 +++ sawfish/lisp/sawfish/wm/session/save.jl 2006-08-03 21:33:36.683410698 -0500 @@ -73,6 +73,7 @@ (user-login-name) (system-name) sawfish-version (current-time-string)) (map-windows (lambda (w) - (sm-print-alist file (sm-get-window-state w)))) + (and (not (desktop-window-p w)) + (sm-print-alist file (sm-get-window-state w))))) t) (close-file file))))))
Community's reasons for inclusion or rejection[]
vote: yes. it is currently in debian and works all the time, so we take it upstream Janek Kozicki 23:57, 16 January 2008 (UTC)