notify-osd 0.9.16 released
With all the busy schedule of the just closing sprint week in Dublin, Ireland I forgot to blog about the latest tarball-release of notify-osd 0.9.16. So “only” four days late I present you:
notify-osd 0.9.16

ChangeLog (only major changes):
- further preparation for refactoring of class Bubble and Stack
- mem-leak fixes and fix for LP: #378193 by Alexander Sack
- much code-refactoring
- adapted to 0.10 fd.o spec
- lots of autotools-related fixes and improvements
- added ATK interface by Eitan Isaacson
- fix by Chow Loong Jin for LP: #401809
- added support for image_data and image_path
There’s still some way to go for notify-osd until Karmic hits release, so don’t worry the next changes will be more interesting for users.
August 8th, 2009 at 11:13 am
Hi, you’re doing a great job on the notify-osd!
Will there the possibility to change the position on dual screens some day?
cheers
August 8th, 2009 at 11:52 am
I really wonder if notify-osd could be the base for gnome-shell’s notification system.
August 8th, 2009 at 12:04 pm
Will notify-osd ever get support for buttons like libnotify? notify-osd is really fancy but without the support of buttons it’s completley useless though.
August 8th, 2009 at 12:31 pm
I keep getting this error when i run make check
/i18n/zh_CN: OK
/libnotify/test_withlib_get_server_information: **
ERROR:test-withlib.c:62:test_withlib_get_server_information: assertion failed: (g_strrstr (specver, “0.10″))
/bin/bash: line 4: 24928 Aborted ${dir}$tst
FAIL: test-modules
======================================
1 of 1 test failed
Please report to dx-t…@canonical.com
======================================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/home/zpon/notify-osd-0.9.16/tests’
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/zpon/notify-osd-0.9.16/tests’
make: *** [check-recursive] Error 1
August 8th, 2009 at 1:05 pm
Hope you guys had some time to enjoy Dublin.
Few visited the Dublin Hackerspace - TOG.
http://www.tog.ie/?p=78
August 8th, 2009 at 1:59 pm
Yo,
Nice work on getting autotools to behave this time
One bug that’s been in there for a while that’s still not fixed (and this could be my video h/w or compositor I guess?) is how the fade out of the window on natural destruction (e.g. timeout) happens when it’s partially faded due to mouse position.
e.g. if I do :
1. notify-send “Something wicked this way comes….”
2. Move mouse over popups so that it partially translucentificates (blends!) itself.
3. Wait for the timeout to occur.
What I’d expect is to see the dialog fade away from it’s current level of opacity to nowt. What I actually see is it returning (instantly) to it’s normal opacity and then fade out from there.
Anyway, KUTGW… Hopefully one day I’ll find a way to shoehorn the actions back into this very fetching UI
August 8th, 2009 at 6:27 pm
Gentoo ebuild at http://bugs.gentoo.org/show_bug.cgi?id=280775
August 9th, 2009 at 6:37 am
I have to ask: which font is that?
August 9th, 2009 at 4:46 pm
[...] 0.9.16 released - http://macslow.net/?p=370 - thx [...]
August 10th, 2009 at 12:01 pm
Could i politely (nosily) ask what theme/font/icon set you are running please, as it looks really mint. Great work with notify-osd!
August 10th, 2009 at 2:34 pm
@ stenosis: Perhaps, who knows
But ideally we would like to have it automatically always position itself correctly… without the user ever having to bother.
@ Michael: That’s a delicate topic and I’m not the one making it delicate. That’s all I’m going to say publicly about it.
@ Hund: https://wiki.ubuntu.com/NotificationDevelopmentGuidelines
@ Søren Juul: I am not able to reproduce your error with notify-osd trunk and 0.9.16 here. BTW, please don’t use my personal blog to report bugs, but file them -> https://bugs.edge.launchpad.net/notify-osd Thanks in advance!
@ Mean-Machine: Yeah, they announced going there in one of the morning talks, but microcontrollers are just not my thing
@ Colin: Your described fade-out issue sounds like you’re perhaps missing the (compiz’ animation-plugin) window-match rules for notify-osd to skip its windows (bubbles). Also you could be still having enabled the compiz’ fade-out plugin, which also interferes. BTW, the animation-plugin is meant to supersede the fade-plugin. If you’re not using compiz, but metacity (with it’s enabled compositor), you should not see any of this. All other compositing window-managers (e.g. kwin) I don’t know and use myself. No actions -> https://wiki.ubuntu.com/NotificationDevelopmentGuidelines
@ Mikel: Thanks for that! I hope you’ll provide the Gentoo user-base also with the (not yet upstreamed) integration-patches for applications we (Ubuntu-community) wrote to make the notifications blend seamlessly.
@ Andrew: Candara
@ Andysan: GTK+-theme is called Dust (comes with Jaunty and Karmic afaik), Metacity/wm-theme is slightly modified Dust (to get rid of any frames on left, right and bottom-edge), font is Candara 9 (subpixel-antialiasing, slight hinting, rgb subpixel-order), icon-set is \GNOME Colors\ grabbed from http://www.gnome-look.org, mouse-pointer theme is \Comix Cursors White Small\ also grabbed from http://www.gnome-look.org.
August 13th, 2009 at 3:38 am
Will this be in the ppa for the notify-osd-developers? https://launchpad.net/~notify-osd-developers/+archive/ppa
August 13th, 2009 at 8:24 am
@ Isaiah: Not this time around. The distro-people were faster -> https://edge.launchpad.net/ubuntu/karmic/+source/notify-osd/0.9.16-0ubuntu1
August 13th, 2009 at 7:09 pm
Thanks very much for the detailed reply, will now pimp my desktop.
August 16th, 2009 at 3:24 pm
Thanks for the reply. I’m sure the fadeout thing is related to some old compiz setup and lack of ignoring rules.
I read (and commented on) the No Actions policy. I just so happen to completely and utterly disagree with it as I wrote here: http://colin.guthr.ie/2009/02/desktop-notifications-and-user-interaction/
I do however very much like the look of notify-osd generally, so hope that someone manages to find a way to incorporate actions support into this work in a clean way that doesn’t make UI sacrifices (or I find more time from somewhere to do it myself!)