[sawfish] merge ChangeLog.EA into ChangeLog
- From: Christopher Bratusek <chrisb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sawfish] merge ChangeLog.EA into ChangeLog
- Date: Thu, 9 Dec 2010 20:35:47 +0000 (UTC)
commit 6b89d672fb55701c63ff062179dd786d926cdb29
Author: Christopher Roy Bratusek <zanghar freenet de>
Date: Thu Dec 9 22:35:34 2010 +0100
merge ChangeLog.EA into ChangeLog
ChangeLog | 139 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
ChangeLog.EA | 147 ----------------------------------------------------------
2 files changed, 139 insertions(+), 147 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a258f50..2211989 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -36,6 +36,28 @@
Function 'define-command-args' is deleted. In 'define-command',
'doc-key' arg is dropped.
+2010-11-20 Christopher Bratusek <zanghar freent de>
+ * lisp/sawfish/wm.jl: load & export edge-actions from here
+
+ * lisp/sawfish/wm/user.jl: init flippers from here automatically
+
+ * lisp/sawfish/wm/edge/hot-spots.jl: improved fallback values for
+ actions (no error messages with latest edge-actions)
+
+ * lisp/sawfish/wm/edge/actions.jl: removed edge-actions-enabled option
+ simplified the code a bit
+ combined actions for left & right edge
+ combined actions for top & bottom edge
+ also delay Hot-Spots for corners
+ string-change for delay option
+ changed in the action delay:
+ - Viewport-Drag = no delay
+ - Hot-Spot = half delay
+ - Edge-Flip = full delay
+
+2010-11-13 Christopher Bratusek <zanghar freenet de>
+ * lisp/sawfish/wm/edge/hot-spots.jl: simplified hot-spots (now only takes funcs)
+
2010-11-13 Teika kazura <teika lavabit com>
* lisp/sawfish/wm/commands/x-cycle.jl
* man/news.texi: cycle-among-groups bugfix.
@@ -71,6 +93,18 @@
* lisp/sawfish/wm/commands/jump-or-exec.jl: updated
+2010-11-06 Christopher Bratusek <zanghar freenet de>
+ * src/flippers.c: build into sawfish and rename module to sawfish.wm.edge.subrs
+
+ * src/main.c
+ * src/Makefile.in
+ * lisp/sawfish/wm/edge/util.jl: updated
+
+ * lisp/sawfish/wm/edge/actions.jl: customizable actions for while-moving-hook
+ -- actions for when the pointer hits the edge and when a moving window hits the
+ edge can now be setup differently (while-moving actions don't delay!)
+ simplified edge-action-init function
+
2010-11-06 Teika kazura <teika lavabit com>
* man/news.texi
* sawfish.el: supports let-loop indent.
@@ -105,6 +139,111 @@
Minor po/README update.
RPM spec file is declared to be unofficial.
+2010-11-04 Christopher Bratusek <zanghar freenet de>
+ * lisp/sawfish/wm/edge/infinite-desktop
+ * lisp/sawfish/wm/edge/viewport-drag.jl: renamed module (and remaining functions)
+ added structure-alias
+
+ * lisp/sawfish/wm/edge/actions.jl: updated for above change
+
+ * lisp/sawfish/wm/tabs/util.jl: removed => check new tabs-ng branch
+
+2010-11-02 Christopher Bratusek <zanghar freenet de>
+ * lisp/sawfish/wm/edge/flip.jl: removed all defcustoms
+ removed now unused variables
+ removed most functions (only before-flip, after-flip
+ and edge-flip-activate remain)
+ changed the way it's activated
+ removed the delay timer
+
+ * lisp/sawfish/wm/edge/hot-spots.jl: removed all defcustoms
+ renamed hot-spot-call to hot-spot-activate
+ removed hot-spot-hook function
+ changed the way it's activated
+ removed the delay timer
+
+ * lisp/sawfish/wm/edge/infinite-desktop.jl: removed most defcustoms (only for distances are
+ left and moved from "Edge Flip/Infinite Desktop" to "Edge Actions" group in SawfishConfig)
+ began to rename to viewport-drag
+ removed infinite-desktop-enable
+ renamed infinite-desktop-hook to infinite-desktop-activate
+ changed the way it's activated
+
+ * lisp/sawfish/wm/edge/actions.jl: added edge-actions (unified edge-flip, hot-spots and
+ viewport-drag (ex infinite-desktop)). Each edge can now have a different action. Currently
+ there are: - hot-spot
+ - flip-workspace
+ - flip-viewport
+ - viewort-drag
+ - none
+ corners are preserved to hot-spot. edge-action is also responsible for properly activating
+ the eges and adding the required hooks to make flip and viewpor-drag work while moving a window
+ too. Now only one timer is being used to delay the activation (same for all actions now).
+ All configuration options now reside in the "Edge Actions" group in SawfishConfig.
+
+2010-10-28 Christopher Bratusek <zanghar freenet de>
+ * lisp/sawfish/wm/edge/infinite-desktop.jl: make infinite-desktop work while moving a window
+
+2010-10-26 Christopher Bratusek <zanghar freenet de>
+ * lisp/sawfish/wm/commands/jump-or-exec.jl: added toggle-or-exec wrapper
+ updated introduction part
+
+2010-10-25 Christopher Bratusek <zanghar freenet de>
+ * lisp/sawfish/wm/ext/match-window.jl: add iconify-on-leave window-matcher
+
+ * lisp/sawfish/wm/commands/jump-or-exec.jl: syntax change (read the introduction in the file)
+ merged toggle-or-exec into it
+
+ * lisp/sawfish/wm/edge/flip.jl
+ * lisp/sawfish/wm/edge/hot-spots.jl
+ * lisp/sawfish/wm/edge/infinite-desktop.jl: don't auto-enable infinit-desktop by just loading the module
+ export hook-functions and also check on window-class before
+ calling `onfocused' function
+
+2010-10-24 Christopher Bratusek <zanghar freenet de>
+ * src/flippers.c: add recreate-flippers function
+ don't auto-enable flippers when loading
+ renamed module to sawfish.wm.edge.flippers
+
+ * 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. flippers-activate (=> user-modules
+ should use THIS, not recreate-flippers (as it handles the hooks))
+ added get-active-corner function
+ added get-active-edge function
+ added defcustom for hot-spots-area here
+ -- (as it's used by get-active-corner)
+
+ * 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
+ ported get-active-edge function
+ no longer depends on edge.flip
+
+ * README.IMPORTANT: updated
+
+ * configure.in: display a red warning
+
+ * lisp/sawfish/wm/edge/flip.jl: move add-hook calls to edge-flip-enable
+
+ * lisp/sawfish/wm/edge/hot-spots.jl: added hot-spots version 2.0.0
+ no longer depends on edge.flip
+
2010-10-23 Christopher Bratusek <zanghar freenet de>
* lisp/sawfish/wm/windows.jl: remove desktop check from rename-window-func
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]