[08:56] Hello [08:57] Is there appmenu-gtk or appmenu-qt maintainers in the place ? [09:04] gnumdk, I don't think so.. wassup? [09:15] I would like to download the source code of unity, in order to port it to my Gentoo OS. [10:42] Evening all (11pm NZ time) [10:43] anyone about? [10:44] no help required, basically I just wanted to take the opportunity to say how good I think unity is [10:45] I'll see if I can send an email or something :) Anyway, awesome job! === yofel_ is now known as yofel [19:31] I'm on a mission. this g_varint_parse leaks, and I want it not to so I can run indicator-multiload without murdering. http://bazaar.launchpad.net/~dbusmenu-team/dbusmenu/trunk/view/head:/libdbusmenu-glib/server.c#L979 [19:32] but this gvariant stuff is all new since I last worked in glib, and I'm rusty [19:33] JKL said some stuff about it in https://bugs.launchpad.net/dbusmenu/+bug/784808 [19:33] Ubuntu bug 784808 in libdbusmenu (Ubuntu) "memory leak in menuitem_property_idle" [Undecided,New] [19:40] I guess I should try running trunk just in case, I'm using the source package from precise at the moment [19:55] seems fixed in the code you linked to [20:12] * keturn tries to figure out which way is up [20:12] it looks like trunk0.6 has more patches than trunk [20:13] I suspect http://bazaar.launchpad.net/~dbusmenu-team/dbusmenu/trunk.0.6/revision/362.4.1 [21:04] hello, unity-greeter devs here? [21:05] there were problems with the textcursor for the position in the past [21:05] do you know which file handles that in unity-greeterß [21:05] *? [21:53] posted some notes to https://bugs.launchpad.net/dbusmenu/+bug/956810 . not sure where to go from there. [21:53] Ubuntu bug 956810 in indicator-multiload (Ubuntu) "Small memory leak (~200 KiB/h)" [Undecided,Confirmed] [22:24] hello [22:24] bkerensa: yo [22:25] so, you need (IIRC) 3 files to make this work properly [22:25] the executable itself, the dbus .service file, and a descriptive .scope file [22:26] bkerensa: this uses davidcalle's utilities lens? [22:26] mhall119: correct [22:26] :) [22:27] and if we want Unity on a screen in front of a lot of people in a hour I need to test it [22:27] :D [22:27] ok, so the .scope file tells Unity the name and dbus connection info [22:27] you need a unique DBusName and DBusPath [22:28] ok [22:28] then the .scope file needs to be copied to /usr/share/lenses/utilities/(whatever).scope [22:28] assuming /usr/share/lenses/utilities/ where david's lens exists [22:28] is not cities-test [22:28] :) [22:28] is now* [22:29] ok, so having the .scope file in the lens directory tells the lens to use it [22:29] but Unity needs to connect to it over dbus, which means we need to tell dbus how to run it [22:29] mhall119: /usr/share/lenses/utilities/ <-- does not exist [22:30] what is under lenses/ ? [22:30] nothing [22:30] do you have david's lens installed? [22:30] no [22:30] I just branched his code [22:30] sorry. /usr/share/unity/lenses/ [22:30] ok, it'll be easier to install his lens form his .debs, than to manually copy them too [22:31] and you need this working in an hour? [22:31] mhall119: sure :) [22:31] but he doesnt have a quantal deb [22:31] :) [22:32] :/ [22:32] ok, so what files are in his branch? [22:32] mhall119: .scope etc the whole source package [22:33] a .lens? [22:33] http://bazaar.launchpad.net/~davidc3/onehundredscopes/cities-precise/files [22:33] nope [22:33] just a .scope [22:33] I modified http://bazaar.launchpad.net/~davidc3/onehundredscopes/cities-precise/view/head:/src/unity-scope-cities [22:33] so that it uses mapquest instead [22:33] and changed the icons [22:35] ok, YOU need http://bazaar.launchpad.net/~davidc3/onehundredscopes/utilities-precise/files [22:35] that's the lens your scope will run in [22:35] ok [22:35] you *should* be able to bzr builddeb it, then dpkg -i [22:37] then, really, you can bzr builddeb your modified cities-precise branch too [22:37] undo any changes you made to file names or dbus names [22:37] and it should be installable [22:42] mhall119: so that branch you shared does not have the source code for the cities portion [22:42] no, lenses and scopes can be in separate code [22:43] ok [22:43] scopes need a lens though [22:43] so I am now confused [22:43] the scope you're modifying uses the utilities lens [22:43] ok [22:43] so why do I need utilities source package? [22:43] :) [22:43] mhr3 made a nice graphic here: http://developer.ubuntu.com/resources/technologies/lenses-and-scopes/ [22:44] you need the utilities lens installed, your modified cities scope needs it there [22:44] ah [22:44] Dash->Lens->Scope is how it works [22:44] yes [22:44] for a scope to put results into the dash, it needs a lens [22:44] So the scope how do I build it and install it? [22:44] your scope needs the Utilities lens [22:44] and can I install utilities from ppa? [22:45] https://launchpad.net/~scopes-packagers/+archive/ppa is the ppa [22:46] kk [22:46] https://launchpad.net/~scopes-packagers/+archive/ppa/+files/unity-lens-utilities_0.1-0~7~precise1_all.deb is the deb [22:47] I am on quantal [22:47] =/ [22:47] then, in your bzr branch for the cities scope, run "debuild -us -uc" and it should make a .deb file in the parent directory [22:47] it should still work [22:47] precise->quantal didn't have an API break that I'm aware of [22:52] mhall119: ok utilities installed... cities built and installed [22:52] so it should now be in the dash or do I need to restart unity? [22:53] restart unity, alt-f2 then "unity --replace" [22:55] mhall119: I do not see the lens in dash [22:55] ls /usr/share/unity/lenses/utilities/ [22:56] yes I see the files [22:57] mhall119: ^ [22:57] both utilities.lens and cities.scope? [22:57] yes [22:58] oh, right, the utilities lens isn't displayed, it works from the Home lens [22:58] mhall119: hmm? [22:58] http://bazaar.launchpad.net/~davidc3/onehundredscopes/utilities-precise/view/head:/utilities.lens has Visible=false [22:58] which means it doesn't display an icon in the lens bar at the bottom [22:58] AHH IT WORKS [22:58] ok man thanks [22:58] :) [22:59] \o/ [22:59] If my hack works I get $600 :) [22:59] lol [22:59] I didnt add that part in did I :) [22:59] then you owe me a beer [22:59] and David [22:59] :D [22:59] :) [23:01] bkerensa: did you know there's a SUMO scope for the Help lens?