[06:22] good morning [07:01] good morning [07:21] ola [08:06] i think i have found another application that 100% triggers the unity stacking bug. asking update-manager to do an update seems to do it === hunger_ is now known as hunger === daker_ is now known as daker === MacSlow is now known as MacSlow|lunch [11:22] Aloha oukou [11:24] Is there anyone here around that works on the workspace switcher? [11:26] MrChrisDruif, smspillaz does [11:27] Thanks njpatel :) [11:29] Aloha smspillaz, you around? === MacSlow|lunch is now known as MacSlow === m_conley_away is now known as m_conley [13:37] kenvandine, libindicator merge posted: https://code.launchpad.net/~indicator-applet-developers/libindicator/ubuntu/+merge/67188 [13:38] kenvandine, Let the transition begin! [13:43] tedg, good times [13:44] kenvandine, I had to do some "packaging" (all packaging I do deserves quotes around it) so you should double check it :-) [13:46] will do [13:50] tedg: support for multiple devices added [13:50] but I can only test with AC and the main battery here [13:51] jjardon, 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:52] tedg: Do you want me to wait to kenvandine package then? [13:53] jjardon, I'd start writing it and figuring out what debugging out put you want for errors -- kenvandine is pretty quick :-) [13:53] tedg: also, about indicator_image_helper_update() Seems that it doesnt handle icons of type: battery-full-charging-symbolic [13:54] the same icon works in the menu [13:54] i found a memory leaking... should i submit a bug? [13:55] andyrock, Yup! [13:55] jjardon, Hmm, I think the function needs to go away mostly as now in GTK3 it can support fallbacks in GtkImage. [13:57] oh, perfect [13:59] tedg, https://bugs.launchpad.net/ubuntu/+source/unity/+bug/806984 [13:59] Ubuntu bug 806984 in unity (Ubuntu) "TrashLauncherIcon::UpdateTrashIconCb is leaking" [Undecided,New] [13:59] Ewww, the trash is leaking. [14:04] tedg, the return value of indicator_desktop_shortcuts_nick_get_name should be freed? [14:06] andyrock, Yes [14:06] g_free... ok thx [14:21] tedg, did you plan to move the debugging env stuff to /etc/X11/Xsession.d/ ? [14:21] kenvandine, Isn't that where it's always been? [14:21] nope [14:21] was in datadir [14:22] Why would it be in datadir? [14:22] so it didn't automatically source unless you wanted it to [14:22] Don't you have to install the dev package to get it? [14:22] /usr/share/libindicator/80indicator-debugging [14:22] the tools [14:22] you had put it there :) [14:23] oh interesting... looking at the Makefile.am, it looks like it still should [14:23] weird [14:23] xsessiondir = $(pkgdatadir) [14:24] * kenvandine scratches head [14:24] tools/Makefile.in:pkgdatadir = $(datadir)/@PACKAGE@ [14:24] tools/Makefile.am:xsessiondir = $(pkgdatadir) [14:24] so wtf... why is it installing in /etc! [14:25] tedg, you didn't run into this when you built it? [14:25] kenvandine, I didn't check where the file was placed... [14:25] kenvandine, Let me see where my packages put it. [14:25] well the pkg would have failed to build [14:26] the .install file looks for it in pkgdatadir [14:26] the Makefile.in has: [14:26] xsessiondir = $(sysconfdir)/X11/Xsession.d [14:26] xsession_DATA = 80indicator-debugging [14:27] kenvandine, The package built and put it in /usr [14:28] humm... looking at trunk [14:28] tools/Makefile.am has [14:28] xsessiondir = $(sysconfdir)/X11/Xsession.d [14:28] but tools/Makefile.am in the packaging branch has pkgdatadir [14:29] kenvandine, I'm guessing "you had put it there" was incorrect ;-) [14:29] yup! [14:29] and that file hasn't changed since january.... [14:29] so an autogen.sh from trunk would put it where it is going now [14:30] kenvandine, Here is the file list from the packages I built: http://paste.ubuntu.com/639507/ [14:30] Anyone up for some reviews? [14:30] ok... so the question is do we want to install it in pkgdatadir or sysconfdir? [14:30] https://code.launchpad.net/~oier/unity-place-applications/globalSearchZeitgeist/+merge/64463 [14:30] https://code.launchpad.net/~sao/unity-place-applications/load-history-when-activating/+merge/65099 [14:31] tedg, right... that is where the package in oneiric puts it too [14:31] tedg, but... the Makefile.in in the tarball thinks otherwise [14:31] njpatel: those have been sitting a while, we need to check -place-applications every once in a while too. :) [14:33] tedg, i am going to tweak the Makefile.in in the packaging branch for now [14:33] i'll propose a branch fixing Makefile.am :) [14:33] kenvandine, Heh [14:46] tedg, did you maybe get ABI and API version switched around? [14:48] kenvandine, ? [14:48] W: libindicator3-4: package-name-doesnt-match-sonames libindicator3-6 [14:48] W: libindicator4: package-name-doesnt-match-sonames libindicator6 [14:48] kenvandine, Oh, I guess I should have bumped it a bit. [14:48] ? [14:48] kenvandine, I wanted to make the /lib/*/ dir match the lib name. [14:49] kenvandine, So I guess it should be 6. [14:49] oh... [14:49] kenvandine, Trying to make it so everything matches something. [14:49] :-) [14:49] ok, i'll update the packaging [14:54] tedg, i also gutted libindicator's rules file to simplify the dual build [14:55] kenvandine, Woot! ;-) [14:55] kenvandine, I made it so GTK3 was default. [14:56] yeah, i proposed a branch related to that :) [14:56] you didn't update the help message [14:56] :-D [14:56] details... [14:56] kenvandine, This is why we have you detail people ;-) [14:56] * tedg thinks help is for loosers ;-) [14:56] hehe [15:33] njpatel, ping :) [15:33] njpatel, about devices branch... your devices/volumes are automounted ones? === JanC_ is now known as JanC [15:58] tedg, hi, did you see this? https://lists.launchpad.net/ayatana/msg06176.html [16:00] mpt, Yeah, I couldn't find any screenshots with freeciv having embedded menubars. [16:03] tedg, did you reply? [16:03] mpt, No I haven't. I looked, and then forgot :-) [16:04] Need to look up the setting to make a menu bar not get exported. [16:21] tedg: ping, about libappindicator about-to-show and stuff [16:22] cyphermox, Yes [16:22] tedg, 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 that [16:24] cyphermox, I thought it didn't hold... correct? [16:24] cyphermox, Seems it needs to return a boolean, no? [16:26] oh, maybe it does, but that would be the only thing [16:27] under what cases would it *not* required holding? [16:28] (afaict, my use case always does, since I want to update the menu, so it makes no sense to show it before updating) [16:31] cyphermox, Where you don't want to update the menu. [16:31] cyphermox, So there's no reason to introduce the delay [16:32] huh, but why listen to the signal then? [16:32] oh, I see, nm [17:45] jjardon, Can you make a indicator-power tarball for kenvandine? [17:45] https://code.launchpad.net/~ken-vandine/indicator-power/packaging_fixes/+merge/67229 [17:45] jjardon, ^^ [17:45] andyrock, yeah, automounted ones [17:46] njpatel, ok... my mistake :) when you have a moment, test the last commit [17:46] andyrock, thanks, will do! [17:47] njpatel, thx YOU! [17:59] tedg: sure [17:59] kenvandine: merged, thanks [18:00] tedg: whare I should upload the tarball? [18:06] jjardon, launchpad [18:06] create a release on LP and add the tarball [18:09] kenvandine: https://launchpad.net/indicator-power/trunk/0.1 [18:09] jjardon, thx [18:10] please, ping me if something is not correct [18:11] jjardon, will do [18:26] jjardon, does indicator-power still need to be updated to the new libindicator api changes? === _LibertyZero is now known as LibertyZero [18:27] jjardon, tedg: i have uploaded it, it's in the source NEW queue now [18:27] tedg, i assume someone needs to fix up ordering so the power indicator doesn't display to the far right [18:28] kenvandine, Yup, that's a njpatel thing. [18:28] ok [18:28] njpatel, ^^ [18:28] :) [18:28] * kenvandine loves how tedg just passes the buck [18:28] :-D [18:28] njpatel, HOPE YOU WEREN'T DOING ANYTHING IMPORTANT! [18:28] :-) [18:29] kenvandine, It's a complex system with detailed interdependencies that always result in it not being my job. [18:29] what the fudge? [18:29] tedg, haha [18:30] tedg, kenvandine where is it meant to be displayed? [18:30] njpatel, Just need to put indicator-power in the indicator list. [18:30] also, patches welcome [18:30] ;) [18:30] mpt, where in the indicator order should indicator-power go? [18:31] njpatel, https://wiki.ubuntu.com/MenuBar#System_status_menus_.28system_indicators.29 [18:31] Ah, tedg was too fast for me :) [18:32] oh, fun [18:32] between battery and me [18:33] wait [18:33] the ordering is wrong currently then? [18:33] njpatel, Also the libindicator 0.4 has the name hints. So you should be able to flip around network. [18:33] njpatel, Yes [18:33] sweet [18:33] njpatel, Well, more correctly, it moved. [18:33] right :) [18:33] so when does indicator-me die? [18:33] Next week. [18:43] tedg, see my message to jjardon about updating it to the new libindicator? that still needs to be done right? [18:44] kenvandine, Yeah, it does. [18:44] ok [18:45] tedg, are you going to get me releases for all the indicators today? [18:45] kenvandine, Trying, libappindicator is being weird... [18:46] tedg, ok, well they should all be held back in updates anyway [18:46] since libindicator6 breaks libindicator3 [18:46] Apparently you can't install anything if you -force-breaks... [18:51] Anyone want a really easy review? https://code.launchpad.net/~ted/libappindicator/lp784327/+merge/64933 [18:56] tedg, done ;) [18:57] njpatel, Thanks, I feel more free now :-) [18:58] Indeed, and I'm riding high on the karma bus [18:59] Now that I know there's an Atom feed of commits I feel more pressure to have a complete list updated daily ;-) === yofel_ is now known as yofel [19:50] has someone time to review merge request https://code.launchpad.net/~sao/unity-place-applications/load-history-when-activating/+merge/65099 ? === agent00tai|AFK is now known as agent00tai [20:03] tedg: 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:09] cyphermox, You can already get it through a property "dbus-menu-server" [20:09] right [20:10] cyphermox, Why is a return value hard? [20:10] cyphermox, Just set up the signal to be BOOL__VOID ? [20:11] cyphermox, You just need to use the collector function for the type. [20:11] how can I return a value to the dbusmenumenuitem signal depending on the return value of the appindicator signal? [20:11] cyphermox, The prototype for the dbusmenu one returns a boolean [20:11] cyphermox, You collect those yourself, and then pass back the result. [20:13] mmkay. still seems rather complicated when I could just get the root menuitem from the server and connect to the signal directly [20:13] or it's just beyond my glib and google fu. [20:16] cyphermox, I mean either way it works... what ever you'd prefer. [20:16] ok [20:16] well I'll try using the properties to get the server and root node, see how that goes [20:32] tedg, since you have the new libindicator, can you take a look at the indicator-sound tarball? [20:33] libtool is angry [20:33] wondering if there was something funky going on when ronoc created it [20:33] kenvandine, Heh, okay. Angry libtool! [20:34] libtool: link: only absolute run-paths are allowed [20:34] but i don't see anything suspicious [20:34] just that aclocal was basically completely replaces and m4/* was removed [20:38] tedg, i get the same thing trying to build from trunk too... [20:38] kenvandine, I can't get libnotify-dev but I'm betting this fixes it: lp:~ted/indicator-sound/indicator-dir [20:38] so i guess not his tarball [20:39] * kenvandine tries [20:39] Is smspillaz around? [20:39] tedg, well that seems kind of obvious :) [20:40] tedg, yup [20:40] thx [20:40] kenvandine, Cool [20:44] tedg, i am avoiding frankensteining my box right now, so relying on chroots from pbuilder :) [20:44] kenvandine, Heh, yeah, I understand. Right now apt wants to remove unity :-) [20:45] i need to get my VM situation fixed up [20:45] Or anyone else that can help with desktop switcher? [20:45] MrChrisDruif, desktop switcher? [20:46] workspace* [20:46] oh, probably not me :) [20:46] sorry [20:46] DBO, ^^ [20:47] DBO? [20:47] DBO??? [20:47] DBO! [20:47] DBO! [20:47] :-D [20:47] xD [20:47] MrChrisDruif, DBO DBO help DBO your workspace DBO switcher [20:47] I think kenvandine thinks DBO knows some stuff about workspace switcher ;) [20:47] ^_^ [20:48] MrChrisDruif, DBO wrote it :) [20:48] Ahh, great :D [20:48] for which version of Unity [20:48] I only wrote the mutter one [20:48] Stock Natty? [20:48] the author of that one is no longer with us [20:48] so just ask me [20:48] whats up [20:48] I haven't altered it, nor looked at the one in oneiric [20:49] its the same as in Natty [20:49] whats up [20:49] Anyhow; I've got a great suggestion for a quicklist [20:49] for it, but I don't know if it needs to be hardcoded in... [20:49] http://askubuntu.com/questions/35488/list-of-custom-launchers-quicklists-for-unity/46832#46832 [20:49] kenvandine, I give you three paso, two taco, and a tortilla shell if you package Sublime Edit 2 [20:50] in Oneiric it wont need to be hardcoded [20:50] however the API for modifying it is not yet created [20:50] so :/ [20:50] I dont know what to tell you right now [20:50] Well, if it would be easy to add that little quicklist to it or if I could fill a bug for it? [20:52] That link is already functional, but it's a separate icon...I'd really like it to be integrated with "your" workspace switcher :) [20:52] file a bug along the lines of "libunity cannot add quicklist items to non-application launchers" [20:52] xD [20:52] kenvandine, 3 tacos, but that is my final offer [20:52] DBO, binary only? [20:52] ugh [20:53] its a paid app [20:53] i do like tacos though :) [20:53] so I assume that you need to get him involved [20:53] we should get them to put it in the software center [20:53] :) [20:53] but seriously, I want this in the software center so bad [20:53] kenvandine, twitter at him http://twitter.com/#!/sublimehq [20:54] Sublime? [20:54] DBO, will do [20:54] MrChrisDruif, its an excellent text editor [20:54] if you do lots of programming [20:55] I suggest buying it [20:55] its worth the $60 [20:55] "If" I would program a lot ;) [20:58] DBO, i tweeted at him :) [20:59] You sound like a fan talking to his idol ;) [20:59] No offense of course [20:59] kenvandine, Im not above groveling [20:59] DBO, if he responds, i'll off up helping to get it packaged [21:00] MrChrisDruif, me? I am a fan [21:00] good text editors on Linux are few and far between [21:00] rarely have I ever been impressed by one that wasn't named emacs or vim [21:01] DBO; I meant kenvandine ;) === m_conley is now known as m_conley_away [21:56] hi, is there a plugin (or similar) that gives me a calculator in the dash? [21:57] bdrung_, never heard of anything like that.