[09:20] <klattimer> kenvandine: did you get round to pushing out this fix https://bugs.launchpad.net/bugs/637671
[09:20] <klattimer> ?
[10:49] <klattimer> vish: AFAIK this is your area of expertise? https://bugs.launchpad.net/ubuntu/+source/tomboy/+bug/662575
[10:50] <vish> klattimer¦ hehe, that is actually the search icon :D
[10:50] <klattimer> vish yeah, the default search icon
[10:50] <klattimer> AFAIK it's the only indicator menu it appears on
[10:51] <vish> yea, it was intended to be displayed within text fields
[10:52] <vish> hmm..
[10:53] <vish> klattimer¦ why is search having an icon displayed there?  mpt mentioned icons only for objects.. similarly the places menu does not display the search icon
[10:54] <klattimer> vish: unsure
[10:54] <klattimer> I just spotted this icon problem when going over tomboy's code for other bugs
[10:54] <klattimer> thought I should bring some attention to it
[11:00] <vish> klattimer¦ ah ha! we both have "menu item has icon" turned on ;)
[11:00] <klattimer> ok
[11:00] <klattimer> well, that's fair enough
[11:01] <klattimer> either way, it's a bug for those of us who have
[11:01] <vish> yup :)
[14:01] <klattimer> kenvandine: about?
[14:01] <kenvandine> hey klattimer
[14:02] <kenvandine> oh... sorry
[14:02] <kenvandine> bug 637671
[14:02] <klattimer> was wondering about the patch I added here https://bugs.launchpad.net/bugs/637671
[14:02] <klattimer> yeah that one
[14:02] <kenvandine> i didn't...
[14:02]  * kenvandine does it now
[14:02] <klattimer> oh :(
[14:02] <klattimer> you killed a unicorn
[14:02]  * kenvandine assigns to self :)
[14:04] <kenvandine> sorry about that, was wrapped up fixing another bug and by the time i finished it slipped my mind... :/
[14:05] <klattimer> np
[14:05] <klattimer> only a few people have hit it so far
[14:05] <klattimer> looks like a python bug I want to dig into a bit
[14:19] <klattimer> kenvandine: I've got another one for you, but I'd like to hold this off until someone has tested it against #660525
[14:19] <klattimer> https://bugs.launchpad.net/ubuntu/+source/tomboy/+bug/627744
[14:21] <klattimer> tedg: is there a blueprint for discussing the API for indicators and such?
[14:21] <kenvandine> klattimer, ok...
[14:22] <kenvandine> klattimer, testing this patch and the indicator doesn't seem to work
[14:22] <klattimer> kenvandine: how so?
[14:22] <kenvandine> launching ibus-setup the first time gave me the prefs
[14:22] <klattimer> yeah
[14:22] <kenvandine> but aftering hitting close
[14:22] <kenvandine> the menu doesn't do anything
[14:22] <klattimer> oh
[14:22] <klattimer> :/
[14:22] <klattimer> shit
[14:22] <kenvandine> i can't open prefs from the menu
[14:22] <kenvandine> or about
[14:22] <kenvandine> or restart
[14:22] <kenvandine> or quit
[14:22] <kenvandine> none of them seem to do anything
[14:22] <klattimer> :'(
[14:23] <klattimer> kenvandine: sometimes i get that bug without opening the menu
[14:23] <kenvandine> let me revert and see if that worked before the patch
[14:23] <klattimer> I was battling that for a while
[14:23] <klattimer> python signal(SIG_CHLD... is responsible for this
[14:23] <klattimer> it just locks up hard when the process exits
[14:24] <kenvandine> humm
[14:24] <klattimer> I try to avoid that by ignoring the signal as it should just leave a defunct process
[14:24] <kenvandine> i am not getting a defunct process
[14:24] <kenvandine> and it seems idle
[14:24] <klattimer> hmm
[14:24] <kenvandine> just not responding the clicks in the menu
[14:24] <klattimer> really I think the clicks thing isn't this bug
[14:24] <klattimer> ... or maybe I haven't looked deep enough
[14:24] <klattimer> but I couldn't find anywhere else that signal was being caught and processed
[14:25] <klattimer> just the one place handling the preferences dialog
[14:26] <kenvandine> yeah, same thing in the maverick version
[14:26] <kenvandine> so no worse :)
[14:27]  * kenvandine doesn't understand why this ibus code is so complex... 
[14:27] <klattimer> kenvandine: because it's made of cheese?
[14:27] <kenvandine> hehe
[14:28] <klattimer> there are dozen or so weird failings in the code
[14:28] <klattimer> thankfully it's being rewritten for natty :D
[14:28] <kenvandine> whew... good
[14:28] <kenvandine> i would really think this could be done in a much simpler way
[14:29] <kenvandine> let me logout and see if the behavior is different in the desktop, i am running unity
[14:29] <kenvandine> hey rickspencer3
[14:29] <rickspencer3> hi kenvandine
[14:29] <kenvandine> brb
[14:35] <kenvandine> klattimer, ok... different results in gnome
[14:35] <klattimer> kenvandine: the suspense is killing me
[14:35] <kenvandine> in gnome it responds to some menu clicks, but when i closed the prefs
[14:35] <kenvandine> it spiked my cpu
[14:36] <kenvandine> hung at 100%
[14:36] <klattimer> kenvandine: are you using the old one?
[14:36] <klattimer> my patch should prevent that
[14:36] <kenvandine> i got that with both version
[14:36] <klattimer> really??!
[14:36]  * klattimer trundles back to ibus with a grouchy look about his face 
[14:36] <kenvandine> sorry man :)
[14:36] <kenvandine> i know looking at ibus is no fun at all
[14:36] <klattimer> hey it's ok
[14:36] <kenvandine> :)
[14:37] <klattimer> we gotta get a decent spectrum of results right
[14:37] <kenvandine> but also it completely doesn't work in unity
[14:37] <kenvandine> it just doesn't do anything on any user click
[14:37] <klattimer> ok
[14:37] <klattimer> this is just arse backwards
[14:37] <kenvandine> tedg, ^^
[14:37] <klattimer> I think i'm going to need to go a bit more crazy
[14:38] <tedg> kenvandine, ?
[14:38] <tedg> kenvandine, I'm not following the backlog.
[14:41] <kenvandine> sorry
[14:41] <kenvandine> so the ibus indicator
[14:41] <kenvandine> in unity doesn't respond to any clicks at all
[14:41] <kenvandine> but in gnome it does
[14:41] <kenvandine> however it is very buggy...
[14:42] <kenvandine> just wondering what could be different in unity that makes appindicator behave differently
[14:43] <kenvandine> i noticed differences on friday with the me menu idoentry, a bunch of debug statements i stuck in indicator-me.c didn't get printed out in unity
[14:43] <kenvandine> but they did in gnome
[14:43] <kenvandine> running the same indicator-me-service
[14:48] <kenvandine> klattimer, just to confirm, the patch in comment #16 was the right one,right?
[14:48] <tedg> kenvandine, Hmm, in general, they should be roughly the same...  are you saying the debug messages from the service?
[14:49] <kenvandine> no... how do i do that?
[14:49] <tedg> kenvandine, It would probably be in .xsession-errors -- or you can just run the service from the command line.
[14:49] <klattimer> kenvandine: #16
[14:49] <klattimer> yep
[14:49] <tedg> Also I just put a file in with the debug env variables.  Using that makes it a little easier to swap services.
[14:50] <kenvandine> with me menu, running the service looked fine except it wasn't printing any of my debug statements
[14:50] <kenvandine> let me try that with ibus
[14:51] <kenvandine> ** (process:15554): WARNING **: No marshaller for signature of signal 'ReviseJudgement'
[14:51] <kenvandine> i see that
[14:52] <kenvandine> then when starting ibus-daemon it logs that the app is added
[14:52] <kenvandine> but then clicking on it produces no output
[14:54] <tedg> kenvandine, I'm not sure that it prints anything when it gets clicked on...
[14:54] <kenvandine> ok
[14:54] <tedg> kenvandine, You could add that in debugging real quick though.
[14:55] <tedg> kenvandine, We dont' pass the clicks on unless it's on a dbusmenu item.  Which goes directly from Unity to the app.
[14:56] <kenvandine> tedg, can you suggest any python apps that use appindicators?
[14:56] <kenvandine> so i can test with something else
[14:56] <kenvandine> tomboy works fine
[14:56] <tedg> kenvandine, indicator-workspace, gtg
[14:56] <tedg> kenvandine, Thought there's a test indicator in the indicator-application package
[14:56] <tedg> kenvandine, That one prints a bunch.
[14:57] <tedg> kenvandine, I don't think it installs anywhere -- so you'll have to grab the source.
[14:58] <kenvandine> not seeing it
[14:58] <kenvandine> where is it?
[15:02] <tedg> kenvandine,  lp:indicator-application  /example  "simple-client"
[15:03] <kenvandine> but that is C
[15:03] <kenvandine> i asked for a python example
[15:03] <kenvandine> :)
[15:03] <tedg> kenvandine, Sorry, I was giving you a chance to upgrade your skills ;)
[15:03] <kenvandine> since tomboy works fine, i want to make sure python does
[15:03] <kenvandine> bah
[15:03] <tedg> kenvandine, There was a port of simple-client that eitan did...
[15:03] <klattimer> kenvandine: you need to test with python
[15:03] <klattimer> there seems to be a few weird bits in the bindings
[15:03] <tedg> kenvandine, I'm not sure where that went when we merged.
[15:03]  * kenvandine writes one
[15:04] <kenvandine> i am a bit scared that things behave differently in unity... it kind of freaks me out
[15:05] <klattimer> kenvandine: always follow your hunch
[15:34] <kenvandine> tedg, klattimer: seems to be working fine in python :/
[15:34] <klattimer> hmm
[15:34] <kenvandine> so must just be weirdness in the overcomplexity of ibus
[15:35] <klattimer> then its just ibus which is bork
[15:35]  * tedg does the "it's probably not my fault" dance :)
[15:35] <kenvandine> i just tried jono's example on the wiki page
[15:35] <kenvandine> just added the function to call on activate
[15:35] <klattimer> tedg: I wonder if our "it's probably not my fault" dances are the same
[15:36]  * tedg puts some pants on so the neighbors stop throwing things ;)
[15:37]  * kenvandine updated the wiki page so the code can be run without editing :)
[15:44] <vish> Cimi¦ now that the compiz shadow has moved lower, the lower panel has no shadow … :(
[15:44] <vish> we should just cut the shadow on the top of the menu instead of moving it lower
[16:01] <kenvandine> klattimer, when you want more testing or uploading for ibus, go ahead and assign the bug to me
[18:20] <klattimer> kenvandine: is it possible to track down a bug which links to a patch
[18:20] <klattimer> I've got this patch URL, but no idea which bug it comes from
[18:20] <klattimer> and searching my email fails, http://launchpadlibrarian.net/57513646/ibus_gtk_panel.patch
[18:20] <kenvandine> dunno
[18:21] <kenvandine> http://www.google.com/url?sa=t&source=web&cd=2&ved=0CBgQFjAB&url=https%3A%2F%2Fbugs.launchpad.net%2Fubuntu%2F%2Bsource%2Fibus%2F%2Bbug%2F658911&rct=j&q=ibus_gtk_panel.patch&ei=A4K8TOeDL4GB8gaXteyiDw&usg=AFQjCNHGyw_GTVPHELmTqghnShlmfixWqA&cad=rja
[18:21] <kenvandine> whoops
[18:21] <kenvandine> https://bugs.launchpad.net/ubuntu/+source/ibus-chewing/+bug/658911
[18:22] <kenvandine> https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/564034
[18:22] <kenvandine> that is the one
[18:22] <kenvandine> klattimer, ^^
[18:23] <klattimer> kenvandine: awesome!
[18:23] <klattimer> I see you used googlefoo
[18:23] <kenvandine> it was a shot :)
[18:24] <klattimer> heh
[18:24] <kenvandine> searched for the patch name and clicked on the links in the bug reports
[21:08] <Zombieff> Hi all, I'm trying to find any documentation on soundmenu integration for a mediaplayer. Can anyone help?
[21:08] <Zombieff> I know how to put it into soundmenu, but don't know how to control player with buttons in soundmenu.