/srv/irclogs.ubuntu.com/2010/12/15/#ayatana.txt

rbnswartzAnyone have experience with the Launcher.cpp source code to help with a quesion?01:07
rbnswartzand signals01:07
rbnswartzDBO can you help for a little bit?01:11
rbnswartz^^01:11
rbnswartzjcastro are you around? I want to know how you want this bug fixed.01:19
spikebheh01:30
spikebwish i could help.01:31
rbnswartzas do I01:34
rbnswartzanyone know how to get the unity launcher to scroll in the c++ code? what do I call?01:42
DBOrbnswartz, the edge scrolling is going to be one I do02:01
DBOsorry :/02:02
rbnswartzokay thanks are you going to be around tomorrow morning?02:02
DBOyep02:02
DBO9-5 (sometimes later), M-F, EST02:03
rbnswartzokay I'll probably have more questions then thanks. bye02:03
DBOcheers02:03
=== akshatj|bed is now known as akshatj
=== oubiwann-holiday is now known as oubiwann
=== oubiwann is now known as oubiwann-holiday
kvalomorning07:10
jonohey kvalo07:37
=== evilvish is now known as \vish
=== \vish is now known as vish
spikebd08:26
* boulabiar watching Mark conf. in Tunisia http://ustre.am/rrdQ08:35
kamstrupanyone on natty that can help me out with a quick compilation check?09:24
njpatelkamstrup, !09:24
kamstruphttp://paste.ubuntu.com/543961/09:24
kamstrupnjpatel: ^^09:24
njpatelkamstrup, checking now09:24
njpatelkamstrup,  http://paste.ubuntu.com/543963/09:25
kamstrupnjpatel: W.T.F09:26
kamstrupnjpatel: and that's on natty you tell me?09:26
seb128kamstrup, he didn't use the command in your example09:26
njpatelkamstrup, yep09:26
seb128kamstrup, you need the object before the lib09:26
seb128otherwise it breaks09:26
njpateloh, woops09:27
kamstrupseb128: ?09:27
seb128kamstrup, gcc .c -o bin -l...09:27
seb128not gcc -l .c -o bin09:27
seb128the --as-needed in natty is stricter about that09:27
seb128the object needs to be before the libs09:27
njpatelhmm, it doesn't compile09:28
seb128you need to move "$(pkg-config --libs --cflags glib-2.0)" at the end of the line09:28
seb128otherwise it will not find the symbols09:28
kamstrupseb128: ok, but I don't think it matters for this particular case... debugging a va_list issue?09:28
njpatelhttp://paste.ubuntu.com/543967/09:28
njpatelseb128, right, but I think kamstrup's issue is different09:29
seb128well he didn't say what his issue is09:29
seb128he just asked a test build09:29
kamstrupok :-)09:29
seb128sorry to be noisy, I will go back to my corner09:29
njpatelkamstrup, also, for compiling tests and examples on natty, you need to add $(DEPS_LIBS) to LDADD in both those makefiles, otherwise the linking doesn't work09:29
njpatelseb128, no, no, we like it when your not in your corner09:29
seb128;-)09:29
njpatelseb128, it means launchpad is quicker09:29
njpatel;)09:29
seb128lol09:30
kamstrupseb128: it's ok - I learned something anyway - just not the thing I was asking about :-D09:30
njpatelkamstrup, so, yeah, it compiles and runs fine. I spent some time looking into this last night too, so I could do the review, but no luck :/09:30
kamstrupseb128: so the deal is that it seems that gcc's varargs implementation has changed in some way between M and N09:30
kamstrupnjpatel: can you try this one then... this time with fixed compilation instructions ;-P http://paste.ubuntu.com/543969/09:34
njpatelkamstrup, fails http://paste.ubuntu.com/543970/09:36
kamstrupnjpatel: Woohoo. Or I mean "Woohoo" - so know we can reproduce it in a simple way09:41
njpatelyep :)09:41
=== agateau_ is now known as agateau
ronocnjpatel, hey, any idea what the compiler would accept as the default value for a gsettings entry of type "(as)"11:00
ronocneeds the default node to compile11:01
ronoccan't find any docs on this, just scanty tuts11:01
njpatelronoc, hold up, unity uses (as)11:02
ronocah /me checks11:02
njpatelronoc, http://bazaar.launchpad.net/~unity-team/unity/trunk/annotate/head:/com.canonical.Unity.gschema.xml11:03
ronocthx njpatel11:03
kamstrupnjpatel: ok, one last stab - this should work I think... http://paste.ubuntu.com/544011/11:11
kamstrupnjpatel: if this works for you then I have a solution that'll work on natty as well11:13
njpatelokay, hol dup11:14
njpatelkamstrup, it works!11:14
kamstrupnjpatel: holy moly!11:20
kamstrupnjpatel: pushed changes to the dee-gdbus branch, so it should build (and even work!) on Natty ;-)11:30
njpatelkamstrup, awesome dude, I was just getting to the point that I needed to start using dee for the place backend stuff :)11:34
njpatelkamstrup, will take a look as soon as I'm done with my current stuff11:34
kamstrupnjpatel: sure thing11:35
njpatelkamstrup, approved :) can you bzr pull before merging, though, as I made a small build fix to the branch12:22
njpatelfor natty12:22
kamstrupnjpatel: thanks a bunch!12:35
njpatelkamstrup, ping, I forgot something13:02
njpatelkamstrup, time to bump the dee major version?13:02
njpatelkamstrup, also, the daemons need updating too?13:03
kamstrupnjpatel: yes, it'll be a dee-0.5 series13:03
njpatelkamstrup, i meant the lib versioning and gir etc 2.0?13:04
njpatelkamstrup, as it's breaking api/abi/kittens13:04
* hyperair is beginning to see a correlation between memory leaks in his system and anything ayatana comes up with.13:09
* hyperair sighs13:09
hyperairdbusmenu is one hell of a leaky library13:10
hyperairyou know you've gone wrong when you've allocated 9M of memory for strdup just to set some text value somewhere13:10
kamstrupnjpatel: hmmm... the biggest reason for that would be to allow parallel installations I think - since unity was the only consumer13:18
kamstrupnjpatel: so any new consumers just have to check version >= 0.513:18
njpatelthat should, i guess13:18
njpatelkamstrup, are you going to update the place daemons and release everyhting in one go?13:19
kamstrupnjpatel: if there had been other consumers then I'd agree13:19
kamstrupnjpatel: I was thinking that yes13:19
njpatelkamstrup, okay, so time frame? :)13:24
kamstrupnjpatel: today13:24
njpatelkamstrup, as i can't really use dee until it's in natty13:24
njpatelkamstrup, oh, wow13:24
njpatel:)13:24
njpatelkamstrup,  is too cool for school13:25
njpateldamn comma13:25
kamstrupnjpatel: you may address Mikkel "über trapper, and code ninja" Kamstrup13:27
kamstrupI believe that would be the appropriate etiquette13:27
njpatelheh13:28
njpatelI think I'll have some lunch and then do some more places stuff13:28
kamstrupnjpatel: bonne appetite dude13:28
njpatelkamstrup, let me know if/when you update a place, so I have something to test against13:28
=== njpatel is now known as njpatel_
hyperairronoc: it seems that a lot of memory leaks come from dbus_g_proxy_end_call allocating data and expecting libdbusmenu to free it, which it doesn't.13:32
ronochyperair, okay good to know, I'll talk to ted when he comes from holidays (after xmas)13:52
hyperairronoc: sure13:52
hyperairronoc: but what i find strange is that nobody else with spectacular uptime have seen memory leaks before. =\13:52
hyperairreally strange.13:52
ronochyperair, yeah I haven't noticied, although alot of time i have my indicator-panel down cause i'm in dev mode13:55
hyperairronoc: ah, i see.13:55
hyperairronoc: vish seems to have pretty long uptimes though, and it doesn't seem like he has memory leaking issues either =\13:55
ronocweird13:55
hyperairyes, very weird.13:56
ronochyperair, going to push ahead and get this new sound menu registration work this afternoon, one less dependency for banshee :)13:56
hyperairronoc: new sound menu registration?13:57
hyperairO_o13:57
ronochyperair, yes strictly using mpris and gsettings,13:57
ronocgsettings for removing yourself from the menu13:58
hyperairah, nice13:59
hyperairbut does gsettings have C# bindings?13:59
hyperairronoc: oh lol, all the GError's haven't been freed either.14:02
ronochyperair, which file are you looking at ?14:06
ronochyperair, http://live.gnome.org/GnomeGoals/GSettingsMigration14:06
hyperairronoc: client.c in libdbusmenu, and listener.c in libindicate.14:06
ronoc hyperair, it appears it is on their todo list14:07
ronochyperair, considering banshee is the default application this is not so important immediately14:08
ronochyperair, users just won't be able to remove banshee from the menu until those bindings get sorted14:08
hyperairronoc: will it be a blocker for natty?14:10
ronochyperair, i'll find out14:11
hyperairronoc: do you have commit access to libdbusmenu?14:11
ronochyperair, yes14:11
hyperairronoc: alright, please take a look at this patch...14:11
hyperairhttp://paste.debian.net/102478/14:11
hyperairronoc: ^^14:11
hyperairronoc: and http://paste.debian.net/102479/ for libindicate14:13
ronochyperair, looks good, why don't you file a bug a place the patches on each bug report. This really is ted's domain, he will come back to you in the new year14:14
hyperairronoc: right.14:14
hyperairronoc: you didn't touch indicator-applet, right? so i should upload the patch for that as well?14:16
ronochyperair, you should file a bug and patch for any observations/fixes you happen upon, that way all the karma goes to you !14:17
hyperairronoc: heh i'm not really bothered with launchpad karma. i get plenty from automated PPA uploads ;-)14:18
ronochyperair, fair enough14:18
lamalexmorning14:21
lamalexhey ronoc14:22
ronoclamalex, hey14:22
lamalexHOW WAS GODSPEED14:22
ronocEXCELLENT14:22
ronocgood two hour set14:22
ronocno encores or nonsense like that14:22
ronocvery "lift your fists ..."14:22
jcastromorning metal fans!14:23
ronoca bit rusty to start with14:23
ronochey jcastro14:23
ronocbut they soon warmed up14:23
ronocno merchandise I'm afraid14:23
ronoclamalex, ^14:23
ronocit was packed so was straight in and out14:23
lamalexnbd14:23
lamalexronoc, that was their first show in 10 years I think14:24
lamalexI'm pretty sure London was the start14:24
ronocthey played atp at the weekend on the south coast (england), they were curating, played all three nights apparently14:24
* ronoc finds a link14:24
ronocbrb14:25
lamalexyeah yeah that's right14:27
ronocback14:30
hyperairronoc: https://bugs.launchpad.net/libindicate/+bug/69066814:35
ubot5Ubuntu bug 690668 in libindicate "libindicate, libdbusmenu, indicator-messages-service memleaks" [Undecided,New]14:35
ronochyperair, cool  thx14:39
jcastronjpatel_: is the top bar multimonitor not-finished-yet bitesizeable?14:53
jcastrowow, what a sentence14:53
njpatel_jcastro, yep, though I'd like to add some notes on the implementation14:54
njpatel_jcastro, got the bug and I'll brain dump in there now?14:54
jcastronjpatel_: so I have an idea based on what jason did on a bug that was a little bit over the bite size14:54
jcastrohe just braindumped in the bug14:54
jcastrowith like a "here's how you should do it"14:54
jcastroBug #67586214:56
ubot5Launchpad bug 675862 in unity (Ubuntu) "Top panel isn't multimonitor aware" [High,Triaged] https://launchpad.net/bugs/67586214:56
njpatel_jcastro, dude, is that not what I just said? :)14:56
jcastrojcastro: I was typing that too14:56
jcastrogreat minds think alike ... etc.14:57
njpatel_jcastro, ah, okay, sorry, I looked away and it seemed like yours came in a bit later14:57
njpatel_urgh dual monitor global menubar issues14:59
jcastrowhat do you mean?14:59
kamstrupseb128: since didrocks is not here I'll give you the heads up: I just rolled libzeitgeist-0.3.0 and dee-0.5.0. Both are abi+api breaks14:59
kamstrupseb128: the place daemons will follow any minute, and njpatel_ will handle the unity side15:00
kamstrupso by tomorrow we should be rolling15:00
seb128kamstrup, so should those be uploaded today?15:02
seb128or will they break unity until it's updated?15:02
kamstrupseb128: probably not15:02
kamstrupseb128: I think it'll be better with a batch tomorrow if njpatel_ also wraps up by then15:02
seb128tell me you changed the soname15:02
* kamstrup whistles innocently15:03
seb128I'm not uploading an abi break without soname change15:03
njpatel_jcastro, done15:03
njpatel_kamstrup, do place daemons compile against latest libunity?15:03
kamstrupseb128: ok, np. i'll roll with updated sonames tomorrow then15:04
seb128kamstrup, thanks15:04
kamstrupnjpatel_: hehe, they compiled against the specially handcrafted libunity here on my hard disk... is that not good enough for you?15:04
seb128kamstrup, is there any reason you can't do it today?15:04
jcastronjpatel_: this is the last multimonitor bug afact that is a regression from the old things, after this you'll be parity with the other stuff15:04
kamstrupseb128: i might get around to it15:04
njpatel_kamstrup, lol, no, sorry :)15:04
seb128kamstrup, should be just a configure numbers change15:04
kamstrupseb128: my top prio right now is to give njpatel something to play with15:04
njpatel_kamstrup, we'll kinda need them to compile against libunity 1.0 :)15:05
=== njpatel_ is now known as njpatel
seb128kamstrup, sorry to be annoying about that, but if you don't change the soname we will break unity15:05
njpateljcastro, yep15:05
seb128if we do it means we can have a safe upgrade path15:05
jcastronjpatel: there's a second bug for what to do about a menu on the second monitor iirc15:05
seb128current unity depends on the current soname15:05
kamstrupseb128: yeah, but the configure script is a bit annoyin in this regard because it computes a bunch of stuff from the soname15:05
njpateljcastro, I think we can do better with the launcher, making it stay on the primary monitor too, but not right now15:05
njpateljcastro, yep, should maybe defer that commenter on this bug to that one, so he can register his idea there15:05
jcastronjpatel: ok so I can just say in this bug, fix the one panel, if you care about the menus and stuff on the 2nd monitor see the other bug15:06
seb128kamstrup, if you change the soname I can land the new dee in natty today15:06
seb128which should make testing easier15:06
jcastronjpatel: man, it's like we're reading each other's thoughts.15:06
kamstrupseb128: so changing the soname also breaks a lot of other stuff unless I hack the configure script to not be "too clever" :-)15:06
mptjcastro, showing the menu bar on multiple displays is already in the spec. What's the bug number?15:06
seb128kamstrup, ok, sorry about that15:06
kenvandinekamstrup, did you figure anything out with dee?15:06
njpateljcastro, heh :)15:06
seb128kamstrup, I just know how upgrades work15:06
seb128kamstrup, if we make the new dee Breaks unity << people will upgrade dee in their dist-upgrade15:07
seb128which will remove unity15:07
kamstrupkenvandine: there is a 0.5.0 up - but beware that it breaks abi without updating the soname15:07
seb128that's always a fail15:07
seb128you can't break with abi breaks if you don't update the soname15:07
kamstrupnjpatel: considering the above discussion I have with seb128 it might make sense to call in dee-2.0 after all...15:08
jcastrompt: Bug #68308415:08
ubot5Launchpad bug 683084 in Ayatana Design "Global menu doesn't work well with more than one screen" [Undecided,In progress] https://launchpad.net/bugs/68308415:08
kamstrupthat also means you'll like me better right njpatel? ;-)15:08
mptthanks15:08
kamstrupnjpatel: so u-p-f trunk together with dee-0.5.0 and libzeitgeist-0.3.0 should work... at least somewhat... :-)15:09
G__81hi ppl15:09
theoneHello eveyone onboard15:15
theoneI am an undergrad student, a FOSS enthusiast, who wants to start his contribution in open source world with Unity15:17
njpatelkamstrup, I'll love you more, yes :)15:18
seb128hey theone15:19
lamalextheone, awesome! check out http://goo.gl/tiheb15:19
lamalexand http://unity.ubuntu.com/getinvolved/#coding15:20
theoneThnx for the links, I have gone through them and they are very helpful. for a start, I ve downloaded a daily build of ubuntu 11.04 and tried it on Virtualbox but it starts with message --> "3d acceleration not supported by hardware. Switch to classic mode". Any ideas why? 3d support is enabled in VBox15:21
lamalexvirtualbox doesn't support as much 3d as unity needs15:22
lamalexwe require something called frame buffer objects, which virtualbox doesn't support15:22
lamalexyou need to run unity on real hardware15:22
theonelamalex: Not even VmWare will work/.15:23
lamalexjcastro, that's probably something we should put somewhere15:23
lamalextheone, afaik only real hardware supports fbos15:23
jcastrothe steps say to use a usb key15:23
jcastroI will add a note though15:24
theonelamalex, ok then I will go for the  USB method15:24
jcastrolamalex: poing people to this page first: https://wiki.ubuntu.com/Unity/Bitesize15:24
jcastrotheone: ^^^15:25
lamalexso much fragmentation15:25
jcastrotheone: when you're ready ping me and we'll get you started!15:25
jcastrolamalex: well, this page is for the smaller bugs, the getinvolved page is for all of unity.15:25
theonejcastro, sure. I will have to install it on my laptop first15:26
theoneone more thing, in the next year I will be applying for GSoC too. So. will Unity be there in participating projects?15:28
theoneit will make my schedule easier15:28
jcastrohmm, that's a good idea15:28
lamalexgsoc rules15:28
lamalexmoney to hack all summer15:29
lamalex<315:29
kamstrupnjpatel: ok, u-p-a trunk also updated to new dee, but it's untested so far15:29
lamalexit's like .. having a job15:29
njpatelkamstrup, niice15:29
njpatelkamstrup, will try and compile it later today15:29
* apw wonders if the unity folk hang out here15:30
* apw has just updated and right click in the unity bar is making the whole of the unity bar go dissappear15:31
seb128seems to be a crash15:32
seb128do you get a .crash from apport?15:32
apwseb128, (if you are talking to me) i don't think its died, just invisible ... when i hit left again on it it comes back15:33
apwalso the menus arn't working any more for me15:33
seb128what unity and libnux version do you use?15:33
apwseb128, wahtever is in the archive as of the top of the hour15:34
seb128natty proper? no ppa?15:34
apwseb128, as far as i know15:35
apwseb128, let me check there is nothing spammer on here and get back to you15:35
seb128dpkg -l | grep libnux15:35
seb128dpkg -l | grep unity15:35
apwii  libnux-0.9-0                         0.9.10-0ubuntu2                            Visual rendering toolkit for real-time applications - shared lib15:36
apwii  unity                                3.2.6-0ubuntu2                             Interface for Ubuntu Desktop Edition15:36
apw 15:36
apwseb128, both look to be stock, and i have no PPAs on this box15:36
seb128ok, weird15:37
seb128those didn't change since last week15:37
seb128so weird that things break today15:37
seb128could be an xorg or driver issue...15:37
apwseb128, the menu stuff has changed since last time i updated cause they are now more pretty, more sculpted to look at15:38
seb128so you didn't update for some days before that?15:39
apwseb128, looks to be menu related to me, while the bobble menu for 'pin' is meant to be visible the whole bar and menu itself are not15:39
apwright click again and the bar is back15:39
seb128njpatel, ^ any clue?15:40
apwseb128, and the menu is 'there' as i can click 'new window' on it15:40
apwseb128, and clicking on the top menu items for the application gives me the change in the top bar indicating there is a menu open15:40
apwbut no menu at all, though again i can select from it15:40
apwneedless to say, its pretty useless15:41
lamalexAny of you speak spanish?15:41
seb128we didn't get bugs similar to this one I think15:41
seb128weird15:41
jcastroapw: I haven't upgraded to the new menu yet, let me see if I can reproduce15:42
njpatelapw, can you take a screenshot of the issue?15:42
seb128what new menus?15:43
apwnjpatel, can i take a screenshot in unity mode?15:43
seb128jcastro, ^?15:43
seb128apw, gnome-screenshot -i?15:43
jcastroseb128: I just saw an upload scroll by for the indicator appmenu15:43
lamalexoh my god new tron action figures look so cool15:43
seb128jcastro, seems apw is rather talking about the launcher15:43
seb128kamstrup,15:44
seb128/usr/bin/ld: find-events.o: undefined reference to symbol 'g_type_init'15:44
seb128/usr/bin/ld: note: 'g_type_init' is defined in DSO /usr/lib/libgobject-2.0.so.0 so try adding it to the linker command line15:44
seb128/usr/lib/libgobject-2.0.so.0: could not read symbols: Invalid operation15:44
njpatelapw, if you want to take a screenshot with a delay, to give you time to open the menu etc, then open a terminal and type in gnome-screenshot --delay 5 (where 5 = seconds)15:44
jcastroseb128: sorry, I should have said "hey I will upgrade today too and try to reproduce" sorry15:44
seb128kamstrup, libzeigeist fails to build15:44
njpatelkamstrup, that's the same issue that was in dee, just need to add the $(DEBS_LIBS) to the LDADD lines15:45
kamstrupseb128: ok, it's probably the same issue as your patch for dee15:45
kamstrupright, will15:45
kamstrupdo15:45
seb128would be nice if you guys could make sure your code works on current ubuntu ;-)15:45
apwnjpatel, ok managed to get some screenshots yes15:45
apwseb128, tell me unity gets tested with up to date natty before upload15:46
seb128apw, it does15:46
njpatelapw, could you upload them to imgur.com or something?15:46
apwseb128, in a clean install?15:46
apwgiven it never seems to work on anything i install it on15:46
seb128apw, I don't think so, on a normal natty box15:46
seb128didrocks's or mine usually15:46
apwnjpatel, ok i have screen shots15:47
seb128though I think didrocks test on several machines15:47
apwthough taking a screen shot in one case makes the image change slightly15:47
apwnjpatel, http://people.canonical.com/~apw/misc/unity/15:48
apwseb128, ^^ ... first one is with the right click 'pin' menu open, the second is with the 'file' menu open15:48
apwseb128, and my logout button is gone ... which app is broken for that15:50
apwseb128, oh an window stacking is broken, top bar menus are behing my terminals15:50
njpatelapw, looks like clipping/damage issues15:54
njpatelapw, is this with latest natty or latest natty + daily PPA? (sorry if seb has already asked)15:55
apwnjpatel, thats whats in the archive15:55
njpatelapw, video card?15:56
apwnjpatel, basic atom machine15:56
apwso i91515:56
seb128kamstrup, njpatel: libzeitgeist breaks abi without soname change15:56
seb128zeitgeist_log_install_monitor_finish has been dropped but was part of the public api15:57
apwnjpatel, ok i logged out and in a couple of times and got the same behaviour, this last time i see nothing unusual15:57
seb128zeitgeist-1.0.gi:<method name="install_monitor_finish" symbol="zeitgeist_log_install_monitor_finish">15:57
seb128kamstrup, ^ that seems buggy as well since the symbol has been dropped15:57
njpatelapw, hmm, that's not good15:58
apwnjpatel, ok logged out and in and its back15:58
njpatelapw, can you file a bug with those screenshots please + some info about your system15:58
njpatelapw, and this started with your last update, or it's always an issue with Unity?15:59
apwnjpatel, ok the trick to 'fixing' it seems to be to right click on the desktop15:59
apwthat materialises the normal background menu and things are resolved after that one action15:59
apwboth menus are restored to normal behaviour15:59
apwnjpatel, this is all new behaviour as of top of the hour15:59
seb128apw, what did you update before the issue started?16:00
apwseb128, yes, this is a direct result of updating to what was in the archive at 15:0016:00
seb128can you copy your dpkg.log online?16:00
seb128or at least what got upgraded in that run?16:00
njpatelapw, and before that, when was your last update? We havent' update unity since last friday16:01
apwi had what was in the archive before the doko mass python update and had held off until now16:01
njpatelwhen was said python update?16:01
* lamalex is still trying to figure out how to get his panel back16:02
njpatellamalex, what happened?16:02
lamalexit's empty16:02
apwlamalex, empty or gone?16:02
njpatelkillall unity-panel-service; /usr/lib/unity/unity-panel-service &16:02
njpatellamalex, ^16:02
apwdoes it come back with windows-E16:02
apwseb128, dpkg.log at the same place as the images16:03
njpatelapw, this screams of a driver issue, btw16:03
lamalexnjpatel, I think it's my dbus16:03
njpatellamalex, is it not moving? :)16:03
lamalexnope, there it is. re-running the panel service wasn't working before16:04
apwnjpatel, fun16:04
njpatelapw, hmm, you did have a unity update too16:04
njpatelapw, oh, but you had intel update as well16:04
njpatelhmm16:04
apwnjpatel, yes indeed, the one which gives you the alt-LETTER to get your menus up16:04
njpatelright16:04
apwthough its utterly useless as none of the shortcuts work on it, and paste is even worse as it no longer works16:05
njpatelapw, you mean on the fallback menu?16:05
apwnjpatel, no the new 'alt-F' menus ... the application menus16:05
apwnjpatel, they move focus out of the window, so an alt-E, P, return (cause alt-E p no longer just does it) does nothing16:06
njpatelapw, oh, man, that's a *huge* bug16:06
apwso much for the test plan16:07
njpatelI'm not sure how well that worked before, tbh16:07
njpatelit seems like an appmenu bug16:07
apwnjpatel, the fact that right clicking the background and closing the menu there seems to fix things ... does that not indicate away from a driver issue ?16:16
njpatelapw, no, because by doing that your causing a screen paint, so if there was an issue with the paint/fbo etc, your basically flushing it16:17
njpatelapw, but it still could be a damage issue, as compiz was also updated16:17
njpatelapw, the only thing that you could do is downgrade compiz and see if it still happens16:17
njpatelif that fails, downgrage unity too16:17
njpatelsee if we can figure out where the problem is introduced16:18
njpatelhopefully it is in unity as it'll be easier to fix than driver16:18
kamstrupnjpatel: so how do we generate the Config namespace with cmake?16:18
kamstrupit's proving pretty tricky to get all the old tests running here on my end16:19
njpatelkamstrup, oh, fun, you need to make a config.vapi.cmake or something and do what I do with config.h.cmake in trunk16:19
njpatelkamstrup, the libunity tests? I had most of them working, but I did disable a few. Are you using that branch?16:20
ronocseb128, all good now thx16:25
kamstrupnjpatel: yep, I'm merging that branch into my own - it's easier that way16:26
njpatelyep16:26
njpatelcool16:26
lamalexgord, how do I enable unity boot logging/16:28
gordlamalex, its enabled by default but the writing to a file got lost in a merge request somehow :( - i plan on adding it back in (maybe add an environmental variable check) before this weeks release, but for now you can just add  g_timeout_add (5000, write_logger_data_to_disk, NULL); anywhere to UnityScreen::UnityScreen in unity.cpp16:33
lamalexbzr merges seem to be way more dangerous than I remember16:35
=== Yorick is now known as Guest27579
lamalexgord, what are 'X-Ayatana-Desktop-Shortcuts'  ?16:51
gordlamalex, its a flag that needs to be added to .desktop files so that we can use .desktop file shortcuts in the unity quicklist menu's16:52
njpatellamalex, thanks for reminding me, gord, can you please patch out that wanring from libindicator when you have time16:52
gordi should put a check in the code so that its less noisy though16:52
lamalexwhat are desktop file shortcuts?16:52
njpatelgord, also, can you please add some code to precommit that if ted adds a g_warning, it's removed automatically?16:52
lamalexcan apps put ctrl+T in their desktop file?16:53
gordnjpatel, i'll add some code that emails every warning that happens in unity on any machine in the world to ted16:53
njpatelgord, i like that better16:53
njpatellamalex, it's so an app can have a quicklist even when it's not running16:53
njpatellamalex, so evolution can have "New Mail" and the command like evolution --create-message or whatever16:54
njpateland we can read that and stick in the quicklist16:54
jcastroDBO: njpatel: before you guys go on holiday try to queue up a bunch of bitesizes with a clue on how you want it implemented.16:54
jcastroI'm sure we'll have plenty of bored people over the break16:54
DBOokay16:54
jcastroDBO: basically like you did with that empty class and all that16:55
njpatelcool16:55
apwseb128, you are going to like this one ... leave the screen saver to kick in ... and see just how much of the unity bars are included ...17:42
seb128none17:43
seb128well at least none on my box17:43
apwseb128, none as in the bars are covered, or none as in only the payload space is blanked ... thats what i get here17:44
seb128try to unity --reset17:45
seb128just to make sure your unity profile is not screwed17:45
seb128you have weird issues17:45
apwseb128, this is practically a clean install17:46
apwseb128, ok will try and reproduce now17:46
jcastrooh man, unity --reset is awesome17:46
apwjcastro, though don't ^Z the resulting screen, that is BAD17:47
jcastroright17:47
apwjcastro, found out the hard way17:48
kvaloI just upgraded my natty installation and now menus are gone. known issue?17:57
kvaloeven the menus is firefox don't open17:57
kvalogord: ^17:58
gorddon't blame me!17:59
gordkvalo, are the menus in the panel gone?17:59
kvalogord: I can see the menu "titles", eg File, Edit etc. but if I click them, the actual menu doesn't open18:00
kvalothe border around the word "File" is drawn, so mouse click works18:00
gordkvalo, sounds like a compiz bug, try switching to the classic gnome desktop and turning off desktop effects so your not using compiz18:01
kvalogord: how can I logoff from keyboard? 'restart gdm' isn't enough18:02
ionDoes Super-S work?18:02
gordkvalo, ha oh right yes i forgot you need a menu for that18:02
tarethtyping logout in gnome-do works for me18:03
kvaloion: nope :(18:03
ionPerhaps gnome-session-save --logout then.18:03
ionor --logout-dialog18:03
kvaloion: thanks, they worked18:05
kvaloah, but gdm still claimed that I was logged in. I'll just reboot18:06
ionI have yet to get to try Unity on my desktop, thanks to bug #686698. :-)18:06
ubot5Launchpad bug 686698 in nux (Ubuntu) "compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect()" [High,Triaged] https://launchpad.net/bugs/68669818:06
ionApparently due to fglrx and i can’t be bothered to uninstall it. I’ll just wait for the fix.18:07
kvalogord: I logged into the classic desktop (or whatever it was called) and I see menus now18:11
gordkvalo, okay, its a compiz/unity bug then, file a bug against unity and ping njpatel about it in the morning :)18:12
kvalogord: thanks, will do18:16
kamstrupseb128: i was thinking about the dee abi break... I already have a series of other abi breaks lined up that will trickle in during this cycle, bumping the soname for all of them just seems wrong18:30
kamstrupwe end up shipping dee-5.0 or something18:31
seb128you are one of those people who don't believe in abi stability? ;-)18:31
seb128I'm wondering why the lib has a -1.018:32
seb128if you neither update this version or the soname18:32
seb128that said only unity use it so far18:32
seb128so we can workaround breakages in the packaging18:32
seb128it will lead some users to remove unity18:32
seb128those who don't read dist-upgrades logs18:32
seb128like during the time dee is uploaded and unity rebuilt dist-upgrade will remove unity for you18:34
seb128but well, if people run an unstable distro they have to deal with that18:34
seb128hum18:35
seb128kamstrup, still there? ;-)18:35
seb128it also mean we can't land the new dee now for njpatel or others to use, it needs to be uploaded with unity18:35
seb128kamstrup, in a nutshell small cost but we can deal with that, that's your call18:36
kamstrupseb128: yeah, just tugged the kids in... need to put in some missing hours here :-)18:39
kvalokamstrup, seb128: hi. does glib has any nice helpers to implement an interactive command line interface?18:39
kvalobasically I want to do a test application which user can input commands and see output18:40
seb128not that I know about18:41
kvalook18:42
kamstrupkvalo: right, there is gnu readline and good olde scanf :-)19:43
lamalexgord, what do you think about this: perf counters being enablable at compile time, otherwise noop'd?19:55
lamalexso that we don't get any kind of a perf hit for releases doing boot charting19:56
lamalex(I'll implement btw)19:56
=== akshatj is now known as akshatj|bed
lamalexapw, I just realized who you are- hey20:26
lamalexhmm so didrocks is on holiday21:10
lamalexwhat does the --log call do in the unity binary?21:11
lamalexwhy the hell is valac telling me -D isn't a valid option21:28
lamalexUnknown option -DENABLE_LOGGER21:29
lamalexDoes anyone know how mpt got a black macbook?21:38
mhr3lamalex, it's with space in vala21:45
lamalexUnknown option -D ENABLE_LOGGER21:46
* mhr3 is puzzled21:46
lamalexyeah me too21:47
mhr3synapse_VALAFLAGS += --pkg zeitgeist-1.0 -D HAVE_ZEITGEIST21:47
mhr3and it works21:47
lamalexthe long --define= version workds21:48
lamalexI'll just use that21:48
lamalexwhere does post-preprocessed code go?21:56
lamalexi guess into object files21:57
madjrjoin #ubuntu22:21
madjrhm, anyone know how to join channels with this webchat ?22:22
jamalta1madjr: doing /join #channelname doesn't work?22:23
madjroh let me check :o22:23
jamalta1yeah /join works22:24
jamalta1it takes a few secs though22:24
madjroh ya working thx!22:24
=== oubiwann-holiday is now known as oubiwann

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