=== rickspencer3-afk is now known as rickspencer3 | ||
=== rickspencer3 is now known as rickspencer3-afk | ||
=== Nafallo_ is now known as Nafallo | ||
thekorn | hi, I've a question about using NotifyOSD with pynotify: which hints are supported for Notification objects? | 10:45 |
---|---|---|
thekorn | especially: should setting the "x" and "y" hint work? | 10:45 |
thekorn | and yes, I would like to change the position of a bubble | 10:46 |
agateau | thekorn: no they are not, and are unlikely to be supported in the future | 10:47 |
SiDi | thekorn: you can't change it ;) | 10:47 |
thekorn | ok, so you do not intend to completly implement the notification spec ?! | 10:47 |
SiDi | I think it's more or less the idea (im speaking as an user though) | 10:48 |
SiDi | Because having notifications on every part of the screen just sucks :) | 10:48 |
thekorn | and why is it not reflected in pynotify.get_server_caps()? | 10:49 |
SiDi | that's a more interesting concern | 10:49 |
SiDi | you might want to ask MacSlow. | 10:49 |
agateau | thekorn: the spec says supporting those hints is not mandatory | 10:49 |
SiDi | but if its not supported it should be in get_server_caps | 10:49 |
MacSlow | thekorn, grab notify-osd trunk and check out th python-examples in notify-osd/examples/*.py | 10:50 |
thekorn | agateau, ok, good point | 10:50 |
* SiDi waves at MacSlow. | 10:50 | |
MacSlow | thekorn, that's got everything you need to properly test for supported caps | 10:50 |
MacSlow | ola SiDi | 10:50 |
MacSlow | thekorn, it's ready to cut&paste code, so you should be able to get on with you work quickly | 10:51 |
james_w | there's no specified cap for this | 10:51 |
james_w | it would be possible to add an x-canonical- capability | 10:52 |
MacSlow | thekorn, notify-osd takes the liberty to ignore the (optional) x/y-hints | 10:52 |
thekorn | MacSlow, ok, so my question is: why is there no "does not support x,y hint" capability | 10:52 |
james_w | but adding a capability to only not set it would be odd | 10:52 |
james_w | http://www.galago-project.org/specs/notification/0.9/x408.html | 10:52 |
agateau | thekorn: this needs to be added to the Galago spec | 10:52 |
* agateau notes this | 10:52 | |
MacSlow | thekorn, because that feature causes overlapping notifications | 10:53 |
agateau | MacSlow: i think thekorn means he would like to test whether we support it or not | 10:53 |
agateau | but galago spec does not provide a cap we could set to false atm | 10:53 |
thekorn | wow, this is complex | 10:53 |
MacSlow | indeed, right now it's only spit out as a remark that x/y-hints are not supported in the examples | 10:54 |
agateau | thekorn: you may also want to have a look at this one: http://bazaar.launchpad.net/~agateau/notify-osd/take2/annotate/head%3A/tests/notifyosd.py | 10:55 |
agateau | for inspiration | 10:55 |
thekorn | ok, thanks everbody, maybe I have to review my usage of notifyosd, that's what I have so far http://dl.getdropbox.com/u/174479/recordmydesktop_visualizer.ogv | 10:58 |
thekorn | but maybe I have to use my own window for this | 10:58 |
MacSlow | thekorn, gee... is that just for "messing around" or do you want to really develop that into something serious? | 10:59 |
MacSlow | thekorn, I feel that you might be "abusing" notifications there a bit :) | 10:59 |
thekorn | MacSlow, I've never done any serious things, so it is just for messing around ;) | 11:00 |
MacSlow | phew ok :) | 11:00 |
agateau | fun anyway | 11:00 |
MacSlow | for sure | 11:00 |
thekorn | and yes, it is abusing of the notification system | 11:01 |
MacSlow | thekorn, I guess you wanted the bubble to appear at the text-cursor position then or something, right? ;) | 11:01 |
thekorn | MacSlow, no just in the region of the screen which is recorded | 11:01 |
=== DrPepperKid is now known as MacSlow | ||
* MacSlow -> lunch | 12:43 | |
=== rickspencer3-afk is now known as rickspencer3 | ||
=== YpsyZNC is now known as Ypsy | ||
=== rickspencer3 is now known as rickspencer3-afk | ||
=== Ypsy is now known as YpsyZNC | ||
=== rickspencer3-afk is now known as rickspencer3 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!