/srv/irclogs.ubuntu.com/2009/06/09/#ayatana.txt

=== rickspencer31 is now known as rickspencer3-afk
lamalexwill karmic's notify-osd be themeable?12:50
=== bratsche_ is now known as bratsche
davidbarthlamalex: hi; that's something we're discussing on the ayatana list and in the karmic blueprint that goes with the feature14:20
davidbarthlamalex: the short answer is, yes in a limited way; ie provide the ability to cope with dark and light themes equally well14:21
davidbarthlamalex: 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 identifiables14:22
lamalexdavidbarth: thanks14:35
lamalexi seem to have somehow missed that ML discussion14:36
lamalextoo much email means I miss the important ones..14:36
davidbarthlamalex: 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 list14:50
lamalexah, gotcha14:56
=== rickspencer3-afk is now known as rickspencer3
=== robbiew1 is now known as robbiew
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 Applet16: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:36
smerp][Code (so far) is here -> http://pastebin.com/f5d3f63f2. Be gentle; I'm a bit new to GTK+.16:37
tedgsmerp][: 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 nifty16:37
* smerp][ tries16:37
tedgsmerp][: You should probably have a g_object_unref() in remove_indicator()  I don't see another place the object is unref'd16:38
smerp][tedg: Yeah, I was wondering if I was missing some vital cleanup bits16:38
tedgsmerp][: 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 / action16:40
smerp][so, it should be short and sweet16:41
tedgsmerp][: Okay.16:42
tedgsmerp][: Are you seeing anything unexpected in the debug log?16:42
smerp][tedg: seems to be adding two indicators per message I receive, which seems busted16:44
tedgsmerp][: But neither is showing up in the applet?16:44
smerp][tedg: correct16:45
tedgHmm, can you pastebin the log?16:45
smerp][tedg: from listen-and-print?16:45
tedgsmerp][: Yes.16:45
smerp][tedg: http://pastebin.com/f59ab479616:46
smerp][tedg: http://pastebin.com/f337b6d23 <- lastest code, after g_object_unref; now it crashes upon regaining focus16:48
smerp][tedg: I'm pretty sure that's my fault; there were some changes made to freeing the list16:48
tedgsmerp][: 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:49
smerp][tedg: yeah, I thought of that; I'll give it a shot and let you know16:50
smerp][tedg: thanks for taking a look!16:50
=== rickspencer3 is now known as rickspencer3-afk
tedgkenvandine: Do you know if smerp][ was able to get his plugin working?19:28
* tedg is finally btk (back to keyboard)19:28
kenvandinetedg: mostly yes19:29
kenvandinehe said it is still "quirky" :)19:29
kenvandinebut yes it works now :)19:29
tedgkenvandine: Cool.  Hopefully listen-and-print can help with some of the quirkiness.19:30
smerptedg: nah, the quirkiness is in my court19:30
tedgsmerp: Ah, sorry.  I was looking for the full "][" and I didn't see you :)19:30
smerptedg: the problem earlier was me attempting to start a server listening for one thing and then setting message subtypes that didn't match19:30
smerpyeah, the smerp][ account is the secondary one -- the one I was using while playing around with xchat-gnome19:31
smerpFWIW: http://github.com/smerp/xchat-gnome/blob/3bd5605a3b28e58180137c0151c8d9b21102d29d/plugins/indicator-applet/indicator-applet.c19:31
* smerp will hack on it later tonight. :D19:32
tedgsmerp: Very cool.  There are a TON of people who ask me about that plugin.  I'm sure people will be excited about it.19:32
smerp:D19:33
smerpwell, I didn't want to patch the existing Notify-OSD plugin (or the existing Notification Plugin, either)19:33
kenvandine:)19:34
smerpbut ideally, this replaces the notification plugin (the one that puts the icon in the notification area in the panel)19:34
smerpand it plays just fine with notify-osd19:34
tedgsmerp: 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:44
smerptedg: yeah, that would be refactoring + eliminating some existing plugins to pull them all together19:46
smerptedg: that's not a bad idea, actually19:46
smerpI mean, how many different plugins do you need?19:46
tedgYeah, 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.19:48
smerptedg: exactly. right now I'm just shooting for the simple thing that works20:02
=== rickspencer3-afk is now known as rickspencer3

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!