/srv/irclogs.ubuntu.com/2016/06/02/#ubuntu-unity.txt

=== JanC is now known as Guest60369
=== JanC_ is now known as JanC
=== Tk is now known as Guest1264
dandraderdednick, ping10:59
dednickdandrader: hey10:59
dandraderdednick, hi. got a fix for a critical bug I need you to review10:59
dandraderdednick, https://code.launchpad.net/~dandrader/unity8/promptsZOrder/+merge/29624310:59
dednickdandrader: ack. give me a minute to look at it.11:01
dednickdandrader: strange. i thought z order was maintained in order of declaration.11:10
dednickbut perhaps the repeater messes it up.11:11
dednickah. it's prepended...11:11
dandraderdednick, thing is the list of surfaces is organized so that the first one (index 0) is the top most11:11
dandraderdednick, yeah11:11
dandraderdednick, in qml the last one has the highest Z and thus get to be the top most visually11:11
dednickdandrader: got it.11:11
Saviqdandrader, to answer your question last night - no reason why not to land together, no11:14
dandraderSaviq, great11:14
dednickdandrader: comment attached.11:15
dandraderdednick, good catch.11:16
dandraderdednick, fixed. made a fix for qtmir as well. I guess it worked because MirSurfaceList.count property also changed, so the whole expression got reevaluated all the same11:28
dednickprobably just because the list count was always 1 :)11:28
Saviqdandrader, only thing to remember is that you need to make sure that appropriate Depends/Breaks are there, because landing from a single silo does not ensure they will not be installed together11:29
dandraderSaviq, right11:31
dednickdandrader: no test we can do to make sure correct surface is on top?11:31
dandraderdednick, I can make one. But don't see much value in it as all it tests is the resul of a single qml expresion in code "z: surfaceContainer.z + (promptSurfacesRepeater.count - index)". Like tests better when the check for emerging behavior or other interactions that are not immediately assessed by looking at the code.11:33
dandraderdednick, writing a test11:34
dednickdandrader: yeah, but it was a regression; so thanks :)11:35
dandraderdednick, the biggest problem was that our Unity.Application mock wasn't mirroring what the real Unity.Application implementation from qtmir was doing11:35
dednickindeed11:35
dednickstarting to wonder if things like MirSurfaceItem/SurfaceListModel should even be in qtmir. Since it's not "really" mir.11:39
dednickmore "qtunity"11:39
dandraderdednick, yeah. would be awesome if we could mock only the mir layer in our unity8 qmltests11:40
dednickput it on the "rather long list"11:40
dednick:)11:40
dandraderdednick, done12:32
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
dednickdandrader: +113:55
=== dandrader is now known as dandrader|afk
tedgmhall119: Do you have a set of tags for U8 desktop bugs?15:46
mhall119tedg: "avengers" is what I started using15:52
mhall119but I haven't kicked that off widely yet, so there's only a few15:52
tedgmhall119: K, it is probably a bit early for a dedicated campaign. I don't think we're at the "niggles" stage yet.15:53
mhall119tedg: we're at about where the phone was when we did the original avengers campaign15:53
mhall119granted, it requires more dedication to run it on your desktop15:54
tedgmhall119: I agree, and I think that one was too early. It generated a lot of bugs that we knew already.15:54
tedgmhall119: It become more noise than helpful as we were struggling to get things working.15:54
mhall119well, generating bug reports was only like 20% of the reason behind it, it was mostly for tracking them all togther15:55
tedgIf only there was a database that had all the bugs in one place ;-)15:56
mhall119with a convenient way to filter them by some kind of tag....15:58
mhall119then all we'd need is a campaign for applying that tag to those bugs :)15:58
tedgThe tag isn't as useful as the priority.15:58
tedgNo reason to believe something for one form factory would be defacto more important than another.15:59
tedgform factor15:59
tedgOr something reported by a particular group of people.15:59
mhall119the tag is useful to group bugs from many different projects into a single view16:00
tedgThat is true16:02
tedgAnyway, I filled mine as "avengers" we can rename or adjust later as needed.16:03
=== dandrader|afk is now known as dandrader
=== alan_g is now known as alan_g|EOD
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader

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