Items here are moved from Proposed Goals page, but not all accomplishments are listed there, so this list is not the exhaustive list of what's done. Read 'news' in info instead.
In 1.5.0[]
MicroGUI theme[]
Description | Bugfix: microGUI theme slows down when there're extremely many windows.
See [1] | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
MoveCursor[]
Description | Bugfix: move-cursor command
See [2] | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
MoveCursor Documentation, Export List[]
Description | Bugfix: move-cursor documentation needs additional info; module's export list missing documented commands.
See [3] | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | * |
[]
Description | Bugfix: window-names with CJK letters don't show up in the window-menu. See [4] | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
Merge stuff from alt-linux[]
Description |
extracted some reasonable patches from alt-linux' patch | ||
---|---|---|---|
Assigned to | User:Flashrrider | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
Fully rename from sawmill to sawfish[]
Description |
It has been renamed 7 years ago, due to the dead development for some years, it's not fully renamed yet. | ||
---|---|---|---|
Assigned to | User:Flashrider | ||
Patch | |||
Status | FIXED | Difficulty | * |
Sawfish UI Rework[]
Description |
Improve the Look'n'Feel of SawfishUI. | ||
---|---|---|---|
Assigned to | User:Flashrider | ||
Patch | Sawfish UI Rework | ||
Status | FIXED | Difficulty | * |
Add 3 new Window-animators[]
Description |
There are two scripts on the wiki which add 3 new window animators to sawfish. Merge them into sawfish. | ||
---|---|---|---|
Assigned to | User:Flashrider | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
Add Shrink/Yank[]
Description |
Timo posted the Shrink/Yank scripts. The Opposite of Grow/Pack. If the have one, we can also provide the other one to provide a complete set of operations. | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | * |
Add Infinite Desktop[]
Description |
The infinite-desktop is added to the trunk. Now rework needed. | ||
---|---|---|---|
Assigned to | User:Flashrider | ||
Patch | |||
Status | NEW/PENDING | Difficulty | * |
Sawfish-pager hack[]
Description |
Sawfish-pager-0.7rc is available here, but the lisp part needs hack. It's done! Go Third-party_software#sawfish-pager. | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | * |
Improve Prompt.jl[]
Description |
There's an improved version of prompt.jl available on the wiki. Perhaps we can replacethe old one with it. | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | * |
In 1.6.0[]
Non-English Letters in configurator[]
Description | Bugfix: In configurator, the text of label widget is truncated at non-english letter.
See [5]. This is fixed. (You don't wait for 1.6. Update librep to 0.9.2.) | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
Integer in Configurator[]
Description |
Integer field in configurator has two inconvinient points.
| ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
Proposed by | Teika kazura |
Raise-tab-on-hover needs restart[]
Description |
'Raise tab on hover' requires restart. Fix it. | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | * |
Proposed by | Teika kazura |
Crash fix[]
Description |
It is reported that sawfish sometimes crashes, perhaps under heavy loads. Some ways to reproduce crashes is written here. Some crash data from debugger are found here | ||
---|---|---|---|
Assigned to | None
| ||
Patch | Create and quickly destroy a window - a patch to almost fix the sawfish segfault | ||
Status | Fixed in 1.5.3 and later | Difficulty | ** |
Restart and viewport[]
Description |
When restarted, viewport behavior is not ensured. Observed phenomena are:
The cause of the 3rd item is easy to guess. The sawfish matcher simply puts them in the current viewport, without taking viewport into account. It happens under both built-in restart and starting a new process. | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | *? |
Proposed by | Teika kazura |
Compiler warnings Cleanup[]
Description |
Clean up the code. both the rep-compiler and the c-compiler print warnings when compiling sawfish. get rid of that. | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |
In 1.6.3[]
[]
Description | 1. If there are broken items in /usr/share/applications read by apps-menu.jl, Sawfish doesn't start.
See here. It has an example of erroneous *.desktop file. 2. It is also reported that even missing symbolic link in that directory breaks Sawfish, too. 3. It used to break for 'R' (statistics software), too. 4. Not Sawfish startup failure, but some *.desktop files are ignored. Items 1 and 2 are fixed in Sawfish-1.6.2. Items 3 and 4 are fixed in this, which should be applied against Mar 19 revision. | ||
---|---|---|---|
Assigned to | None | ||
Patch | |||
Status | NEW/PENDING | Difficulty | ** |