/srv/irclogs.ubuntu.com/2011/07/07/#ayatana.txt

didrocksgood morning06:22
oSoMoNgood morning07:01
MacSlowola07:21
apwi think i have found another application that 100% triggers the unity stacking bug.  asking update-manager to do an update seems to do it08:06
=== hunger_ is now known as hunger
=== daker_ is now known as daker
=== MacSlow is now known as MacSlow|lunch
MrChrisDruifAloha oukou11:22
MrChrisDruifIs there anyone here around that works on the workspace switcher?11:24
njpatelMrChrisDruif, smspillaz does11:26
MrChrisDruifThanks njpatel :)11:27
MrChrisDruifAloha smspillaz, you around?11:29
=== MacSlow|lunch is now known as MacSlow
=== m_conley_away is now known as m_conley
tedgkenvandine, libindicator merge posted: https://code.launchpad.net/~indicator-applet-developers/libindicator/ubuntu/+merge/6718813:37
tedgkenvandine, Let the transition begin!13:38
kenvandinetedg, good times13:43
tedgkenvandine, I had to do some "packaging" (all packaging I do deserves quotes around it) so you should double check it :-)13:44
kenvandinewill do13:46
jjardontedg: support for multiple devices added13:50
jjardonbut I can only test with AC and the main battery here13:50
tedgjjardon, Hmm, could you perhaps put together an e-mail of what you need testing wise and post it to ubuntu-desktop?  I guess we need to make sure kenvandine has the latest in the archive first though.13:51
jjardontedg: Do you want me to wait to kenvandine package then?13:52
tedgjjardon, I'd start writing it and figuring out what debugging out put you want for errors -- kenvandine is pretty quick :-)13:53
jjardontedg: also, about indicator_image_helper_update() Seems that it doesnt handle icons of type: battery-full-charging-symbolic13:53
jjardonthe same icon works in the menu13:54
andyrocki found a memory leaking... should i submit a bug?13:54
tedgandyrock, Yup!13:55
tedgjjardon, Hmm, I think the function needs to go away mostly as now in GTK3 it can support fallbacks in GtkImage.13:55
jjardonoh, perfect13:57
andyrocktedg, https://bugs.launchpad.net/ubuntu/+source/unity/+bug/80698413:59
ubot5Ubuntu bug 806984 in unity (Ubuntu) "TrashLauncherIcon::UpdateTrashIconCb is leaking" [Undecided,New]13:59
tedgEwww, the trash is leaking.13:59
andyrocktedg, the return value of indicator_desktop_shortcuts_nick_get_name should be freed?14:04
tedgandyrock, Yes14:06
andyrockg_free... ok thx14:06
kenvandinetedg, did you plan to move the debugging env stuff to /etc/X11/Xsession.d/ ?14:21
tedgkenvandine, Isn't that where it's always been?14:21
kenvandinenope14:21
kenvandinewas in datadir14:21
tedgWhy would it be in datadir?14:22
kenvandineso it didn't automatically source unless you wanted it to14:22
tedgDon't you have to install the dev package to get it?14:22
kenvandine /usr/share/libindicator/80indicator-debugging14:22
kenvandinethe tools14:22
kenvandineyou had put it there :)14:22
kenvandineoh interesting... looking at the Makefile.am, it looks like it still should14:23
kenvandineweird14:23
kenvandine xsessiondir = $(pkgdatadir)14:23
* kenvandine scratches head14:24
kenvandinetools/Makefile.in:pkgdatadir = $(datadir)/@PACKAGE@14:24
kenvandinetools/Makefile.am:xsessiondir = $(pkgdatadir)14:24
kenvandineso wtf... why is it installing in /etc!14:24
kenvandinetedg, you didn't run into this when you built it?14:25
tedgkenvandine, I didn't check where the file was placed...14:25
tedgkenvandine, Let me see where my packages put it.14:25
kenvandinewell the pkg would have failed to build14:25
kenvandinethe .install file looks for it in pkgdatadir14:26
kenvandinethe Makefile.in has:14:26
kenvandinexsessiondir = $(sysconfdir)/X11/Xsession.d14:26
kenvandinexsession_DATA = 80indicator-debugging14:26
tedgkenvandine, The package built and put it in /usr14:27
kenvandinehumm... looking at trunk14:28
kenvandinetools/Makefile.am has14:28
kenvandinexsessiondir = $(sysconfdir)/X11/Xsession.d14:28
kenvandinebut tools/Makefile.am in the packaging branch has pkgdatadir14:28
tedgkenvandine, I'm guessing "you had put it there" was incorrect ;-)14:29
kenvandineyup!14:29
kenvandineand that file hasn't changed since january....14:29
kenvandineso an autogen.sh from trunk would put it where it is going now14:29
tedgkenvandine, Here is the file list from the packages I built: http://paste.ubuntu.com/639507/14:30
jcastroAnyone up for some reviews?14:30
kenvandineok... so the question is do we want to install it in pkgdatadir or sysconfdir?14:30
jcastrohttps://code.launchpad.net/~oier/unity-place-applications/globalSearchZeitgeist/+merge/6446314:30
jcastrohttps://code.launchpad.net/~sao/unity-place-applications/load-history-when-activating/+merge/6509914:30
kenvandinetedg, right... that is where the package in oneiric puts it too14:31
kenvandinetedg, but... the Makefile.in in the tarball thinks otherwise14:31
jcastronjpatel: those have been sitting a while, we need to check -place-applications every once in a while too. :)14:31
kenvandinetedg, i am going to tweak the Makefile.in in the packaging branch for now14:33
kenvandinei'll propose a branch fixing Makefile.am :)14:33
tedgkenvandine, Heh14:33
kenvandinetedg, did you maybe get ABI and API version switched around?14:46
tedgkenvandine, ?14:48
kenvandineW: libindicator3-4: package-name-doesnt-match-sonames libindicator3-614:48
kenvandineW: libindicator4: package-name-doesnt-match-sonames libindicator614:48
tedgkenvandine, Oh, I guess I should have bumped it a bit.14:48
kenvandine?14:48
tedgkenvandine, I wanted to make the /lib/*/ dir match the lib name.14:48
tedgkenvandine, So I guess it should be 6.14:49
kenvandineoh...14:49
tedgkenvandine, Trying to make it so everything matches something.14:49
tedg:-)14:49
kenvandineok, i'll update the packaging14:49
kenvandinetedg, i also gutted libindicator's rules file to simplify the dual build14:54
tedgkenvandine, Woot!  ;-)14:55
tedgkenvandine, I made it so GTK3 was default.14:55
kenvandineyeah, i proposed a branch related to that :)14:56
kenvandineyou didn't update the help message14:56
kenvandine:-D14:56
kenvandinedetails...14:56
tedgkenvandine, This is why we have you detail people ;-)14:56
* tedg thinks help is for loosers ;-)14:56
kenvandinehehe14:56
andyrocknjpatel, ping :)15:33
andyrocknjpatel, about devices branch... your devices/volumes are automounted ones?15:33
=== JanC_ is now known as JanC
mpttedg, hi, did you see this? https://lists.launchpad.net/ayatana/msg06176.html15:58
tedgmpt, Yeah, I couldn't find any screenshots with freeciv having embedded menubars.16:00
mpttedg, did you reply?16:03
tedgmpt, No I haven't.  I looked, and then forgot :-)16:03
tedgNeed to look up the setting to make a menu bar not get exported.16:04
cyphermoxtedg: ping, about libappindicator about-to-show and stuff16:21
tedgcyphermox, Yes16:22
cyphermoxtedg, after further thought, what I need is really just doing something when the menu is going to be shown and hold it long enough to replace the items, I think the merge proposal I had (https://code.launchpad.net/~mathieu-tl/libappindicator/about-to-show/+merge/63610) achieves just that16:22
tedgcyphermox, I thought it didn't hold... correct?16:24
tedgcyphermox, Seems it needs to return a boolean, no?16:24
cyphermoxoh, maybe it does, but that would be the only thing16:26
cyphermoxunder what cases would it *not* required holding?16:27
cyphermox(afaict, my use case always does, since I want to update the menu, so it makes no sense to show it before updating)16:28
tedgcyphermox, Where you don't want to update the menu.16:31
tedgcyphermox, So there's no reason to introduce the delay16:31
cyphermoxhuh, but why listen to the signal then?16:32
cyphermoxoh, I see, nm16:32
tedgjjardon, Can you make a indicator-power tarball for kenvandine?17:45
kenvandinehttps://code.launchpad.net/~ken-vandine/indicator-power/packaging_fixes/+merge/6722917:45
kenvandinejjardon, ^^17:45
njpatelandyrock, yeah, automounted ones17:45
andyrocknjpatel, ok... my mistake :) when you have a moment, test the last commit17:46
njpatelandyrock, thanks, will do!17:46
andyrocknjpatel, thx YOU!17:47
jjardontedg: sure17:59
jjardonkenvandine: merged, thanks17:59
jjardontedg: whare I should upload the tarball?18:00
kenvandinejjardon, launchpad18:06
kenvandinecreate a release on LP and add the tarball18:06
jjardonkenvandine: https://launchpad.net/indicator-power/trunk/0.118:09
kenvandinejjardon, thx18:09
jjardonplease, ping me if something is not correct18:10
kenvandinejjardon, will do18:11
kenvandinejjardon, does indicator-power still need to be updated to the new libindicator api changes?18:26
=== _LibertyZero is now known as LibertyZero
kenvandinejjardon, tedg: i have uploaded it, it's in the source NEW queue now18:27
kenvandinetedg, i assume someone needs to fix up ordering so the power indicator doesn't display to the far right18:27
tedgkenvandine, Yup, that's a njpatel thing.18:28
kenvandineok18:28
kenvandinenjpatel, ^^18:28
kenvandine:)18:28
* kenvandine loves how tedg just passes the buck18:28
kenvandine:-D18:28
tedgnjpatel, HOPE YOU WEREN'T DOING ANYTHING IMPORTANT!18:28
tedg:-)18:28
tedgkenvandine, It's a complex system with detailed interdependencies that always result in it not being my job.18:29
njpatelwhat the fudge?18:29
njpateltedg, haha18:29
njpateltedg, kenvandine where is it meant to be displayed?18:30
tedgnjpatel, Just need to put indicator-power in the indicator list.18:30
njpatelalso, patches welcome18:30
njpatel;)18:30
njpatelmpt, where in the indicator order should indicator-power go?18:30
tedgnjpatel, https://wiki.ubuntu.com/MenuBar#System_status_menus_.28system_indicators.2918:31
mptAh, tedg was too fast for me :)18:31
njpateloh, fun18:32
njpatelbetween battery and me18:32
njpatelwait18:33
njpatelthe ordering is wrong currently then?18:33
tedgnjpatel, Also the libindicator 0.4 has the name hints.  So you should be able to flip around network.18:33
tedgnjpatel, Yes18:33
njpatelsweet18:33
tedgnjpatel, Well, more correctly, it moved.18:33
njpatelright :)18:33
njpatelso when does indicator-me die?18:33
tedgNext week.18:33
kenvandinetedg, see my message to jjardon about updating it to the new libindicator?  that still needs to be done right?18:43
tedgkenvandine, Yeah, it does.18:44
kenvandineok18:44
kenvandinetedg, are you going to get me releases for all the indicators today?18:45
tedgkenvandine, Trying, libappindicator is being weird...18:45
kenvandinetedg, ok, well they should all be held back in updates anyway18:46
kenvandinesince libindicator6 breaks libindicator318:46
tedgApparently you can't install anything if you -force-breaks...18:46
tedgAnyone want a really easy review?  https://code.launchpad.net/~ted/libappindicator/lp784327/+merge/6493318:51
njpateltedg, done ;)18:56
tedgnjpatel, Thanks, I feel more free now :-)18:57
njpatelIndeed, and I'm riding high on the karma bus18:58
tedgNow that I know there's an Atom feed of commits I feel more pressure to have a complete list updated daily ;-)18:59
=== yofel_ is now known as yofel
saohas someone time to review merge request https://code.launchpad.net/~sao/unity-place-applications/load-history-when-activating/+merge/65099 ?19:50
=== agent00tai|AFK is now known as agent00tai
cyphermoxtedg: just about any option for on-signal menu creation seems like a major PITA. would it be acceptable to just expose the dbusmenu root menuitem somehow so one could watch for the signals?20:03
tedgcyphermox, You can already get it through a property "dbus-menu-server"20:09
cyphermoxright20:09
tedgcyphermox, Why is a return value hard?20:10
tedgcyphermox, Just set up the signal to be BOOL__VOID ?20:10
tedgcyphermox, You just need to use the collector function for the type.20:11
cyphermoxhow can I return a value to the dbusmenumenuitem signal depending on the return value of the appindicator signal?20:11
tedgcyphermox, The prototype for the dbusmenu one returns a boolean20:11
tedgcyphermox, You collect those yourself, and then pass back the result.20:11
cyphermoxmmkay. still seems rather complicated when I could just get the root menuitem from the server and connect to the signal directly20:13
cyphermoxor it's just beyond my glib and google fu.20:13
tedgcyphermox, I mean either way it works... what ever you'd prefer.20:16
cyphermoxok20:16
cyphermoxwell I'll try using the properties to get the server and root node, see how that goes20:16
kenvandinetedg, since you have the new libindicator, can you take a look at the indicator-sound tarball?20:32
kenvandinelibtool is angry20:33
kenvandinewondering if there was something funky going on when ronoc created it20:33
tedgkenvandine, Heh, okay.  Angry libtool!20:33
kenvandinelibtool: link: only absolute run-paths are allowed20:34
kenvandinebut i don't see anything suspicious20:34
kenvandinejust that aclocal was basically completely replaces and m4/* was removed20:34
kenvandinetedg, i get the same thing trying to build from trunk too...20:38
tedgkenvandine, I can't get libnotify-dev but I'm betting this fixes it: lp:~ted/indicator-sound/indicator-dir20:38
kenvandineso i guess not his tarball20:38
* kenvandine tries20:39
MrChrisDruifIs smspillaz around?20:39
kenvandinetedg, well that seems kind of obvious :)20:39
kenvandinetedg, yup20:40
kenvandinethx20:40
tedgkenvandine, Cool20:40
kenvandinetedg, i am avoiding frankensteining my box right now, so relying on chroots from pbuilder :)20:44
tedgkenvandine, Heh, yeah, I understand.  Right now apt wants to remove unity :-)20:44
kenvandinei need to get my VM situation fixed up20:45
MrChrisDruifOr anyone else that can help with desktop switcher?20:45
kenvandineMrChrisDruif, desktop switcher?20:45
MrChrisDruifworkspace*20:46
kenvandineoh, probably not me :)20:46
kenvandinesorry20:46
kenvandineDBO, ^^20:46
MrChrisDruifDBO?20:47
DBODBO???20:47
kenvandineDBO!20:47
DBODBO!20:47
kenvandine:-D20:47
MrChrisDruifxD20:47
DBOMrChrisDruif, DBO DBO help DBO your workspace DBO switcher20:47
MrChrisDruifI think kenvandine thinks DBO knows some stuff about workspace switcher ;)20:47
MrChrisDruif^_^20:47
kenvandineMrChrisDruif, DBO wrote it :)20:48
MrChrisDruifAhh, great :D20:48
DBOfor which version of Unity20:48
DBOI only wrote the mutter one20:48
MrChrisDruifStock Natty?20:48
DBOthe author of that one is no longer with us20:48
DBOso just ask me20:48
DBOwhats up20:48
MrChrisDruifI haven't altered it, nor looked at the one in oneiric20:48
DBOits the same as in Natty20:49
DBOwhats up20:49
MrChrisDruifAnyhow; I've got a great suggestion for a quicklist20:49
MrChrisDruiffor it, but I don't know if it needs to be hardcoded in...20:49
MrChrisDruifhttp://askubuntu.com/questions/35488/list-of-custom-launchers-quicklists-for-unity/46832#4683220:49
DBOkenvandine, I give you three paso, two taco, and a tortilla shell if you package Sublime Edit 220:49
DBOin Oneiric it wont need to be hardcoded20:50
DBOhowever the API for modifying it is not yet created20:50
DBOso :/20:50
DBOI dont know what to tell you right now20:50
MrChrisDruifWell, if it would be easy to add that little quicklist to it or if I could fill a bug for it?20:50
MrChrisDruifThat link is already functional, but it's a separate icon...I'd really like it to be integrated with "your" workspace switcher :)20:52
DBOfile a bug along the lines of "libunity cannot add quicklist items to non-application launchers"20:52
MrChrisDruifxD20:52
DBOkenvandine, 3 tacos, but that is my final offer20:52
kenvandineDBO, binary only?20:52
kenvandineugh20:52
DBOits a paid app20:53
kenvandinei do like tacos though :)20:53
DBOso I assume that you need to get him involved20:53
kenvandinewe should get them to put it in the software center20:53
kenvandine:)20:53
DBObut seriously, I want this in the software center so bad20:53
DBOkenvandine, twitter at him http://twitter.com/#!/sublimehq20:53
MrChrisDruifSublime?20:54
kenvandineDBO, will do20:54
DBOMrChrisDruif, its an excellent text editor20:54
DBOif you do lots of programming20:54
DBOI suggest buying it20:55
DBOits worth the $6020:55
MrChrisDruif"If" I would program a lot ;)20:55
kenvandineDBO, i tweeted at him :)20:58
MrChrisDruifYou sound like a fan talking to his idol ;)20:59
MrChrisDruifNo offense of course20:59
DBOkenvandine, Im not above groveling20:59
kenvandineDBO, if he responds, i'll off up helping to get it packaged20:59
DBOMrChrisDruif, me? I am a fan21:00
DBOgood text editors on Linux are few and far between21:00
DBOrarely have I ever been impressed by one that wasn't named emacs or vim21:00
MrChrisDruifDBO; I meant kenvandine ;)21:01
=== m_conley is now known as m_conley_away
bdrung_hi, is there a plugin (or similar) that gives me a calculator in the dash?21:56
Daekdroombdrung_, never heard of anything like that.21:57

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