=== marcusto_ is now known as marcustomlinson === spy is now known as Guest59833 [08:15] Mirv: https://codereview.qt-project.org/#/c/110325/ has been updated, but not with any crucial bits i think, may leave the rebuild for final in case we accept it [08:17] * Mirv context switches from qtdeclarative to qtbase [08:17] tsdgeos: ok. [08:18] Mirv: sorry :D qtdeclarative one for regexp was merged upstream and Saviq and me checked yesterday it seems to fix the issue we were having with it [08:20] tsdgeos: yes, it's in 004 now, I'd be happy to hear results from testing the PPA specifically (the armhf has also finished building with ~test1 version, even though the final build is still ongoing) [08:24] ok [09:04] Mirv: seems to be fine for me [09:16] thanks! [11:04] dednick, diff here looks busted https://code.launchpad.net/~nick-dedekind/unity8/desktop-app-focus/+merge/256287 [11:10] Cimi: how's the review of https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1442085 going? [11:10] Ubuntu bug 1442085 in unity8 (Ubuntu) "Overlapping labels in table widgets on previews" [High,In progress] [11:11] MacSlow: https://code.launchpad.net/~aacid/unity8/pot_file top approve? [11:11] tsdgeos, I was wondering if we needed to fix qt 5.5/5.4.2 too there [11:11] Cimi: we do [11:11] Cimi: https://codereview.qt-project.org/#/c/110348/ [11:12] tsdgeos, so it was a regression in 5.4.2 ? [11:12] no clue tbh [11:12] may be a 5.4.2 regression [11:12] or that somehow our 5.4 packages have something that make this work [11:12] didn't feel like building 5.4.1 from upstream and checking [11:12] MacSlow, crash of maliit-server and unity8-dash likely when they try and launch to unity8 that crashed on startup, your "process not found" error, too, I've not seen that hapen though [11:13] tsdgeos, I don't know if we do 5.4.2 first ot 5.5, but if we do 5.4.2 we should have tests not to fail... a fix in the tests is not possible? [11:13] tsdgeos, generally yes... but why does autopilot/DBus crap out again on Jenkins? [11:13] MacSlow, you should merge ~unity-team shellRotation branch into yours btw, there were quite a bit of conflicts [11:13] MacSlow: good question :/ [11:14] Cimi: if we do 5.4.2 the tests will fail which is what they should be doing, no? [11:14] Saviq, I thought I did that yesterday... will double-check [11:14] MacSlow, didn't know you did, that's fine then [11:15] MacSlow, I'll tweak demo-stuff recipe configs so that it builds your branch instead [11:15] tsdgeos, looking at the log it fails with createPlatformOpenGLContext... some issue with Ubuntu-L.ttf ... ? [11:15] MacSlow, tsdgeos, the jenkins failure seems to be a timeout [11:15] Saviq, I still want to check... [11:15] tsdgeos, ah, so the visual itself is broken in 5.4.2 [11:15] Saviq, tsdgeos: in that case I'm good to top-approve tsdgeos branch... I can hardly imagine the pot-file fixes to affect that :) [11:16] tsdgeos, I thought visuals were fine, tests were failing [11:16] Cimi: yes [11:16] good then [11:16] MacSlow, indeed [11:16] Saviq: yup. i know. fixing [11:16] tsdgeos, done [11:17] Saviq, doh... didn't merge with unity-team shellRotation branch... *sigh* [11:18] Saviq, so forget my alarm-bells for the moment :) [11:18] Cimi: i.e. if we update to 5.4.2 there can be two things happening, 1 the tests break because the visuals break and then we need to patch 5.4.2 with my upstream patch (if accepted) or we do actually have some other patch in some place that fixes it too and then we're fine :D [11:18] MacSlow, there were alarm bells? ;) [11:19] Saviq, maybe I used teh wrong term :) [11:20] tsdgeos, I think our last release must've caused the timeouts in Jenkins [11:20] may be :/ [11:20] tsdgeos, this is the first instance that took 2h40 http://s-jenkins.ubuntu-ci:8080/job/unity8-ci/5534/console [11:20] there's more than one thing failing [11:20] thing -> job [11:20] or actually [11:21] that's 4d21h ago [11:21] so before the last release [11:21] where do you check how much it took [11:21] ? [11:22] http://s-jenkins.ubuntu-ci:8080/job/unity8-ci/5543/ [11:22] top right [11:22] or https://jenkins.qa.ubuntu.com/job/unity8-ci/5546/ for the public instance [11:22] i have how we haven't been able to convince QA people to install the timestamp extension :/ [11:22] s/have/hate [11:23] tsdgeos, vote https://trello.com/c/f1V9Y5Gj/213-timestamps-on-all-ci-logs up if you can ;) [11:24] so we went from 1:41 to 2:40 ? [11:24] no voting power [11:24] tsdgeos, well, it times out at 2:40 [11:25] tsdgeos, I mean the AP runner times out after 120 mins [11:25] http://s-jenkins.ubuntu-ci:8080/job/generic-deb-autopilot-runner-vivid-mako/1929/console [11:25] right [11:26] tsdgeos, I'm calling that's actually bug #1421009 [11:26] bug 1421009 in qtbase-opensource-src (Ubuntu) "unity8 sometimes hangs on boot" [Critical,In progress] https://launchpad.net/bugs/1421009 [11:26] may be [11:26] AP complains about no reply on dbus straight after launching unity8 [11:26] must be that [11:27] that or the other bug i fixed in ap [11:27] think it's unreleased yet [11:27] tsdgeos, it is https://launchpad.net/ubuntu/+source/autopilot/1.5.0+15.04.20150408-0ubuntu1 [11:27] https://code.launchpad.net/~aacid/autopilot/dbus_search_no_seen_connections/+merge/254109 [11:28] yeah that's there since last week [11:29] tsdgeos, why that change in widgetData assignment after oncompleted? [11:30] Cimi: because is whattriggets the bug [11:31] tsdgeos, ah so if the data changes after the component was created the layout gets confused [11:31] I get that [11:31] Saviq: those autopilot releases are confusing [11:31] Saviq, last time I merged with unity-team/shellRotation was on Friday... and I'm missing the merge with trunk. [11:32] Saviq, so doing that now [11:33] tsdgeos, I agree, train really helped with obviousness of what's released and what's not === MacSlow is now known as MacSlow|lunch === alan_g is now known as alan_g|lunch [12:22] mzanetti, is https://code.launchpad.net/~dandrader/unity8/ddaImprovements/+merge/255896 ok for you now? [12:24] tsdgeos, you need to review https://code.launchpad.net/~dandrader/unity8/ddaImprovements/+merge/255896 again as I added a bunch of new stuff. [12:24] tsdgeos, mostly API grooming, moving code around [12:33] dandrader, from an API point of view, I think yes [12:35] mzanetti, can I get a review from you then? Not the full code review, as tsdgeos was doing that. could be review a type like "API and manual test" [12:36] dandrader: i can have a look yes [12:36] ah ok. tsdgeos, you already ok with the code etc? [12:36] I'll give it a test too then [12:36] mzanetti: i was fine with the "old" code [12:36] not sure how much it has changed [12:36] right... I don't think it change a whole lot, but yeah. let's give it a check [12:39] dandrader, looks like a lot of jenkins failures [12:39] all related to dragging [12:40] mzanetti, you mean autopilot? [12:41] dandrader, qmltests [12:41] dandrader, https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-vivid/701/ [12:41] mzanetti, ah, found them now [12:41] ah yeah i think that's why i didn't review last time i went over it [12:50] Cimi, when you're free, bug #1330959 would be a nice fix now the shape can do it [12:50] bug 1330959 in unity8 (Ubuntu) "Art in cards with backgrounds are Ubuntu-shaped" [High,Triaged] https://launchpad.net/bugs/1330959 [12:50] dandrader, interestingly the right edge is "smooth as silk" indeed, but the launcher seems jumpy now :) [12:51] oh boy [12:51] still good enough I guess [12:51] wouldn't block on it I think [12:52] it's really only when you intentionally try to get the slowest possible speed that is still recognized as a drag [12:53] elopio: do you think you're getting https://code.launchpad.net/~canonical-platform-qa/ubuntu-ui-toolkit/fix1401517-overwrite_swipe_borders/+merge/248986 in soon? [12:53] asking to know how "urgent" is to review https://code.launchpad.net/~canonical-platform-qa/unity8/click_item_with_swipe/+merge/245051 that seems to depend on it [12:55] Saviq, I was having a look at the recency in the spread, but I can do this easily probably [12:56] Cimi, as you wish [12:56] dandrader, do we still have something like dragArea.status == Undecided? [12:56] dandrader, I think that's the issue. the launcher should be visible during that state too [12:58] dandrader, also from an API point of view I guess having a property "pressed" in addition to the "dragging" one would make sense I think [12:59] mzanetti, no there's no "dragArea.status == Undecided" in the public API [12:59] mzanetti, but now touchX, touchY etc will only move once the gesture is recognized [13:00] mzanetti, and touchX,touchY,etc will move in a smooth way, instead of jumping to the actual touch position [13:00] right.. wonder why the launcher appears too late then [13:01] mzanetti, wider drag threshold most likelly [13:01] dandrader, also line 2820 in the diff makes me suspicious a bit [13:02] dandrader, so the idea from design was to show the launcher's shadow immediately when you touch, but only bring in the launcher when actually dragging [13:02] dandrader, so having a "pressed" property that is true when a touch is there, but no gesture recognized would get us that I think. [13:03] like: pressed && !dragging == Undecided [13:07] mzanetti, ok === alan_g|lunch is now known as alan_g === MacSlow|lunch is now known as MacSlow === dandrader is now known as dandrader|afk [13:59] tsdgeos: not getting it too soon. I've put it back to work in progress. [13:59] ok === dandrader|afk is now known as dandrader [14:55] Mirv: tried the new qt with the patch that was supposed to fix kuniqueapplication, it doesn't [15:07] dednick, desktop-app-focus diff still looks very much b0rked, is it based on something other than trunk? [15:07] or is it supposed to be almost 2kloc [15:07] ? [15:08] Saviq: i've added mocking for Utils plugin [15:09] and it's almost 1.2k ;) [15:09] dednick, ah, please be more descriptive in commit msg :) [15:14] dednick: you almost got me in https://code.launchpad.net/~nick-dedekind/unity8/1436982.message-freeze/+merge/255702 ;) https://code.launchpad.net/~nick-dedekind/unity8/1436982.message-freeze/+merge/255702/comments/638192 [15:15] tsdgeos: : woops :) [15:16] copy paste is my enemy [15:16] but couldn't live without it [15:18] guess i should add tests for those... [15:28] dednick: also i'm kind of confused as to why https://code.launchpad.net/~nick-dedekind/unity8/1436982.message-freeze/+merge/255702 fixes the said bug [15:28] which property is being updated on pressing clera all? [15:30] tsdgeos: i believe it's a property on the org.freedesktop.Accounts.User interface. There is only a "Changed" signal, so any property that is altered causes the maybeChanged slot to be called. [15:30] tsdgeos: i'm guessing it's XHasMessages [15:31] it's a bit of a shite interface. [15:32] well, in the sense that it doesn't tell you what's changed. [15:32] yeah [15:32] i can see [15:32] dednick, tsdgeos, looks like what mzanetti was fighting on the launcher? [15:33] Saviq: did you see i was able to reproduce the screen rotate lock bug? [15:33] erm, wat? [15:33] mzanetti, lag in launcher [15:33] ah [15:33] Saviq: could be. i think he put an async call in there [15:33] mzanetti, due to AS [15:33] kapiteined, not yet [15:33] yeah... changing one of the builtin properties causes *everything* to update [15:34] ok, take your time, it was just a heads up. [15:34] maybe worth looking into fixing underlying issue (ie Changed(propertyName)). assuming it's safe to do that. [15:35] dednick, I had a chat with mterry about that... proper fix would probably be to patch accountsservice [15:35] and yes, we're not exactly sure what else relies on the general changed() signal. but sure, we could just not use that ourselves [15:36] dednick, where do you see the issue? [15:36] mzanetti: clearing or adding a message in indicators [15:37] calls the maybeChanged, which refreshes background as an async call. [15:37] which can take ages for some reason [15:37] *as an sync call. [15:38] dednick, yeah, exactly what I had in launcher drag'n'drop. this is what I did: http://bazaar.launchpad.net/~unity-team/unity8/trunk/revision/1678 [15:40] mzanetti: right. i've changed the getUserProperty to async for updates. [16:27] tsdgeos: ok :( === dandrader_ is now known as dandrader|lunch === dandrader|lunch is now known as dandrader === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === Zhenech_ is now known as Zhenech === \b is now known as benonsoftware === tmpRAOF is now known as RAOF