/srv/irclogs.ubuntu.com/2013/06/05/#ubuntu-unity.txt

=== duflu is now known as duflu|breakfast
=== duflu|breakfast is now known as duflu
smspilla1203:02
smspilla1:(03:03
smspilla1new versions of tmux continue to be trolling me it seems03:03
=== smspilla1 is now known as smspillaz
=== wgrant_ is now known as wgrant
Mirvmardy / kenvandine: yep, can be done, just prepare a clean patch (against 5.0.2 at this point, although I've started with 5.1 as well)03:58
Mirvmardy: also, file a bug against qtdeclarative-opensource-src04:01
=== godbyk-feynman is now known as godbyk
mardyMirv: OK, will do that today05:38
didrockshey mardy! seems you are under pressure to get all webcreds building today :)05:39
didrocksmardy: good luck! as everything is stuck on it ;)05:39
didrocksveebers: thomi: hey, around?06:21
veebersdidrocks: I am, just06:22
didrocksveebers: I'm running the apps tests here06:22
didrocksveebers: getting a lot of failure on http://10.97.0.1:8080/job/autopilot-saucy-daily_release/label=autopilot-ati/18/console06:22
didrocksveebers: like that: http://paste.ubuntu.com/5734934/06:22
didrocksveebers: I'm sure it's a dep error or something not available, can you think of anything?06:22
* veebers takes a look06:23
veebersdidrocks: hmm, does http://10.97.0.1:8080/ work for you?06:24
didrocksveebers: yes, connected to the vpn?06:24
veebersdidrocks: yeah I am :-P let me try something else06:25
veebershmm, just had to reset vpn :-\06:25
didrocksinteresting…06:25
veebersdidrocks: hmm, can't seem to ssh into that machine, just checking something on the KVM06:29
didrocksveebers: do you need to ssh to it?06:29
veebersdidrocks: I was hoping to check a couple of things quickly06:29
didrocksveebers: I thought that the stacktrace would just right a bell :)06:29
didrocksveebers: also, seems that now the tests are stuck06:30
veebersdidrocks: sorry not off the top of my head, I think I have an idea what's happening but wanted to poke around06:30
didrocksbut there is an autopilot process running06:30
didrocksok :)06:30
didrocks/usr/bin/python /usr/bin/autopilot run webbrowser_app -v -r -rd /var/local/autopilot//videos/ -f xml -o /var/local/autopilot//junit//webbrowser_app.xml is running06:30
didrocksbut not activity for 15 minutes06:30
veebersdidrocks: oh, this isn't for the Unity or autopilot test (duh silly me)06:32
didrocksno06:34
didrocksit's apps autopilot tests06:34
veebersdidrocks: My initial thoughts are it looks as though the launched application doesn't have the dbus object path: '/com/canonical/Autopilot/Introspection' (and/or the right  Interface to go with it)06:39
didrocksveebers: do you think it's because we don't run with latest sdk?06:39
didrocksif this is what expose the interface to it06:40
veebersdidrocks: I couldn't say with certainty sorry. Do you mind if I much around in the KVM (I may need to install something)06:40
didrocksjibel: ^06:40
didrocksveebers: depends if you are in the container06:40
veebersI'm pretty sure launching the web-app with -testability should do what we need06:41
veebersdidrocks: oh, ah because it's not the physical machine anymore right?06:41
didrocksveebers: we are in a lxc container06:41
didrockswhich is a physical macine06:41
didrocksbut not the host06:41
veebersdidrocks: hmm, am I able to ssh in to poke around a little?06:43
didrocksveebers: do you know how to ssh inside the container?06:44
jibelveebers, you can use the KVM it's PS_radeon something on https://10.97.0.206:44
didrocksyeah, better to use the KVM, you will stay inside the container :)06:44
veebersdidrocks: no I don't think so. I'm not sure how much things have changed with the move to Otto06:44
veebersjibel: ah ok, thanks :-)06:45
jibelveebers, or ssh to dx-autopilot-ati then sudo lxc-attach -n saucy-i386-20130604-153106:45
veebersjibel: is there a way to confirm that the KVM I have open is to the correct machine?06:45
jibelveebers, you're connected to PS-Radeon-HE-AP (HD5000) ?06:46
jibelif so, it is the correct machine06:46
veebersjibel: awesome, thanks06:48
veebersdidrocks: hmm, I think the issue is that webbrowser-app is never actually launched. I tried: `/usr/bin/webbrowser-app -testability`06:51
veebersdidrocks: and the error I get is the same as this extract from the logs: http://paste.ubuntu.com/5734971/06:52
veebersunless I need to do more than just that command at the command line06:52
didrocksveebers: so the wrong sdk can be a good road?06:52
didrocksveebers: anyway, autopilot shouldn't be stuck as it is now06:52
veebersdidrocks: it appears so.06:52
veebersdidrocks: agreed06:52
didrocksveebers: mind looking at why it's stuck while it is?06:53
veebersdidrocks: any idea why the end of this log is the syslog (not autopilot.log)? http://10.97.0.1:8080/job/autopilot-saucy-daily_release/label=autopilot-ati/18/consoleFull06:53
didrocksveebers: or should we kill it06:53
didrocksveebers: because we are monitoring all logs06:53
didrocks(relevant ones)06:53
didrockslike syslog, .xsession-errors…06:53
veebersdidrocks: makes sense06:57
didrocksveebers: do you know why autopilot is stuck (meaning, should we kill it to end the run?)06:57
veebersdidrocks: I just had a look, sorry no idea why it's not returning/finishing. Perhaps related to the issues it was having during the run06:58
didrocksveebers: well, it should be protected against that, as otto as a timeout for it for instance :)06:58
veebersdidrocks: I don't think there is anything else I can check, so you may have to kill it06:59
didrocksok06:59
veebersdidrocks: I'm supposed to be making dinner, my girlfriend is getting hungry :-) I'll be online later tonight though too.06:59
didrocksveebers: ok, enjoy your dinner07:00
veeberswill do07:00
veebersdidrocks: let me know if you have any other issues and I can look into them07:00
didrocksveebers: ok, will do :)07:00
didrocksthe sdk is building07:00
didrocksso will rerun07:00
veebersdidrocks: maybe tonight (or tomorrow) I will fire up a VM and try to duplicate what happened here07:01
didrocksgreat! :)07:01
didrocksdednick: hey, how are you?07:56
dednickdidrocks: good morning. fine thanks and you?07:56
didrocksdednick: quite pressed by time for landing everything to saucy (touch & unity/100 scopes)07:57
didrockssil2100: hey!07:57
didrocksdednick: not sure you are the right guy for it, but it seems that the testsuite is segfaulting, at least on amd64 for unity07:57
didrocksdednick: https://launchpadlibrarian.net/141697500/buildlog_ubuntu-saucy-amd64.unity_7.0.0daily13.06.05-0ubuntu1_FAILEDTOBUILD.txt.gz07:57
dednickdidrocks: hm. ok, i'll try taking a look. havent got a set in ages, so it may take some time. Also, I'm still on raring, so may not be the same07:59
didrocksdednick: can be as well random, but maybe good to fix?07:59
didrocksdednick: let me try rebuild in case07:59
* didrocks waits for i386 results before relauching08:00
didrockslaunching*08:00
sil2100didrocks: hello!08:06
sil2100didrocks: saucy unity build issues?08:07
sil2100uuuuu, see a lot of red stacks on jenkins08:07
sil2100didrocks: QA stack is red as well, problems with xpathselect it seems08:08
sil2100veebers: ping08:09
sil2100veebers: are you still around?08:09
didrockssil2100: you know that I finished at 11PM and started at 7AM for those? need to get the things moving to have saucy and not waiting :)08:10
didrockssil2100: so xpathselect fixed by Mirv, waited for the fix to be merged08:10
didrocksand then relaunching QA stack08:11
didrockssil2100: all stacks were red/yellow this morning08:11
didrocksdednick: sil2100: segfault confirmed on i386: https://launchpadlibrarian.net/141698375/buildlog_ubuntu-saucy-i386.unity_7.0.0daily13.06.05-0ubuntu1_FAILEDTOBUILD.txt.gz08:11
didrockssil2100: this should be the priority now I guess08:11
didrocksmhr3: maybe you know about this testsuite ^08:12
didrocks(hey!)08:12
didrocksnot sure who else can help08:12
dednickdidrocks: just building unity now. hopefully i can confirm on my box.08:12
dednick*assuming it builds ok08:13
didrockslet's hope so :)08:13
didrockssil2100: see also https://launchpadlibrarian.net/141698680/buildlog_ubuntu-saucy-i386.unity-scope-evolution_0.1daily13.06.05-0ubuntu1_FAILEDTOBUILD.txt.gz08:13
didrockssil2100: as we have a new evolution, maybe that can be the cause08:13
sil2100OH SHIT08:14
sil2100;)08:14
sil2100dednick: just be sure to have saucy running08:14
davidcalledidrocks, argh08:15
didrocksdavidcalle: oh, you're around, can you do me a favor?08:15
didrocksdavidcalle: installing latest dee08:15
didrocksdavidcalle: and testing the scopes08:15
davidcalledidrocks, where can I find it?08:16
didrocksas we are under python3.3 and it's using site-packages08:16
dednicksil2100: i'm not on saucy08:16
didrocksnot sure it works :)08:16
* greyback_ rebooting, hopes his efi setup isn't broken08:16
didrocksdavidcalle: https://launchpad.net/~ubuntu-unity/+archive/daily-build08:16
sil2100dednick: since the issue started appearing after we switched to saucy08:16
sil2100dednick: so I guess it's a saucy toolchain issue ;)08:16
dednicksil2100: upgrading now08:17
davidcalledidrocks, it works08:21
didrocksdavidcalle: \o/ one less thing to handle :)08:22
didrocksso the override is read, great!08:22
davidcalledidrocks :)08:22
davidcalledidrocks, so, I can confirm the issue with gir1.2-ecalendar-1.2 in saucy. It only contains /usr/share/doc files...08:32
didrocksdavidcalle: Laney did the evo update, maybe you can ping him?08:34
davidcalledidrocks, yup08:34
* sil2100 is upgrading as well08:40
sil2100Mirv: thanks for the reviews! Will fix those issues in a minute08:41
davidcalledidrocks, can we drop/ignore unity-scope-evolution for now, to avoid blocking the stack?08:42
didrocksdavidcalle: I think it's better if Laney can't get it08:43
davidcalledidrocks, ok (cf. discussion with Laney in #ubuntu-desktop)08:45
Mirvsil2100: you're welcome.08:48
Mirvdidrocks: https://code.launchpad.net/~timo-jyrinki/indicator-datetime/mark_as_released/+merge/16748208:51
didrocksMirv: interesting, ok, approving, thanks!08:51
Saviqtsdgeos, hum, question - I'm still seeing the  "content goes behind section header" issue on the phone - did we not distro-patch it?08:52
tsdgeosSaviq: think not08:52
* tsdgeos checks for the bug08:53
tsdgeosSaviq: nope https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/118335008:53
ubot5Launchpad bug 1183350 in qtdeclarative-opensource-src (Ubuntu) "[Patch] Fix wrong initial position of delegates when using loaders and sections" [Undecided,In progress]08:53
tsdgeosor yes? which qt is in the device?08:53
Saviqtsdgeos, it only went into saucy Qt08:54
Saviqtsdgeos, that's fine, then, we'll get it soon enough08:54
tsdgeosoka08:54
Saviqtsdgeos, and then you're rewriting the thing anyway :)08:54
tsdgeosright08:54
tsdgeosstill no section support08:54
tsdgeosgetting there08:54
Saviqtsdgeos, cool08:57
Saviqdidrocks, hey, can you please explain one thing about PPAs for me? (how) is it possible to have packages with the same version in the same PPA, for different series?09:05
Saviqdidrocks, in https://launchpad.net/~phablet-team/+archive/ppa/+packages sergiusens somehow managed to just copy some sources from raring to saucy09:05
Saviqdidrocks, but if I try that, I get a "same version already has published binaries..."09:06
didrocksSaviq: a binary copy works09:07
didrocksSaviq: not a source upload09:07
didrocks(or a rebuild)09:07
Saviqdidrocks, ah, but that's not really safe is it?09:08
Saviqcopying binaries between series09:08
didrocksSaviq: not really, because you can have difference due to toolchain09:08
Saviqdidrocks, ok thanks09:08
didrocksand as we see, unity tests are failing on saucy for example (segfault)09:08
didrocksSaviq: yw :)09:08
=== dandrader is now known as dandrader|afk
didrocksdavidcalle: so, conclusion is to remove the evolution scope?09:16
mhr3_didrocks, sorry was in a meeting, nick is looking at it09:18
didrocksmhr3_: pstolowski: mind remove the evolution scope? removing from the .json the evolution scope, we'll remove it from daily as well (also bumping libunity and unity build-deps to take it)09:20
didrocksmhr3_: pstolowski: evolution doesn't have anymore introspection data09:20
davidcalledidrocks, I guess, yes. That will also mean a quick modification to unity-scope-home, maybe : pstolowski does a master hide from filters if it doesn't have any scopes?09:20
didrockssil2100: dednick: did you success in reproducing the issue?09:22
dednickdidrocks: just finished upgrading. building unity now09:23
didrocksveebers: you asked me to ping you, seems the None.ogv is still an issue :/09:24
pstolowskidavidcalle: yes, it won't show up09:26
pstolowskididrocks: ok, I'll do the change in libunity09:26
didrockspstolowski: and unity, you need to bump the build-dep09:27
didrocksthanks!09:27
=== dandrader|afk is now known as dandrader
didrocksveebers: but before that, 3 tests failures on the QA stack09:28
didrockswhich is below the threshold, but better to have them fixed one day :)09:29
Saviqmzanetti, ping09:30
mzanettihey Saviq09:30
Saviqmzanetti, so how do we now make sure that there's multiple users in the tablet?09:30
mzanettiSaviq: do we need to?09:31
mzanettiSaviq: I mean... they don't do anything anyways09:31
Saviqmzanetti, but the greeter doesn't look good with all the empty space ;)09:31
mzanettiSaviq: and if someone wants to test the list any everything he can run it with ./run -f09:31
mzanettiSaviq: well, thing is, there is no such thing as a tablet or a phone ;)09:32
mzanettiSaviq: and as we now determine the amount of users through the LightDM api and not the screen size any more...09:32
dednickdidrocks: which ppa is unity this building against?09:32
dednick*this unity09:32
Saviqmzanetti, yeah, that's fine09:32
Saviqmzanetti, so how do we then make sure that there's multiple users on a tablet? :P09:33
didrocksdednick: the daily-build one: https://launchpad.net/~ubuntu-unity/+archive/daily-build09:33
Saviqmzanetti, I'm just not sure people demoing are gonna be happy09:33
mzanettiSaviq: hmm... we would need to install another mock lightdm library09:34
Saviqmzanetti, but I do get the conflict - and thanks for raising the question with Katie09:34
mzanettinp :)09:34
mzanettiits kinda my job, isn't it09:35
mzanettiSaviq: anyways... so, we would need to replace the mock lib. would packaging them up and making them installable be an option?09:35
Saviqmzanetti, we already have the fake env package09:35
mzanettiSaviq: so if you want to have multiuser you do a apt-get install lightdm-mock-multiuser09:36
Saviqmzanetti, so making two of them could make sense09:36
mzanettiSaviq: yeah, but the default one is a single user one (which we decided to to because that's what we will focus on in the near future09:36
Saviqmzanetti, yeah, that's fine09:36
mzanettiSaviq: ok, I'll talk with mterry when he comes on. He's the lightdm-mock-master09:37
Saviqmzanetti, yeah, I think, though, that we should install both at the same time (actually I think that's the case already)09:38
Saviqmzanetti, and choose one or the other based on FORM_FACTOR for the time being09:38
mzanettiSaviq: you mean in /etc/phone-services? ... wait... :P09:38
mzanettiSaviq: just joking... yeah.. we'll figure something. lets have a chat later when mterry is here09:39
didrockssil2100: do you have the build issue as well?09:39
sil2100didrocks: still upgrading ;/09:39
Saviqmzanetti, thanks09:39
sil2100didrocks: will know in some minutes09:39
didrockssil2100: you were not on saucy? :/09:39
didrocksok09:39
Saviqmzanetti, I also noticed one thing in CrossFadeImage after the recent changes09:40
mzanettiSaviq: that is?09:40
Saviqmzanetti, when you switch the images many times in a short period of time (just tap on different people in the greeter on the tablet)09:40
Saviqmzanetti, it fades to black for a second or so09:40
Saviqs/fades/drops/09:41
mzanettiSaviq: hmm, ok... I'll have a look09:41
Saviqmzanetti, I think what happens is it unloads the faded-out image before the new one was loaded / faded in09:43
Saviqmzanetti, but that's minor, don't focus on it now09:43
dufluThat's interesting. I'm getting tearing on my 1920x1200 desktop since upgrading it to raring. Should be impossible if Intel is implementing buffer swapping by page flipping... right?09:43
dufluOh, I see the problem. Intel changed their defaults. Grrr.... (**) intel(0): Wait on SwapBuffers? disabled09:45
Saviqduflu, raring!? ;)09:46
dufluSaviq: Yes, Intel has disabled it by default on raring. I wonder why... since this basically negates all the work to avoid tearing on Ubuntu09:47
Saviqduflu, buut, did you just upgrade to raring?09:48
Saviqduflu, we are all upgrading to saucy now ;)09:48
dufluSaviq: Yes. Raring came out as I left the country. And I just got home09:48
pstolowskisil2100, didrocks: https://code.launchpad.net/~stolowski/libunity/disable-some-scopes/+merge/167490 I'm a bit unsure about version bump, but it should be fine once I update unity to require libunity 7.0.1 instead of 7.0.0?09:49
dufluRaring/Saucy is not the point. I know you're being facetious. But I'm concerned about visible regressions on the desktop09:49
Saviqduflu, yeah I understand09:49
didrockspstolowski: no, it need an upstream version bump, as we already had one build in the ppa09:50
didrockspstolowski: otherwise, unity won't wait for the latest libunity to be there09:50
pstolowskididrocks: ok09:50
didrocks(we already have a 7.0.1daily… in the ppa from tonight daily build)09:50
didrockspstolowski: making sense? ^09:50
pstolowskididrocks: yeah09:50
dufluOh, wait. Maybe it's just a problem introduced by the Mir PPA :)09:50
Saviqmzanetti, hum, current trunk - I'm dragging the launcher from the edge past the middle of the screen, it shows fully09:51
Saviqmzanetti, I release my finger, it snaps back out?09:52
* mzanetti tries09:52
Saviqmzanetti, also, the darkening of the background happened as-you-dragged-the-launcher-out before09:53
mzanettiSaviq: yeah... that with the darkening I noticed too. will fix soon09:53
veeberssil2100: I am in passing, what's the haps?09:53
pstolowskididrocks: does it need a new chanelog entry, or it's ok if I update existing one (it still says UNRELEASED)09:54
veebersdidrocks: ack, I'll hit that tomorrow. Also there was some confusion earlier today in ps-qa regarding a potential autopilot issue that wasn't an issue?09:54
mzanettiSaviq: the other thing: not sure about that... because if you swipe it past the middle of the screen its not sure if you really want to reveal the launcher09:54
mzanettiSaviq: in that case the user rather tried to swipe away the content09:54
mzanettiSaviq: can ask katie what she things09:55
mzanettithinks09:55
didrockspstolowski: as long as it's UNRELEASED, you can update the existing one :)09:55
Saviqmzanetti, yes please, at least on the greeter it feels weird09:55
sil2100veebers: I think my issue is resolved now, but see didrocks ping ^09:55
Saviqmzanetti, and probably in dash, too, as nothing else happens09:55
veeberssil2100: aye, thanks.09:55
didrocksveebers: ah, not sure about that one ;)09:55
didrocksveebers: we fixed xpathselect FYI09:55
didrocksif that's what you are talking about09:55
veebersdidrocks: oh, I wan't aware there was an issue :-P What was the problem?09:55
mzanettiSaviq: apart from that. I think it feels waaaay better now than before. what do you think?09:56
Saviqmzanetti, yeah, it's good09:56
didrocksveebers: new toolchain: https://code.launchpad.net/~timo-jyrinki/xpathselect/ftbfs_missing_include/+merge/16747109:56
didrocksveebers: it was failing to build09:57
veebersdid ah I see09:57
Saviqmzanetti, there's many usability things that improved09:57
Saviqmzanetti, like the fact that it actually sticks to your finger, and that you can reverse the long-swipe09:57
didrocksveebers: I took the opportunity to approve as we are in a rush and want to deliver (also, it's a toolchain simple issue, didn't affect upstream code logic)09:57
didrocksas for a packaging change IMHO :)09:57
mzanettiSaviq: yeah... I hated that one with the old one :D09:57
veebersdidrocks: yeah fair enough, simple enough fix :-)09:57
* Saviq had to switch to GNOME until compiz stabilizes... the top-panel+title-bar+menu-bar{+tab-bar} combo is just atrocious09:57
didrocksyep ;)09:57
mzanettioh right... should put some sauce on my notebook too...09:58
SaviqI thank sabdfl for forcing menus-in-panel on us09:58
veebersdidrocks: right, off for the night. o/09:58
didrocksveebers: ttyl!09:59
Saviqmzanetti, btw, when you'll be touching the launcher, please increase the widening angle10:00
mzanettiSaviq: even more?10:00
Saviqmzanetti, it's still 10 isn't it?10:00
mzanettiSaviq: its 30 now10:00
Saviqmzanetti, hmm10:01
* mzanetti check10:01
mzanettis10:01
Saviqmzanetti, I'm getting a lot of false negatives on manta10:01
mzanettiSaviq: yeah, 3010:01
Saviqmzanetti, ok nvm, maybe that's just my finger10:01
Saviq;)10:01
mzanettiSaviq: no... that's actually really important information... I think its crucial to find the best values10:02
Saviqmzanetti, yeah, but now that I use my thumb for it it's 10 for 1010:02
Saviqmzanetti, let's see how it goes10:02
Saviqmzanetti, on manta, when I drag the launcher so that the apps get dragged away, but then reverse the gesture10:03
Saviqmzanetti, the apps come back really slowly10:04
mzanettiSaviq: noted10:04
Saviqmzanetti, actually same on launcher10:04
Saviqs/launcher/maguro/10:04
Saviqbut more visible on manta10:04
Saviqmzanetti, can you have a feel for the widening angle for lp:~dandrader/unity/phablet_edgeDragInStage ?10:08
mzanettiSaviq: sure10:08
Saviqmzanetti, I'm inclined to say that 10 is too low10:08
dandraderSaviq, btw, is it getting merged! :)10:08
dandrader?10:08
Saviqdandrader, yeah, I'm just doing the last round of review10:08
Saviqdandrader, sorry it took so long10:08
dandraderSaviq, np, I'm aware that this is not the only merge proposal around10:09
mzanettiSaviq: btw: Pat's feedback was: everything less than 15 is totally unusable, 20 is what he really recommends as minimum. If it doesn't interfere too much with the rest, probably even 30 would be good10:09
mzanettidandrader: ^10:09
dandraderSaviq, mzanetti ok, I'll change it to 20 now (for the Stage m.p.), no problem.10:11
Saviqdandrader, thanks10:12
dandraderdone10:13
mzanettiyes... I'd say too... with 10 I fail to switch apps 3 out of 10 times - which is too much :D10:13
Saviqmzanetti, when talking to Katie, please also check whether the launcher-long-swipe doesn't begin too quickly10:13
Saviqmzanetti, I'd think it should maybe only start after you crossed 2*launcher.width?10:14
Saviqmzanetti, as now it kicks in when I just try and swipe the launcher in10:14
mzanettiSaviq: hmm.. was thinking about that too quite a while...10:14
Saviqmzanetti, aand, does the launcher have a behavior on its x? should be disabled when DDA is dragging10:15
mzanettiSaviq: I personally think panel.width * 2 is too much10:15
mzanettiSaviq: it is disabled while dragging10:15
Saviqmzanetti, ok, so it's just manta's tragic touch input10:15
Saviqmzanetti, sure, that could be too much10:15
mzanettiSaviq: actually had to add a hack I really hated because of that10:16
Saviqmzanetti, ;)10:16
mzanettibut seems to work perfectly fine and its small and documented, so I think we're ok10:16
greybackbloody hell saucy compiz is unstable10:16
Saviqgreyback, +110:16
Saviqgreyback, I switched to GNOME10:16
Saviqgreyback, and am missing Unity a _lot_10:16
Saviqlike 1/5th of my screen is black at the top!10:16
didrockspstolowski: ping me as well once you have the unity branch10:16
greybackSaviq: heh, I've not used gnome in a while now. gnome-classic?10:17
Saviqgreyback, nah, -shell10:17
Saviqgreyback, top-panel+title-bar+menu-bar{+tab-bar}10:17
greybackSaviq: yikes10:17
mzanettihehe10:18
Saviqgreyback, no kidding, like 1/6th of my screen with maximized Thunderbird is... black10:18
greybackSaviq: that can't be right10:18
greybacksome configuration weirdness surely10:19
dandraderspeaking of missing unity, have you guys noticed google docs have implemented a HUD?10:19
mzanettidandrader: can't find it10:20
dandradermzanetti, hide the menus (right corner icon)10:21
dandradermzanetti, ctrl+shift+f10:22
dandradermzanetti, then their HUD appears on the left corner of the top bar10:22
Saviqgreyback, http://ubuntuone.com/3q763qrIyXlSS5Wc7isLnK10:23
mzanettihehe, right10:23
greybackSaviq: yep, that's a lot of bars.10:24
greybackwould look ok if at least the application titlebar hid while maximized10:25
dandradermzanetti, have you found it? http://ubuntuone.com/02Ii27eRUIzeOSIrIdRJ5o10:25
Saviqgreyback, yeah, but for maximized apps global menu bar is just awesome10:25
greybackSaviq: as long as you know it's there, yes10:26
Saviqgreyback, OTOH I love the telepathy integration10:26
pstolowskididrocks, sil2100: https://code.launchpad.net/~stolowski/unity/bump-libunity/+merge/16749710:26
Saviqgreyback, and I don't think I like "cross-workspace switcher"10:27
didrockspstolowski: great, I'm waiting on libunity to be merged before because I think the upstream merger doesn't handle build-deps10:27
sil2100pstolowski: looking good, not sure if the ~ is required there10:27
Saviqalthough less than webapps who switch tabs in my browser10:27
didrockssil2100: not really if we don't backport, not a biggie though10:27
sil2100didrocks: true true10:27
mzanettidandrader: yeah. thanks10:28
dednickdidrocks: sil2100: confirmed crash in TestGLibObject.AssignmentOperators10:30
didrocksdednick: ah, "nice" :)10:31
sil2100\o/10:32
sil2100dednick: I'm in the middle of building unity right now10:32
dandradergreyback, , when we have unity running with mir, what we have is a unity shell process with the whole mir loaded as a library, right?10:41
Saviqdandrader, yes10:42
greybackdandrader: yep.10:42
Saviqmzanetti, btw, it's impossible to do the long-swipe-to-dash on manta with just a thumb, please raise that with Katie, too10:42
mzanettiSaviq: ack10:42
mzanettiSaviq: actually I think vesar is now the Launcher designer10:43
mzanettianyways, yes, I'll do10:43
dandradergreyback, I got it "working" (d-bus communications seems missing, so nothing coming from indicators or lenses/scopes). and rendering seems ok. but it looks like animation timers are just slower (as in slow motion, not slow rendering)10:43
dandradergreyback, do you get the same?10:44
greybackdandrader: yep, that's the same for me10:44
greybackdandrader: animations are slow due to apparantly slow buffer swaps, it's not Qt's fault10:44
dandradergreyback, but it's quite responsive though. if you open two apps (fake apps as the fake ubuntu.application component is the one that ends up loaded) and play with the right-edge animation10:45
dandraderit follows your finger quite nicely10:46
sil2100dednick, didrocks: same here, segfault in TestGLibObject.AssignmentOperators10:46
greybackdandrader: yeah, it's not bad at all. Once Mir gets a frame swapping algorithm that suits the Galaxy Nexus better, it'll be buttery smooth. I hear it's nice on the Nexus410:46
dednicksil2100: didrocks: it's making the assumption that G_IS_OBJECT returns false for a deleted pointer.10:47
dednickbut it's segfaulting because the mem is invalid i guess. don't know why it worked previously10:47
didrocksweird10:48
sil2100dednick: strange, maybe some quirk of the previous toolchain10:48
dednicksil2100: probably something like that. give me a few minutes. I'm fixing the test to use a weak ref to test for destruction of the gobject pointer10:53
=== alan_g is now known as alan_g|afk
=== alan_g|afk is now known as alan_g
SaviqCimi, ping11:10
CimiSaviq, pong11:11
SaviqCimi, hey, what's the status of https://code.launchpad.net/~unity-team/unity/phablet.carousel-listview/+merge/165081 ?11:11
CimiSaviq, I'm unsure on what to test actually11:11
dednicksil2100: didrocks: https://code.launchpad.net/~nick-dedekind/unity/TestGLibObject.use-weak-ref/+merge/16750311:12
didrockssil2100: as you have the build env ready, mind reviewing and approving?11:12
didrocksyou rock dednick :)11:12
SaviqCimi, we have the functions in there tested11:13
Cimiyes11:13
SaviqCimi, other than that it's really just a ListView, no?11:14
Cimiyep, more or elss11:14
Cimi*less11:14
SaviqCimi, so there's no real point in testing the interaction11:14
SaviqCimi, except maybe for trying to click on stuff and check that the right things happen11:14
SaviqCimi, i.e. the correct clicked() signal is emitted11:14
Cimiwhich is not trivial :D you also need a model11:15
sil2100didrocks, dednick: reviewing!11:15
SaviqCimi, well, a model isn't really an issue11:17
CimiSaviq, I said 'trivial'11:17
SaviqCimi, you said "not trivial" ;)11:18
Cimiyeah11:18
Cimitrivial = quck11:18
Ciminot easy11:18
Cimiunless my english is broken, and can be :D11:18
SaviqCimi, trivial is easy11:18
Cimitakes a little bit of time but it's easy11:18
SaviqCimi, ok, let's not do that :D11:19
SaviqCimi, anyway, that's the only thing I can think of there11:19
SaviqCimi, a purely functional test11:19
SaviqCimi, i.e. tap, check; drag; tap; check; swipe; tap; check11:20
SaviqCimi, but the drag and swipe would really be tests for the ListView11:20
Cimicurrently getting mad with calendar tests though :D11:20
mzanettiSaviq: I'm writing tests for the LauncherModelInterface... I'm thinking, if the plugin implements the interface in unity-apis, does it make sense to write tests that check if all the methods are there?11:20
Saviqmzanetti, I say yes, as people might not use our headers for whatever reason11:21
mzanettiSaviq: oh...11:21
Saviqmzanetti, but if they expose the same API, that should still work11:21
mzanettiin that case, yes... but I wouldn't see any reason not to use that11:21
Saviqmzanetti, you wouldn't, I wouldn't ;)11:22
mzanettilol11:22
mzanettiok..11:22
Saviqmzanetti, but that's really just to verify  our headers are correct, too11:22
mzanettiack11:22
SaviqCimi, k, let's just not forget about the carousel :)11:23
Cimi:-)11:24
Saviqmzanetti, "Implement rotation unlock method" that shouldn't be in June milestone, should it?11:25
mzanettiSaviq: dunno... that was moved around by mterry and katie. Anyways, my prototype is implemented, if design comes to a conclusion if we really need that and how it should look like, it shouldn't be a problem to finish that in June still11:27
Saviqmzanetti, k11:27
sil2100dednick: approved11:27
sil2100oh, Trevinho_ also made a review11:27
dednicksil2100: \o/ thanks11:28
ritz_Hi, quick question. If I were to fix https://bugs.launchpad.net/unity/+bug/760785 , what is the way I would do this11:32
ubot5Launchpad bug 760785 in unity-lens-applications (Ubuntu) "Unity does not support extra menu categories" [Undecided,Confirmed]11:32
ritz_add dconf-key for this11:32
ritz_which unity-application-lens can read of , and add to filter11:32
ritz_or create a new lens, unity-application-domain , which addes a custom page11:33
ritz_or do I talk to design team about this ?11:33
ritz_didrocks ^^^11:34
Saviqmzanetti, is lp:~unity-team/unity/phablet-pinlock WIP?11:36
mzanettiSaviq: no... waiting for review11:36
Saviqmzanetti, there's tests failing and such11:37
Saviqmzanetti, as in whitespace tests at least11:37
Saviqmzanetti, and there's no commit message11:37
mzanettimultiple new lines at end of file... seriously?11:43
mzanetti:P11:43
dandradergreyback, do you mind if update lp:~unity-team/unity/phablet-integrate-mir to latest lp:unity/phablet?11:44
mzanettibut we allow comitting files without newline at end of file :D11:44
mzanettiSaviq: fixed both11:44
greybackdandrader: go ahead11:44
Saviqmzanetti, indeed, we should probably tweak the whitespace test to only allow a single newline at end of file :)11:44
greybackdandrader: and if you made any changes to the platform-api or qtubuntu branches, let's put them up somewhere.11:45
mzanettiSaviq: >0 imho11:45
Saviqmzanetti, ==1 :P11:45
greybackdandrader: lp:~unity-team/platform-api/mir-support for platform api anyway, no branch up yet for qtubuntu so feel free11:45
Saviqmzanetti, otherwise someone somewhen will just go through the files and check that and fix it, we don't need that if we just do the right way straight away11:46
dandradergreyback,  I didn't make any changes to platform-api or qtubuntu, just applied your patches on top of rcarr branches11:46
greybackdandrader: ok cool11:46
dandraderback in a bit11:46
=== dandrader is now known as dandrader|lunch
greybackdandrader: I'll clean up those changes a bit later on today hopefully11:46
Saviqmzanetti, there's an issue with the keypad entry - looks like the star key has both the star and the arrow?11:46
greybackenjoy food!11:46
mzanettiSaviq: star key?11:47
Saviqmzanetti, or something, the lower left key has the back arrow11:47
Saviqmzanetti, but it looks wrong somehow11:47
* mzanetti checks11:47
mzanettiSaviq: looks good here...11:48
mzanettiSaviq: http://wstaw.org/m/2013/06/05/plasma-desktopIo8216.png11:48
Saviqand the lower right button is supposed to be empty?11:48
mzanettiSaviq: ah... install "ubuntu-mobile-icons"11:49
Saviqmzanetti, right11:49
sil2100pstolowski: uh, the unity merge is failing now due to some unity errors (WTF?)11:49
mzanettiSaviq: there are 2 "ubuntu-mobile" and "ubuntu-mobile-icons"... for some reason we still pull the wrong one11:49
sil2100Ah11:49
pstolowskisil2100: grr11:49
sil2100I know now11:49
sil2100pstolowski: let's wait for dednick's fix to get in11:50
sil2100pstolowski: although I'm still worried about arm, since it's failing for a different readon11:50
sil2100*reason11:50
Saviqmzanetti, ah, needs fixin', then11:50
mzanettiSaviq: ?11:51
Saviqmzanetti, nvm, just meant "we need to fix that"11:51
Saviqmzanetti, also, do you think we could make some changes to ./run to allow for testing the different unlock methods?11:51
mzanettiSaviq: yeah... I think Kaleo has been talking to sergiusens already about it11:51
Saviqmzanetti, ah, so it's not really us that need to fix ;)11:52
mzanettiSaviq: that's there... ./run -p and ./run -k11:52
Saviqmzanetti, indeed!11:52
mzanettiSaviq: from what I understood the SDK should depend on the right icon theme11:52
Saviqmzanetti, sorry for the noise11:52
mzanettiSaviq: no prob11:52
mzanettiKaleo: any news about that?11:52
sil2100dednick: I'm afraid there might be some complications with getting your fix into lp:unity11:52
sil2100dednick: armhf seems to have some issues with MockWindowManager.h11:53
mzanettiKaleo: we are about to merge stuff that would require ubuntu-mobile-icons but seems we (as in you :P) still pull the wrong one11:53
sil2100dednick: http://s-jenkins:8080/job/unity-saucy-armhf-ci/5/console <- this is from the CI on your branch (and not only, I got the same thing on pstolowski's branch's CI)11:53
Saviqmzanetti, btw, I'd just go for "./run_on_device -- -p/-k"11:53
Saviqmzanetti, i.e. pass everything past -- to the ./run script11:54
mzanettiSaviq: no... everything after -- goes to the shell binary11:54
Saviqdoes it already?11:54
mzanettiSaviq: yes11:54
Saviqmzanetti, for ./run, yes, but not for ./run_on_device11:54
Saviq?11:54
mzanettiSaviq: hmm.. .not entirely sure right now11:54
mzanettiSaviq: however, I would keep it consistent and make -- also for _on_device pass it on to the app itself11:55
Saviqmzanetti, regardless, please update the usage in ./run_on_device, too11:55
Saviqmzanetti, yeah, that's fine11:55
Saviqmzanetti, or we could go ./run_on_device --args -- --run_args -- --shell_args :D11:55
mzanettiSaviq: btw... exactly like this I think Pete and Nic should add their fully fledged infographics backend loading11:56
Saviqmzanetti, and sorry for distracting you, I'm gonna stop now :)11:56
Saviqmzanetti, other than --full?11:57
mardyMirv: https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/118774611:57
ubot5Launchpad bug 1187746 in qtdeclarative-opensource-src (Ubuntu) "Please provide fix for QTBUG-31226" [Undecided,New]11:57
mzanettiSaviq: dunno... exactly... thats where I don't exactly know what mterry needs and what the others need11:58
mzanettiSaviq: done (and dont worry... I'm happy you reviewed it)11:58
sil2100dednick: it's an ARM-specific issue11:59
sil2100dednick: I can fix that in the CMakeFile (at least workaround it)12:03
Saviqmzanetti, getopt needs p and k in "sgh" in diff line 72012:05
Saviqmzanetti, and in 639, too12:05
Mirvmardy: thanks12:06
Saviqmzanetti, also, 473+import QtGraphicalEffects 1.0 sounds unnecessary/12:07
Saviq?12:07
mzanettiSaviq: ah right... there was the Blur effect before12:08
Saviqmzanetti, why you didn't use a Button for the PinPadButtons?12:09
mzanettiSaviq: because making a button look like a transparent ubuntushape is more work than using a transparent ubuntushape :D12:09
Saviqmzanetti, orly? :)12:10
Saviqmzanetti, feels like it should be reported to the UI toolkit12:10
Saviqmzanetti, also it's possible that this will be better when we start theming, can you please add a TODO somewhere there12:11
Saviqmzanetti, and it does feel like the wrongPasswordAnimation could be abstracted? it's used in three places already, right?12:12
mzanettiSaviq: yeah... true12:13
kgunndednick: ping12:21
Kaleomzanetti: hang on, meeting12:27
mzanettiSaviq: done, except the TODO. I really don't think it makes sense here to use a Button... As it should look like a ubuntu shape, and not like a button as per design12:27
=== dandrader|lunch is now known as dandrader
Saviqmzanetti, IMO it is just a differently-themed button, but ok12:27
Saviqmzanetti, some more comments coming on the MR, IRC is too distracting for it (didn't plan a full review :P)12:28
mzanettihehe12:28
mzanettiSaviq: as you've changed the community-created infographics research to INPROGRESS: I'd like to be able to integrate fitbit stats in there at some point ;)12:30
Saviqmzanetti, that task is really just about the visualization, not data sourcing12:31
mzanettiah ok12:31
Saviqmzanetti, data sourcing will remain what we have now12:31
didrocksritz_: I think you should first talk to pstolowski and mhr3_ :)12:36
sil2100dednick, didrocks: https://code.launchpad.net/~sil2100/unity/fix_ftbfs_arm_unused_typedefs/+merge/16752512:36
sil2100dednick, didrocks: this fix is also needed in lp:unity to unblock ARM builds (most probably)12:36
sil2100dednick, didrocks: the problem is... not sure if we can get it merged, as it probably needs dednick's fixes as well, since otherwise it will fail12:37
ritz_didrocks, thanks. will do12:37
didrockssil2100: can you take it into your branch?12:37
sil2100dednick, didrocks: it might be that both fixes need to go in at the same time12:37
didrocksoupss dednick ^12:37
ritz_mhr3_ pstolowski wrt  https://bugs.launchpad.net/unity/+bug/760785 , How do I fix this ? add dconf-key for this which unity-application-lens can read of , and add to filter or create a new lens. Alternate, unity-application-domain , which addes a custom page based on dconf/settings. Or do I talk to design team about this ?12:39
ubot5Launchpad bug 760785 in unity-lens-applications (Ubuntu) "Unity does not support extra menu categories" [Undecided,Confirmed]12:39
sil2100dednick: I'm waiting for CI to spin on my branch to check all is ok, once it does that, would be good if you could for instance pull in this fix to your branch12:39
didrockssil2100: your branch is based on his one?12:40
didrocksotherwise, we'll maybe have the segfault still, isn't it?12:40
=== alan_g is now known as alan_g|lunch
didrocksor is it failing during build? (as public jenkins is failing…)12:40
pstolowskiritz_: hi12:42
ritz_pstolowski hi12:42
pstolowskiritz_: yeah, categories are hardcoded in applications lens12:42
ritz_they indeed are12:43
pstolowskiritz_: do you know if the "new" categories also exist in xapian index?12:43
sil2100didrocks: my branch is based on trunk12:44
ritz_pstolowski hmm, they would not12:44
sil2100didrocks: yes, it does have that, that's what I meant12:44
ritz_more along the lines of ubuntu-application-domain-lens12:44
sil2100didrocks: I can merge in dednick's fix in if needed, I hoped it to be done the other way around12:44
sil2100didrocks: but CI at least will tell me if ARM fails to compile or segfaults12:45
didrockssil2100: I think we can't afford waiting for too long. If bregma agrees, we can as well bypass the merger as it's blocking everything for daily releasing12:45
sil2100If it's the second one, then I know the fix is correct12:45
didrocks(once we'll get the CI result for your branch)12:45
sil2100didrocks: we can do it like that - once we have CI results, I pull in dednick's branch and we merge12:45
sil2100Then pstolowski's branch will also go in12:46
didrocksyep :)12:46
didrocksI think we should definitively merge that manually12:46
didrocksas we're going to rebuild it in daily anyway12:46
pstolowskiritz_: in theory we could add missing categories in the app lens code. but this only makes sense if it fixes the problem completly, e.g. if the number of categories if not high and we can add them all.  also, we need to be able to turn selected category filter into xapian query12:46
ritz_pstolowski not sure about xapian index . but the issue I working on is more along the lines for custom deployment . To enabled kiosk/corporate users to see their apps easily12:47
pstolowskiritz_: ah, now I see where you're coming from with dconf12:48
ritz_okay, xapian is a search toolkit12:49
pstolowskiritz_: if it's not in xapian db, then app lens will not find an app unless it's installed already12:49
ritz_pstolowski yup, finding installed app is easy. but having it displayed on the dash makes it easier for the user12:50
=== pete-woods1 is now known as pete-woods-lunch
ritz_especially, if they can see their "logo" along with other pages in dash12:51
ritz_using dconf key to add category would also be a solution12:52
pstolowskiritz_: so you're saying it's ok if this custom filter works for installed apps only?12:52
ritz_okay, http://www.enricozini.org/2007/debtags/apt-xapian-index/12:53
ritz_pstolowski this would seem fine to me12:53
ritz_would allow user to add custom filter such as "wine" or "mydomain"12:54
pstolowskiritz_: yes, it's doable, dconf or a flat file would do. but since it would work for installed apps only (and as such break existing UX), I think you would need an ack from design. but this shouldn't be a problem since it's for a limited use case12:57
pstolowskiritz_: that's my opinion at least ;)12:58
sil2100bregma: thanks for the review! Still waiting on CI12:58
didrockssil2100: I've prepared the manual merge, just waiting on CI as well :)13:01
sil2100didrocks: with both branches ;) ?13:04
sil2100\o/13:04
sil2100I'm refreshing every moment13:04
didrockssil2100: the 3 of them! :)13:04
sil2100Ah, Paweł's as well!13:04
didrocksyep :)13:04
didrocksthen, relaunch a libunity + unity rebuild13:04
didrocksah, let's do the libunity rebuild right now in the ppa, we'll buy some time then :)13:05
sil2100Indeed! How will you push the new libunity to the PPA? Just run the stack with just libunity ?13:06
=== alan_g|lunch is now known as alan_g
ritz_pstolowski hmm, thanks . Do I go ahead and add design team to this ?13:12
=== _salem is now known as salem_
sil2100grrrr, CO13:18
sil2100*CI13:18
sil2100Still waiting13:19
mhr3_ritz_, iirc people used to fork the apps lens to do this (in corporate environments), surely a generic solution where you could just change the config easily would be nice... but it might not be trivial13:19
sil2100didrocks: ok, it takes really long ;p I need to go for some lunch now13:27
didrockssil2100: ok13:28
didrockssil2100: I propose to run and moving on, wdyt?13:28
didrocksmerging that13:28
sil2100didrocks: ok, let's do that then13:32
=== mesq_ is now known as mesq
sil2100It shouldn't break anything anyway13:32
sil2100didrocks: thanks!13:32
didrocksyw :)13:33
rsalvetididrocks: hey!13:34
rsalvetididrocks: where do we stand with the saucy transition?13:34
rsalvetiI'll be working on the telepathy components now, so let me know if there is anything blocking you13:35
rsalvetialso regarding any possible ftbfs, as that might be related with the new hybris as well13:35
Saviqdednick, can you not hear us/13:37
greybackSaviq: better skip me13:37
greybackSaviq: I can hear you13:37
dednickSaviq: can now13:37
didrocksrsalveti: we got a lot of FTBFS, they are almost all fixed now13:38
=== davmor2_ is now known as davmor2
didrocksrsalveti: the remaining points is webcreds tests that are failing13:38
didrocksmardy is on it AFAIK13:38
didrocksrsalveti: the whole media stack, sil2100 already has a branch for qt-video-node13:38
didrocksrsalveti: libcolumbus as well, Mirv has a patch, we are waiting for upstream to answer13:38
didrocksmeanwhile, I'm rebuilding libunity and unity13:38
didrocksit's fixing some FTBFS, disabling some scopes that don't work on saucy13:39
didrocksthen, we'll finally get some tests results for unity13:39
didrocksrsalveti: so maybe on your side, the media stack is what you can work on?13:39
rsalvetididrocks: yup13:40
=== pete-woods-lunch is now known as pete-woods
didrocksI disabled some indicators as well that doesn't have all the components in13:40
rsalvetiit's basically what I expected to be broken somehow13:40
didrocks(from indicator-clients)13:40
didrocksok13:40
rsalvetihm, right13:40
didrocksrsalveti: http://10.97.0.1:8080/view/cu2d/view/Head/view/Media/job/cu2d-media-head-2.1build/43/console13:40
didrocksyou have a summary at the last line :)13:40
didrockssil2100 proposed https://code.launchpad.net/~sil2100/qtvideo-node/fix_ftbfs_with_new_libhybris/+merge/16750913:41
rsalveticool13:41
rsalvetiI'll create a few pkg-config files for the new hybris as well13:41
rsalvetihardcoded library sucks13:41
didrocksagreed :)13:42
didrocksmardy: can you refresh on on where you are on the webcreds tests issues on saucy?13:42
didrocks(as the apps and hud are dep on it, I'm more afraid on that)13:42
mardydidrocks: I *think* I fixed them today13:43
didrocksmardy: are they merged in trunk?13:44
didrocksmardy: I can relaunch the stack13:44
=== luv_ is now known as luv
mardydidrocks: not yet13:45
didrocksfginther: hey! can you speed up mardy's branch landing in trunk? this is blocking landing into saucy everything :)13:45
didrocksmmrazik: ^13:45
mmrazikdidrocks: which branch?13:47
* mmrazik is trying to find it in the logs13:47
didrocksmardy: ? ^13:48
pstolowskiritz_: sorry, I was otp. yeah, checking with design won't hurt13:48
=== larsu is now known as Guest52607
=== jono is now known as Guest19882
=== ashams is now known as Guest15032
mardymmrazik: https://code.launchpad.net/~mardy/libaccounts-glib/packaging/+merge/16680013:50
mardymmrazik: actually it's still failing, but I always get 404 when i try to see the logs13:50
mmrazikmardy: publishing is broken13:50
mmraziklet me give you direct link13:50
mmrazikmardy: configure.ac:14: option `serial-tests' not recognized13:51
rsalvetididrocks: did we land anything already? saw we don't yet have platform-api in the archive13:51
mardymmrazik: weird, works fine here. Ok, I'll do things differently13:52
didrocksrsalveti: no, I blocked everything to manual publishing13:53
rsalvetididrocks: got it, cool13:53
didrocksrsalveti: as I think we won't have all tests results before end of day, and time for NEWing and so on, I see that by the end of the day, we fix everything we have to fix13:53
mardymmrazik, kenvandine: in raring it won't work, automake is not new enough13:54
didrocksrsalveti: and just push the publish button + NEWing + promoting to main for what we have to promote tomorrow morning13:54
didrocks(freezing the state menawhile)13:54
mzanettimterry: did you see my email regarding the single-user, multi-user etc?13:54
mardymmrazik, kenvandine: I'll bump the dependency, can we run the jobs in saucy, though?13:54
rsalvetididrocks: sounds fine13:54
mmrazikmardy: I don't see a reason why not. kenvandine?13:54
mterrymzanetti, ah yes.  Let me reply.  I was waiting for design to comment, but I can too13:55
mmrazikmardy: wasn't vrruiz mentioning that there were some failures in saucy?13:55
kenvandinesure13:55
mardymmrazik: yes, this branch fixes them :-)13:55
Saviqpaulliu, I just MR'd a branch that does the libbost fix...13:55
Saviqpaulliu, and then some - feel free to review https://code.launchpad.net/~saviq/unity/phablet.saucy-build-scripts/+merge/16752813:56
mmrazikkenvandine, mardy: so we can move the full stack to saucy? or just this project?13:56
kenvandinewe dropped the CI stuff to raring temporarily to get stuff13:56
didrocksrsalveti: if you need anything in a stack that is yellow or green to be rebuilt, tell me (as I disabled the cron job + manual publish): http://10.97.0.1:8080/view/cu2d/view/Head/13:56
mardykenvandine: OK, then I'll bump the dependency, and you'll update the jobs?13:56
kenvandinemmrazik, i'll propose a branch13:56
kenvandineyeah13:56
mmrazikok13:56
rsalvetididrocks: sure, thanks13:56
didrocksyw13:56
mzanettimterry: and the -f seems to be broken. can you fix that? I think its blocking nic and pete13:58
kenvandinefginther, can you review this and then update the jenkins jobs again? https://code.launchpad.net/~ken-vandine/cupstream2distro-config/webcred_saucy/+merge/16754413:59
paulliuSaviq: ok14:00
fgintherkenvandine,  looking14:00
mterrymzanetti, broken how?14:00
mzanettimzanetti: doesn't load any users14:01
kenvandinefginther, thx... mardy has fixes for the saucy builds, but they won't work on raring now :)14:01
greybackSaviq: I can hear you14:01
greybackSaviq: oops, up arrow on wrong window14:01
Saviqgreyback, I can, too14:01
Saviqgreyback, you're doing "plonk"14:01
mardykenvandine: I could make them working on raring as well, but that would require me making another upstream release, and I'd rather avoid making it today (I already made two :-) )14:02
kenvandineplonk is a fun game :)14:02
Saviqkenvandine, right!14:02
kenvandinehehe14:02
Saviqkenvandine, I was there when it was born :D14:02
greybacknever heard of it :(14:02
kenvandineSaviq, cool!14:02
kenvandineit was fun to port it :)14:02
kenvandineit's now my kid's favorite game on ubuntu touch :)14:03
Saviqkenvandine, it's the first game on ubuntu touch, too :D14:03
Saviqgreyback, http://thp.io/2011/plonk/14:03
kenvandinegreyback, i ported it for ubuntu, it's in the collections PPA14:03
mterrymzanetti, not loading users is by design.  I wanted to keep the default fake as a single user experience14:03
mterrymzanetti, since that's what our focus is for 13.10 and that's what -f gave you by default before (until you maximized)14:04
mzanettimterry: yeah... but -f should load all the test users, no?14:04
mterrymzanetti, why?14:04
Saviqgreyback, and https://twitter.com/kenvandine/status/33765615277719142414:04
mterrymzanetti, -f means "fake" not "full"14:04
mzanettimterry: ok... somehow you should be able to load all of them. because people developing the infographics. I don't care if its -f14:05
mzanettimterry: also, Saviq said we need to have the demo users on the tablet somehow14:05
mterrymzanetti, infographics exist for single users too14:05
didrockskenvandine: please relaunch the webcreds stack once it's merged14:05
kenvandinedidrocks, i will... :)14:05
Saviqmterry, unfortunately we need to remember the things are getting demoed all the time (tablet, too)14:05
didrocksand hey! :)14:06
didrockskenvandine: we are almost there, crossing fingers!14:06
didrocks(very hard)14:06
kenvandinedidrocks, once i think it'll work :)14:06
Saviqmterry, so we should strive not to break that experience14:06
didrocksheh14:06
mterrySaviq, I did know we are demoing, but I was under the impression tablet was not one of them14:06
Saviqmterry, all the time14:06
mterrySaviq, yah yah I understand not breaking experiences, just thought tablet was not a demo14:06
Saviqmterry, it's not our focus for 13.10 indeed, but the demos include tablet, too14:07
Saviqmterry, it's awesome to demo, why wouldn't we! :D14:07
mterrymzanetti, so I still don't get your complaint about infographic.  Is it just that the current -f doesn't show one?  You tied infographics to multiple users in a previous comment14:08
Kaleomy IRC client highlighted "breaking"14:08
Kaleoanybody who breaks anything will die. :)14:08
mterrySaviq, also, note that tablet demo isn't broken.  It just shows a giant single-user swipe unlock14:09
mzanettimterry: I'm fine... nic-doffay and pete-woods had troubles yesterday from what I understood..14:09
mterrymzanetti, I don't like the idea of switching to a login list based solely on width.  I want a platform API that tells us if we are in tablet mode.  But until then, we can hack a width consideration too14:10
greybackSaviq: kenvandine: well now I need to play it :)14:11
mzanettimterry: I'm not saying it should be related to the width14:11
mterrymzanetti, I'm also confused about the demo problem.  Tablet demo still works, right?  We just show a phone greeter for the moment.  If we want multiple users for the tablet demo, we need a different demo setup14:11
Saviqmterry, depends on the definition of broken ;)14:12
Saviqmterry, feel free to ask sabdfl on his opinion :D14:12
mzanettimterry: yes, that would have been my thoughts too...like a second set of demo data that enables the mulituser mock backend14:12
mterrySaviq, when we switch to lightdm (any day now), we're not going to have any demo users14:12
mterrySaviq, so whoever is running these demos needs to actually set up the device if they want to show tablet mode anyway14:13
mzanettioh... we're already there? that's cool14:13
Saviqmterry, yeah I wasn't aware we're that close14:13
Saviqmterry, if that's the case then yeah, we need the phonedations team to create the users, is all14:14
mterrySaviq, no, not like tomorrow close, but close enough that I don't want to spend time creating a special demo mode that's just going to go away14:14
Saviqmterry, ok, what about the guys doing infographics? are they set to support multi-user changes, too?14:14
MacSlowSaviq, is the way plugins are loaded described somewhere?14:15
mterrySaviq, I don't follow?  We have infographics in multi-user mode, we have tests that expose a multi-user setup, I'm not sure what they're missing.  nic-doffay or pete-woods ?  Is there anything blocking your infographic work?14:16
pete-woodsSaviq, mterry: I'd say it's broken, the clock doesn't show or anything like that14:16
mterrypete-woods, you mean with ./run -f?14:16
pete-woodsit's like somewhere halfway between the old tablet style greeter and the phone one14:16
pete-woodsno14:16
kenvandinefginther, thx for the merge, please let me know when jenkins is ready14:16
pete-woods./run -- -fullscreen14:16
pete-woodsmterry: ^14:16
pete-woodsis what I'm doing14:17
pete-woodsif we don't care about tablet mode for the time being, that's fine14:17
pete-woodsI just thought it worth pointing out yesterday14:17
SaviqMacSlow, not sure what you mean, the order? or?14:17
mterrypete-woods, this is because the infographic code doesn't do anything smart when there's no infographic data14:18
SaviqMacSlow, here's some info http://qt-project.org/doc/qt-5.0/qtqml/qtqml-modules-qmldir.html14:18
mterrypete-woods, there should be a big (empty) infographic in center14:18
pete-woodsmterry: the infographic has nothing to do with this14:18
mterrypete-woods, what you're seeing there is a non-narrowMode non-multiUser login screen14:19
pete-woodsyes14:19
mterrypete-woods, in non-narrowMode, we don't show the clock.  Perhaps that should swich to non-multiUser14:19
pete-woodsthe infographic is correctly displaying14:19
pete-woodsbut there is no clock or login list14:19
fgintherkenvandine, all done14:19
pete-woodsso it looks really weird14:19
mterrypete-woods, it is?  I don't see the infographic here14:19
MacSlowSaviq, I just want to see if/where the backend is actually loaded14:19
pete-woodsI think design need to decide what should happen here14:19
pete-woodsmterry: I'm not using -f and this is on the phablet branch14:20
mterrypete-woods, there is no login list because this is just a very big phone screen (we stopped using size to determine if we are in phone or tablet mode)14:20
mterrypete-woods, yup, the default demo has just one user now (i.e. is in phone mode)14:20
SaviqMacSlow, I usually try a simple qml file with "import Something; Item { }" to check14:20
pete-woodsmterry: I understand this - I'm only mentioning it because I think that it "appears" like it's broken to a user and I think that someone needs to figure out what it should look like14:21
mterrypete-woods, so you see an infographic?  It only looks broken to me because I don't see anything in the middle.  It felt like an infographic bug to me14:21
pete-woodsmterry: yes, the infographic is there for the single "guest" user in "demo" mode14:22
mterrypete-woods, oh right, you're using demo, I was using -f14:22
pete-woodsI totally agree that there needs to be some "no data" handling for the infographic too14:22
kenvandinefginther, thx14:23
mterrypete-woods, mzanetti: I'll test a branch that uses narrowMode to determine if we see LoginList instead of multiUser.  That might conform to your expectations more14:24
SaviqMacSlow, you can also go "qmlplugindump Something 1.0"14:24
=== Guest19882 is now known as jono
mzanettiSaviq: found a bug in Verifier.qml ... It expects CONSTANT properties to have a changed signal14:25
mzanettiwould you know right now how to fix it? otherwise I'd investigate myself14:25
=== jono is now known as Guest85454
Saviqmzanetti, yeah, simples, but do look into it, it's really simple14:25
Saviqmzanetti, and it's good that there's someone else to know that14:26
mzanettiok14:26
Saviqmzanetti, but14:27
Saviqmzanetti, are you saying 'property: "something"' or 'constant: "something"' ?14:27
Saviqmzanetti, 'property: "something"' is assuming one with NOTIFY14:27
mzanettioh14:28
mzanettimissed that14:28
rsalvetididrocks: sil2100: https://code.launchpad.net/~sil2100/qtvideo-node/fix_ftbfs_with_new_libhybris/+merge/167509 failed to land but I can't see the logs14:28
mzanettiSaviq: oh, that looks better, cheers14:28
Saviqmzanetti, introspecting wouldn't make sense, you need to declare in the test you want it to be that or something else14:28
didrocksrsalveti: I think it's a question for mmrazik ^14:29
* Saviq still needs to document Verifier.qml14:29
mmrazikrsalveti: publishing to the public jenkins is broken :-/ IS is working on it14:29
mmraziklet me give you another url14:29
rsalvetialright, failure due the libhybris available in daily-build-next ppa14:31
mterryrsalveti, my libhybris is broken?14:32
rsalvetimterry: it's incompatible with the upstream one (in the archive)14:32
mterryrsalveti, because of my change or just in general?14:33
rsalvetiand that mr is to fix the new lib names, but can't get it approved as the ci job is pulling the older hybris14:33
* mterry was going to port that patch to the one in distro...14:33
rsalvetimterry: which patch?14:33
rsalvetimterry: not sure if this issue is related with anything you changed14:33
mterryrsalveti, oh I just patched libhybris yesterday for a shm issue with nexus7 devices14:33
mterryit was an upstream patch though...14:34
rsalvetiI pushed the new hybris to the archive, based on upstream, and the media lib changed from mediaplayer to media14:34
rsalvetimterry: hm, mind pointing me the patch?14:34
mterryrsalveti, https://github.com/libhybris/libhybris/pull/49/files14:34
rsalvetimterry: right, that's not yet merged upstream14:34
mterryrsalveti, right14:35
rsalvetiI can check why14:35
rsalvetimterry: but meanwhile can you remove libhybris from daily-build-next?14:35
mterryrsalveti, will that break our phablet builds, if the two are incompatible?14:36
rsalvetimterry: it'll break the media player related stack, which I'm trying to fix14:36
rsalvetimterry: it's just for saucy anyway14:36
rsalvetias we're trying to get them in the archive14:36
mterryrsalveti, ok...  I want to see if we need to carry any patches over to archive first14:37
rsalvetimterry: we don't, unless you added another extra patch there14:37
rsalvetimterry: I did the sync between both versions14:37
rsalvetiand pushed most upstream already14:37
rsalvetiI'm doing the clean up14:37
mterryrsalveti, so you have the no-gles2 patch already?14:38
rsalvetibut I only did the sync from whatever was in the bzr branch14:38
rsalvetino-gles2?14:38
rsalvetiwhy didn't such patches land in the bzr branch we were maintaining?14:38
* rsalveti looks14:38
mterryrsalveti, ah, that landed in bzr trunk14:38
mterryrsalveti, the only thing missing is that pull-49 above, which I uploaded yesterday to the daily-build-next ppa14:39
* Cimi is getting mental with timezones...14:39
rsalvetimterry: cool, then we're good14:39
mterryrsalveti, do you have any objection to that pull-49 being applied to the saucy package?14:39
rsalvetimterry: well, would like to test that with the other devices I have first, do code review and check with upstream what it wasn't yet merged14:40
rsalveti*why14:41
mterryrsalveti, it's blocking testing on nexus7, so I'll hold off applying to saucy, but would appreciate your attention on it14:42
rsalvetimterry: sure, I'm reviewing it already14:43
mterryrsalveti, libhybris on saucy deleted from daily-build-next14:43
rsalvetimterry: and what is the behavior that this patch fixes?14:44
rsalvetithought the pthread issues were happening just when testing mir14:44
mterryrsalveti, on nexus7, mir wouldn't work after a few seconds14:44
rsalvetias we have the nvidia hack in place14:44
rsalvetiright, that is it then14:44
mterryrsalveti, kdub_ knows more14:44
rsalveticool, thanks14:45
mterryrsalveti, right, should have said are blocking testing mir on nexus7.  left out "mir"  :)14:45
rsalveti:-)14:45
=== sil2100__ is now known as sil2100
Saviqgreyback, do you need me at the mir-unity sync today?15:12
greybackSaviq: no, I'll be fine. It won't be a long one15:13
sil2100davidcalle: hi15:18
davidcallesil2100, hey15:18
sil2100davidcalle: how does that gdrive scope segfault look to you?15:19
sil2100Fixable? ;)15:19
davidcallesil2100, I think it's the new gir gdata. But I can't reproduce yet, no Saucy install around (downloading). If, by any chance, you have a Saucy install running Unity <7 and the previous gdocs scope fails, then that's it.15:21
=== racarr_ is now known as racarr
sil2100davidcalle: sadly, I have 7.0.0 unity installed here15:26
davidcallesil2100, will give it a try as soon as I can, but I'm not sure it will be before tomorrow.15:27
=== dandrader is now known as dandrader|afk
sil2100davidcalle: what's the exact test-case in this case? Saucy running old unity with the old scope, yes?15:31
davidcallesil2100, yes, since they both use gir1.2-gdata, and that's what could cause a segfault in the test.15:32
=== dandrader|afk is now known as dandrader
=== ken_ is now known as Guest1980
=== Cimi_ is now known as Cimi
=== jibel_ is now known as jibel
davidcallesil2100, running a VM now. It does work.15:59
sil2100davidcalle: oh, so it wasn't the problem?16:00
davidcallesil2100, nope :(16:00
mzanettiSaviq: I'm away next 2 days so no urgency at all: https://code.launchpad.net/~mzanetti/unity-api/launcher/+merge/16756016:02
davidcallesil2100, I need to go, but I will try to reproduce the segfault. On Saucy, what is the PPA with the segfault?16:02
Saviqmzanetti, yup, saw that16:02
Saviqmzanetti, have a nice time off16:03
sil2100davidcalle: it's in daily-build, so ppa:ubuntu-unity/daily-build16:03
sil2100Saucy16:03
mzanettiSaviq: however, when I come back I will start implementing the appropriate mock in the shell... so it'd be ubercool if we would have the apis packaged up and ready to depend on from the shell (if that's not already happened)16:03
sil2100davidcalle: I'll also try to take a look at that, the only problem is that I do not know nosetests ;)16:03
mzanettiSaviq: thanks16:03
Saviqmzanetti, you know, if it goes in without review comments, it'll be there ;D16:04
Saviqmzanetti, while you're at it, can you push it to ~unity-team16:04
mzanettiSaviq: hehe... I rather meant the whole packaging stuff16:04
mzanettiSaviq: ack16:04
Saviqmzanetti, it's being packaged already16:04
mzanettiSaviq: so all it takes is to add it as a build-dep in unity8?16:05
Saviqmzanetti, yeah16:05
mzanettiawesome16:05
mzanettiSaviq: moved it over to ~unity-team16:06
Saviqmzanetti, cheers16:07
=== Guest1980 is now known as kenvandine
=== mmrazik is now known as mmrazik|afk
CimiSaviq, I added tests, can I have a mid review?16:19
SaviqCimi, not today ;)16:24
davidcallesil2100, so. There is a segfault issue in the test_get_filters method. Specifically at filter_set.get_filters()16:24
mzanettiCimi: I can give it a quick look if you want16:24
davidcallesil2100, and I do need to go this time. You should ask jamesh if he has an idea why. (Really need to go now :) )16:26
sil2100;)16:27
sil2100didrocks: along with rsalveti, we have resolved all the issues in the media stack builds (probably)16:27
sil2100Once all the merges go in, we'll re-run the stack maybe?16:27
Cimimzanetti, good16:28
sil2100didrocks: I'll try to takle the gdrive issue in a moment after David's pointers16:28
Cimimzanetti, https://code.launchpad.net/~cimi/indicators-client/system-components16:28
Cimistill some work has to be done but there's a TODO for that16:29
mzanettiCimi: I think you should move __compressedHeight etc inside the "intern" object. you can still access it from there in the tests, no?16:31
Cimimzanetti, don't think so16:34
Cimimzanetti, how?16:34
CimifindChild didn't work16:34
mzanettiCimi: oh... hmm... probably because its a QtObject and not an Item. I would still vote for making it an item instead of pollution the API with __ stuff16:35
mzanettiCimi: not sure we all agree on that... just my 2 cents16:35
Cimidecide guys :)16:36
mzanettiCimi: hehe... that means you decide, its your code :P16:37
CimiB-)16:37
Kaleomzanetti: don't use Ã__16:48
Kaleomzanetti: __16:48
Kaleomzanetti: that's the "new" policy in the sdk16:48
mzanettiKaleo: +116:48
Kaleolunch time16:49
mzanettiCimi: http://paste.ubuntu.com/5736303/16:57
mzanettiCimi: I added comments on the tests16:57
didrockssil2100: great! ;)17:01
mzanettiCimi: I'm also not sure if the copy/paste of the Calendar tests to the CalendarMenu tests is good. As CalendarMenu just add a label on top I'd say that testing everything through CalendarMenu makes more sense17:02
=== IReboot is now known as 36DAARST9
sil2100didrocks: still debugging ;/17:11
sil2100didrocks: what other scopes are python3 based?17:31
sil2100I just need at least one other17:31
didrockssil2100: all the others apart from launchpad and sshsearch are python3 based17:32
sil2100ACK17:32
sil2100Ok, thought some are also vala, not sure I had the assumption we had vala scopes somewhere17:33
* sil2100 stupid17:33
sil2100didrocks: so, I debugged and found where it's segfaulting, but it seems to segfault in this particular place for all scopes (jsut othes scopes don't use this)17:47
sil2100didrocks: so, it might be even something with the new toolchain?17:48
sil2100didrocks: the thing is, it seems that we get a segfault when iterating through a vala List in python that's returned by libunity17:49
sil2100didrocks: it seems as if something is invalid in the list, making it iterate over the end of the list17:49
didrockssil2100: urgh17:50
didrocksurgh urgh urgh17:50
didrockssil2100: we need mhr3 and pawel?17:51
sil2100didrocks: I tried pinging jamesh, but he's not around17:51
sil2100Same for Paweł and Michal17:51
sil2100;/17:51
sil2100I'm trying to check what's wrong, as the length is being returned correctly17:52
didrockssil2100: ok, maybe try barry?17:53
didrockssil2100: or doko?17:53
didrockssil2100: there is a Dee gir override17:53
didrockssil2100: it's in dist-packages17:53
didrocksooopsss17:53
didrockssite-packages17:53
didrocksmaybe it needs to be moved in dist-packages?17:53
didrocksyou can maybe try that locally?17:53
sil2100didrocks: I see that len() also segfaults ;p But after returning the length17:53
didrockssil2100: so maybe that override?17:55
sil2100didrocks: let me check that17:55
didrockssil2100: pitti can also help debugging (but he should be afk)17:55
sil2100didrocks: that override, what package installs it?17:59
didrockssil2100: gir1.2-dee-1.018:00
didrocksIIRC, you have a /usr/lib/python3/site-packages/gi/overrides/Dee.py18:00
didrocksoops18:00
didrocksIIRC, you have a /usr/lib/python3.3/site-packages/gi/overrides/Dee.py18:00
didrocksmaybe try in dist-packages?18:00
didrocks(cp it)18:00
sil2100It's in dist-packages for python318:00
sil2100dpkg -L gir1.2-dee-1.018:00
sil2100/usr/lib/python3/dist-packages/gi/overrides/Dee.py18:00
sil2100But maybe my dee is outdated?18:01
sil2100hm, it seems to be rather up-to-date, from 2 days ago18:01
sil2100didrocks: I'll fill in a bug and e-mail some relevant python folks about it18:03
didrockssil2100: hum18:03
didrockssil2100: you should have one in the ppa from today18:04
* didrocks looks18:04
sil2100Yes, but I didn't upgrade to that one18:04
didrockssil2100: I'm interested into that one TBH ;)18:04
sil2100Still, I doubt it changed in like one day?18:04
tedg_bregma, Do you know of someone I can harass to review this merge?  https://code.launchpad.net/~ted/unity/upstart-job/+merge/16427018:05
sil2100didrocks: I don't know how the python<->vala bindings are done, so I'm a bit puzzled here18:05
didrockssil2100: maybe olli would know who can help?18:06
sil2100olli: ^18:12
=== mmrazik|afk is now known as mmrazik
sil2100olli: ping!18:15
sil2100Great, and thunderbird segfaults all the time18:16
sil2100Thank you saucy18:17
=== racarr_ is now known as racarr|lunch
ChrisTownsend1tedg_: I'll review that MP18:19
tedg_ChrisTownsend1, Great, thanks!18:19
=== ChrisTownsend1 is now known as ChrisTownsend
ChrisTownsendtedg_: Sure thing!18:19
sil2100hm, currently I have no more ideas18:29
sil2100didrocks: but I sent an e-mail to people18:29
sil2100pstolowski or mhr3 might know how to deal with this, they know interaction with vala well18:29
didrockssil2100: ok, thanks!18:30
didrockssil2100: this is the latest blocker I guess18:30
didrocksthen, we'll be done18:30
didrocksunity tests pass18:30
sil2100\o/18:31
sil2100:)18:31
ChrisTownsendtedg_: Approved!  Sorry that it sat so long.18:32
didrockslet's hope it will get fix tomorrow ;)18:33
didrockssil2100: nice email, thanks!18:33
tedg_ChrisTownsend, Cool, while you've got things setup, do you mind going down the chain?  https://code.launchpad.net/~ted/unity/upstart-panel-service/+merge/16573918:35
sil2100;/18:35
tedg_ChrisTownsend, It's basically the next step from getting Unity in, then the panel service.18:35
sil2100didrocks: np! Still trying to figure out what's wrong ;p18:35
tedg_ChrisTownsend, Broke it up to make it easier to review.18:35
ChrisTownsendtedg_: Ok, yeah, will do.18:35
didrockssil2100: heh, good hunt!18:35
=== racarr|lunch is now known as racarr
=== godbyk-feynman is now known as godbyk
=== AlanChicken is now known as AlanBell
ChrisTownsendtedg_: Hey, when trying to merge in lp:~ted/unity/upstart-panel-service into unity on my machine, I get a bzr warning telling me I got a criss-cross merge.  Is this expected?19:32
tedg_ChrisTownsend, Eh, could be.  Probably I merged a branch that has already landed in trunk.19:32
tedg_ChrisTownsend, Guessing probably the upstart-event branch.19:32
ChrisTownsendtedg_: Ok.  I get a debian/control conflict.19:33
tedg_Hmm, that's more serious.19:33
tedg_Let me fix it.19:33
ChrisTownsendtedg_: Alright19:34
tedg_ChrisTownsend, No clue how that was a conflict...19:35
tedg_ChrisTownsend, r333919:35
ChrisTownsendtedg_: Yeah, looked strange to me...19:35
=== s1aden is now known as sladen
ChrisTownsendtedg: I may prematurely approved the first MP.  For some reason, it was not running trunk when I tried it out and I thought everything was working fine.  When I try trunk on it's own, I keep getting a crash, so I can't test your MP's against trunk at the moment.20:26
tedgChrisTownsend, Ah, okay.  Bummer.20:34
ChrisTownsendtedg: Well, I already approved that first MP based on false results.  It's probably too late to stop it.20:34
=== hggdh is now known as ubotu-br
=== ubotu-br is now known as ubotu-br`
=== ubotu-br` is now known as hggdh
=== maxb_ is now known as maxb
=== salem_ is now known as _salem

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