=== duflu is now known as duflu|breakfast === duflu|breakfast is now known as duflu [03:02] 2 [03:03] :( [03:03] new versions of tmux continue to be trolling me it seems === smspilla1 is now known as smspillaz === wgrant_ is now known as wgrant [03:58] mardy / 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) [04:01] mardy: also, file a bug against qtdeclarative-opensource-src === godbyk-feynman is now known as godbyk [05:38] Mirv: OK, will do that today [05:39] hey mardy! seems you are under pressure to get all webcreds building today :) [05:39] mardy: good luck! as everything is stuck on it ;) [06:21] veebers: thomi: hey, around? [06:22] didrocks: I am, just [06:22] veebers: I'm running the apps tests here [06:22] veebers: getting a lot of failure on http://10.97.0.1:8080/job/autopilot-saucy-daily_release/label=autopilot-ati/18/console [06:22] veebers: like that: http://paste.ubuntu.com/5734934/ [06:22] veebers: I'm sure it's a dep error or something not available, can you think of anything? [06:23] * veebers takes a look [06:24] didrocks: hmm, does http://10.97.0.1:8080/ work for you? [06:24] veebers: yes, connected to the vpn? [06:25] didrocks: yeah I am :-P let me try something else [06:25] hmm, just had to reset vpn :-\ [06:25] interesting… [06:29] didrocks: hmm, can't seem to ssh into that machine, just checking something on the KVM [06:29] veebers: do you need to ssh to it? [06:29] didrocks: I was hoping to check a couple of things quickly [06:29] veebers: I thought that the stacktrace would just right a bell :) [06:30] veebers: also, seems that now the tests are stuck [06:30] didrocks: sorry not off the top of my head, I think I have an idea what's happening but wanted to poke around [06:30] but there is an autopilot process running [06:30] ok :) [06:30] /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 running [06:30] but not activity for 15 minutes [06:32] didrocks: oh, this isn't for the Unity or autopilot test (duh silly me) [06:34] no [06:34] it's apps autopilot tests [06:39] didrocks: 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] veebers: do you think it's because we don't run with latest sdk? [06:40] if this is what expose the interface to it [06:40] didrocks: 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] jibel: ^ [06:40] veebers: depends if you are in the container [06:41] I'm pretty sure launching the web-app with -testability should do what we need [06:41] didrocks: oh, ah because it's not the physical machine anymore right? [06:41] veebers: we are in a lxc container [06:41] which is a physical macine [06:41] but not the host [06:43] didrocks: hmm, am I able to ssh in to poke around a little? [06:44] veebers: do you know how to ssh inside the container? [06:44] veebers, you can use the KVM it's PS_radeon something on https://10.97.0.2 [06:44] yeah, better to use the KVM, you will stay inside the container :) [06:44] didrocks: no I don't think so. I'm not sure how much things have changed with the move to Otto [06:45] jibel: ah ok, thanks :-) [06:45] veebers, or ssh to dx-autopilot-ati then sudo lxc-attach -n saucy-i386-20130604-1531 [06:45] jibel: is there a way to confirm that the KVM I have open is to the correct machine? [06:46] veebers, you're connected to PS-Radeon-HE-AP (HD5000) ? [06:46] if so, it is the correct machine [06:48] jibel: awesome, thanks [06:51] didrocks: hmm, I think the issue is that webbrowser-app is never actually launched. I tried: `/usr/bin/webbrowser-app -testability` [06:52] didrocks: and the error I get is the same as this extract from the logs: http://paste.ubuntu.com/5734971/ [06:52] unless I need to do more than just that command at the command line [06:52] veebers: so the wrong sdk can be a good road? [06:52] veebers: anyway, autopilot shouldn't be stuck as it is now [06:52] didrocks: it appears so. [06:52] didrocks: agreed [06:53] veebers: mind looking at why it's stuck while it is? [06:53] didrocks: 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/consoleFull [06:53] veebers: or should we kill it [06:53] veebers: because we are monitoring all logs [06:53] (relevant ones) [06:53] like syslog, .xsession-errors… [06:57] didrocks: makes sense [06:57] veebers: do you know why autopilot is stuck (meaning, should we kill it to end the run?) [06:58] didrocks: I just had a look, sorry no idea why it's not returning/finishing. Perhaps related to the issues it was having during the run [06:58] veebers: well, it should be protected against that, as otto as a timeout for it for instance :) [06:59] didrocks: I don't think there is anything else I can check, so you may have to kill it [06:59] ok [06:59] didrocks: I'm supposed to be making dinner, my girlfriend is getting hungry :-) I'll be online later tonight though too. [07:00] veebers: ok, enjoy your dinner [07:00] will do [07:00] didrocks: let me know if you have any other issues and I can look into them [07:00] veebers: ok, will do :) [07:00] the sdk is building [07:00] so will rerun [07:01] didrocks: maybe tonight (or tomorrow) I will fire up a VM and try to duplicate what happened here [07:01] great! :) [07:56] dednick: hey, how are you? [07:56] didrocks: good morning. fine thanks and you? [07:57] dednick: quite pressed by time for landing everything to saucy (touch & unity/100 scopes) [07:57] sil2100: hey! [07:57] dednick: not sure you are the right guy for it, but it seems that the testsuite is segfaulting, at least on amd64 for unity [07:57] dednick: https://launchpadlibrarian.net/141697500/buildlog_ubuntu-saucy-amd64.unity_7.0.0daily13.06.05-0ubuntu1_FAILEDTOBUILD.txt.gz [07:59] didrocks: 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 same [07:59] dednick: can be as well random, but maybe good to fix? [07:59] dednick: let me try rebuild in case [08:00] * didrocks waits for i386 results before relauching [08:00] launching* [08:06] didrocks: hello! [08:07] didrocks: saucy unity build issues? [08:07] uuuuu, see a lot of red stacks on jenkins [08:08] didrocks: QA stack is red as well, problems with xpathselect it seems [08:09] veebers: ping [08:09] veebers: are you still around? [08:10] sil2100: 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] sil2100: so xpathselect fixed by Mirv, waited for the fix to be merged [08:11] and then relaunching QA stack [08:11] sil2100: all stacks were red/yellow this morning [08:11] dednick: sil2100: segfault confirmed on i386: https://launchpadlibrarian.net/141698375/buildlog_ubuntu-saucy-i386.unity_7.0.0daily13.06.05-0ubuntu1_FAILEDTOBUILD.txt.gz [08:11] sil2100: this should be the priority now I guess [08:12] mhr3: maybe you know about this testsuite ^ [08:12] (hey!) [08:12] not sure who else can help [08:12] didrocks: just building unity now. hopefully i can confirm on my box. [08:13] *assuming it builds ok [08:13] let's hope so :) [08:13] sil2100: see also https://launchpadlibrarian.net/141698680/buildlog_ubuntu-saucy-i386.unity-scope-evolution_0.1daily13.06.05-0ubuntu1_FAILEDTOBUILD.txt.gz [08:13] sil2100: as we have a new evolution, maybe that can be the cause [08:14] OH SHIT [08:14] ;) [08:14] dednick: just be sure to have saucy running [08:15] didrocks, argh [08:15] davidcalle: oh, you're around, can you do me a favor? [08:15] davidcalle: installing latest dee [08:15] davidcalle: and testing the scopes [08:16] didrocks, where can I find it? [08:16] as we are under python3.3 and it's using site-packages [08:16] sil2100: i'm not on saucy [08:16] not sure it works :) [08:16] * greyback_ rebooting, hopes his efi setup isn't broken [08:16] davidcalle: https://launchpad.net/~ubuntu-unity/+archive/daily-build [08:16] dednick: since the issue started appearing after we switched to saucy [08:16] dednick: so I guess it's a saucy toolchain issue ;) [08:17] sil2100: upgrading now [08:21] didrocks, it works [08:22] davidcalle: \o/ one less thing to handle :) [08:22] so the override is read, great! [08:22] didrocks :) [08:32] didrocks, so, I can confirm the issue with gir1.2-ecalendar-1.2 in saucy. It only contains /usr/share/doc files... [08:34] davidcalle: Laney did the evo update, maybe you can ping him? [08:34] didrocks, yup [08:40] * sil2100 is upgrading as well [08:41] Mirv: thanks for the reviews! Will fix those issues in a minute [08:42] didrocks, can we drop/ignore unity-scope-evolution for now, to avoid blocking the stack? [08:43] davidcalle: I think it's better if Laney can't get it [08:45] didrocks, ok (cf. discussion with Laney in #ubuntu-desktop) [08:48] sil2100: you're welcome. [08:51] didrocks: https://code.launchpad.net/~timo-jyrinki/indicator-datetime/mark_as_released/+merge/167482 [08:51] Mirv: interesting, ok, approving, thanks! [08:52] tsdgeos, hum, question - I'm still seeing the "content goes behind section header" issue on the phone - did we not distro-patch it? [08:52] Saviq: think not [08:53] * tsdgeos checks for the bug [08:53] Saviq: nope https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1183350 [08:53] Launchpad bug 1183350 in qtdeclarative-opensource-src (Ubuntu) "[Patch] Fix wrong initial position of delegates when using loaders and sections" [Undecided,In progress] [08:53] or yes? which qt is in the device? [08:54] tsdgeos, it only went into saucy Qt [08:54] tsdgeos, that's fine, then, we'll get it soon enough [08:54] oka [08:54] tsdgeos, and then you're rewriting the thing anyway :) [08:54] right [08:54] still no section support [08:54] getting there [08:57] tsdgeos, cool [09:05] didrocks, 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] didrocks, in https://launchpad.net/~phablet-team/+archive/ppa/+packages sergiusens somehow managed to just copy some sources from raring to saucy [09:06] didrocks, but if I try that, I get a "same version already has published binaries..." [09:07] Saviq: a binary copy works [09:07] Saviq: not a source upload [09:07] (or a rebuild) [09:08] didrocks, ah, but that's not really safe is it? [09:08] copying binaries between series [09:08] Saviq: not really, because you can have difference due to toolchain [09:08] didrocks, ok thanks [09:08] and as we see, unity tests are failing on saucy for example (segfault) [09:08] Saviq: yw :) === dandrader is now known as dandrader|afk [09:16] davidcalle: so, conclusion is to remove the evolution scope? [09:18] didrocks, sorry was in a meeting, nick is looking at it [09:20] mhr3_: 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] mhr3_: pstolowski: evolution doesn't have anymore introspection data [09:20] didrocks, 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:22] sil2100: dednick: did you success in reproducing the issue? [09:23] didrocks: just finished upgrading. building unity now [09:24] veebers: you asked me to ping you, seems the None.ogv is still an issue :/ [09:26] davidcalle: yes, it won't show up [09:26] didrocks: ok, I'll do the change in libunity [09:27] pstolowski: and unity, you need to bump the build-dep [09:27] thanks! === dandrader|afk is now known as dandrader [09:28] veebers: but before that, 3 tests failures on the QA stack [09:29] which is below the threshold, but better to have them fixed one day :) [09:30] mzanetti, ping [09:30] hey Saviq [09:30] mzanetti, so how do we now make sure that there's multiple users in the tablet? [09:31] Saviq: do we need to? [09:31] Saviq: I mean... they don't do anything anyways [09:31] mzanetti, but the greeter doesn't look good with all the empty space ;) [09:31] Saviq: and if someone wants to test the list any everything he can run it with ./run -f [09:32] Saviq: well, thing is, there is no such thing as a tablet or a phone ;) [09:32] Saviq: and as we now determine the amount of users through the LightDM api and not the screen size any more... [09:32] didrocks: which ppa is unity this building against? [09:32] *this unity [09:32] mzanetti, yeah, that's fine [09:33] mzanetti, so how do we then make sure that there's multiple users on a tablet? :P [09:33] dednick: the daily-build one: https://launchpad.net/~ubuntu-unity/+archive/daily-build [09:33] mzanetti, I'm just not sure people demoing are gonna be happy [09:34] Saviq: hmm... we would need to install another mock lightdm library [09:34] mzanetti, but I do get the conflict - and thanks for raising the question with Katie [09:34] np :) [09:35] its kinda my job, isn't it [09:35] Saviq: anyways... so, we would need to replace the mock lib. would packaging them up and making them installable be an option? [09:35] mzanetti, we already have the fake env package [09:36] Saviq: so if you want to have multiuser you do a apt-get install lightdm-mock-multiuser [09:36] mzanetti, so making two of them could make sense [09:36] Saviq: 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 future [09:36] mzanetti, yeah, that's fine [09:37] Saviq: ok, I'll talk with mterry when he comes on. He's the lightdm-mock-master [09:38] mzanetti, yeah, I think, though, that we should install both at the same time (actually I think that's the case already) [09:38] mzanetti, and choose one or the other based on FORM_FACTOR for the time being [09:38] Saviq: you mean in /etc/phone-services? ... wait... :P [09:39] Saviq: just joking... yeah.. we'll figure something. lets have a chat later when mterry is here [09:39] sil2100: do you have the build issue as well? [09:39] didrocks: still upgrading ;/ [09:39] mzanetti, thanks [09:39] didrocks: will know in some minutes [09:39] sil2100: you were not on saucy? :/ [09:39] ok [09:40] mzanetti, I also noticed one thing in CrossFadeImage after the recent changes [09:40] Saviq: that is? [09:40] mzanetti, 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] mzanetti, it fades to black for a second or so [09:41] s/fades/drops/ [09:41] Saviq: hmm, ok... I'll have a look [09:43] mzanetti, I think what happens is it unloads the faded-out image before the new one was loaded / faded in [09:43] mzanetti, but that's minor, don't focus on it now [09:43] That'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:45] Oh, I see the problem. Intel changed their defaults. Grrr.... (**) intel(0): Wait on SwapBuffers? disabled [09:46] duflu, raring!? ;) [09:47] Saviq: Yes, Intel has disabled it by default on raring. I wonder why... since this basically negates all the work to avoid tearing on Ubuntu [09:48] duflu, buut, did you just upgrade to raring? [09:48] duflu, we are all upgrading to saucy now ;) [09:48] Saviq: Yes. Raring came out as I left the country. And I just got home [09:49] sil2100, 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] Raring/Saucy is not the point. I know you're being facetious. But I'm concerned about visible regressions on the desktop [09:49] duflu, yeah I understand [09:50] pstolowski: no, it need an upstream version bump, as we already had one build in the ppa [09:50] pstolowski: otherwise, unity won't wait for the latest libunity to be there [09:50] didrocks: ok [09:50] (we already have a 7.0.1daily… in the ppa from tonight daily build) [09:50] pstolowski: making sense? ^ [09:50] didrocks: yeah [09:50] Oh, wait. Maybe it's just a problem introduced by the Mir PPA :) [09:51] mzanetti, hum, current trunk - I'm dragging the launcher from the edge past the middle of the screen, it shows fully [09:52] mzanetti, I release my finger, it snaps back out? [09:52] * mzanetti tries [09:53] mzanetti, also, the darkening of the background happened as-you-dragged-the-launcher-out before [09:53] Saviq: yeah... that with the darkening I noticed too. will fix soon [09:53] sil2100: I am in passing, what's the haps? [09:54] didrocks: does it need a new chanelog entry, or it's ok if I update existing one (it still says UNRELEASED) [09:54] didrocks: 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] Saviq: 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 launcher [09:54] Saviq: in that case the user rather tried to swipe away the content [09:55] Saviq: can ask katie what she things [09:55] thinks [09:55] pstolowski: as long as it's UNRELEASED, you can update the existing one :) [09:55] mzanetti, yes please, at least on the greeter it feels weird [09:55] veebers: I think my issue is resolved now, but see didrocks ping ^ [09:55] mzanetti, and probably in dash, too, as nothing else happens [09:55] sil2100: aye, thanks. [09:55] veebers: ah, not sure about that one ;) [09:55] veebers: we fixed xpathselect FYI [09:55] if that's what you are talking about [09:55] didrocks: oh, I wan't aware there was an issue :-P What was the problem? [09:56] Saviq: apart from that. I think it feels waaaay better now than before. what do you think? [09:56] mzanetti, yeah, it's good [09:56] veebers: new toolchain: https://code.launchpad.net/~timo-jyrinki/xpathselect/ftbfs_missing_include/+merge/167471 [09:57] veebers: it was failing to build [09:57] did ah I see [09:57] mzanetti, there's many usability things that improved [09:57] mzanetti, like the fact that it actually sticks to your finger, and that you can reverse the long-swipe [09:57] veebers: 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] as for a packaging change IMHO :) [09:57] Saviq: yeah... I hated that one with the old one :D [09:57] didrocks: 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 atrocious [09:57] yep ;) [09:58] oh right... should put some sauce on my notebook too... [09:58] I thank sabdfl for forcing menus-in-panel on us [09:58] didrocks: right, off for the night. o/ [09:59] veebers: ttyl! [10:00] mzanetti, btw, when you'll be touching the launcher, please increase the widening angle [10:00] Saviq: even more? [10:00] mzanetti, it's still 10 isn't it? [10:00] Saviq: its 30 now [10:01] mzanetti, hmm [10:01] * mzanetti check [10:01] s [10:01] mzanetti, I'm getting a lot of false negatives on manta [10:01] Saviq: yeah, 30 [10:01] mzanetti, ok nvm, maybe that's just my finger [10:01] ;) [10:02] Saviq: no... that's actually really important information... I think its crucial to find the best values [10:02] mzanetti, yeah, but now that I use my thumb for it it's 10 for 10 [10:02] mzanetti, let's see how it goes [10:03] mzanetti, on manta, when I drag the launcher so that the apps get dragged away, but then reverse the gesture [10:04] mzanetti, the apps come back really slowly [10:04] Saviq: noted [10:04] mzanetti, actually same on launcher [10:04] s/launcher/maguro/ [10:04] but more visible on manta [10:08] mzanetti, can you have a feel for the widening angle for lp:~dandrader/unity/phablet_edgeDragInStage ? [10:08] Saviq: sure [10:08] mzanetti, I'm inclined to say that 10 is too low [10:08] Saviq, btw, is it getting merged! :) [10:08] ? [10:08] dandrader, yeah, I'm just doing the last round of review [10:08] dandrader, sorry it took so long [10:09] Saviq, np, I'm aware that this is not the only merge proposal around [10:09] Saviq: 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 good [10:09] dandrader: ^ [10:11] Saviq, mzanetti ok, I'll change it to 20 now (for the Stage m.p.), no problem. [10:12] dandrader, thanks [10:13] done [10:13] yes... I'd say too... with 10 I fail to switch apps 3 out of 10 times - which is too much :D [10:13] mzanetti, when talking to Katie, please also check whether the launcher-long-swipe doesn't begin too quickly [10:14] mzanetti, I'd think it should maybe only start after you crossed 2*launcher.width? [10:14] mzanetti, as now it kicks in when I just try and swipe the launcher in [10:14] Saviq: hmm.. was thinking about that too quite a while... [10:15] mzanetti, aand, does the launcher have a behavior on its x? should be disabled when DDA is dragging [10:15] Saviq: I personally think panel.width * 2 is too much [10:15] Saviq: it is disabled while dragging [10:15] mzanetti, ok, so it's just manta's tragic touch input [10:15] mzanetti, sure, that could be too much [10:16] Saviq: actually had to add a hack I really hated because of that [10:16] mzanetti, ;) [10:16] but seems to work perfectly fine and its small and documented, so I think we're ok [10:16] bloody hell saucy compiz is unstable [10:16] greyback, +1 [10:16] greyback, I switched to GNOME [10:16] greyback, and am missing Unity a _lot_ [10:16] like 1/5th of my screen is black at the top! [10:16] pstolowski: ping me as well once you have the unity branch [10:17] Saviq: heh, I've not used gnome in a while now. gnome-classic? [10:17] greyback, nah, -shell [10:17] greyback, top-panel+title-bar+menu-bar{+tab-bar} [10:17] Saviq: yikes [10:18] hehe [10:18] greyback, no kidding, like 1/6th of my screen with maximized Thunderbird is... black [10:18] Saviq: that can't be right [10:19] some configuration weirdness surely [10:19] speaking of missing unity, have you guys noticed google docs have implemented a HUD? [10:20] dandrader: can't find it [10:21] mzanetti, hide the menus (right corner icon) [10:22] mzanetti, ctrl+shift+f [10:22] mzanetti, then their HUD appears on the left corner of the top bar [10:23] greyback, http://ubuntuone.com/3q763qrIyXlSS5Wc7isLnK [10:23] hehe, right [10:24] Saviq: yep, that's a lot of bars. [10:25] would look ok if at least the application titlebar hid while maximized [10:25] mzanetti, have you found it? http://ubuntuone.com/02Ii27eRUIzeOSIrIdRJ5o [10:25] greyback, yeah, but for maximized apps global menu bar is just awesome [10:26] Saviq: as long as you know it's there, yes [10:26] greyback, OTOH I love the telepathy integration [10:26] didrocks, sil2100: https://code.launchpad.net/~stolowski/unity/bump-libunity/+merge/167497 [10:27] greyback, and I don't think I like "cross-workspace switcher" [10:27] pstolowski: great, I'm waiting on libunity to be merged before because I think the upstream merger doesn't handle build-deps [10:27] pstolowski: looking good, not sure if the ~ is required there [10:27] although less than webapps who switch tabs in my browser [10:27] sil2100: not really if we don't backport, not a biggie though [10:27] didrocks: true true [10:28] dandrader: yeah. thanks [10:30] didrocks: sil2100: confirmed crash in TestGLibObject.AssignmentOperators [10:31] dednick: ah, "nice" :) [10:32] \o/ [10:32] dednick: I'm in the middle of building unity right now [10:41] greyback, , 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:42] dandrader, yes [10:42] dandrader: yep. [10:42] mzanetti, btw, it's impossible to do the long-swipe-to-dash on manta with just a thumb, please raise that with Katie, too [10:42] Saviq: ack [10:43] Saviq: actually I think vesar is now the Launcher designer [10:43] anyways, yes, I'll do [10:43] greyback, 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:44] greyback, do you get the same? [10:44] dandrader: yep, that's the same for me [10:44] dandrader: animations are slow due to apparantly slow buffer swaps, it's not Qt's fault [10:45] greyback, 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 animation [10:46] it follows your finger quite nicely [10:46] dednick, didrocks: same here, segfault in TestGLibObject.AssignmentOperators [10:46] dandrader: 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 Nexus4 [10:47] sil2100: didrocks: it's making the assumption that G_IS_OBJECT returns false for a deleted pointer. [10:47] but it's segfaulting because the mem is invalid i guess. don't know why it worked previously [10:48] weird [10:48] dednick: strange, maybe some quirk of the previous toolchain [10:53] sil2100: 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 pointer === alan_g is now known as alan_g|afk === alan_g|afk is now known as alan_g [11:10] Cimi, ping [11:11] Saviq, pong [11:11] Cimi, hey, what's the status of https://code.launchpad.net/~unity-team/unity/phablet.carousel-listview/+merge/165081 ? [11:11] Saviq, I'm unsure on what to test actually [11:12] sil2100: didrocks: https://code.launchpad.net/~nick-dedekind/unity/TestGLibObject.use-weak-ref/+merge/167503 [11:12] sil2100: as you have the build env ready, mind reviewing and approving? [11:12] you rock dednick :) [11:13] Cimi, we have the functions in there tested [11:13] yes [11:14] Cimi, other than that it's really just a ListView, no? [11:14] yep, more or elss [11:14] *less [11:14] Cimi, so there's no real point in testing the interaction [11:14] Cimi, except maybe for trying to click on stuff and check that the right things happen [11:14] Cimi, i.e. the correct clicked() signal is emitted [11:15] which is not trivial :D you also need a model [11:15] didrocks, dednick: reviewing! [11:17] Cimi, well, a model isn't really an issue [11:17] Saviq, I said 'trivial' [11:18] Cimi, you said "not trivial" ;) [11:18] yeah [11:18] trivial = quck [11:18] not easy [11:18] unless my english is broken, and can be :D [11:18] Cimi, trivial is easy [11:18] takes a little bit of time but it's easy [11:19] Cimi, ok, let's not do that :D [11:19] Cimi, anyway, that's the only thing I can think of there [11:19] Cimi, a purely functional test [11:20] Cimi, i.e. tap, check; drag; tap; check; swipe; tap; check [11:20] Cimi, but the drag and swipe would really be tests for the ListView [11:20] currently getting mad with calendar tests though :D [11:20] Saviq: 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:21] mzanetti, I say yes, as people might not use our headers for whatever reason [11:21] Saviq: oh... [11:21] mzanetti, but if they expose the same API, that should still work [11:21] in that case, yes... but I wouldn't see any reason not to use that [11:22] mzanetti, you wouldn't, I wouldn't ;) [11:22] lol [11:22] ok.. [11:22] mzanetti, but that's really just to verify our headers are correct, too [11:22] ack [11:23] Cimi, k, let's just not forget about the carousel :) [11:24] :-) [11:25] mzanetti, "Implement rotation unlock method" that shouldn't be in June milestone, should it? [11:27] Saviq: 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 still [11:27] mzanetti, k [11:27] dednick: approved [11:27] oh, Trevinho_ also made a review [11:28] sil2100: \o/ thanks [11:32] Hi, quick question. If I were to fix https://bugs.launchpad.net/unity/+bug/760785 , what is the way I would do this [11:32] Launchpad bug 760785 in unity-lens-applications (Ubuntu) "Unity does not support extra menu categories" [Undecided,Confirmed] [11:32] add dconf-key for this [11:32] which unity-application-lens can read of , and add to filter [11:33] or create a new lens, unity-application-domain , which addes a custom page [11:33] or do I talk to design team about this ? [11:34] didrocks ^^^ [11:36] mzanetti, is lp:~unity-team/unity/phablet-pinlock WIP? [11:36] Saviq: no... waiting for review [11:37] mzanetti, there's tests failing and such [11:37] mzanetti, as in whitespace tests at least [11:37] mzanetti, and there's no commit message [11:43] multiple new lines at end of file... seriously? [11:43] :P [11:44] greyback, do you mind if update lp:~unity-team/unity/phablet-integrate-mir to latest lp:unity/phablet? [11:44] but we allow comitting files without newline at end of file :D [11:44] Saviq: fixed both [11:44] dandrader: go ahead [11:44] mzanetti, indeed, we should probably tweak the whitespace test to only allow a single newline at end of file :) [11:45] dandrader: and if you made any changes to the platform-api or qtubuntu branches, let's put them up somewhere. [11:45] Saviq: >0 imho [11:45] mzanetti, ==1 :P [11:45] dandrader: lp:~unity-team/platform-api/mir-support for platform api anyway, no branch up yet for qtubuntu so feel free [11:46] mzanetti, 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 away [11:46] greyback, I didn't make any changes to platform-api or qtubuntu, just applied your patches on top of rcarr branches [11:46] dandrader: ok cool [11:46] back in a bit === dandrader is now known as dandrader|lunch [11:46] dandrader: I'll clean up those changes a bit later on today hopefully [11:46] mzanetti, there's an issue with the keypad entry - looks like the star key has both the star and the arrow? [11:46] enjoy food! [11:47] Saviq: star key? [11:47] mzanetti, or something, the lower left key has the back arrow [11:47] mzanetti, but it looks wrong somehow [11:47] * mzanetti checks [11:48] Saviq: looks good here... [11:48] Saviq: http://wstaw.org/m/2013/06/05/plasma-desktopIo8216.png [11:48] and the lower right button is supposed to be empty? [11:49] Saviq: ah... install "ubuntu-mobile-icons" [11:49] mzanetti, right [11:49] pstolowski: uh, the unity merge is failing now due to some unity errors (WTF?) [11:49] Saviq: there are 2 "ubuntu-mobile" and "ubuntu-mobile-icons"... for some reason we still pull the wrong one [11:49] Ah [11:49] sil2100: grr [11:49] I know now [11:50] pstolowski: let's wait for dednick's fix to get in [11:50] pstolowski: although I'm still worried about arm, since it's failing for a different readon [11:50] *reason [11:50] mzanetti, ah, needs fixin', then [11:51] Saviq: ? [11:51] mzanetti, nvm, just meant "we need to fix that" [11:51] mzanetti, also, do you think we could make some changes to ./run to allow for testing the different unlock methods? [11:51] Saviq: yeah... I think Kaleo has been talking to sergiusens already about it [11:52] mzanetti, ah, so it's not really us that need to fix ;) [11:52] Saviq: that's there... ./run -p and ./run -k [11:52] mzanetti, indeed! [11:52] Saviq: from what I understood the SDK should depend on the right icon theme [11:52] mzanetti, sorry for the noise [11:52] Saviq: no prob [11:52] Kaleo: any news about that? [11:52] dednick: I'm afraid there might be some complications with getting your fix into lp:unity [11:53] dednick: armhf seems to have some issues with MockWindowManager.h [11:53] Kaleo: we are about to merge stuff that would require ubuntu-mobile-icons but seems we (as in you :P) still pull the wrong one [11:53] dednick: 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] mzanetti, btw, I'd just go for "./run_on_device -- -p/-k" [11:54] mzanetti, i.e. pass everything past -- to the ./run script [11:54] Saviq: no... everything after -- goes to the shell binary [11:54] does it already? [11:54] Saviq: yes [11:54] mzanetti, for ./run, yes, but not for ./run_on_device [11:54] ? [11:54] Saviq: hmm.. .not entirely sure right now [11:55] Saviq: however, I would keep it consistent and make -- also for _on_device pass it on to the app itself [11:55] mzanetti, regardless, please update the usage in ./run_on_device, too [11:55] mzanetti, yeah, that's fine [11:55] mzanetti, or we could go ./run_on_device --args -- --run_args -- --shell_args :D [11:56] Saviq: btw... exactly like this I think Pete and Nic should add their fully fledged infographics backend loading [11:56] mzanetti, and sorry for distracting you, I'm gonna stop now :) [11:57] mzanetti, other than --full? [11:57] Mirv: https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1187746 [11:57] Launchpad bug 1187746 in qtdeclarative-opensource-src (Ubuntu) "Please provide fix for QTBUG-31226" [Undecided,New] [11:58] Saviq: dunno... exactly... thats where I don't exactly know what mterry needs and what the others need [11:58] Saviq: done (and dont worry... I'm happy you reviewed it) [11:59] dednick: it's an ARM-specific issue [12:03] dednick: I can fix that in the CMakeFile (at least workaround it) [12:05] mzanetti, getopt needs p and k in "sgh" in diff line 720 [12:05] mzanetti, and in 639, too [12:06] mardy: thanks [12:07] mzanetti, also, 473 +import QtGraphicalEffects 1.0 sounds unnecessary/ [12:07] ? [12:08] Saviq: ah right... there was the Blur effect before [12:09] mzanetti, why you didn't use a Button for the PinPadButtons? [12:09] Saviq: because making a button look like a transparent ubuntushape is more work than using a transparent ubuntushape :D [12:10] mzanetti, orly? :) [12:10] mzanetti, feels like it should be reported to the UI toolkit [12:11] mzanetti, also it's possible that this will be better when we start theming, can you please add a TODO somewhere there [12:12] mzanetti, and it does feel like the wrongPasswordAnimation could be abstracted? it's used in three places already, right? [12:13] Saviq: yeah... true [12:21] dednick: ping [12:27] mzanetti: hang on, meeting [12:27] Saviq: 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 design === dandrader|lunch is now known as dandrader [12:27] mzanetti, IMO it is just a differently-themed button, but ok [12:28] mzanetti, some more comments coming on the MR, IRC is too distracting for it (didn't plan a full review :P) [12:28] hehe [12:30] Saviq: 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:31] mzanetti, that task is really just about the visualization, not data sourcing [12:31] ah ok [12:31] mzanetti, data sourcing will remain what we have now [12:36] ritz_: I think you should first talk to pstolowski and mhr3_ :) [12:36] dednick, didrocks: https://code.launchpad.net/~sil2100/unity/fix_ftbfs_arm_unused_typedefs/+merge/167525 [12:36] dednick, didrocks: this fix is also needed in lp:unity to unblock ARM builds (most probably) [12:37] dednick, 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 fail [12:37] didrocks, thanks. will do [12:37] sil2100: can you take it into your branch? [12:37] dednick, didrocks: it might be that both fixes need to go in at the same time [12:37] oupss dednick ^ [12:39] 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] Launchpad bug 760785 in unity-lens-applications (Ubuntu) "Unity does not support extra menu categories" [Undecided,Confirmed] [12:39] dednick: 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 branch [12:40] sil2100: your branch is based on his one? [12:40] otherwise, we'll maybe have the segfault still, isn't it? === alan_g is now known as alan_g|lunch [12:40] or is it failing during build? (as public jenkins is failing…) [12:42] ritz_: hi [12:42] pstolowski hi [12:42] ritz_: yeah, categories are hardcoded in applications lens [12:43] they indeed are [12:43] ritz_: do you know if the "new" categories also exist in xapian index? [12:44] didrocks: my branch is based on trunk [12:44] pstolowski hmm, they would not [12:44] didrocks: yes, it does have that, that's what I meant [12:44] more along the lines of ubuntu-application-domain-lens [12:44] didrocks: I can merge in dednick's fix in if needed, I hoped it to be done the other way around [12:45] didrocks: but CI at least will tell me if ARM fails to compile or segfaults [12:45] sil2100: 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 releasing [12:45] If it's the second one, then I know the fix is correct [12:45] (once we'll get the CI result for your branch) [12:45] didrocks: we can do it like that - once we have CI results, I pull in dednick's branch and we merge [12:46] Then pstolowski's branch will also go in [12:46] yep :) [12:46] I think we should definitively merge that manually [12:46] as we're going to rebuild it in daily anyway [12:46] ritz_: 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 query [12:47] 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 easily [12:48] ritz_: ah, now I see where you're coming from with dconf [12:49] okay, xapian is a search toolkit [12:49] ritz_: if it's not in xapian db, then app lens will not find an app unless it's installed already [12:50] pstolowski yup, finding installed app is easy. but having it displayed on the dash makes it easier for the user === pete-woods1 is now known as pete-woods-lunch [12:51] especially, if they can see their "logo" along with other pages in dash [12:52] using dconf key to add category would also be a solution [12:52] ritz_: so you're saying it's ok if this custom filter works for installed apps only? [12:53] okay, http://www.enricozini.org/2007/debtags/apt-xapian-index/ [12:53] pstolowski this would seem fine to me [12:54] would allow user to add custom filter such as "wine" or "mydomain" [12:57] ritz_: 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 case [12:58] ritz_: that's my opinion at least ;) [12:58] bregma: thanks for the review! Still waiting on CI [13:01] sil2100: I've prepared the manual merge, just waiting on CI as well :) [13:04] didrocks: with both branches ;) ? [13:04] \o/ [13:04] I'm refreshing every moment [13:04] sil2100: the 3 of them! :) [13:04] Ah, Paweł's as well! [13:04] yep :) [13:04] then, relaunch a libunity + unity rebuild [13:05] ah, let's do the libunity rebuild right now in the ppa, we'll buy some time then :) [13:06] Indeed! How will you push the new libunity to the PPA? Just run the stack with just libunity ? === alan_g|lunch is now known as alan_g [13:12] pstolowski hmm, thanks . Do I go ahead and add design team to this ? === _salem is now known as salem_ [13:18] grrrr, CO [13:18] *CI [13:19] Still waiting [13:19] 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 trivial [13:27] didrocks: ok, it takes really long ;p I need to go for some lunch now [13:28] sil2100: ok [13:28] sil2100: I propose to run and moving on, wdyt? [13:28] merging that [13:32] didrocks: ok, let's do that then === mesq_ is now known as mesq [13:32] It shouldn't break anything anyway [13:32] didrocks: thanks! [13:33] yw :) [13:34] didrocks: hey! [13:34] didrocks: where do we stand with the saucy transition? [13:35] I'll be working on the telepathy components now, so let me know if there is anything blocking you [13:35] also regarding any possible ftbfs, as that might be related with the new hybris as well [13:37] dednick, can you not hear us/ [13:37] Saviq: better skip me [13:37] Saviq: I can hear you [13:37] Saviq: can now [13:38] rsalveti: we got a lot of FTBFS, they are almost all fixed now === davmor2_ is now known as davmor2 [13:38] rsalveti: the remaining points is webcreds tests that are failing [13:38] mardy is on it AFAIK [13:38] rsalveti: the whole media stack, sil2100 already has a branch for qt-video-node [13:38] rsalveti: libcolumbus as well, Mirv has a patch, we are waiting for upstream to answer [13:38] meanwhile, I'm rebuilding libunity and unity [13:39] it's fixing some FTBFS, disabling some scopes that don't work on saucy [13:39] then, we'll finally get some tests results for unity [13:39] rsalveti: so maybe on your side, the media stack is what you can work on? [13:40] didrocks: yup === pete-woods-lunch is now known as pete-woods [13:40] I disabled some indicators as well that doesn't have all the components in [13:40] it's basically what I expected to be broken somehow [13:40] (from indicator-clients) [13:40] ok [13:40] hm, right [13:40] rsalveti: http://10.97.0.1:8080/view/cu2d/view/Head/view/Media/job/cu2d-media-head-2.1build/43/console [13:40] you have a summary at the last line :) [13:41] sil2100 proposed https://code.launchpad.net/~sil2100/qtvideo-node/fix_ftbfs_with_new_libhybris/+merge/167509 [13:41] cool [13:41] I'll create a few pkg-config files for the new hybris as well [13:41] hardcoded library sucks [13:42] agreed :) [13:42] mardy: can you refresh on on where you are on the webcreds tests issues on saucy? [13:42] (as the apps and hud are dep on it, I'm more afraid on that) [13:43] didrocks: I *think* I fixed them today [13:44] mardy: are they merged in trunk? [13:44] mardy: I can relaunch the stack === luv_ is now known as luv [13:45] didrocks: not yet [13:45] fginther: hey! can you speed up mardy's branch landing in trunk? this is blocking landing into saucy everything :) [13:45] mmrazik: ^ [13:47] didrocks: which branch? [13:47] * mmrazik is trying to find it in the logs [13:48] mardy: ? ^ [13:48] ritz_: sorry, I was otp. yeah, checking with design won't hurt === larsu is now known as Guest52607 === jono is now known as Guest19882 === ashams is now known as Guest15032 [13:50] mmrazik: https://code.launchpad.net/~mardy/libaccounts-glib/packaging/+merge/166800 [13:50] mmrazik: actually it's still failing, but I always get 404 when i try to see the logs [13:50] mardy: publishing is broken [13:50] let me give you direct link [13:51] mardy: configure.ac:14: option `serial-tests' not recognized [13:51] didrocks: did we land anything already? saw we don't yet have platform-api in the archive [13:52] mmrazik: weird, works fine here. Ok, I'll do things differently [13:53] rsalveti: no, I blocked everything to manual publishing [13:53] didrocks: got it, cool [13:53] rsalveti: 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 fix [13:54] mmrazik, kenvandine: in raring it won't work, automake is not new enough [13:54] rsalveti: and just push the publish button + NEWing + promoting to main for what we have to promote tomorrow morning [13:54] (freezing the state menawhile) [13:54] mterry: did you see my email regarding the single-user, multi-user etc? [13:54] mmrazik, kenvandine: I'll bump the dependency, can we run the jobs in saucy, though? [13:54] didrocks: sounds fine [13:54] mardy: I don't see a reason why not. kenvandine? [13:55] mzanetti, ah yes. Let me reply. I was waiting for design to comment, but I can too [13:55] mardy: wasn't vrruiz mentioning that there were some failures in saucy? [13:55] sure [13:55] mmrazik: yes, this branch fixes them :-) [13:55] paulliu, I just MR'd a branch that does the libbost fix... [13:56] paulliu, and then some - feel free to review https://code.launchpad.net/~saviq/unity/phablet.saucy-build-scripts/+merge/167528 [13:56] kenvandine, mardy: so we can move the full stack to saucy? or just this project? [13:56] we dropped the CI stuff to raring temporarily to get stuff [13:56] rsalveti: 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] kenvandine: OK, then I'll bump the dependency, and you'll update the jobs? [13:56] mmrazik, i'll propose a branch [13:56] yeah [13:56] ok [13:56] didrocks: sure, thanks [13:56] yw [13:58] mterry: and the -f seems to be broken. can you fix that? I think its blocking nic and pete [13:59] fginther, can you review this and then update the jenkins jobs again? https://code.launchpad.net/~ken-vandine/cupstream2distro-config/webcred_saucy/+merge/167544 [14:00] Saviq: ok [14:00] kenvandine, looking [14:00] mzanetti, broken how? [14:01] mzanetti: doesn't load any users [14:01] fginther, thx... mardy has fixes for the saucy builds, but they won't work on raring now :) [14:01] Saviq: I can hear you [14:01] Saviq: oops, up arrow on wrong window [14:01] greyback, I can, too [14:01] greyback, you're doing "plonk" [14:02] kenvandine: 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] plonk is a fun game :) [14:02] kenvandine, right! [14:02] hehe [14:02] kenvandine, I was there when it was born :D [14:02] never heard of it :( [14:02] Saviq, cool! [14:02] it was fun to port it :) [14:03] it's now my kid's favorite game on ubuntu touch :) [14:03] kenvandine, it's the first game on ubuntu touch, too :D [14:03] greyback, http://thp.io/2011/plonk/ [14:03] greyback, i ported it for ubuntu, it's in the collections PPA [14:03] mzanetti, not loading users is by design. I wanted to keep the default fake as a single user experience [14:04] mzanetti, 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] mterry: yeah... but -f should load all the test users, no? [14:04] mzanetti, why? [14:04] greyback, and https://twitter.com/kenvandine/status/337656152777191424 [14:04] mzanetti, -f means "fake" not "full" [14:05] mterry: ok... somehow you should be able to load all of them. because people developing the infographics. I don't care if its -f [14:05] mterry: also, Saviq said we need to have the demo users on the tablet somehow [14:05] mzanetti, infographics exist for single users too [14:05] kenvandine: please relaunch the webcreds stack once it's merged [14:05] didrocks, i will... :) [14:05] mterry, unfortunately we need to remember the things are getting demoed all the time (tablet, too) [14:06] and hey! :) [14:06] kenvandine: we are almost there, crossing fingers! [14:06] (very hard) [14:06] didrocks, once i think it'll work :) [14:06] mterry, so we should strive not to break that experience [14:06] heh [14:06] Saviq, I did know we are demoing, but I was under the impression tablet was not one of them [14:06] mterry, all the time [14:06] Saviq, yah yah I understand not breaking experiences, just thought tablet was not a demo [14:07] mterry, it's not our focus for 13.10 indeed, but the demos include tablet, too [14:07] mterry, it's awesome to demo, why wouldn't we! :D [14:08] mzanetti, 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 comment [14:08] my IRC client highlighted "breaking" [14:08] anybody who breaks anything will die. :) [14:09] Saviq, also, note that tablet demo isn't broken. It just shows a giant single-user swipe unlock [14:09] mterry: I'm fine... nic-doffay and pete-woods had troubles yesterday from what I understood.. [14:10] mzanetti, 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 too [14:11] Saviq: kenvandine: well now I need to play it :) [14:11] mterry: I'm not saying it should be related to the width [14:11] mzanetti, 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 setup [14:12] mterry, depends on the definition of broken ;) [14:12] mterry, feel free to ask sabdfl on his opinion :D [14:12] mterry: yes, that would have been my thoughts too...like a second set of demo data that enables the mulituser mock backend [14:12] Saviq, when we switch to lightdm (any day now), we're not going to have any demo users [14:13] Saviq, so whoever is running these demos needs to actually set up the device if they want to show tablet mode anyway [14:13] oh... we're already there? that's cool [14:13] mterry, yeah I wasn't aware we're that close [14:14] mterry, if that's the case then yeah, we need the phonedations team to create the users, is all [14:14] Saviq, 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 away [14:14] mterry, ok, what about the guys doing infographics? are they set to support multi-user changes, too? [14:15] Saviq, is the way plugins are loaded described somewhere? [14:16] Saviq, 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] Saviq, mterry: I'd say it's broken, the clock doesn't show or anything like that [14:16] pete-woods, you mean with ./run -f? [14:16] it's like somewhere halfway between the old tablet style greeter and the phone one [14:16] no [14:16] fginther, thx for the merge, please let me know when jenkins is ready [14:16] ./run -- -fullscreen [14:16] mterry: ^ [14:17] is what I'm doing [14:17] if we don't care about tablet mode for the time being, that's fine [14:17] I just thought it worth pointing out yesterday [14:17] MacSlow, not sure what you mean, the order? or? [14:18] pete-woods, this is because the infographic code doesn't do anything smart when there's no infographic data [14:18] MacSlow, here's some info http://qt-project.org/doc/qt-5.0/qtqml/qtqml-modules-qmldir.html [14:18] pete-woods, there should be a big (empty) infographic in center [14:18] mterry: the infographic has nothing to do with this [14:19] pete-woods, what you're seeing there is a non-narrowMode non-multiUser login screen [14:19] yes [14:19] pete-woods, in non-narrowMode, we don't show the clock. Perhaps that should swich to non-multiUser [14:19] the infographic is correctly displaying [14:19] but there is no clock or login list [14:19] kenvandine, all done [14:19] so it looks really weird [14:19] pete-woods, it is? I don't see the infographic here [14:19] Saviq, I just want to see if/where the backend is actually loaded [14:19] I think design need to decide what should happen here [14:20] mterry: I'm not using -f and this is on the phablet branch [14:20] pete-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] pete-woods, yup, the default demo has just one user now (i.e. is in phone mode) [14:20] MacSlow, I usually try a simple qml file with "import Something; Item { }" to check [14:21] mterry: 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 like [14:21] pete-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 me [14:22] mterry: yes, the infographic is there for the single "guest" user in "demo" mode [14:22] pete-woods, oh right, you're using demo, I was using -f [14:22] I totally agree that there needs to be some "no data" handling for the infographic too [14:23] fginther, thx [14:24] pete-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 more [14:24] MacSlow, you can also go "qmlplugindump Something 1.0" === Guest19882 is now known as jono [14:25] Saviq: found a bug in Verifier.qml ... It expects CONSTANT properties to have a changed signal [14:25] would you know right now how to fix it? otherwise I'd investigate myself === jono is now known as Guest85454 [14:25] mzanetti, yeah, simples, but do look into it, it's really simple [14:26] mzanetti, and it's good that there's someone else to know that [14:26] ok [14:27] mzanetti, but [14:27] mzanetti, are you saying 'property: "something"' or 'constant: "something"' ? [14:27] mzanetti, 'property: "something"' is assuming one with NOTIFY [14:28] oh [14:28] missed that [14:28] didrocks: sil2100: https://code.launchpad.net/~sil2100/qtvideo-node/fix_ftbfs_with_new_libhybris/+merge/167509 failed to land but I can't see the logs [14:28] Saviq: oh, that looks better, cheers [14:28] mzanetti, introspecting wouldn't make sense, you need to declare in the test you want it to be that or something else [14:29] rsalveti: I think it's a question for mmrazik ^ [14:29] * Saviq still needs to document Verifier.qml [14:29] rsalveti: publishing to the public jenkins is broken :-/ IS is working on it [14:29] let me give you another url [14:31] alright, failure due the libhybris available in daily-build-next ppa [14:32] rsalveti, my libhybris is broken? [14:32] mterry: it's incompatible with the upstream one (in the archive) [14:33] rsalveti, because of my change or just in general? [14:33] and that mr is to fix the new lib names, but can't get it approved as the ci job is pulling the older hybris [14:33] * mterry was going to port that patch to the one in distro... [14:33] mterry: which patch? [14:33] mterry: not sure if this issue is related with anything you changed [14:33] rsalveti, oh I just patched libhybris yesterday for a shm issue with nexus7 devices [14:34] it was an upstream patch though... [14:34] I pushed the new hybris to the archive, based on upstream, and the media lib changed from mediaplayer to media [14:34] mterry: hm, mind pointing me the patch? [14:34] rsalveti, https://github.com/libhybris/libhybris/pull/49/files [14:34] mterry: right, that's not yet merged upstream [14:35] rsalveti, right [14:35] I can check why [14:35] mterry: but meanwhile can you remove libhybris from daily-build-next? [14:36] rsalveti, will that break our phablet builds, if the two are incompatible? [14:36] mterry: it'll break the media player related stack, which I'm trying to fix [14:36] mterry: it's just for saucy anyway [14:36] as we're trying to get them in the archive [14:37] rsalveti, ok... I want to see if we need to carry any patches over to archive first [14:37] mterry: we don't, unless you added another extra patch there [14:37] mterry: I did the sync between both versions [14:37] and pushed most upstream already [14:37] I'm doing the clean up [14:38] rsalveti, so you have the no-gles2 patch already? [14:38] but I only did the sync from whatever was in the bzr branch [14:38] no-gles2? [14:38] why didn't such patches land in the bzr branch we were maintaining? [14:38] * rsalveti looks [14:38] rsalveti, ah, that landed in bzr trunk [14:39] rsalveti, the only thing missing is that pull-49 above, which I uploaded yesterday to the daily-build-next ppa [14:39] * Cimi is getting mental with timezones... [14:39] mterry: cool, then we're good [14:39] rsalveti, do you have any objection to that pull-49 being applied to the saucy package? [14:40] mterry: 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 merged [14:41] *why [14:42] rsalveti, it's blocking testing on nexus7, so I'll hold off applying to saucy, but would appreciate your attention on it [14:43] mterry: sure, I'm reviewing it already [14:43] rsalveti, libhybris on saucy deleted from daily-build-next [14:44] mterry: and what is the behavior that this patch fixes? [14:44] thought the pthread issues were happening just when testing mir [14:44] rsalveti, on nexus7, mir wouldn't work after a few seconds [14:44] as we have the nvidia hack in place [14:44] right, that is it then [14:44] rsalveti, kdub_ knows more [14:45] cool, thanks [14:45] rsalveti, right, should have said are blocking testing mir on nexus7. left out "mir" :) [14:45] :-) === sil2100__ is now known as sil2100 [15:12] greyback, do you need me at the mir-unity sync today? [15:13] Saviq: no, I'll be fine. It won't be a long one [15:18] davidcalle: hi [15:18] sil2100, hey [15:19] davidcalle: how does that gdrive scope segfault look to you? [15:19] Fixable? ;) [15:21] sil2100, 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. === racarr_ is now known as racarr [15:26] davidcalle: sadly, I have 7.0.0 unity installed here [15:27] sil2100, will give it a try as soon as I can, but I'm not sure it will be before tomorrow. === dandrader is now known as dandrader|afk [15:31] davidcalle: what's the exact test-case in this case? Saucy running old unity with the old scope, yes? [15:32] sil2100, yes, since they both use gir1.2-gdata, and that's what could cause a segfault in the test. === 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 [15:59] sil2100, running a VM now. It does work. [16:00] davidcalle: oh, so it wasn't the problem? [16:00] sil2100, nope :( [16:02] Saviq: I'm away next 2 days so no urgency at all: https://code.launchpad.net/~mzanetti/unity-api/launcher/+merge/167560 [16:02] sil2100, I need to go, but I will try to reproduce the segfault. On Saucy, what is the PPA with the segfault? [16:02] mzanetti, yup, saw that [16:03] mzanetti, have a nice time off [16:03] davidcalle: it's in daily-build, so ppa:ubuntu-unity/daily-build [16:03] Saucy [16:03] Saviq: 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] davidcalle: I'll also try to take a look at that, the only problem is that I do not know nosetests ;) [16:03] Saviq: thanks [16:04] mzanetti, you know, if it goes in without review comments, it'll be there ;D [16:04] mzanetti, while you're at it, can you push it to ~unity-team [16:04] Saviq: hehe... I rather meant the whole packaging stuff [16:04] Saviq: ack [16:04] mzanetti, it's being packaged already [16:05] Saviq: so all it takes is to add it as a build-dep in unity8? [16:05] mzanetti, yeah [16:05] awesome [16:06] Saviq: moved it over to ~unity-team [16:07] mzanetti, cheers === Guest1980 is now known as kenvandine === mmrazik is now known as mmrazik|afk [16:19] Saviq, I added tests, can I have a mid review? [16:24] Cimi, not today ;) [16:24] sil2100, so. There is a segfault issue in the test_get_filters method. Specifically at filter_set.get_filters() [16:24] Cimi: I can give it a quick look if you want [16:26] sil2100, and I do need to go this time. You should ask jamesh if he has an idea why. (Really need to go now :) ) [16:27] ;) [16:27] didrocks: along with rsalveti, we have resolved all the issues in the media stack builds (probably) [16:27] Once all the merges go in, we'll re-run the stack maybe? [16:28] mzanetti, good [16:28] didrocks: I'll try to takle the gdrive issue in a moment after David's pointers [16:28] mzanetti, https://code.launchpad.net/~cimi/indicators-client/system-components [16:29] still some work has to be done but there's a TODO for that [16:31] Cimi: I think you should move __compressedHeight etc inside the "intern" object. you can still access it from there in the tests, no? [16:34] mzanetti, don't think so [16:34] mzanetti, how? [16:34] findChild didn't work [16:35] Cimi: 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 __ stuff [16:35] Cimi: not sure we all agree on that... just my 2 cents [16:36] decide guys :) [16:37] Cimi: hehe... that means you decide, its your code :P [16:37] B-) [16:48] mzanetti: don't use Ã__ [16:48] mzanetti: __ [16:48] mzanetti: that's the "new" policy in the sdk [16:48] Kaleo: +1 [16:49] lunch time [16:57] Cimi: http://paste.ubuntu.com/5736303/ [16:57] Cimi: I added comments on the tests [17:01] sil2100: great! ;) [17:02] Cimi: 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 sense === IReboot is now known as 36DAARST9 [17:11] didrocks: still debugging ;/ [17:31] didrocks: what other scopes are python3 based? [17:31] I just need at least one other [17:32] sil2100: all the others apart from launchpad and sshsearch are python3 based [17:32] ACK [17:33] Ok, thought some are also vala, not sure I had the assumption we had vala scopes somewhere [17:33] * sil2100 stupid [17:47] didrocks: 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:48] didrocks: so, it might be even something with the new toolchain? [17:49] didrocks: the thing is, it seems that we get a segfault when iterating through a vala List in python that's returned by libunity [17:49] didrocks: it seems as if something is invalid in the list, making it iterate over the end of the list [17:50] sil2100: urgh [17:50] urgh urgh urgh [17:51] sil2100: we need mhr3 and pawel? [17:51] didrocks: I tried pinging jamesh, but he's not around [17:51] Same for Paweł and Michal [17:51] ;/ [17:52] I'm trying to check what's wrong, as the length is being returned correctly [17:53] sil2100: ok, maybe try barry? [17:53] sil2100: or doko? [17:53] sil2100: there is a Dee gir override [17:53] sil2100: it's in dist-packages [17:53] ooopsss [17:53] site-packages [17:53] maybe it needs to be moved in dist-packages? [17:53] you can maybe try that locally? [17:53] didrocks: I see that len() also segfaults ;p But after returning the length [17:55] sil2100: so maybe that override? [17:55] didrocks: let me check that [17:55] sil2100: pitti can also help debugging (but he should be afk) [17:59] didrocks: that override, what package installs it? [18:00] sil2100: gir1.2-dee-1.0 [18:00] IIRC, you have a /usr/lib/python3/site-packages/gi/overrides/Dee.py [18:00] oops [18:00] IIRC, you have a /usr/lib/python3.3/site-packages/gi/overrides/Dee.py [18:00] maybe try in dist-packages? [18:00] (cp it) [18:00] It's in dist-packages for python3 [18:00] dpkg -L gir1.2-dee-1.0 [18:00] /usr/lib/python3/dist-packages/gi/overrides/Dee.py [18:01] But maybe my dee is outdated? [18:01] hm, it seems to be rather up-to-date, from 2 days ago [18:03] didrocks: I'll fill in a bug and e-mail some relevant python folks about it [18:03] sil2100: hum [18:04] sil2100: you should have one in the ppa from today [18:04] * didrocks looks [18:04] Yes, but I didn't upgrade to that one [18:04] sil2100: I'm interested into that one TBH ;) [18:04] Still, I doubt it changed in like one day? [18:05] bregma, Do you know of someone I can harass to review this merge? https://code.launchpad.net/~ted/unity/upstart-job/+merge/164270 [18:05] didrocks: I don't know how the python<->vala bindings are done, so I'm a bit puzzled here [18:06] sil2100: maybe olli would know who can help? [18:12] olli: ^ === mmrazik|afk is now known as mmrazik [18:15] olli: ping! [18:16] Great, and thunderbird segfaults all the time [18:17] Thank you saucy === racarr_ is now known as racarr|lunch [18:19] tedg_: I'll review that MP [18:19] ChrisTownsend1, Great, thanks! === ChrisTownsend1 is now known as ChrisTownsend [18:19] tedg_: Sure thing! [18:29] hm, currently I have no more ideas [18:29] didrocks: but I sent an e-mail to people [18:29] pstolowski or mhr3 might know how to deal with this, they know interaction with vala well [18:30] sil2100: ok, thanks! [18:30] sil2100: this is the latest blocker I guess [18:30] then, we'll be done [18:30] unity tests pass [18:31] \o/ [18:31] :) [18:32] tedg_: Approved! Sorry that it sat so long. [18:33] let's hope it will get fix tomorrow ;) [18:33] sil2100: nice email, thanks! [18:35] 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/165739 [18:35] ;/ [18:35] ChrisTownsend, It's basically the next step from getting Unity in, then the panel service. [18:35] didrocks: np! Still trying to figure out what's wrong ;p [18:35] ChrisTownsend, Broke it up to make it easier to review. [18:35] tedg_: Ok, yeah, will do. [18:35] sil2100: heh, good hunt! === racarr|lunch is now known as racarr === godbyk-feynman is now known as godbyk === AlanChicken is now known as AlanBell [19:32] tedg_: 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] ChrisTownsend, Eh, could be. Probably I merged a branch that has already landed in trunk. [19:32] ChrisTownsend, Guessing probably the upstart-event branch. [19:33] tedg_: Ok. I get a debian/control conflict. [19:33] Hmm, that's more serious. [19:33] Let me fix it. [19:34] tedg_: Alright [19:35] ChrisTownsend, No clue how that was a conflict... [19:35] ChrisTownsend, r3339 [19:35] tedg_: Yeah, looked strange to me... === s1aden is now known as sladen [20:26] tedg: 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:34] ChrisTownsend, Ah, okay. Bummer. [20:34] tedg: Well, I already approved that first MP based on false results. It's probably too late to stop it. === 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