Fandom

Sawfish

Achieved goals

773pages on
this wiki
Add New Page
Talk0 Share

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.

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 Edit

MicroGUI theme Edit

Description Bugfix: microGUI theme slows down when there're extremely many windows.

See [1]

Assigned to None
Patch
Status NEW/PENDING Difficulty **


MoveCursor Edit

Description Bugfix: move-cursor command

See [2]

Assigned to None
Patch
Status NEW/PENDING Difficulty **


MoveCursor Documentation, Export List Edit

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 *


Non-English Letters in window menu Edit

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 Edit

Description

extracted some reasonable patches from alt-linux' patch

Assigned to User:Flashrrider
Patch
Status NEW/PENDING Difficulty **


Fully rename from sawmill to sawfish Edit

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 Edit

Description

Improve the Look'n'Feel of SawfishUI.

Assigned to User:Flashrider
Patch Sawfish UI Rework
Status FIXED Difficulty *


Add 3 new Window-animators Edit

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 Edit

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 Edit

Description

The infinite-desktop is added to the trunk. Now rework needed.

Assigned to User:Flashrider
Patch
Status NEW/PENDING Difficulty *


Sawfish-pager hack Edit

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 Edit

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 Edit

Non-English Letters in configurator Edit

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 Edit

Description

Integer field in configurator has two inconvinient points.

  • Integer is limited to positive. For most, this is reasonable, but for window position, negative should be allowed.
  • When you change integer value and soon go to "Ok" button, the the change is ignored.
Assigned to None
Patch
Status NEW/PENDING Difficulty **
Proposed by Teika kazura


Raise-tab-on-hover needs restart Edit

Description

'Raise tab on hover' requires restart. Fix it.

Assigned to None
Patch
Status NEW/PENDING Difficulty *
Proposed by Teika kazura



Crash fix Edit

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 Edit

Description

When restarted, viewport behavior is not ensured. Observed phenomena are:

  • The current viewport changes.
  • Windows appear in random viewports.
  • Full screen windows, and windows of which position is specified by sawfish appear in the new viewport.

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 Edit

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 Edit

Apps-menu failure breaks startup Edit

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 **


See also Edit

Also on Fandom

Random Wiki