[ANNOUNCE] awesome 3.1-rc3 released
Hi, This is probably one of the last rc release, since things are getting rather more stable than I though they will. It seems that half of the changes are related to naughty bug fixes and enhancements, and a quarter to other enhancements. The last quarter furnish some bug fixes, but nothing too important. I encourage testing and documentation proof reading, that which we always need. Cheers, -- Julien Danjou // ᐰ [EMAIL PROTECTED] http://julien.danjou.info // 9A0D 5FD9 EB42 22F6 8974 C95C A462 B51E C2FE E5CD awesome version 3.1-rc3 has been released. It is available from: tar.gz: http://awesome.naquadah.org/download/awesome-3.1-rc3.tar.gz md5sum: ddb3e9e3984a8e098214b6e429aa82c5 tar.bz2: http://awesome.naquadah.org/download/awesome-3.1-rc3.tar.bz2 md5sum: 459b789e768b8ab995b84e90a6a317d8 number of changes - 42 shortlog Ez (1): awful.client: fix urgent.jumpto Julien Danjou (21): client: merge fullgeometry with geometry client: do not resend border width on resize client: register floating geom if it comes from floating awesome.1: remove tabulous bindings client: fix translator for fixed window, add BELOW (FS#377) buffer: use a_strlen() wibox: kick systray on detach magnifier: use border size when n = 1 client: geometry() honors size hints hint awful.widget: document taglist_squares_resize and fix awesomerc.5: update awesome.1: add missing key bindings config check: be more precise about what we check client: fix titlebar stacking dbus: refer to D-BUs awful.widget: fix name on minimize tag: unref after calling hook tag: always call tagged hook with 2 args luaa: check that function is not NIL before pushing and calling build: do not use git dashed command change codename Maarten Maathuis (3): client: Make sure the titlebar is visible. client: fix typo client: drop unnecesary resize Michael Hofmann (1): client: stack wiboxes on top of desktop windows Norbert Zeh (2): awful.widget: allow customization of tag icon Made the fair layout really fair Pawel F (1): awsetbg: add habak support Sébastien Gross (1): awsetbg: Add montage(1) support koniu (12): naughty: check workarea in get_offset, not at load naughty: fix a bug in destroy() naughty: popup size can now adjust to icon height naughty: text-icon separator uses margin now naughty: new config option 'margin' + 2 renamed awful.prompt: add new field 'text' to run() args naughty: new argument 'width' in notify() awful.prompt: new arg 'selectall' in add() awful.prompt: add trail space in prompt_text_with_cursor() naughty: arg 'screen' to notify() is now respected naughty: fix beautiful support properly naughty: fix a bug with variable width popups diffstat awesome.1.txt | 65 - awesome.c |4 +- awesomeConfig.cmake |2 +- awesomerc.5.txt | 11 ++-- build-utils/dist.sh |2 +- client.c| 155 + common/buffer.h |2 +- dbus.c |8 +- event.c | 70 -- ewmh.c |4 +- layout.c|7 ++- layouts/fair.c | 36 +- layouts/magnifier.c |2 + lib/awful/client.lua.in |3 +- lib/awful/prompt.lua.in | 14 +++-- lib/awful/widget.lua.in | 15 +++-- lib/naughty.lua.in | 179 +++ luaa.c |3 +- luaa.h | 31 mouse.c |3 +- tag.c | 33 ++--- utils/awsetbg | 33 - wibox.c |1 + widget.c| 24 +-- 24 files changed, 410 insertions(+), 297 deletions(-) signature.asc Description: Digital signature
Re: patch series for next
At 1227215675 time_t, Maarten Maathuis wrote: This hopefully fixes your issues. Titlebars were not explicitly removed at exit. Seems good. I'll keep your patch in the next branch for now. -- Julien Danjou // ᐰ [EMAIL PROTECTED] http://julien.danjou.info // 9A0D 5FD9 EB42 22F6 8974 C95C A462 B51E C2FE E5CD signature.asc Description: Digital signature
[awesome bugs] #383 - keygrabber.stop() doesn't work as expected.
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY. A new Flyspray task has been opened. Details are below. User who did this - Gregor Best (farhaven) Attached to Project - awesome Summary - keygrabber.stop() doesn't work as expected. Task Type - Bug Report Category - Core Status - Unconfirmed Assigned To - Operating System - Linux Severity - Medium Priority - Normal Reported Version - git/master Due in Version - Undecided Due Date - Undecided Details - The keygrabber.stop() function seems to behave a bit problematic, as it seems to fail to completely remove a registered keygrabber. The code snippet at http://farhaven.pastebin.com/f2fe2ca69 demonstrates this, as when invoking keytest.run() via the lua prompt, the keygrabber in keytest.grabber_setup(...) fails to register, in that the registered function does not get executed but no errors are shown. Also, when running keytest.run() from awesome-client, everything works fine, except for the binding for the left mouse button which should stop the keygrabber. No errors are reported to stderr, but nothing happens (the keygrabber still gets run). I'm running v3.1-rc2-203-gdd8d620 (next branch), but the problem also occurs on v3.1-rc2-32-g5302d70 (master branch) More information can be found at the following URL: http://awesome.naquadah.org/bugs/index.php?do=detailstask_id=383 You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above. -- To unsubscribe, send mail to [EMAIL PROTECTED]
patches for next
The first two should apply to master. The last one is only for next and fixes an issue with wine apps. I've included an extended comment with the change. Even though i think it's strange to depend on iconified == unmapped as client, it's not illegal (after yet another look at the ICCCM). number 2 is what i talked about earlier, hopefully you understand what i meant now. Maarten. 0001-awful.client-fix-luadoc-syntax-for-visible-function.patch Description: Binary data 0002-awesomerc-delay-client-focus-until-after-it-s-on-th.patch Description: Binary data 0003-dbus-fix-build-with-dbus-disabled.patch Description: Binary data 0004-client-don-t-switch-to-STATE_ICONIFIED-upon-client.patch Description: Binary data
Re: patches for next
On Fri, Nov 21, 2008 at 7:02 PM, Maarten Maathuis [EMAIL PROTECTED] wrote: The first two should apply to master. The last one is only for next and fixes an issue with wine apps. I've included an extended comment with the change. Even though i think it's strange to depend on iconified == unmapped as client, it's not illegal (after yet another look at the ICCCM). number 2 is what i talked about earlier, hopefully you understand what i meant now. Maarten. One more patch. This one should apply to master without problems. Maarten. 0005-magnifier-try-harder-to-find-parent-of-dialog.patch Description: Binary data
[Patch] Beautiful - Using Regex instead of helper functions
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, as told in the irc channel I modified beatiful to use a regex instead of helper functions. This results in much shorter and probably cleaner code. Because LUAs regex support is really bad, I have to use a little hack: Because my regex requires a linebreak as first char for a valid line, the regex would ignore the very first line of the theme file. To fix this I add a newline to the string and exec the regex after that. Patch is available under: http://www.morpgnet.org/~leon/beautiful_regex.patch Regards, Leon Winter -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkknKXoACgkQ3qn9m9SfDYd6BwCgvfAxrt6jFxON+JpqyYXwdif0 VPQAoK51jkOu1qHb0yC/G8OGqB8Gncav =pQXG -END PGP SIGNATURE- -- To unsubscribe, send mail to [EMAIL PROTECTED]
Re: patches for next
At 1227290525 time_t, Maarten Maathuis wrote: The last one is only for next and fixes an issue with wine apps. I've included an extended comment with the change. Even though i think it's strange to depend on iconified == unmapped as client, it's not illegal (after yet another look at the ICCCM). I agree. I pushed it but would it be possible, in your opinion to not set the mode upon each unban, since it should _never_ change. Doing it un manage()? -- Julien Danjou // ᐰ [EMAIL PROTECTED] http://julien.danjou.info // 9A0D 5FD9 EB42 22F6 8974 C95C A462 B51E C2FE E5CD signature.asc Description: Digital signature