Patches (accepted)

773pages on
this wiki
Add New Page
Talk0 Share

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

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

Add Elberg-tabbed theme

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

2008-08-07 00:13:15 by ToyKeeper


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

Add get-S-tabbed theme

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

2008-08-05 13:43:39 by Janek Kozicki

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

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.