Welcome to the collection of all patches considered for applying to Sawfish. Here you can add new patches or review submitted patches for inclusion into SVN tree. A patch is included/rejected when sufficient number of people provided a good reasoning for such decision.

How to prepare a patch

To add a new patch (licensed under GPLv2), write the name and click below

To review a submitted patch please try it and
  • Write your verdict, using one of wiki templates below:
    • {{yes}} ( Yes vote: yes. ),
    • {{no}} ( No vote: no. ),
    • {{wtf}} ( Wtf vote: pondering. ),
    • {{try}} ( Try vote: let's try in experimental. ) and
    • {{suspend}} ( Suspend wait for next release. ).
  • Write your reasoning, please be as specific as possible - explain what it corrects, try to prove that this patch does not introduce new bugs, etc. Or on the contrary - point out what's wrong with the patch.

Submitted patches Suspended patches Accepted patches Rejected patches
PatchAuthorLast edit

Add get-S-tabbed theme

Selene Scriven (ToyKeeper 10:30, 5 August 2008 (UTC))

2018-04-04 06:14:25 by ToyKeeper

Add Elberg-tabbed theme

Selene Scriven (ToyKeeper 00:13, 7 August 2008 (UTC))

2018-04-04 06:13:19 by ToyKeeper

Pango draw() ignores font

Yuuki Harano and Rodrigo Gallardo

2010-05-01 05:10:40 by Teika kazura

Sawfish UI Rework

Christopher Bratusek

2009-06-02 01:50:54 by Teika kazura

Cycle-groups (only cycle to the top windows of each group)

Fernando Carmona Varo

2009-05-07 17:44:48 by Flashrider

Translate custom options in ui

Alexey I. Froloff (ALT Linux)

2009-05-03 19:46:05 by Flashrider

Clean-up for Zimmerman's iconify patch

Teika kazura

2009-04-18 07:28:59 by Teika kazura

Selfdefine xterm command

Dagfinn Ilmari Mannsåker

(Uploaded by Christopher Bratusek)

2009-03-26 11:46:56 by

Enter-Click Focus Mode

Dagfinn Ilmari Mannsåker (Original Author)

Christopher Bratusek (Update against 1.3.3)

Timo Korvola (Simplyfied Code)

2009-03-26 11:46:13 by

Drop *.jl.gnome

Sir Raorn (ALT-Linux/Original Patch)

Christopher Bratusek (Dropping *.jl.gnome/Additional Work)

2009-01-01 20:16:12 by Flashrider

Fix sawfish server connection

Alexey I. Froloff (ALT Linux)

2008-12-28 19:18:35 by Flashrider

Warp-if-necessary when cycling

Christopher Bratusek

2008-12-27 09:22:54 by Flashrider

Warp-if-necessary when unmaximizing

Fernando Carmona Varo

2008-12-27 09:22:06 by Flashrider

Re-expose smart placement modes

Christopher Bratusek

2008-12-17 19:35:45 by Flashrider


Andrea Vettorello

2008-12-17 18:38:17 by Flashrider

Re-expose extra placement modes

Andrea Vettorello

2008-12-16 20:04:34 by Flashrider

A11y changes (Sawfish/Rep)

Shobbit Mathur

(Uploaded by Christopher Bratusek)

2008-11-29 22:30:02 by Flashrider


Helmut Eller <eller.helmut at>

2008-11-29 22:05:06 by Flashrider

Fix Theme Installation

Christopher Bratusek / Michal Jaegermann

2008-11-29 21:49:41 by Flashrider

Add error-handler both

Christopher Bratusek

2008-11-21 15:21:02 by Flashrider

Viewport boundary

Christopher Bratusek

2008-11-20 20:48:44 by Flashrider

Re-expose Keybindings

Christopher Bratusek

2008-11-20 20:38:29 by Flashrider

2 new button layouts for Crux

Christopher Bratusek

2008-11-19 20:54:55 by Flashrider

Docu Update

Christopher Bratusek

2008-11-19 20:49:18 by Flashrider

No more Control-l

Teika kazura

2008-11-19 20:46:05 by Flashrider

Scroll viewport patch

Fernando Carmona Varo (script by Andreas Bombe)

2008-11-18 21:03:00 by Flashrider

Honoring ICCCM aspect ratio

Andrea Vettorello

2008-11-18 20:53:02 by Flashrider

Maximize fullscreen xinerama

Jonathan Sambrook (Uploaded by Christopher Bratusek)

2008-08-29 11:58:45 by Janek Kozicki


Timo Korvola

2008-08-29 11:57:34 by Janek Kozicki


Teika kazura2008-08-06 01:08:22 by GSR

Add mxflat theme

Christopher Bratusek (Patch) tooar (Theme)

2008-08-05 22:22:13 by Janek Kozicki

Window prop list & prop del

Teika kazura and Timo Korvola

2008-08-05 21:21:17 by Tkorvola

Update desktop file (again)

Christopher Bratusek

2008-08-05 08:29:59 by Janek Kozicki

L10n update

Christopher Bratusek

2008-08-04 22:25:26 by Janek Kozicki

Window menu item shortcuts

Fernando Carmona Varo and Guillermo S. Romero

2008-08-04 21:29:29 by Janek Kozicki

Keep Focus on move-window- direction ()

Mark Schreiber

(Uploaded by Christopher Bratusek)

2008-08-04 17:15:31 by Janek Kozicki

Remove .cvsignore files

Christopher Bratusek

2008-08-04 15:17:01 by Janek Kozicki

Major C-Part Clean-Up

Christopher Bratusek

2008-08-04 14:49:20 by Janek Kozicki

Decorations toolbar windows

Andrea Vettorello

2008-08-04 14:27:48 by Janek Kozicki


Teika kazura

2008-08-04 13:22:22 by Janek Kozicki

Configure update

Christopher Bratusek

2008-08-04 12:25:33 by Janek Kozicki

Refresh icons

Timo Korvola

2008-08-04 10:21:07 by Janek Kozicki


Christopher Bratusek

2008-07-29 11:01:46 by Flashrider

Fix make-pot

Christopher Bratusek

2008-07-29 11:01:07 by Flashrider

Parallel make patch

Harald van Dijk

2008-07-29 10:53:30 by Flashrider

Update the Spec-file

Ian Dall

(Uploaded by Christopher Bratusek)

2008-07-29 10:50:07 by Flashrider

Utf 8 names fix

Timo Korvola

2008-02-18 19:30:02 by Janek Kozicki

Titlebar updates

Harald van Dijk and Timo Korvola

2008-02-18 19:16:03 by Janek Kozicki

KDE tray fix 2

Timo Korvola

2008-02-18 19:11:53 by Janek Kozicki

Multihead placed patch


2008-01-20 16:40:30 by Janek Kozicki

KDE menus focus

Harald van Dijk

2008-01-19 12:43:21 by Janek Kozicki

KDE system tray fix

Timo Korvola

2008-01-19 12:35:13 by Janek Kozicki

Net wm properties

Rodrigo Gallardo <>

2008-01-19 12:04:30 by Janek Kozicki

Reparenting cleanup

Timo Korvola

2008-01-19 11:44:46 by Janek Kozicki

Buffer overflow in fonts.c

Yoshiaki Kasahara

2008-01-18 22:25:00 by Janek Kozicki

ShapeInput in events.c

Michal Jaegermann

2008-01-18 22:24:40 by Janek Kozicki

Blank lines in prompt

Sven Schoenung

2008-01-18 22:24:06 by Janek Kozicki

Noprop desktop save

Luis Rodrigo Gallardo Cruz

2008-01-18 22:23:57 by Janek Kozicki

Update desktop file

Rodrigo Gallardo

2008-01-18 22:23:49 by Janek Kozicki

Fix select workspace


2008-01-18 22:23:42 by Janek Kozicki

Fix Xlib client message

Thadeu Lima de Souza Cascardo <>

2008-01-18 22:23:24 by Janek Kozicki
Community content is available under CC-BY-SA unless otherwise noted.