gnumdk | Hello | 08:56 |
---|---|---|
gnumdk | Is there appmenu-gtk or appmenu-qt maintainers in the place ? | 08:57 |
popey | gnumdk, I don't think so.. wassup? | 09:04 |
JohnnyWho | I would like to download the source code of unity, in order to port it to my Gentoo OS. | 09:15 |
luke-nz | Evening all (11pm NZ time) | 10:42 |
luke-nz | anyone about? | 10:43 |
luke-nz | no help required, basically I just wanted to take the opportunity to say how good I think unity is | 10:44 |
luke-nz | I'll see if I can send an email or something :) Anyway, awesome job! | 10:45 |
=== yofel_ is now known as yofel | ||
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:31 |
keturn | but this gvariant stuff is all new since I last worked in glib, and I'm rusty | 19:32 |
keturn | JKL said some stuff about it in https://bugs.launchpad.net/dbusmenu/+bug/784808 | 19:33 |
ubot5 | Ubuntu bug 784808 in libdbusmenu (Ubuntu) "memory leak in menuitem_property_idle" [Undecided,New] | 19:33 |
keturn | I guess I should try running trunk just in case, I'm using the source package from precise at the moment | 19:40 |
mhr3 | seems fixed in the code you linked to | 19:55 |
* keturn tries to figure out which way is up | 20:12 | |
keturn | it looks like trunk0.6 has more patches than trunk | 20:12 |
keturn | I suspect http://bazaar.launchpad.net/~dbusmenu-team/dbusmenu/trunk.0.6/revision/362.4.1 | 20:13 |
gotwig | hello, unity-greeter devs here? | 21:04 |
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:05 |
keturn | posted some notes to https://bugs.launchpad.net/dbusmenu/+bug/956810 . not sure where to go from there. | 21:53 |
ubot5 | Ubuntu bug 956810 in indicator-multiload (Ubuntu) "Small memory leak (~200 KiB/h)" [Undecided,Confirmed] | 21:53 |
bkerensa | hello | 22:24 |
mhall119 | bkerensa: yo | 22:24 |
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:25 |
mhall119 | bkerensa: this uses davidcalle's utilities lens? | 22:26 |
bkerensa | mhall119: correct | 22:26 |
bkerensa | :) | 22:26 |
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:27 |
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:28 |
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:29 |
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:30 |
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:31 |
mhall119 | :/ | 22:32 |
mhall119 | ok, so what files are in his branch? | 22:32 |
bkerensa | mhall119: .scope etc the whole source package | 22:32 |
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:33 |
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:35 |
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:37 |
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:42 |
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:43 |
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:44 |
mhall119 | https://launchpad.net/~scopes-packagers/+archive/ppa is the ppa | 22:45 |
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:46 |
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:47 |
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:52 |
mhall119 | restart unity, alt-f2 then "unity --replace" | 22:53 |
bkerensa | mhall119: I do not see the lens in dash | 22:55 |
mhall119 | ls /usr/share/unity/lenses/utilities/ | 22:55 |
bkerensa | yes I see the files | 22:56 |
bkerensa | mhall119: ^ | 22:57 |
mhall119 | both utilities.lens and cities.scope? | 22:57 |
bkerensa | yes | 22:57 |
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:58 |
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 | :) | 22:59 |
mhall119 | bkerensa: did you know there's a SUMO scope for the Help lens? | 23:01 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!