/srv/irclogs.ubuntu.com/2012/07/19/#ubuntu-unity.txt

bobweaverhello 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:48
bobweavererrors http://paste.ubuntu.com/1099336/01:49
bobweaverAlso 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 shell01:58
bobweaverIf there is even anything like that01:58
bobweaverThere must be some sorta declaritive view01:59
bobweaversee 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
bobweaveris Unity 2d going top be 100 % droped ?02:02
bobweavermeaning is there going to be no more qml interfaces ?02:02
bobweaveralso package is messy with nux-core02:06
bobweaverTHERE IS NO nux-core in 12.1002:06
bobweaverDo I change that to nux-tools ?02:08
bobweaverlike this02:08
bobweaverii  libnux-2.0-0                                                2.12.0-0ubuntu2                          amd64        Visual rendering toolkit for real-time applications - shared lib02:08
bobweaverii  libnux-2.0-common                                           2.12.0-0ubuntu2                          all          Visual rendering toolkit for real-time applications - common files02:08
bobweaverii  libnux-3.0-0                                                3.0.0-0ubuntu1                           amd64        Visual rendering toolkit for real-time applications - shared lib02:08
bobweaverii  libnux-3.0-common02:08
bobweaversee it is not there02:08
bobweaverthere is libnux but there is no nux-core02:09
bobweaver dpkg-query  -l | grep [Nn][uU[xX]-[Cc]ore02:09
bobweaverjoseph@joseph:~$02:09
bobweaverdpkg-query  -l | grep nux-core02:10
bobweaverjoseph@joseph:~$ apt-cache search nux-core02:10
bobweaverjoseph@joseph:~$02:10
=== Pendulum_ is now known as Pendulum
didrockssil2100: hey, good morning! new compiz with gsettings today now that the SRU is nearly done? :)08:13
sil2100didrocks: more or less08:22
sil2100didrocks: hello ;)08:22
didrockssil2100: can you be more specific? :)08:23
didrocksMirv already did the work last week I guess and it was supposed to land by then08:23
didrockssil2100: I think popey should give more people like Francis to help you on this08:24
popeydidrocks, we're all helping sil2100 where we can :)08:33
didrockspopey: you'll have to be more efficient in the future to respect the release cadence then :)08:34
didrockspopey: no kidding, we need the new compiz gsettings before EOW08:34
popeynoted08:34
didrockspopey: I guess you start to understand why I had to work 12 hours a day when I was alone doing that (on time!)08:35
seb128popey, 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 in08:36
sil2100didrocks: before that, hm, I would need someone to upload the new unity tarball on the unity webpage - who should I ask? ;)08:58
sil2100HOLY SHIT08:59
sil2100didrocks: need help ;p08:59
sil2100I screwed upp08:59
sil2100Shiiiit08:59
sil2100didrocks: I need to remove the just-pushed commit to lp:unity/5.0 - what can I do?08:59
sil2100didrocks: can I overwrite lp:unity/5.0 somehow?09:00
sil2100What a screeew uuup, shit09:00
sil2100didrocks: can I use --overwrite?09:01
sil2100seb128: maybe you know if I can just do an bzr push --overwrite to unity/5.0 ? Since my release commit had an invalid commiter09:07
didrockssil2100: hum, what have you done?09:07
sil2100didrocks: I pushed to lp:unity/5.0 the release commit committed by root@amatsu ... from my chroot ;/09:07
sil2100didrocks: instead of my correct name09:08
didrockssil2100: well, not a biggie, but yeah, you can --overwrite09:08
didrocksas nothing else is building09:08
sil2100Ok, 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:08
didrocksyep09:09
sil2100didrocks: thanks09:10
didrocksyw :)09:10
didrocksfor uploading the tarball, please find someone upstream to do it, can't do it eternally :)09:11
bobweaverHello 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 th09:11
bobweavere 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 possible09:11
bobweaverso that I can use the QTCreator Designer to aid my design of unity-2d-Shell09:12
sil2100seb128, didrocks: the new tarball is uploaded and 5.14 released in lp:unity/5.009:21
didrocks\o/09:26
seb128sil2100, well done!09:34
seb128sil2100, do you have packages somewhere for me to install? ;-)09:34
sil2100seb128: they're in my PPA - ppa:sil2100/ppa09:35
sil2100seb128: packages that matter are unity, compiz and compiz-plugins-main09:35
didrockshey mhr3, easy karma for you: https://code.launchpad.net/~didrocks/unity/move-schema/+merge/11569610:38
didrocksmhr3: please don't hack it right now, I have some packaging changes to push first (already done and tested), but wanting your ack first10:38
didrockssil2100: for that one, I'll push my version and then merge your packaging change to my branch to push to lp:ubuntu/unity10:39
mhr3didrocks, are the other unity people informed that we're about to move those?10:39
sil2100didrocks: good for me, thanks10:40
mhr3didrocks, also what about g-c-c and 3rd party configurators?10:40
didrocksmhr3: 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 good10:42
didrocksas it's not a relocatable path10:42
mhr3didrocks, k, and how will that affect us who use jhbuild?10:46
didrocksmhr3: you need to launch the script, as why my incoming email10:47
didrocksbut you should really use the packages :)10:47
mhr3i like to avoid alpha releases :)10:47
mhr3see the famous fry your hardware bug :P10:48
didrocksmhr3: the only alpha thing is unity :p10:48
didrocksmhr3: thanks!10:48
didrocksahah, that's old10:48
didrockscan't happen ever again (famous last words)10:48
mhr3didrocks, exactly :)10:48
mhr3didrocks, although even if i don't launch the script (in jhbuild) the only consequence of that will be having default config, right?10:50
didrocksmhr3: right10:52
mhr3fine with me then10:52
didrocksmhr3: sweet, packaging changes pushed and uploaded :)10:53
didrocksso merging to trunk right now and building on quantal10:53
=== testuser1 is now known as firasnage
=== gord_ is now known as gord
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
sil2100didrocks: hm, I know this might sound silly, but Timo mentioned to me some manual-tests for testing gsettings backend in compiz12:44
sil2100didrocks: where could I find those?12:44
=== MacSlow|lunch is now known as MacSlow
didrockssil2100: well, was just mentionned on IRC, I hoped that Timo or popey will do the handover to you :)12:53
sil2100didrocks: got those13:19
sil2100didrocks: thanks13:19
didrockssweet ;)13:23
sil2100didrocks: 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 correctly14:05
sil2100didrocks: we're doing autopilot and unity manual-tests now14:05
sil2100didrocks: I did all the gsettings compiz manual-tests and they're all green14:06
didrockssil2100: excellent! from the packaging side, there are only few changes right?14:13
didrockssil2100: like setting the default to gsettings instead of gconf14:13
didrocksmaybe we should transition some keys14:13
didrockslike unity settings14:13
didrocksand number of worspaces14:13
sil2100didrocks: transitioning would be good, since I have all my unity/compiz settings set to default now after the install ;p14:14
sil2100Not sure if the users would like that14:14
sil2100didrocks: how can I do this transitioning?14:14
didrockssil2100: small script I would say, maybe a python one14:16
didrocksor shell14:16
didrocksthen, we would execute this script at startup14:16
didrocksthe script loads the keys from gconf and set (if it's not the default) to gsettings14:16
didrocksalso, I need to transition the gnome-control-center patches I guess to use gsettings14:17
sil2100didrocks: but hm, we would want it to run only during the first package install, right?14:17
sil2100didrocks: I mean, we don't want the user have his settings migrated from gconf to gsettings everytime he makes an update14:18
didrockssil2100: that's not an issue, I made a tool for that14:18
sil2100didrocks: oh? :)14:18
didrockshttp://blog.didrocks.fr/post/Announcing-session-migration-now-in-ubuntu14:18
didrocksyou should read planet ubuntu :p14:18
sil2100...;)14:20
sil2100didrocks: so, I should do this script as a migration script, yes?14:32
didrockssil2100: yeah, I can help you if needed14:33
=== dandrader is now known as dandrader|afk
sil2100didrocks: what settings seem to be worth migrating? General settings, unityshell and hm, composite and opengl maybe?15:09
=== dandrader|afk is now known as dandrader
sil2100didrocks: 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:23
didrockssil2100: no, it's a manual script, but you can use gsettings-data-convert for it15:36
didrockssil2100: I would personnaly do that:15:37
didrocks-> create a script launching gsettings-data-convert in some format15:37
didrockspointint the script to a custom location installed by the package15:37
didrocksand run that at startup15:37
didrockswould be the easiest to not recreate the wheel15:37
sil2100Awesome15:42
sil2100I mean, teh gsettings-data-convert tool - I just wasted 10 minutes of my time writing my own thing15:42
sil2100;)15:42
sil2100And it makes things so easy...15:43
didrockssil2100: 10 minutes is not a lot compared to the real headache of maintaining it in real world :)15:49
didrocksand that's why learning a platform is good, not to NIH ;)15:49
sil2100didrocks: hm, strange thing16:01
apwdidrocks, i have just updated and lost my whole launcher setup, is this expected ?  (in quantal)16:08
didrocksapw: don't you install recommends?16:08
didrocksapt-cache policy session-migration16:08
apwsession-migration:16:09
apw  Installed: (none)16:09
apw  Candidate: 0.116:09
didrocksweird, you should have it installed16:09
apwdidrocks, i did a dist-upgrade, otherwise a standard install16:09
didrocksapw: I mean, since Monday, it's a recommends of gnome-session16:10
apwdidrocks, hmmm i did my update and dist-upgrade this morning, so about 2 hours back, and it didn't get installed16:10
didrocksapw: let me look16:11
apwdidrocks, ack, and an attempt at a re-dist-upgrade right now would install nothing, it is saying gnuplot-* are held back16:11
didrocksapw: gnome-session recommends (since Monday): session-migration16:11
didrocksapw: apt-cache show gnome-session?16:11
apwRecommends: unity | unity-2d | gnome-shell (>= 3.0), nautilus16:12
apwVersion: 3.5.2-0ubuntu216:12
apwi don't see it on the Recommneds ?16:12
didrocksyeah, that's right, I'm seeing that as well16:12
didrocksthat's weird16:12
didrocksit's a recommends in the source package16:13
didrocksapw: maybe I'm blind, but can you apt-get source gnome-session?16:13
didrocksopen debian/control16:13
didrocksand look at the Recommends?16:13
apwdidrocks, sure16:14
didrocksapw: oh, I'm stupid16:15
didrocksI did the change in debian/control in the vcs16:15
didrocksand there is a debian/control.in16:15
apwdidrocks, awp ... had that in the kernle in the old days, had to delete it from VCS to stop us doing the same over a gain16:17
didrocksapw: I'm uploading a fixed gnome-session, thanks for the notice :)16:17
apwdidrocks, so will i get migrated when session-migration appears or am io reconstructing by hand16:17
didrocksapw: so, in your case16:17
didrocksyou can just install session-migration (or wait for gnome-session to pull it in)16:17
didrockslogout/login16:17
apwwill try that16:18
didrocksyou will get your older configuration in16:18
apwdidrocks, didn't seem to make any difference16:22
didrocksapw: can you pastebin ~/.local/share/session_migration-ubuntu ?16:22
didrocks(I tried on different account here: guest session so no settings and another user with an existing configuration)16:23
apwdidrocks, no such file ...16:24
didrocksapw: so, session-migration is installed, right?16:24
apwii  session-migration                              0.1                                         i386         Tool to migrate in user session settings16:24
didrocksls /usr/share/session-migration/scripts/16:25
apw01_unity_change_dconf_path16:25
didrocksok, so you have the script, and session-migration didn't run on login, weird…16:25
didrocksso, let's try something16:25
didrocksapw: edit /usr/share/session-migration/scripts/01_unity_change_dconf_path to remove the dconf reset call16:26
didrocksin case it doesn't work, to not remove your configuration16:26
didrocksthen run /usr/bin/session-migration16:26
didrocksand look for the ~/.local/share/session_migration-ubuntu file16:26
apwdidrocks, ok16: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 found16:27
didrocksoh16:28
didrocksit's in dconf-tools16:28
didrocksand indeed, not installed by default, crap16:28
didrocksapw: installing dconf-tools fixed it for you, right?16:35
apwdidrocks, will shove that on and let you know16:36
didrocksapw: I uploaded an unity package dep on it16:36
didrocksapw: just a warning: unity isn't listening to gsetings change, that's what you have to do it on session start with session-migration16:36
didrocksotherwise you migrate the keys and then unity can overwrite it16:36
didrockssorry for the trouble, I think it's settled down now16:37
apwdidrocks, ok that seemed to make it work thanks16:43
didrocksapw: sorry again, and thanks for the notice, should be fixed by now16:43
apwdidrocks, happens thanks for the workarounds16:49
apwdidrocks, i assume we know about the 'lock screen is white' issue?16:55
didrocksapw: yeah, I think it's a recent GNOME update broking it but I didn't catch robert yet17:03
apwdidrocks, ok cool17:04
=== dandrader is now known as dandrader|afk
=== zyga is now known as zyga-afk
alo21hi all17:58
alo21Where uity's documentation are?17:58
ahayzenalo21, for 12.04 APIs... http://developer.ubuntu.com/resources/platform/api/12-04/17:59
alo21ahayzen: there are only example, but there are not a full documentation18:00
ahayzenIs 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:01
alo21ahayzen: you right.... I am looking for a notify OSD for python18:02
ahayzenooo i've done that before18:03
alo21ahayzen: is this (http://developer.ubuntu.com/api/ubuntu-12.04/python/AppIndicator3-0.1.html) the right place?18:03
ahayzenthis is how I did it ages ago.... http://pastebin.ubuntu.com/1100537/18:05
alo21ahayzen: yes... but how can I add sound, icon, etc...18:07
ahayzenalo21, http://developer.ubuntu.com/resources/technologies/notification/ .. this has loads of examples18:07
ahayzenthe icon you just send the pixmap as the image parameter18:07
ahayzenor pixbuf or whtever you call it18:08
alo21ahayzen: they are just examlpe18:08
alo21example*18:08
ahayzeni used the 'HelloUnity' program to learn most of the unity stuff if that is of use?18:09
alo21ahayzen: where HelloUnity is?18:11
ahayzenI 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:12
alo21ahayzen: thanks18:13
ahayzenhopefully it will help you18:13
=== dpb_ is now known as Guest78961
alo21ahayzen: they seem amazing18:30
=== dandrader|afk is now known as dandrader
ahayzenalo21, so it was wht u were after?18:38
alo21ahayzen: it is good,but the code must be edit (a lot) to be integreted18:42
ahayzenyes it does, but it helps to understand how to do things :)18:43
=== yofel_ is now known as yofel
nmarqueskenvandine, ping19:45
AlanBellso 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 is19:45
AlanBellI 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 see19:46
AlanBell/usr/share/unity-webapps/userscripts contains interesting looking stuff19:47
kenvandinenmarques, pong19:49
nmarqueskenvandine, 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:50
kenvandinenmarques, can you ask me tomorrow?  i am swamped atm getting all the webapps stuff for quantal working in the PPA :)19:51
kenvandinenmarques, i think at this point it is just the one menu_proxy patch19:51
nmarqueskenvandine, I'll try19:51
kenvandinebut i need to look to be sure19:51
nmarqueskenvandine, if you could would be awesome19:51
nmarquesmind of quick /query ?19:51
kenvandineremind me later or tomorrow :)19:51
nmarquesrequires no answer :)19:52
kenvandineok19:52
nmarqueskenvandine, thx :) I'll try to get back to you tomorrow or in the weekend19:57
kenvandinenmarques, thx!19:57
nmarquesand good luck with the ppa :)19:57
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== salem_ is now known as _salem

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!