Location: lg@xxxxxxxxxxxxxx http://arch.xwem.org/2005/
Revision: xwem--main--2.1--patch-41
Archive: lg@xxxxxxxxxxxxxx
Creator: Zajcev Evgeny <lg@xxxxxxxx>
Date: Thu Mar 31 03:10:15 MSD 2005
Standard-date: 2005-03-30 23:10:15 GMT
Modified-files: dockapp/xwem-framei.el extra/xwem-keytt.el
extra/xwem-rooticon.el lisp/xwem-clgen.el
lisp/xwem-clients.el lisp/xwem-edmacro.el
lisp/xwem-keyboard.el lisp/xwem-launcher.el
lisp/xwem-misc.el lisp/xwem-netwm.el lisp/xwem-rooter.el
lisp/xwem-special.el utils/xwem-osd.el
New-patches: dev@xxxxxxxxxxxxxxxx/xwem--dev--2.1--patch-30
dev@xxxxxxxxxxxxxxxx/xwem--dev--2.1--patch-31
dev@xxxxxxxxxxxxxxxx/xwem--dev--2.1--patch-32
lg@xxxxxxxxxxxxxx/xwem--main--2.1--patch-41
Summary: Many fixes, minor and major
Keywords: osd, keytt, ranking
* dockapp/xwem-framei.el (xwem-framei-init): xwem-osd-always-ontop removed.
* extra/xwem-keytt.el (xwem-keytt-acroread-keymap): C-v and M-v changed
to <next> and <prior> respectively.
* extra/xwem-rooticon.el (xwem-rooticon-always-on-top-spec): [sem change]
Now list of cons cells in form (MATCH-SPEC . RANK), so root icons for
different clients may have different ranks.
* lisp/xwem-clgen.el (bottom): [bug fix] Set `win-support' property for
generic major mode.
* lisp/xwem-clients.el (xwem-attach-client): [bug fix] clients filtering
fixate.
* lisp/xwem-clients.el (bottom): [bug fix] Set `win-support' property for
dedicated major mode.
* lisp/xwem-edmacro.el (xwem-edmacro-edit-kbd-macro): [fix] Skip default
binding as real key binding.
* lisp/xwem-keyboard.el (xwem-kbd-get-binding): [sem change] Optional
argument REJECT-DEFAULT added. If non-nil do not accept default
binding when looking up key binding.
* lisp/xwem-keyboard.el (xwem-universal-command): [fix] Hack to avoid
double key echoing, when reprocessing command key.
* lisp/xwem-launcher.el (xwem-launcher-parse-arguments): [bug fix]
* lisp/xwem-launcher.el (xwem-launch-generic-program): [bug fix] typo.
* lisp/xwem-misc.el (xwem-xwin-rank): [new] Return x window always on top
rank.
* lisp/xwem-misc.el (xwem-misc-set-xwin-always-on-top): [bug fix] Do
sorting properly.
* lisp/xwem-misc.el (xwem-misc-lower-xwin): [fix] Resort, if necessary
`xwem-misc-always-on-top-stack' when lowering xwin below some sibling.
* lisp/xwem-netwm.el (xwem-fullscreen-iconify-when-inactive): [new]
Non-nil to iconify fullscreen clients that inactivates. NOTE: Non-nil
by default!.
* lisp/xwem-netwm.el (xwem-fullscreen-ai-rank): [new] Ranks pair for
active and inactive states of fullscreen clients.
* lisp/xwem-rooter.el (xwem-rooter-always-on-top-spec): [change] Similiar
to `xwem-rooticon-always-on-top-spec', but for rooter clients.
* utils/xwem-osd.el: Fixes to use OSD's color if color for OSD instance
is ommited.
|