/srv/irclogs.ubuntu.com/2016/03/04/#ubuntu-unity.txt

=== marcusto_ is now known as marcustomlinson\
=== marcustomlinson\ is now known as marcustomlinson
Saviqoops /me broke jenkins overnight, fixed now11:59
ltinklSaviq, is it why this one failed: https://code.launchpad.net/~lukas-kde/unity8/noResizeUnderPanel/+merge/288079 ?12:02
Saviqltinkl, yeah, sorry, restarted now12:02
Saviqthat happens when you try to work until 7am ;P12:06
cimipstolowski, hey man, can we setup a silo with https://code.launchpad.net/~cimi/unity8/card-social/+merge/288083 and your branches?12:19
dandradermzanetti I'm assuming we won't force a window to close itself when you click on its close button in desktop/windowed mode, right? (unlike staging mode, where we destroy the surface if the application doesn't comply witthin some time limit)12:22
dandradermzanetti, so in windowed mode you can click as much as you want in the close button and all it will do is send close request do the client, not forcing anything, like in Unity 7.12:22
mzanettidandrader, so, unity7 eventually pops up a window saying "application XXX doesn't respond any more. Do you want to close it? Yes/No". I would think we want that too12:23
mzanettinot saying it is a requirement for your first branch...12:23
mzanettibut eventually we want that for sure12:23
dandradermzanetti, I thinkg that's a separate thing, that dialog is send when the window stops responding to x11 pings or stops redrawing12:24
dandraders/send/sent12:24
mzanettialso when it refuses to close12:25
dandradermzanetti, no it does not. just tested12:27
mzanettireally... strange... I was quite sure about that, did not explicitly test it right now tho12:27
mzanettidandrader, so it forces it to shut down eventually?12:27
dandradermzanetti, you mean Unity7? No12:28
dandradermzanetti, the close button sends a close request, that's all. no strings attached12:28
mzanettiok well then... lets do what unity7 does (which is the general design guideline unless being told otherwise)12:29
mzanettibut I'll put that on my list to have a chat with design about it12:29
mzanettito me it seems we should give the user the power over this without forcing him to type kill -9 on cli12:29
dandradermzanetti, desktop apps traditionally have a lot of freedom. just try that: open libre office calc. do some modifications. click on close button. "Save Document?" dialog pops up. You click on Cancel. libreoffice calc keeps running12:32
mzanettidandrader, right... I think ltinkl has done some groundwork to enable that, you might want to check with him12:32
mzanettidandrader, still, I believe if the user wants to close an app, and the app doesn't do eventually, the user should have the power to force it. in any case, if you go the unity7 route for now, we're certainly not making a mistake12:33
mzanettiI'll discuss with design12:33
dandradermzanetti, the dillema between improving things and breaking compatibility12:34
mzanettiyep. but eventually popping up that dialog and allowing the user to kill the app (with a hint about potentially lost data) doesn't seem like breaking compatibility. more like a new feature on top of the old compatibility12:37
ltinklmzanetti, dandrader: closing from GUI shouldn't kill things forcefully imho; there should be a "kill zombie windows" facility that does that instead; I believe Mir has something like that12:42
dandraderltinkl, wonder what mir has to do with it. we can just call "mir destroy surface" from qtmir, no special API for that12:43
ltinkldandrader, Mir can detect apps not responding12:47
dandraderltinkl, not responding != not destroying its surface upon receiving a close request12:47
ltinkldandrader, right, that's rather a complement12:48
ltinkldandrader, otherwise there's mir::scene::TimeoutApplicationNotRespondingDetector12:48
dandraderltinkl, no, they're different things really. not responding is when the client does not ack/reply to messages/events sent from the server,  or eg, when the client doesn't redraw even though it was told it got resized12:52
ltinkldandrader, yeah, that's what I said, a complement12:52
ltinklSaviq, jenkins still seems broken: https://unity8-jenkins.ubuntu.com/job/lp-unity8-ci/594/12:55
Saviqltinkl, yeah I know, not sure what's going on12:57
Saviqah!12:58
Saviqdumb thing12:59
=== alan_g is now known as alan_g|lunch
Saviqltinkl, fixed for real13:02
ltinklSaviq, does it run any tests?13:13
Saviqltinkl, it will now13:13
Saviqltinkl, https://unity8-jenkins.ubuntu.com/job/lp-unity8-ci/597/13:14
Saviqhas to build first13:14
pstolowskicimi, sure, doing13:18
=== boiko_ is now known as boiko
pstolowskicimi, please make it depend on unity-scopes-impl-10 (i just bumped it in shell plugin)13:23
Saviqpstolowski, what's the deal with silo 76 do you know? it's blocked now?13:31
pstolowskiSaviq, looking at latest comment, davmor2 needs help with online account13:32
=== dandrader is now known as dandrader|afk
davmor2pstolowski: already had a reply from mardy13:58
davmor2pstolowski: need kyleN to make the mods I think as he has the source and then should be good I think, everything else checks out though13:58
pstolowskidavmor2, as, so the problem is with kyleN's scope using online accounts, not with existing scopes?13:59
pstolowski* ah13:59
davmor2pstolowski: yeap it never set up the account correctly so you never are able to login to the only scope we know that uses the feature14:00
pstolowskidavmor2, i see, ack, thanks!14:01
pstolowskiSaviq, ^14:01
davmor2So fingers cross should be able to land it as soon as I can confirm that the new feature doesn't blow up the universe :)14:02
Saviqdavmor2, any ETA? must say we might skip that if we need to wait long14:04
davmor2Saviq: I'm kinda hoping today only I have seen Kyle online yet14:05
davmor2haven't even14:05
Saviqoh well, there's always Monday, UITK wouldn't get tested before then anyway14:05
Saviqdavmor2, just note https://code.launchpad.net/~unity-team/unity8/trunk/+activereviews ;P14:06
davmor2Saviq: nice, FAILED!  we'll just take the guess work out straight away for you ;)14:07
pstolowskiSaviq, filters silo also in the pipeline..14:10
Saviqdon't I know it14:11
cimipstolowski, bumped dep14:13
pstolowskicimi, k, thanks14:13
cimiyw14:13
cimitsdgeos, you can start having a look here https://code.launchpad.net/~cimi/unity8/card-social/+merge/28808314:15
tsdgeosoka14:16
cimitsdgeos, I might also use one of your cardcreator branches as prereq14:16
cimitsdgeos, they should go in first, no?14:16
tsdgeosi don't know :D14:16
tsdgeoscimi: i guess get one that was already approved14:16
cimiyeah :D14:16
tsdgeosand you can put yourself on top of that one14:16
cimibut there were more than one so14:16
tsdgeosthey're all chained14:16
* cimi needs to be less lazy and look at all the chain14:17
tsdgeosi just proposed one and working on another simple one :D14:17
tsdgeossorry14:17
tsdgeoswe just need some faster landings :D14:17
cimitsdgeos, lp:~aacid/unity8/cardCreatorFixedHeaderSizeOptimization14:19
cimitsdgeos, that one it seems14:19
cimior yesterday one14:20
cimi:eek:14:20
tsdgeosthat one is approved14:20
cimitsdgeos, but keep having small branches14:20
cimitsdgeos, I like that very much :)14:20
tsdgeoswell makes it easire to review i guess14:20
cimiA LOT14:20
tsdgeosthen on top of that one there's https://code.launchpad.net/~aacid/unity8/appStoreCardWeirdSizing/+merge/287920 on top that there's https://code.launchpad.net/~aacid/unity8/cardArtShapeStyleOnCompileTime/+merge/28810314:21
tsdgeosbut i guess you can put yours on top of cardCreatorFixedHeaderSizeOptimization and i'll rebase the other two if needed14:21
tsdgeosyours is actually more important since it's a feature :d14:21
cimitsdgeos, yeah I can't wait to dislike some facebook posts :)14:25
tsdgeos:)14:25
cimitsdgeos, did you merge trunk in yours?14:26
tsdgeoscimi: which one is "yours"?14:26
tsdgeoslp:~aacid/unity8/cardCreatorFixedHeaderSizeOptimization ?14:26
cimiindeed14:26
cimiwant to avoid criss cross14:26
cimimines has trunk14:26
cimialready...14:26
tsdgeoslet me check14:27
cimitx14:27
tsdgeoscimi: seems not let me remerge the chain14:28
=== dandrader|afk is now known as dandrader
tsdgeoscimi: done14:32
Mirvtsdgeos: piiing. top approve please https://code.launchpad.net/~aacid/unity8/new_sdk_notif_test_fixes/+merge/28761215:12
MirvSaviq: ^15:12
tsdgeosMirv: i can't top aprove myself ;)15:13
SaviqMirv, done, what's happening with the silo then? 76 got blocked, hopefully will still land today15:13
Saviqlike no rebuilds needed, just testing was difficult15:14
MirvSaviq: nothing I guess unless QA thinks it's eventually easier to land it than 76 if it continues to take time, but finally enough unity8 autopkgtest retries so that they succeeded for that. I'll rebuild unity8 as needed.15:15
SaviqMirv, ack15:16
SaviqMirv, "enough retries", were there failures still?15:17
MirvSaviq: yeah, at least three amd64 failures, now all succeeded15:17
Mirvmaybe infra issues, dunno15:17
SaviqMirv, not expected15:17
MirvSaviq: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial-ci-train-ppa-service-landing-050/xenial/amd64/u/unity8/20160304_100358@/log.gz was one15:19
MirvFAIL!  : qmltestrunner::PreviewRatingDisplayTest::test_creation_speed() 'verify()' returned FALSE. ()15:19
Saviqinteresting15:19
Saviqwe'll have to keep an eye out15:19
Saviqtest_comboEnsureVisible is a known flaky one15:20
=== dandrader is now known as dandrader|afk
tsdgeoscimi: can you please set commit message and description https://code.launchpad.net/~cimi/unity8/card-social/+merge/288083 ?15:46
cimitsdgeos, it is still WIP but ok15:47
tsdgeoscimi: ah i tought it was ready to go15:50
cimitsdgeos, almost15:57
cimitsdgeos, like, I want to test it in silo15:57
cimipersonally15:57
tsdgeosk15:57
davmor2Saviq, pstolowski: silo just passed took a bit but got there \o/16:42
Saviqdavmor2, awesome, thank yo16:42
Saviqu16:42
SaviqMirv, ↑16:42
pstolowskidavmor2, awesome! thanks for persisting on testing that scope!16:42
SaviqMirv, I will make sure it gets through migration and 50 gets rebuilt over the weekend16:43
pstolowskigives us more confidence16:43
MirvSaviq: thanks, publishing16:49
pstolowskicimi, would be great to have a test scope for that functionality16:54
cimipstolowski, what social16:54
cimi?16:54
pstolowskicimi, tes16:54
pstolowskiyes16:54
cimipstolowski, tes is a mix of tak and yes? :)16:55
pstolowskicimi, i'll see if i can quickly hack something based on an existing test scopes16:55
pstolowski:)16:55
pstolowskistuff for Monday16:56
cimipstolowski, enjoy weekend :)16:57
pstolowskithanks, you too!16:57
=== dandrader|afk is now known as dandrader
=== alan_g|lunch is now known as alan_g|EOW
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
MirvSaviq: 076 migrated but now unity8 merge conflict in 050, that would need resolving20:23
SaviqMirv, ack20:42
Saviqugh, fookin' bzr20:43
SaviqMirv, building, and btw, what do you mean "migrated", like without prodding, retrying or anything!? ;)20:52
Saviqoh you guys20:55
Saviqdon't you know you're working with a handicapped dvcs20:55
=== sdk_ is now known as sdk

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