/srv/irclogs.ubuntu.com/2010/10/18/#ayatana.txt

klattimerkenvandine: did you get round to pushing out this fix https://bugs.launchpad.net/bugs/63767109:20
klattimer?09:20
ubot5Launchpad bug 637671 in ibus (Ubuntu) "ibus python 100 % cpu for ever (affected: 24, heat: 126)" [Undecided,Fix committed]09:20
klattimervish: AFAIK this is your area of expertise? https://bugs.launchpad.net/ubuntu/+source/tomboy/+bug/66257510:49
ubot5Launchpad bug 662575 in tomboy (Ubuntu) "Search all notes menu item appears as a radio menu item (affected: 1, heat: 6)" [Undecided,New]10:49
vishklattimer¦ hehe, that is actually the search icon :D10:50
klattimervish yeah, the default search icon10:50
klattimerAFAIK it's the only indicator menu it appears on10:50
vishyea, it was intended to be displayed within text fields10:51
vishhmm..10:52
vishklattimer¦ why is search having an icon displayed there?  mpt mentioned icons only for objects.. similarly the places menu does not display the search icon10:53
klattimervish: unsure10:54
klattimerI just spotted this icon problem when going over tomboy's code for other bugs10:54
klattimerthought I should bring some attention to it10:54
vishklattimer¦ ah ha! we both have "menu item has icon" turned on ;)11:00
klattimerok11:00
klattimerwell, that's fair enough11:00
klattimereither way, it's a bug for those of us who have11:01
vishyup :)11:01
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
klattimerkenvandine: about?14:01
kenvandinehey klattimer14:01
kenvandineoh... sorry14:02
kenvandinebug 63767114:02
klattimerwas wondering about the patch I added here https://bugs.launchpad.net/bugs/63767114:02
ubot5Launchpad bug 637671 in ibus (Ubuntu) "ibus python 100 % cpu for ever (affected: 24, heat: 126)" [Undecided,Fix committed] https://launchpad.net/bugs/63767114:02
klattimeryeah that one14:02
ubot5Launchpad bug 637671 in ibus (Ubuntu) "ibus python 100 % cpu for ever (affected: 24, heat: 126)" [Undecided,Fix committed]14:02
kenvandinei didn't...14:02
* kenvandine does it now14:02
klattimeroh :(14:02
klattimeryou killed a unicorn14:02
* kenvandine assigns to self :)14:02
kenvandinesorry about that, was wrapped up fixing another bug and by the time i finished it slipped my mind... :/14:04
klattimernp14:05
klattimeronly a few people have hit it so far14:05
klattimerlooks like a python bug I want to dig into a bit14:05
klattimerkenvandine: I've got another one for you, but I'd like to hold this off until someone has tested it against #66052514:19
klattimerhttps://bugs.launchpad.net/ubuntu/+source/tomboy/+bug/62774414:19
ubot5Launchpad bug 627744 in indicator-application (Ubuntu) "Tomboy note names are blank in the Application Indicator fallback menu (affected: 14, heat: 86)" [Low,New]14:19
klattimertedg: is there a blueprint for discussing the API for indicators and such?14:21
kenvandineklattimer, ok...14:21
kenvandineklattimer, testing this patch and the indicator doesn't seem to work14:22
klattimerkenvandine: how so?14:22
kenvandinelaunching ibus-setup the first time gave me the prefs14:22
klattimeryeah14:22
kenvandinebut aftering hitting close14:22
kenvandinethe menu doesn't do anything14:22
klattimeroh14:22
klattimer:/14:22
klattimershit14:22
kenvandinei can't open prefs from the menu14:22
kenvandineor about14:22
kenvandineor restart14:22
kenvandineor quit14:22
kenvandinenone of them seem to do anything14:22
klattimer:'(14:22
klattimerkenvandine: sometimes i get that bug without opening the menu14:23
kenvandinelet me revert and see if that worked before the patch14:23
klattimerI was battling that for a while14:23
klattimerpython signal(SIG_CHLD... is responsible for this14:23
klattimerit just locks up hard when the process exits14:23
kenvandinehumm14:24
klattimerI try to avoid that by ignoring the signal as it should just leave a defunct process14:24
kenvandinei am not getting a defunct process14:24
kenvandineand it seems idle14:24
klattimerhmm14:24
kenvandinejust not responding the clicks in the menu14:24
klattimerreally I think the clicks thing isn't this bug14:24
klattimer... or maybe I haven't looked deep enough14:24
klattimerbut I couldn't find anywhere else that signal was being caught and processed14:24
klattimerjust the one place handling the preferences dialog14:25
kenvandineyeah, same thing in the maverick version14:26
kenvandineso no worse :)14:26
* kenvandine doesn't understand why this ibus code is so complex... 14:27
klattimerkenvandine: because it's made of cheese?14:27
kenvandinehehe14:27
klattimerthere are dozen or so weird failings in the code14:28
klattimerthankfully it's being rewritten for natty :D14:28
kenvandinewhew... good14:28
kenvandinei would really think this could be done in a much simpler way14:28
kenvandinelet me logout and see if the behavior is different in the desktop, i am running unity14:29
kenvandinehey rickspencer314:29
rickspencer3hi kenvandine14:29
kenvandinebrb14:29
kenvandineklattimer, ok... different results in gnome14:35
klattimerkenvandine: the suspense is killing me14:35
kenvandinein gnome it responds to some menu clicks, but when i closed the prefs14:35
kenvandineit spiked my cpu14:35
kenvandinehung at 100%14:36
klattimerkenvandine: are you using the old one?14:36
klattimermy patch should prevent that14:36
kenvandinei got that with both version14:36
klattimerreally??!14:36
* klattimer trundles back to ibus with a grouchy look about his face 14:36
kenvandinesorry man :)14:36
kenvandinei know looking at ibus is no fun at all14:36
klattimerhey it's ok14:36
kenvandine:)14:36
klattimerwe gotta get a decent spectrum of results right14:37
kenvandinebut also it completely doesn't work in unity14:37
kenvandineit just doesn't do anything on any user click14:37
klattimerok14:37
klattimerthis is just arse backwards14:37
kenvandinetedg, ^^14:37
klattimerI think i'm going to need to go a bit more crazy14:37
tedgkenvandine, ?14:38
tedgkenvandine, I'm not following the backlog.14:38
kenvandinesorry14:41
kenvandineso the ibus indicator14:41
kenvandinein unity doesn't respond to any clicks at all14:41
kenvandinebut in gnome it does14:41
kenvandinehowever it is very buggy...14:41
kenvandinejust wondering what could be different in unity that makes appindicator behave differently14:42
kenvandinei 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 unity14:43
kenvandinebut they did in gnome14:43
kenvandinerunning the same indicator-me-service14:43
kenvandineklattimer, just to confirm, the patch in comment #16 was the right one,right?14:48
tedgkenvandine, Hmm, in general, they should be roughly the same...  are you saying the debug messages from the service?14:48
kenvandineno... how do i do that?14:49
tedgkenvandine, It would probably be in .xsession-errors -- or you can just run the service from the command line.14:49
klattimerkenvandine: #1614:49
klattimeryep14:49
tedgAlso I just put a file in with the debug env variables.  Using that makes it a little easier to swap services.14:49
kenvandinewith me menu, running the service looked fine except it wasn't printing any of my debug statements14:50
kenvandinelet me try that with ibus14:50
kenvandine** (process:15554): WARNING **: No marshaller for signature of signal 'ReviseJudgement'14:51
kenvandinei see that14:51
kenvandinethen when starting ibus-daemon it logs that the app is added14:52
kenvandinebut then clicking on it produces no output14:52
tedgkenvandine, I'm not sure that it prints anything when it gets clicked on...14:54
kenvandineok14:54
tedgkenvandine, You could add that in debugging real quick though.14:54
tedgkenvandine, We dont' pass the clicks on unless it's on a dbusmenu item.  Which goes directly from Unity to the app.14:55
kenvandinetedg, can you suggest any python apps that use appindicators?14:56
kenvandineso i can test with something else14:56
kenvandinetomboy works fine14:56
tedgkenvandine, indicator-workspace, gtg14:56
tedgkenvandine, Thought there's a test indicator in the indicator-application package14:56
tedgkenvandine, That one prints a bunch.14:56
tedgkenvandine, I don't think it installs anywhere -- so you'll have to grab the source.14:57
kenvandinenot seeing it14:58
kenvandinewhere is it?14:58
tedgkenvandine,  lp:indicator-application  /example  "simple-client"15:02
kenvandinebut that is C15:03
kenvandinei asked for a python example15:03
kenvandine:)15:03
tedgkenvandine, Sorry, I was giving you a chance to upgrade your skills ;)15:03
kenvandinesince tomboy works fine, i want to make sure python does15:03
kenvandinebah15:03
tedgkenvandine, There was a port of simple-client that eitan did...15:03
klattimerkenvandine: you need to test with python15:03
klattimerthere seems to be a few weird bits in the bindings15:03
tedgkenvandine, I'm not sure where that went when we merged.15:03
* kenvandine writes one15:03
kenvandinei am a bit scared that things behave differently in unity... it kind of freaks me out15:04
klattimerkenvandine: always follow your hunch15:05
kenvandinetedg, klattimer: seems to be working fine in python :/15:34
klattimerhmm15:34
kenvandineso must just be weirdness in the overcomplexity of ibus15:34
klattimerthen its just ibus which is bork15:35
* tedg does the "it's probably not my fault" dance :)15:35
kenvandinei just tried jono's example on the wiki page15:35
kenvandinejust added the function to call on activate15:35
klattimertedg: I wonder if our "it's probably not my fault" dances are the same15:35
* tedg puts some pants on so the neighbors stop throwing things ;)15:36
* kenvandine updated the wiki page so the code can be run without editing :)15:37
vishCimi¦ now that the compiz shadow has moved lower, the lower panel has no shadow … :(15:44
vishwe should just cut the shadow on the top of the menu instead of moving it lower15:44
=== seif_ is now known as seiflotfy
kenvandineklattimer, when you want more testing or uploading for ibus, go ahead and assign the bug to me16:01
klattimerkenvandine: is it possible to track down a bug which links to a patch18:20
klattimerI've got this patch URL, but no idea which bug it comes from18:20
klattimerand searching my email fails, http://launchpadlibrarian.net/57513646/ibus_gtk_panel.patch18:20
kenvandinedunno18:20
kenvandinehttp://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=rja18:21
kenvandinewhoops18:21
kenvandinehttps://bugs.launchpad.net/ubuntu/+source/ibus-chewing/+bug/65891118:21
ubot5Launchpad bug 658911 in OEM Priority Project "ibus-chewing instability (dup-of: 659690)" [Critical,In progress]18:21
ubot5Launchpad bug 659690 in ibus-chewing (Ubuntu) "a setting window flashes when ibus-chewing added into IBus which causes typing difficulty. (affected: 17, heat: 62)" [Undecided,New]18:21
kenvandinehttps://bugs.launchpad.net/ubuntu/+source/ibus/+bug/56403418:22
ubot5Error: Could not parse data returned by Launchpad: list.index(x): x not in list (https://launchpad.net/bugs/564034)18:22
kenvandinethat is the one18:22
kenvandineklattimer, ^^18:22
klattimerkenvandine: awesome!18:23
klattimerI see you used googlefoo18:23
kenvandineit was a shot :)18:23
klattimerheh18:24
kenvandinesearched for the patch name and clicked on the links in the bug reports18:24
ZombieffHi all, I'm trying to find any documentation on soundmenu integration for a mediaplayer. Can anyone help?21:08
ZombieffI know how to put it into soundmenu, but don't know how to control player with buttons in soundmenu.21:08

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