[IMPORTANT] incompatible change in Sawfish 2.90!
- From: Christopher Roy Bratusek <zanghar freenet de>
- To: sawfish-list gnome org
- Subject: [IMPORTANT] incompatible change in Sawfish 2.90!
- Date: Sun, 24 Oct 2010 19:22:50 +0200
Hi all,
[all regarding sawfish-2.90 branch, NOT HEAD]
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
I've been doing some work on flippers. This is the summary of the changes:
* src/flippers.c: add edge-flip-enabled as global symbol
add recreate-flippers function
don't auto-enable flippers when loading
renamed module to sawfish.wm.edge.flippers
* src/sawfish_subrs.h
* lisp/sawfish/wm/gaol.jl: add edge-flip-eanbled
* lisp/sawfish/wm/ext/edge-flip.jl: open sawfish.wm.util.flippers
remove the eval-when-compile call
removed three unneeded exports
remove restart-flippers
* lisp/sawfish/wm/ext/infinite-desktop.jl
* lisp/sawfish/wm/edge/infinite-desktop.jl: moved file
* lisp/sawfish/wm/ext/edge-flip.jl
* lisp/sawfish/wm/edge/flip.jl: moved file
* lisp/sawfish/wm/edge/util.jl: added, contains flippers-activate (=> user-modules
should use THIS, not recreate-flippers (as it handles the hooks))
* OPTIONS
* src/fake-libexec
* lisp/Makefile.in
* src/Makefile.in: updated
* lisp/sawfish/wm/edge/infinite-desktop.jl: renamed
infinite-desktop.move-distance to infinite-desktop-move-distance and renamed
infinite-desktop.move-cursor-distance to infinite-desktop-move-cursor-distance
(note `.' VS `-') improved infinite-desktop-enable
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
As you can see, some files have changed their location (edge-flip, flippers and
infinite-desktop). So the following is required to properly make sawfish 2.90 work
(I know you all hate me when you switch from 1.x to 2.90/3.x :D) :
- update sawfishrc for changed file-locations
- remove any reference to the old files from .sawfish/custom while SawfishConfig is not
running (sawfish.wm.ext.edge-flip might appear in it!)
- update SawfishPager to 0.90.1 (from GIT!)
What is left to do:
- merge Hot-Spots (I'll update it and then commit it)
- update functions from edge.flip to make it possible to use ID or HS, even if EF is
disabled and then move them to edge.util
- further discussion on the tunable-edge proposal (and then implement it).
Have Fun!
Chris
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]