Hi, Here's a new release candidate version of awesome. It has not so many changes for a rc2, so that's pretty good.
Important fixes are: * Fix move mouse between screens; * Fix a critical bug with transient windows being not reset on managed client; * Various geometry and titlebar fixes from Maarten; * Better ICCCM focus model handling, kudos to Mariusz. As usual, test, report bugs, send patches and be awesome! Cheers, -- Julien Danjou // ᐰ <[email protected]> http://julien.danjou.info // 9A0D 5FD9 EB42 22F6 8974 C95C A462 B51E C2FE E5CD // Anna Molly! Anna Molly! Anna Molly! awesome version 3.2-rc2 has been released. It is available from: tar.gz: http://awesome.naquadah.org/download/awesome-3.2-rc2.tar.gz md5sum: 05d09724bf06c71c279d2c3ec11d78aa tar.bz2: http://awesome.naquadah.org/download/awesome-3.2-rc2.tar.bz2 md5sum: 9aedea3cbc2c65b945c14bbc84847f2e number of changes ----------------- 27 shortlog -------- Gregor Best (2): awful.hooks: finally and for the last time fix timer removal client: add client_seturgent() and remove urgent hint on focus Julien Danjou (11): awful.client: add property system awful.client: use property for floating registering screen: do arrange, even if we do not resize awful.mouse: be smarter when moving between screens (FS#419) build: remove useless dep client: reset transient_for on unmanage awful.hooks: disallow 0 timer value ewmh: add support for _NET_DESKTOP_GEOMETRY ewmh: add missing window types awesomerc: enhance button 1 on tasklist (FS#450) change codename Maarten Maathuis (11): titlebar: don't resize window when adding titlebar. client: update client geometry when adding and removing titlebars titlebar: remove some old/unneeded code client: implement client struts in the capi. mouse: allow utility, toolbar and dock windows to snap to the edge of the window client: client_isvisible_exclude_banned() isn't needed anymore. client: change border handling slightly + remove some old cruft event: fix configurerequest client: add above and below to capi + related fixes client: fix titlebar stacking mouse: only reserve "docking space" along the largest dimension of the window. Mariusz Ceier (3): Fix killproperty and floating.delete client: fix focus subsystem ewmh.c: Fix array size diffstat -------- awesomeConfig.cmake | 3 +- awesomerc.lua.in | 8 ++- client.c | 249 +++++++++++++++++++++++++++++++++++++++----- client.h | 23 +--- common/atoms.list | 8 ++ common/tokenize.gperf | 2 + event.c | 26 ++--- ewmh.c | 67 +++++++++++-- ewmh.h | 5 +- layout.c | 2 +- lib/awful/client.lua.in | 47 +++++++-- lib/awful/hooks.lua.in | 13 ++- lib/awful/mouse.lua.in | 81 +++++++++++---- lib/awful/titlebar.lua.in | 25 ----- property.c | 9 +-- screen.c | 15 ++-- structs.h | 9 ++- titlebar.c | 12 ++- 18 files changed, 453 insertions(+), 151 deletions(-)
signature.asc
Description: Digital signature
