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