[12:50] <lamalex> will karmic's notify-osd be themeable?
[14:20] <davidbarth> lamalex: hi; that's something we're discussing on the ayatana list and in the karmic blueprint that goes with the feature
[14:21] <davidbarth> lamalex: the short answer is, yes in a limited way; ie provide the ability to cope with dark and light themes equally well
[14:22] <davidbarth> lamalex: but we don't plan to let users pick particular colors for particular parts of the notification, in order not to reduce their qualities like being unobstrusives, yet clearly identifiables
[14:35] <lamalex> davidbarth: thanks
[14:36] <lamalex> i seem to have somehow missed that ML discussion
[14:36] <lamalex> too much email means I miss the important ones..
[14:50] <davidbarth> lamalex: i didn't mean that it was a current discussion topic (though it was mentionned in the n-osd discussions); but mainly that another good channel to ask/discuss that is the ayatana list
[14:56] <lamalex> ah, gotcha
[16:36] <smerp][> Good morning... I was wondering if someone could figure out WTH I'm doing wrong in trying to get an Xchat-GNOME plugin working with Indicator Applet
[16:36] <smerp][> The plugin registers (i.e. the server is created and it connects to the Indicator Applet, but no matter what I do, individual indications don't show up.
[16:37] <smerp][> Code (so far) is here -> http://pastebin.com/f5d3f63f2. Be gentle; I'm a bit new to GTK+.
[16:37] <tedg> smerp][: You could run /usr/lib/indicator-applet/listen-and-print and that should show what you're sending.
[16:37] <smerp][> tedg: oh, that's nifty
[16:37]  * smerp][ tries
[16:38] <tedg> smerp][: You should probably have a g_object_unref() in remove_indicator()  I don't see another place the object is unref'd
[16:38] <smerp][> tedg: Yeah, I was wondering if I was missing some vital cleanup bits
[16:40] <tedg> smerp][: I don't see anything else obvious.  Is the "sender" being set with the whole message?  It might be kinda big.
[16:40] <smerp][> tedg: nah, that's just a crappy variable name choice on my part. right now, I'm just setting the channel / username that sent the message / action
[16:41] <smerp][> so, it should be short and sweet
[16:42] <tedg> smerp][: Okay.
[16:42] <tedg> smerp][: Are you seeing anything unexpected in the debug log?
[16:44] <smerp][> tedg: seems to be adding two indicators per message I receive, which seems busted
[16:44] <tedg> smerp][: But neither is showing up in the applet?
[16:45] <smerp][> tedg: correct
[16:45] <tedg> Hmm, can you pastebin the log?
[16:45] <smerp][> tedg: from listen-and-print?
[16:45] <tedg> smerp][: Yes.
[16:46] <smerp][> tedg: http://pastebin.com/f59ab4796
[16:48] <smerp][> tedg: http://pastebin.com/f337b6d23 <- lastest code, after g_object_unref; now it crashes upon regaining focus
[16:48] <smerp][> tedg: I'm pretty sure that's my fault; there were some changes made to freeing the list
[16:49] <tedg> smerp][: Hmm, I don't see anything odd.  I have to run to a meeting, and actually then another meeting.  The only thing I could possibly think of is adding an icon.  If that's the issue, it's a bug.  But I think all the other apps do so.
[16:50] <smerp][> tedg: yeah, I thought of that; I'll give it a shot and let you know
[16:50] <smerp][> tedg: thanks for taking a look!
[19:28] <tedg> kenvandine: Do you know if smerp][ was able to get his plugin working?
[19:28]  * tedg is finally btk (back to keyboard)
[19:29] <kenvandine> tedg: mostly yes
[19:29] <kenvandine> he said it is still "quirky" :)
[19:29] <kenvandine> but yes it works now :)
[19:30] <tedg> kenvandine: Cool.  Hopefully listen-and-print can help with some of the quirkiness.
[19:30] <smerp> tedg: nah, the quirkiness is in my court
[19:30] <tedg> smerp: Ah, sorry.  I was looking for the full "][" and I didn't see you :)
[19:30] <smerp> tedg: the problem earlier was me attempting to start a server listening for one thing and then setting message subtypes that didn't match
[19:31] <smerp> yeah, the smerp][ account is the secondary one -- the one I was using while playing around with xchat-gnome
[19:31] <smerp> FWIW: http://github.com/smerp/xchat-gnome/blob/3bd5605a3b28e58180137c0151c8d9b21102d29d/plugins/indicator-applet/indicator-applet.c
[19:32]  * smerp will hack on it later tonight. :D
[19:32] <tedg> smerp: Very cool.  There are a TON of people who ask me about that plugin.  I'm sure people will be excited about it.
[19:33] <smerp> :D
[19:33] <smerp> well, I didn't want to patch the existing Notify-OSD plugin (or the existing Notification Plugin, either)
[19:34] <kenvandine> :)
[19:34] <smerp> but ideally, this replaces the notification plugin (the one that puts the icon in the notification area in the panel)
[19:34] <smerp> and it plays just fine with notify-osd
[19:44] <tedg> smerp: I think that makes some sense.  The issue there is that it'd be nice if there could be graceful fallback.  So, for instance, you could choose the Messaging Menu, and if that isn't there do the notification area, and if that isn't there pop up a window, if there are no windows...
[19:46] <smerp> tedg: yeah, that would be refactoring + eliminating some existing plugins to pull them all together
[19:46] <smerp> tedg: that's not a bad idea, actually
[19:46] <smerp> I mean, how many different plugins do you need?
[19:48] <tedg> Yeah, I think long term it makes sense to integrate them.  But, that's easier when you're integrating working things, not getting them working at the same time.
[20:02] <smerp> tedg: exactly. right now I'm just shooting for the simple thing that works