Location: lg@xxxxxxxxxxxxxx http://arch.xwem.org/2005/
Revision: xwem--main--2.1--patch-42
Archive: lg@xxxxxxxxxxxxxx
Creator: Zajcev Evgeny <lg@xxxxxxxx>
Date: Sat Apr 2 03:19:52 MSD 2005
Standard-date: 2005-04-01 23:19:52 GMT
Modified-files: dockapp/xwem-weather.el
extra/xwem-frametrans.el extra/xwem-rooticon.el
lisp/xwem-clients.el lisp/xwem-frame.el
lisp/xwem-keydefs.el lisp/xwem-main.el
lisp/xwem-minibuffer.el lisp/xwem-misc.el
lisp/xwem-netwm.el lisp/xwem-rooter.el
lisp/xwem-transient.el utils/xwem-appcollect.el
utils/xwem-osd.el xwem-agent/xwem-agent.c
New-patches: dev@xxxxxxxxxxxxxxxx/xwem--dev--2.1--patch-33
dev@xxxxxxxxxxxxxxxx/xwem--dev--2.1--patch-34
lg@xxxxxxxxxxxxxx/xwem--main--2.1--patch-42
Summary: Another bunch of fixes before release
Keywords:
* dockapp/xwem-weather.el (xwem-weather-menu): Menu title removed.
* dockapp/xwem-weather.el (xwem-weather-popup-menu): Make menu title
dinamically, to show station id.
* extra/xwem-frametrans.el (xwem-frame-transparency): [new] Command to
toggle frame transparency for selected frame.
* extra/xwem-frametrans.el (advice): [addon] advice also
`xwem-win-set-cl' to update frame transparency mask.
* extra/xwem-rooticon.el (xwem-rooticon-always-on-top-spec): [fix] Rank
is 15 by default, to not obscure xwem minibuffer, which has rank 20.
* extra/xwem-rooticon.el (xwem-rooticon-genmenu): [addon] Dynamic menu
title, to show icon name.
* lisp/xwem-clients.el (xwem-select-client): [fix] If client can't be
selected - just activate it.
* lisp/xwem-clients.el (xwem-client-iconify): [addon] Now accepts prefix
argument - to iconify all clients of same major mode as selected
client.
* lisp/xwem-clients.el (xwem-client-iconify-every): [new] Command to
iconify all clients.
* lisp/xwem-clients.el (xwem-client-exchange-selected-and-mark): [new]
Command to exchange marked client and selected client. Binded by
default to `H-x H-x'
* lisp/xwem-frame.el (xwem-frame-destroy): [addon] Now accepts prefix
argument - to close all clients managed in this frame.
* lisp/xwem-keydefs.el (xwem-global-map): [addon] `H-x 7 Z' binded to
`xwem-client-iconify-every'.
* lisp/xwem-keydefs.el (xwem-global-map): [addon] `H-x H-x' binded to
`xwem-client-exchange-selected-and-mark'.
* lisp/xwem-main.el (xwem-after-window-setup): [fix] Initialise xwem-misc
before doing any things. Just in case someone want to use misc masks
or cursors.
* lisp/xwem-minibuffer.el (xwem-modeline-format): [change] Format changed
to make it more human friendly. Info about mark and register added.
* lisp/xwem-misc.el (advice): Advice `XCreateWindow' to mark windows
created by xwem on xwem display.
* lisp/xwem-misc.el (ranking): [fixes] Various fixes to rearrange
`xwem-misc-always-on-top-stack' properly.
* lisp/xwem-misc.el: On load hooks removed, since xwem-main initialises
xwem-misc directly.
* lisp/xwem-netwm.el (xwem-manage-fullscreen): [addon] Support for
xinerama.
* lisp/xwem-rooter.el (activate method): [fix] Do XMapWindow explicitely.
* lisp/xwem-transient.el (ranking): [addon] Support for inheriting
always-on-top rank from client it transient for.
* utils/xwem-osd.el (xwem-osd-create-mask): [bug fix] Do not recreate
masking gc if it is already created.
* xwem-agent/xwem-agent.c (start_emacs): [fix] Make sure there is no
other (S)XEmacs instance started by xwem-agent, before starting new
(S)XEmacs.
|