[02:07] Does the indicator still change when people sign on? I thought it was decided to kill that behaviour at uds [11:49] is notify-osd supposed to ignore CloseNotification calls? [11:51] * hyperair tickles MacSlow [11:51] no [11:51] yes [11:51] well [11:52] you can issue that on DBus, but it'll not close the notification-bubble [11:52] as that sort of control lies only within the scope of notify-osd itself, but not the applications [11:52] it's a little annoying in the case of banshee. [11:52] hyperair, is that causing it to hang? [11:52] banshee closes its notifications and opens a new one [11:53] no, not causing it to hang [11:53] ah good [11:53] but causing notifications to stack up [11:53] there's another issue which may or may not be related to this, i.e. banshee and notify-osd both leak memory together [11:53] i can't pinpoint when it happens [11:54] it just does. [11:54] hyperair, the method of dealing with notifications (in case notify-osd is identified to be the responsbile notification-damon running on a system) is this [11:54] toss out a notification [11:54] keep it's id (notification object) [11:54] mmhmm [11:54] when a new one need to be shown, just try to update the old one [11:54] ah. update the old one eh.. [11:55] if the old one is gone already, it (notify-osd) will automatically create/open a new one [11:55] i see. [11:55] if you need/want to append to an existing one use the append hint [11:55] how does notification-daemon react to this behaviour by the client? [11:55] hyperair, for these cases there are C, C# and Python examples in notify-osd trunk [11:55] bzr branch lp:notify-osd [11:56] ah thanks [11:56] cd notify-osd/examples [11:56] i'll check it out [11:56] ./update-notifications.py [11:56] ./update-notifications.py [11:56] ups [11:56] okay [11:56] ./append-hint-example.py [11:56] that shoudl get you stated [11:56] started [11:56] hyperair, do you work on a patch for banshee? [11:57] MacSlow: i might, depending on how irritated this makes me [11:57] hyperair, sweet... stick to it... go for it! [11:57] heh [11:57] also depends on time constraints [11:57] if i can find time [11:57] * MacSlow crosses fingers [11:57] :) [11:57] maybe i'll pass it on to laney [12:03] using notify-send i have to supply -t and -u otherwise the messages wont show up? is it supposed to be like that? (if so, the usage text for notify-send should be changed to state this) [12:06] it shows up for me [12:10] MacSlow: actually i've just come up with a patch already (the example's awesome) [12:11] testing.. [12:11] hyperair, that's what the examples are for... ready to copy&paste stuff [12:11] well i didn't exactly copy and paste =\ [12:11] notify-sharp sure is an easy to use library [12:12] hyperair, whatever works best for you... as long as it helps you to get it your stuff done [12:12] hahah [12:12] :) [12:14] well thanks for the help anyways. i'll come running back if i have any more notify-osd issues =p [12:30] hyperair, did you mean that the notify shows up for you? [12:32] mdc_work: yes. notify-send bla shows a notification containing 'bla' [12:34] hyperair, hmm.. strange.. well, i'll check after next reboot, thanks anyway :) [12:47] MacSlow: https://bugzilla.gnome.org/show_bug.cgi?id=597099 <-- patch attached [12:47] Gnome bug 597099 in User Interface "Banshee's notifications stack up when using notify-osd" [Normal,Unconfirmed] [12:48] hyperair: its a patch for banshee [12:48] SiDi: i know it is. [12:49] i dont know whats the procedure for bugfix patches / releases after beta, but i suppose if banshee is main then the desktop team would be the guys to review the patch ? [12:49] i'm not asking him to review it. [12:49] i'm just showing it to him in case he was interested. [12:49] the patch has been attached in launchpad too ;) [12:49] hyperair, so this doesn't get overlooked, file a bug on lp against banshee linking to your bug/patch on gnome-bugzilla [12:50] SiDi: oh right, you weren't around when i was talking to MacSlow earlier [12:50] hyperair, that way it'll not get lost [12:50] hyperair: i wasnt [12:50] did i miss something ? [12:50] MacSlow: it won't. i maintain banshee's package. [12:50] +s [12:50] SiDi, hyperair worked on banshee using notifications in a more "notify-osd-ish" way [12:51] hyperair, oh... I didn't know that... was about to ask who maintains banshee deb in debian/ubuntu land :) [12:51] lp 334809 [12:51] Launchpad bug 334809 in banshee "design problem? infinite wait for long queue" [Undecided,Confirmed] https://launchpad.net/bugs/334809 [12:51] ? [12:51] * hyperair looks [12:51] SiDi, hm... sounds related [12:51] what about putting the patch there ? [12:51] hyperair, SiDi: makes sense to me [12:51] that was the bug report i thought you were speaking about, hyperair :) [12:52] SiDi: oh hey there's a patch. [12:52] * hyperair feels like he wasted his time [12:53] hyperair, yeah... just saw it too this very moment [12:53] well see, this is what happens when you attach patches all over the place and not in the upstream bug tracker [12:53] hyperair: :) [12:53] hyperair, it's Alex Murray "fault" not linking it to banshee upstream [12:54] at least some ubuntu users to write patches... better than nothing. hyperair, arent you subscribed to banshee bugs in lp ? [12:54] this way you can catch what goes on and put the bugs upstream. usually users wont do it for us ^^ [12:54] SiDi: i'm subscribed to the ubuntu/+source/banshee bugs. [12:55] i'm planning to spend sometime to dig through all the bugs to see what's still valid and what's not sometime [12:56] when i did for exaile.... it took me several days :D [12:56] there were almost 1K bugs, with some 300 or 400 feature requests and a good 200 invalid or outdated bugs [12:57] well that sucks. [12:57] by the way, i can't change the importance of any of the bugs. [12:57] how do i go about that? [12:57] they should teach "good bug-report writing" at elementary school :) [12:57] https://bugs.launchpad.net/banshee/+subscribe hyperair [12:57] hyperair: you're not the bug supervisor [12:57] ups [12:58] https://launchpad.net/~slomo its that guy apparently [12:58] meh. [12:58] ah [12:58] slomo eh. [12:58] might wanna create a Banshee bug triage team [12:58] * hyperair co-maintains banshee packages with slomo === rockstar` is now known as rockstar