[01:48] <bobweaver> hello there I am trying to build Unity-2d from scratch and am having some troubles with the lens and Lenses.cpp files not compiling Does Unity 2d not build on top of 12.10 ?
[01:49] <bobweaver> errors http://paste.ubuntu.com/1099336/
[01:58] <bobweaver> Also if anyone know's of a tutorial on making Unity2d 1.0 come to life as a QT plugin so that I can use QCreator QML designer for messing with the shell
[01:58] <bobweaver> If there is even anything like that
[01:59] <bobweaver> There must be some sorta declaritive view
[02:02] <bobweaver> see some of the stuff that i dont get One lib-unity 5.0 this is no longer in Ubuntu 12.10 as it is bumped up to libunity6.0 so I go to <build-area>/unity-2d/libunity-2d-private/CMakeList.txt  and make the changes should this be pushed ?
[02:02] <bobweaver> is Unity 2d going top be 100 % droped ?
[02:02] <bobweaver> meaning is there going to be no more qml interfaces ?
[02:06] <bobweaver> also package is messy with nux-core
[02:06] <bobweaver> THERE IS NO nux-core in 12.10
[02:08] <bobweaver> Do I change that to nux-tools ?
[02:08] <bobweaver> like this
[02:08] <bobweaver> ii  libnux-2.0-0                                                2.12.0-0ubuntu2                          amd64        Visual rendering toolkit for real-time applications - shared lib
[02:08] <bobweaver> ii  libnux-2.0-common                                           2.12.0-0ubuntu2                          all          Visual rendering toolkit for real-time applications - common files
[02:08] <bobweaver> ii  libnux-3.0-0                                                3.0.0-0ubuntu1                           amd64        Visual rendering toolkit for real-time applications - shared lib
[02:08] <bobweaver> ii  libnux-3.0-common
[02:08] <bobweaver> see it is not there
[02:09] <bobweaver> there is libnux but there is no nux-core
[02:09] <bobweaver>  dpkg-query  -l | grep [Nn][uU[xX]-[Cc]ore
[02:09] <bobweaver> joseph@joseph:~$
[02:10] <bobweaver> dpkg-query  -l | grep nux-core
[02:10] <bobweaver> joseph@joseph:~$ apt-cache search nux-core
[02:10] <bobweaver> joseph@joseph:~$
[08:13] <didrocks> sil2100: hey, good morning! new compiz with gsettings today now that the SRU is nearly done? :)
[08:22] <sil2100> didrocks: more or less
[08:22] <sil2100> didrocks: hello ;)
[08:23] <didrocks> sil2100: can you be more specific? :)
[08:23] <didrocks> Mirv already did the work last week I guess and it was supposed to land by then
[08:24] <didrocks> sil2100: I think popey should give more people like Francis to help you on this
[08:33] <popey> didrocks, we're all helping sil2100 where we can :)
[08:34] <didrocks> popey: you'll have to be more efficient in the future to respect the release cadence then :)
[08:34] <didrocks> popey: no kidding, we need the new compiz gsettings before EOW
[08:34] <popey> noted
[08:35] <didrocks> popey: I guess you start to understand why I had to work 12 hours a day when I was alone doing that (on time!)
[08:36] <seb128> popey, just to re-enforce what Didier is saying, that compiz on gsettings is blocking gnome-settings-daemon,gnome-control-center updates for over a month, we need to get those in
[08:58] <sil2100> didrocks: before that, hm, I would need someone to upload the new unity tarball on the unity webpage - who should I ask? ;)
[08:59] <sil2100> HOLY SHIT
[08:59] <sil2100> didrocks: need help ;p
[08:59] <sil2100> I screwed upp
[08:59] <sil2100> Shiiiit
[08:59] <sil2100> didrocks: I need to remove the just-pushed commit to lp:unity/5.0 - what can I do?
[09:00] <sil2100> didrocks: can I overwrite lp:unity/5.0 somehow?
[09:00] <sil2100> What a screeew uuup, shit
[09:01] <sil2100> didrocks: can I use --overwrite?
[09:07] <sil2100> seb128: maybe you know if I can just do an bzr push --overwrite to unity/5.0 ? Since my release commit had an invalid commiter
[09:07] <didrocks> sil2100: hum, what have you done?
[09:07] <sil2100> didrocks: I pushed to lp:unity/5.0 the release commit committed by root@amatsu ... from my chroot ;/
[09:08] <sil2100> didrocks: instead of my correct name
[09:08] <didrocks> sil2100: well, not a biggie, but yeah, you can --overwrite
[09:08] <didrocks> as nothing else is building
[09:08] <sil2100> Ok, so I re-released the commit as myself, now I can push it with --overwrite, yes?
[09:08] <sil2100> (making sure not to f* up again)
[09:09] <didrocks> yep
[09:10] <sil2100> didrocks: thanks
[09:10] <didrocks> yw :)
[09:11] <didrocks> for uploading the tarball, please find someone upstream to do it, can't do it eternally :)
[09:11] <bobweaver> Hello there I am working on this in my spare time. http://bazaar.launchpad.net/~josephjamesmills/ubuntutv/fan_art/files    I would like to use Unity2d 1.0 like here http://bazaar.launchpad.net/~josephjamesmills/ubuntutv/fan_art/view/head:/shell/Shell.qml       so that I can use the design editior I have read a little bit about this but am looking for a good tutorial on how to make a plugin like this thanks for your time. so there is th
[09:11] <bobweaver> e C++ code that is Unity2d then there is the qml project Shell I want to make the c++ parts into a plug in if that is even possible
[09:12] <bobweaver> so that I can use the QTCreator Designer to aid my design of unity-2d-Shell
[09:21] <sil2100> seb128, didrocks: the new tarball is uploaded and 5.14 released in lp:unity/5.0
[09:26] <didrocks> \o/
[09:34] <seb128> sil2100, well done!
[09:34] <seb128> sil2100, do you have packages somewhere for me to install? ;-)
[09:35] <sil2100> seb128: they're in my PPA - ppa:sil2100/ppa
[09:35] <sil2100> seb128: packages that matter are unity, compiz and compiz-plugins-main
[10:38] <didrocks> hey mhr3, easy karma for you: https://code.launchpad.net/~didrocks/unity/move-schema/+merge/115696
[10:38] <didrocks> mhr3: please don't hack it right now, I have some packaging changes to push first (already done and tested), but wanting your ack first
[10:39] <didrocks> sil2100: for that one, I'll push my version and then merge your packaging change to my branch to push to lp:ubuntu/unity
[10:39] <mhr3> didrocks, are the other unity people informed that we're about to move those?
[10:40] <sil2100> didrocks: good for me, thanks
[10:40] <mhr3> didrocks, also what about g-c-c and 3rd party configurators?
[10:42] <didrocks> mhr3: it was discussing at the week before UDS about moving those. The migration is automatic for people using the packaging. For others, I'll send an email pointing to the script. g-c-c and 3rd party configurators are using gsettings identifier, not path. so should be good
[10:42] <didrocks> as it's not a relocatable path
[10:46] <mhr3> didrocks, k, and how will that affect us who use jhbuild?
[10:47] <didrocks> mhr3: you need to launch the script, as why my incoming email
[10:47] <didrocks> but you should really use the packages :)
[10:47] <mhr3> i like to avoid alpha releases :)
[10:48] <mhr3> see the famous fry your hardware bug :P
[10:48] <didrocks> mhr3: the only alpha thing is unity :p
[10:48] <didrocks> mhr3: thanks!
[10:48] <didrocks> ahah, that's old
[10:48] <didrocks> can't happen ever again (famous last words)
[10:48] <mhr3> didrocks, exactly :)
[10:50] <mhr3> didrocks, although even if i don't launch the script (in jhbuild) the only consequence of that will be having default config, right?
[10:52] <didrocks> mhr3: right
[10:52] <mhr3> fine with me then
[10:53] <didrocks> mhr3: sweet, packaging changes pushed and uploaded :)
[10:53] <didrocks> so merging to trunk right now and building on quantal
[12:44] <sil2100> didrocks: hm, I know this might sound silly, but Timo mentioned to me some manual-tests for testing gsettings backend in compiz
[12:44] <sil2100> didrocks: where could I find those?
[12:53] <didrocks> sil2100: well, was just mentionned on IRC, I hoped that Timo or popey will do the handover to you :)
[13:19] <sil2100> didrocks: got those
[13:19] <sil2100> didrocks: thanks
[13:23] <didrocks> sweet ;)
[14:05] <sil2100> didrocks: ok, I'm testing the compiz gsettings snapshot right now - after merging in the workaround for installing unity schemas that Daniel composed everything seems to run correctly
[14:05] <sil2100> didrocks: we're doing autopilot and unity manual-tests now
[14:06] <sil2100> didrocks: I did all the gsettings compiz manual-tests and they're all green
[14:13] <didrocks> sil2100: excellent! from the packaging side, there are only few changes right?
[14:13] <didrocks> sil2100: like setting the default to gsettings instead of gconf
[14:13] <didrocks> maybe we should transition some keys
[14:13] <didrocks> like unity settings
[14:13] <didrocks> and number of worspaces
[14:14] <sil2100> didrocks: transitioning would be good, since I have all my unity/compiz settings set to default now after the install ;p
[14:14] <sil2100> Not sure if the users would like that
[14:14] <sil2100> didrocks: how can I do this transitioning?
[14:16] <didrocks> sil2100: small script I would say, maybe a python one
[14:16] <didrocks> or shell
[14:16] <didrocks> then, we would execute this script at startup
[14:16] <didrocks> the script loads the keys from gconf and set (if it's not the default) to gsettings
[14:17] <didrocks> also, I need to transition the gnome-control-center patches I guess to use gsettings
[14:17] <sil2100> didrocks: but hm, we would want it to run only during the first package install, right?
[14:18] <sil2100> didrocks: I mean, we don't want the user have his settings migrated from gconf to gsettings everytime he makes an update
[14:18] <didrocks> sil2100: that's not an issue, I made a tool for that
[14:18] <sil2100> didrocks: oh? :)
[14:18] <didrocks> http://blog.didrocks.fr/post/Announcing-session-migration-now-in-ubuntu
[14:18] <didrocks> you should read planet ubuntu :p
[14:20] <sil2100> ...;)
[14:32] <sil2100> didrocks: so, I should do this script as a migration script, yes?
[14:33] <didrocks> sil2100: yeah, I can help you if needed
[15:09] <sil2100> didrocks: what settings seem to be worth migrating? General settings, unityshell and hm, composite and opengl maybe?
[15:23] <sil2100> didrocks: and is there something in session-migration that would help me in actually converting gconf -> gsettings, or do I have to do it manually with the bash/python script?
[15:36] <didrocks> sil2100: no, it's a manual script, but you can use gsettings-data-convert for it
[15:37] <didrocks> sil2100: I would personnaly do that:
[15:37] <didrocks> -> create a script launching gsettings-data-convert in some format
[15:37] <didrocks> pointint the script to a custom location installed by the package
[15:37] <didrocks> and run that at startup
[15:37] <didrocks> would be the easiest to not recreate the wheel
[15:42] <sil2100> Awesome
[15:42] <sil2100> I mean, teh gsettings-data-convert tool - I just wasted 10 minutes of my time writing my own thing
[15:42] <sil2100> ;)
[15:43] <sil2100> And it makes things so easy...
[15:49] <didrocks> sil2100: 10 minutes is not a lot compared to the real headache of maintaining it in real world :)
[15:49] <didrocks> and that's why learning a platform is good, not to NIH ;)
[16:01] <sil2100> didrocks: hm, strange thing
[16:08] <apw> didrocks, i have just updated and lost my whole launcher setup, is this expected ?  (in quantal)
[16:08] <didrocks> apw: don't you install recommends?
[16:08] <didrocks> apt-cache policy session-migration
[16:09] <apw> session-migration:
[16:09] <apw>   Installed: (none)
[16:09] <apw>   Candidate: 0.1
[16:09] <didrocks> weird, you should have it installed
[16:09] <apw> didrocks, i did a dist-upgrade, otherwise a standard install
[16:10] <didrocks> apw: I mean, since Monday, it's a recommends of gnome-session
[16:10] <apw> didrocks, hmmm i did my update and dist-upgrade this morning, so about 2 hours back, and it didn't get installed
[16:11] <didrocks> apw: let me look
[16:11] <apw> didrocks, ack, and an attempt at a re-dist-upgrade right now would install nothing, it is saying gnuplot-* are held back
[16:11] <didrocks> apw: gnome-session recommends (since Monday): session-migration
[16:11] <didrocks> apw: apt-cache show gnome-session?
[16:12] <apw> Recommends: unity | unity-2d | gnome-shell (>= 3.0), nautilus
[16:12] <apw> Version: 3.5.2-0ubuntu2
[16:12] <apw> i don't see it on the Recommneds ?
[16:12] <didrocks> yeah, that's right, I'm seeing that as well
[16:12] <didrocks> that's weird
[16:13] <didrocks> it's a recommends in the source package
[16:13] <didrocks> apw: maybe I'm blind, but can you apt-get source gnome-session?
[16:13] <didrocks> open debian/control
[16:13] <didrocks> and look at the Recommends?
[16:14] <apw> didrocks, sure
[16:15] <didrocks> apw: oh, I'm stupid
[16:15] <didrocks> I did the change in debian/control in the vcs
[16:15] <didrocks> and there is a debian/control.in
[16:17] <apw> didrocks, awp ... had that in the kernle in the old days, had to delete it from VCS to stop us doing the same over a gain
[16:17] <didrocks> apw: I'm uploading a fixed gnome-session, thanks for the notice :)
[16:17] <apw> didrocks, so will i get migrated when session-migration appears or am io reconstructing by hand
[16:17] <didrocks> apw: so, in your case
[16:17] <didrocks> you can just install session-migration (or wait for gnome-session to pull it in)
[16:17] <didrocks> logout/login
[16:18] <apw> will try that
[16:18] <didrocks> you will get your older configuration in
[16:22] <apw> didrocks, didn't seem to make any difference
[16:22] <didrocks> apw: can you pastebin ~/.local/share/session_migration-ubuntu ?
[16:23] <didrocks> (I tried on different account here: guest session so no settings and another user with an existing configuration)
[16:24] <apw> didrocks, no such file ...
[16:24] <didrocks> apw: so, session-migration is installed, right?
[16:24] <apw> ii  session-migration                              0.1                                         i386         Tool to migrate in user session settings
[16:25] <didrocks> ls /usr/share/session-migration/scripts/
[16:25] <apw> 01_unity_change_dconf_path
[16:25] <didrocks> ok, so you have the script, and session-migration didn't run on login, weird…
[16:25] <didrocks> so, let's try something
[16:26] <didrocks> apw: edit /usr/share/session-migration/scripts/01_unity_change_dconf_path to remove the dconf reset call
[16:26] <didrocks> in case it doesn't work, to not remove your configuration
[16:26] <didrocks> then run /usr/bin/session-migration
[16:26] <didrocks> and look for the ~/.local/share/session_migration-ubuntu file
[16:27] <apw> didrocks, ok
[16:27] <apw> /usr/share/session-migration/scripts/01_unity_change_dconf_path: 3: /usr/share/session-migration/scripts/01_unity_change_dconf_path: dconf: not found
[16:28] <didrocks> oh
[16:28] <didrocks> it's in dconf-tools
[16:28] <didrocks> and indeed, not installed by default, crap
[16:35] <didrocks> apw: installing dconf-tools fixed it for you, right?
[16:36] <apw> didrocks, will shove that on and let you know
[16:36] <didrocks> apw: I uploaded an unity package dep on it
[16:36] <didrocks> apw: just a warning: unity isn't listening to gsetings change, that's what you have to do it on session start with session-migration
[16:36] <didrocks> otherwise you migrate the keys and then unity can overwrite it
[16:37] <didrocks> sorry for the trouble, I think it's settled down now
[16:43] <apw> didrocks, ok that seemed to make it work thanks
[16:43] <didrocks> apw: sorry again, and thanks for the notice, should be fixed by now
[16:49] <apw> didrocks, happens thanks for the workarounds
[16:55] <apw> didrocks, i assume we know about the 'lock screen is white' issue?
[17:03] <didrocks> apw: yeah, I think it's a recent GNOME update broking it but I didn't catch robert yet
[17:04] <apw> didrocks, ok cool
[17:58] <alo21> hi all
[17:58] <alo21> Where uity's documentation are?
[17:59] <ahayzen> alo21, for 12.04 APIs... http://developer.ubuntu.com/resources/platform/api/12-04/
[18:00] <alo21> ahayzen: there are only example, but there are not a full documentation
[18:01] <ahayzen> Is this (for Python) not the documentation you required? ... http://developer.ubuntu.com/api/ubuntu-12.04/python/Unity-5.0.html ... or have I misunderstood your request?
[18:02] <alo21> ahayzen: you right.... I am looking for a notify OSD for python
[18:03] <ahayzen> ooo i've done that before
[18:03] <alo21> ahayzen: is this (http://developer.ubuntu.com/api/ubuntu-12.04/python/AppIndicator3-0.1.html) the right place?
[18:05] <ahayzen> this is how I did it ages ago.... http://pastebin.ubuntu.com/1100537/
[18:07] <alo21> ahayzen: yes... but how can I add sound, icon, etc...
[18:07] <ahayzen> alo21, http://developer.ubuntu.com/resources/technologies/notification/ .. this has loads of examples
[18:07] <ahayzen> the icon you just send the pixmap as the image parameter
[18:08] <ahayzen> or pixbuf or whtever you call it
[18:08] <alo21> ahayzen: they are just examlpe
[18:08] <alo21> example*
[18:09] <ahayzen> i used the 'HelloUnity' program to learn most of the unity stuff if that is of use?
[18:11] <alo21> ahayzen: where HelloUnity is?
[18:12] <ahayzen> I download the DEB from https://launchpad.net/hello-unity/trunk/0.4/+download/hello-unity_0.4-ubuntu1_all.deb  info about the program here.... http://mhall119.com/2012/04/hello-unity-episode-3-4/
[18:13] <alo21> ahayzen: thanks
[18:13] <ahayzen> hopefully it will help you
[18:30] <alo21> ahayzen: they seem amazing
[18:38] <ahayzen> alo21, so it was wht u were after?
[18:42] <alo21> ahayzen: it is good,but the code must be edit (a lot) to be integreted
[18:43] <ahayzen> yes it does, but it helps to understand how to do things :)
[19:45] <nmarques> kenvandine, ping
[19:45] <AlanBell> so this unity-webapps / unity-webapps-preview thing, does it work? unity-webapps-preview doesn't appear to be in the PPA any more, but unity-webapps is
[19:46] <AlanBell> I installed that, restarted but there is no sign that it has done anything, browsing to twitter.com etc in chromium or firefox does nothing interesting as far as I can see
[19:47] <AlanBell> /usr/share/unity-webapps/userscripts contains interesting looking stuff
[19:49] <kenvandine> nmarques, pong
[19:50] <nmarques> kenvandine, mind if I nag you with a quick question? could you please remind me of which patches for GTK+ were denied upstream (maybe some links) that enabled features for Unity (ex: menu proxies) ?
[19:51] <kenvandine> nmarques, can you ask me tomorrow?  i am swamped atm getting all the webapps stuff for quantal working in the PPA :)
[19:51] <kenvandine> nmarques, i think at this point it is just the one menu_proxy patch
[19:51] <nmarques> kenvandine, I'll try
[19:51] <kenvandine> but i need to look to be sure
[19:51] <nmarques> kenvandine, if you could would be awesome
[19:51] <nmarques> mind of quick /query ?
[19:51] <kenvandine> remind me later or tomorrow :)
[19:52] <nmarques> requires no answer :)
[19:52] <kenvandine> ok
[19:57] <nmarques> kenvandine, thx :) I'll try to get back to you tomorrow or in the weekend
[19:57] <kenvandine> nmarques, thx!
[19:57] <nmarques> and good luck with the ppa :)