/srv/irclogs.ubuntu.com/2014/03/18/#ubuntu-unity.txt

=== salem_ is now known as _salem
SaviqMirv, hey, can we have a silo for row 68 please?08:39
Saviqsil2100, looks like our tmp app bug is back ;|08:39
* didrocks hugs Saviq08:40
didrocksSaviq: thanks for looking and not having to poke you :p08:40
Saviqdidrocks, no worries, I'll have a look at the flo and manta fails, too, they look like they can be actual fails08:41
didrocksSaviq: yeah, do you think there is hope for this fail?08:41
didrocksI really wonder what magnetic magic happens on the lab…08:42
Saviqdidrocks, not without having eyes on the device, or maybe being able to reproduce 100% what smoketesting does08:42
Saviqdidrocks, while I have you here, can we have a silo for row 68?08:44
didrocksSaviq: it's firedrill for now, so you should wait for Mirv/sil210008:44
Saviqdidrocks, ok08:44
didrocksno image testing for the past 2 images08:44
sil2100Saviq: yeah, I already noticed it on -ci-eng... ;/08:44
MirvSaviq: doing08:44
MirvSaviq: just don't reping three people in 5 mins :)08:44
sil2100Saviq: I'm waiting for new test results from latest image to make sure it's reproducible this time as well08:45
* Saviq wonders how didrocks does it so that both sil2100 and Mirv show up 2s after he pung them ;D08:45
tsdgeosSaviq: grid-see-more  is unfinished, shouldn't delay merging08:45
Saviqtsdgeos, hence the ?08:45
tsdgeosSaviq: looking at the history new-scopes_do_not_request_previews_on_activate was already merged it seems08:45
sil2100Saviq: that's just uh... coincidence!08:45
MirvSaviq: landing-01308:45
didrocksSaviq: you don't need to ping us theorically btw ;)08:45
SaviqMirv, thanks!08:45
Saviqmhr3, ↑↑08:46
tsdgeosSaviq: though it still has no tests, so you can add that to the list i guess08:46
MirvSaviq: so how does this relate to line 13, can that be removed now?08:47
SaviqMirv, ah indeed, yes, please08:47
SaviqMirv, thought we had removed it already08:47
MirvSaviq: done, thanks. ok.08:48
Saviqmhr3, tsdgeos https://code.launchpad.net/~saviq/unity8/fix-ratinginput-signal/+merge/211455 please08:52
tsdgeosSaviq: is that spec'ed somewhere?08:53
Saviqtsdgeos, http://developer.ubuntu.com/api/devel/ubuntu-14.04/cplusplus/unity-scopes/previewwidgets.html#rating-input08:54
tsdgeosSaviq: add that into the commit log?08:55
Saviqtsdgeos, k08:55
Saviqtsdgeos, done08:55
tsdgeosSaviq: need to wait for CI to pass to please the checklist08:56
Saviqtsdgeos, sure08:56
tsdgeoshmmm09:10
tsdgeoswe have not fixed CardFilterGrid in clean-to-trunk ?¿09:10
tsdgeosit still references template :/09:11
tsdgeosthis having two branches is a bit of a pain09:11
tsdgeosmzanetti: ping09:12
mzanettitsdgeos: o/09:12
tsdgeosmzanetti: i can't reproduce "flick one scope to down, so that the header disappears. Then switch to another scope. The header comes back in, but not fully", can you still? Which branch was that? desktop or phone?09:13
mzanettitsdgeos: phone. clean-to-trunk09:13
tsdgeosmzanetti: so works on desktop?09:15
mzanettilet me try....09:15
mzanettitsdgeos: yeah, couldn't reproduce it on desktop trying a couple of times... was happening about 50% of the times on the phone09:16
tsdgeosmzanetti: next time it'd be worth mentioning i guess :)09:16
mzanettitsdgeos: sorry...09:17
=== alan_g is now known as alan_g|reboot
tsdgeosmzanetti: which preview did you open that gave you white text header?09:25
mzanettitsdgeos: all of them09:25
tsdgeosmzanetti: again phone only?09:25
mzanettiI didn't really test extensively on the desktop, so yes, all those issues are on the phone09:26
mzanettibut let me check09:26
mzanettitsdgeos: desktop too: http://i.imgur.com/5trCs3W.jpg09:26
tsdgeosi guess we have a different definition of what white means09:27
tsdgeoswhat is white there?09:27
mzanettibelow the screenshots09:27
mzanettiI guess you're looking at the wrong header09:27
mzanettithe preview cnotent header09:27
mzanettithe thing with the rating stars09:27
tsdgeosah09:28
tsdgeosthat09:28
tsdgeosi don't see it09:28
tsdgeosneeded to twist my lcd to see stuff there09:28
sil2100mhr3: ping!09:28
tsdgeosmzanetti: yeah E_TOO_MANY_HEADERS :D09:28
mzanettitsdgeos: so yeah, its not white, but whitish09:29
mzanettion a somewhat whitish background too :)09:29
mzanetti:)09:29
MacSlowgot to ask again... is anybody getting these QWARN-messages "QQmlComponent: Created graphical object was not placed in the graphics scene." when running the unity8-qmltests?09:31
mzanettiMacSlow: I've seen that with your tests only09:32
mzanettiMacSlow: probably related to that workaround where you specify an y value and have a comment "position it before the Column takes over"09:32
mzanettithat's something I've never seen before. usually columns work immediately09:32
mzanettiso you probably do something weird which triggers that warning and requires that y: workaround09:33
MacSlowmzanetti, only started to show up after the switch to Qt 5.209:33
mzanettimight well be that 5.0 just didn't warn you about it...09:33
MacSlowmzanetti, hm... also happens when I comment out that line09:35
mzanettiMacSlow: I didn't say its caused by that09:37
mzanettiI said its likely that this y: workaround wouldn't be required once you get rid of the reason why this warning appears09:37
mzanettiMacSlow: but still only a guess. but I would start searching from there09:37
MacSlowmzanetti, with the ComboButton I hope this will all become a thing of the past09:38
MacSlowand I've still the wait() to get rid of09:38
tsdgeosmzanetti: the "\n" issue you discussed with Saviq, right?09:41
Saviqtsdgeos, mzanetti, yeah, they got a fix in a silo already09:41
tsdgeosok, so i can ignore it in unity8's side09:41
Saviqseb128, pfft! you and your bugs that I file duplicates of ;P09:43
seb128Saviq, that's right!09:43
seb128;-)09:43
MacSlowmzanetti, got rid of the wait()... but now something the height-asserting fails09:49
mzanettitsdgeos: yep, ignore that. and depending on what of the header will be rewritten soon, you might want to ignore some of the header issues too. You decide which ones as I don't really know what is here to stay and what isn't09:49
tsdgeosmzanetti: i'm installing it into the phone to see if i can reproduce them09:51
tsdgeosSaviq: https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/5917/console ?¿09:52
Saviqtsdgeos, that's the split greeter09:58
mzanettiMacSlow: so you still need help on the second wait()?09:58
Saviqtsdgeos, I'll check it out in a bit09:59
MacSlowmzanetti, no... I got rid of that... but now I've to chase the initialHeight assertion (to verify the notification correctly collapsed)09:59
mzanettiyeah. so the question if you think you can manage that or if I should help you with that10:00
* MacSlow loves to redo tests, which worked before10:00
MacSlowmzanetti, I still try own my own for the next half hour...10:00
mzanettiok10:00
MacSlowand the fact that roughky 8 out of 10 runs sefault makes me really look forward to the attempt to get it through jenkins again10:01
=== dandrader is now known as dandrader|afk
Saviqtsdgeos, huh... it's a good question where did unity8-greeter come from in there??10:16
Saviqtsdgeos, it should only be there in the split branch, somehow the device got "infected" with that or something10:17
tsdgeos^_^10:17
tsdgeosmzanetti: i can't reproduce the dash header getting lost at middle height10:17
tsdgeoson the phone either10:17
tsdgeosnor the fact that you say the text is missing10:18
tsdgeos:/10:18
mzanettihmm... really... the missing text was 100% reproducable here10:18
mzanettitsdgeos: once directly after startup the header text is missing here10:18
tsdgeosmzanetti: are you up to date?10:18
mzanettitsdgeos: and the other is that it disappears when installing an app10:19
tsdgeosmzanetti: ah found how how to reproduce the header thing i think10:19
mzanettiI did a fresh flash yesterday and installed that branch, yes10:19
tsdgeosok, no10:19
tsdgeoshappened once but not again :/10:19
mzanettiwhich one? the getting stuck half way when coming in from the top?10:19
tsdgeosyeah10:19
mzanettiyeah, that's the trickies one, but it did happen regularly here. let me try again10:20
mhr3Saviq, can we please land the scope-tool changes with the transition to new-scopes?10:21
Saviqmhr3, sure, probably10:22
Saviq/we need reviews10:22
mhr3all our docs assume those already10:22
* Saviq reboots10:28
Saviqgreyback, how's the head?10:31
mzanettitsdgeos: so. I've started it up, didn't touch the display except swiping away the greeter yet => header text is missing10:32
tsdgeosmzanetti: can't reproduce at all, are you sure your're up to date?10:32
mzanettiI just pulled that branch again, yes10:32
greybackSaviq: it's fine, thanks for asking? You wouldn't be falling into the assumption that all Irish people get plastered on March 17, would you?10:33
tsdgeosmzanetti: and do you have icons? i.e. is only the header missing?10:33
Saviqgreyback, NEVER10:33
greyback:)10:33
mhr3tsdgeos, for me the "Apps" header text is centered after swiping away greeter10:33
mhr3which is... weird10:33
mzanettitsdgeos: yes, I had to restart scope-registry and and proxy but yes, I have icons10:33
mzanettijust the header is missing10:34
tsdgeoscan't reproduce neither yours not mhr310:34
tsdgeosbut anyway that's the tabbar in the sdk10:34
tsdgeoswhich is an amazing pain10:34
tsdgeosand is going away somewhere in the future10:35
Saviqand is going away10:35
tsdgeosi've made like 10 workarounds to get it to work10:35
tsdgeosand none of them seem to be reliable10:35
* greyback popping to shops10:35
mzanettitsdgeos: so yeah. I'm not diapproving it because of that... altough the missing text after app installation is more critical imo10:36
mhr3tsdgeos, one more that i just noticed, when closing last app from the running apps category, i need to click the close button twice and at that point it closes and reopens the app at the same time10:36
mhr3and yea, preview header widget has white text10:37
tsdgeosmhr3: not anymore10:37
mhr3tsdgeos, it does in 01310:37
tsdgeosi have no clue what 013 is10:37
mhr3silo with new-scopes10:38
tsdgeoswell, update the silo then10:38
mhr3i'll leave that to Saviq10:38
Saviqmhr3, tsdgeos is building now10:39
Saviqmhr3, with the extend scope tool change10:39
mhr3Saviq, cheers!10:39
mzanettitsdgeos: in any case - here's how I reproduce it: make sure apps and amazon scopes are at the top. go to amazon scope, flick it to the bottom. go back to home scope.10:39
Saviqmzanetti, there is no home scope, you mean apps?10:40
mzanettiyeah, apps, sorry10:40
mzanettianyways, I only had it like once that it was really badly misplaced. mostly its just a few pixels off...10:41
tsdgeoscan't see it wrong10:41
mzanettitsdgeos: ok... can you reproduce the missing header after app isntallation?10:42
tsdgeoshaven't tried10:42
mzanettithats happening 100% here10:42
* Saviq just noticed that double-clicking on a hunk in QtCreator's diff viewer takes you to that hunk in the file, AWESOMES10:42
mzanettiheh, yeah10:43
Saviqmhr3, what's the FIXME about in the scope tool?10:43
mhr3Saviq, need a way to discover the endpoint for the ss-proxy10:44
mhr3not possible atm10:44
Saviqmhr3, also, 120 columns please (yes, I'm trying to bring astyle over from -api)10:44
mzanettinoooooo :D10:46
Saviqmzanetti, yes, it's really easier to not have to discuss that *ever*10:46
Saviqor well, only once ;P10:46
mzanetti:D10:46
mzanettijk10:46
Saviqmhr3, also... you're mixing camelCase with unders_score10:46
mhr3Saviq, :/ qt uses one, scopes the other... it's confusing10:47
tsdgeosmzanetti: i'm not saying there's no weirdness in the header, i mean you can see it, otoh the header handling has not really changed, it was probably just there10:48
Saviqmhr3, indeed10:48
tsdgeoslet's see app install10:48
Saviqmhr3, I won't block, but I'd gladly see it fixed sometime10:48
tsdgeoshmmm10:48
tsdgeosi don't have more suggestions in my apps scope10:48
tsdgeosshould i have that?10:48
mzanettiyes10:49
mzanettiat least I do10:49
tsdgeosonly my apps and available here10:49
mzanettitsdgeos: network connected?10:49
tsdgeoswell i have stuff in the amazon scope10:49
tsdgeosso i guess yess10:49
mzanettihmm...10:49
mhr3Saviq, so got the astyle script that i can just run on the src?10:49
Saviqmhr3, not yet, no, the astyle + clang=format combination you guys have in -api breaks a few things in Qt style, so I have to sit down and flesh it out10:50
Saviqmhr3, I can get you a branch10:51
mhr3Saviq, if you're fine with doing it later, i am too :)10:51
Saviqmhr3, yeah10:51
davidcallemhr3, didrocks :  summary : the old photos lens from unity7 needs a bug fix and it 1) doesn't use CI train 2) doesn't have a testing infrastructure. What's the best course of action to release that bug fix?10:51
didrocksdavidcalle: they have to get a lander for CI Train, the previous infra isn't supported anymore10:52
didrocksI think given who worked on the lens, it should be either mhr3 or thorst and I already raised that some weeks ago…10:52
didrockswhen I saw there was no lander10:52
tsdgeosmzanetti: ouch it crashed on the app isntall thing _S10:53
mzanetti:/10:53
mzanettihaven't seen that here10:53
mhr3didrocks, so let's say i'm the lander, what's next?10:54
tsdgeosASSERT: "!isEmpty()" in file /usr/include/qt5/QtCore/qlist.h, line 28710:55
mhr3didrocks, how do we deal with the lack of test infra?10:55
didrocksmhr3: just use a silo, as always10:55
didrocksto land the .debs10:55
mhr3davidcalle, mind writing a test plan for those scopes?10:56
mhr3davidcalle, basically bunch of manual testing i guess10:56
davidcallemhr3, yeah, they have that already, but you probably mean the new testplanwiki pages10:57
mhr3davidcalle, right10:58
mhr3link?10:58
mhr3tsdgeos, there's something weird with the apps scope page, it allows me to scroll way past beyond the content10:58
mhr3tsdgeos, i have a feeling it has something to do with the running apps renderer10:59
mhr3mostly cause the other scopes work fine10:59
davidcallemhr3, ok, let me see how they are done and I'll create one for it. The mp is https://code.launchpad.net/~davidc3/unity-lens-photos/fb-deleted-photos-previews/+merge/211481 and the old test plan is in tests/manual10:59
tsdgeosmhr3: can you reproduce the problem all the time?11:00
tsdgeosit works fine here :/11:00
mhr3tsdgeos, no :/11:00
* tsdgeos is getting tired of that it works for him11:00
mhr3tsdgeos, try installing the 013 silo on the device11:00
mhr3so we at least run the same thing for sure11:01
tsdgeosmhr3: i'm fixing another issue at eht moment11:02
tsdgeosi just commented on yours because i happened to pass by there11:02
Saviq/food11:04
mzanettitsdgeos: got the crash now too. if you click "open" after installing an app, right?11:06
tsdgeosmzanetti: no, i press back in the preview header11:06
mzanettiok... that didn't crash here, but left the header empty. clicking "open" crashed unity11:07
=== dandrader|afk is now known as dandrader
mzanettirofl... the stallboard app11:08
tsdgeosand i'm back into the debugging hell loop in the phone11:09
tsdgeossigh11:09
tsdgeosreboot, debug, mir won't start, debug, mir won't start, reboot, rinse and repeat11:10
mzanettiis it intentional that new scopes previews for apps don't show the publisher of the app any more?11:12
tsdgeosawesome, and startin scopes doesn't refresh the dash11:12
tsdgeosso another reboot loop!11:12
tsdgeosand another mir crash!11:16
tsdgeosand another mir crash!11:19
tsdgeosi forgot how happy i was this week because i didn't have to debug anything in the phone11:20
tsdgeosmzanetti: you'll have to ask the scopes people about that, we only show what we're asked to via json11:23
mhr3mzanetti, looks like bug in click scope, it's providing the description instead of the publisher11:26
mhr3alecu, ^11:27
mzanettiok.11:27
mzanettimhr3: I also noticed, that the apps I've installed today appeared in the "installed apps" section, but did *not* disappear in the "more suggestion" sections11:27
mzanettimhr3: more details: I've installed stallboard using the new-scopes branch. I have that app now in both sections. If I restart the released unity8, its only in the installed apps section. then if I restart the new-scopes unity again, that app shows up in both sections again11:31
mzanettiso seems the new-scopes backend stuff doesn't seem to filter properly11:32
mhr3mzanetti, mind opening a bug about it?11:32
mzanettiack11:32
mhr3mzanetti, afaict it's supposed to be working11:32
Cimidednick, in case you missed it https://code.launchpad.net/~nick-dedekind/unity8/lp1283191/+merge/21130712:02
MacSlowtsdgeos, can you look over https://code.launchpad.net/~macslow/unity-notifications/multiple-snap-decision-example/+merge/210638 when you've  a free moment... it's a example to better show off the visual snap-decision queue feature.12:12
MacSlowtsdgeos, it's the script driving this https://www.youtube.com/watch?v=LVryb_-gRR012:14
Cimidednick, I've been picky, but it's one line https://code.launchpad.net/~nick-dedekind/unity8/lp1283191/+merge/211307/comments/49905212:25
tsdgeosSaviq: mzanetti: so the crash we're seeing going back from previews is not new-scopes related, it's just a LVWPH bug, do you want me to fix it in new-scopes-clean-to-trunk or as a separate request for trunk?12:26
Saviqtsdgeos, separate, we'll land it together12:28
mzanettiworks for me12:29
tsdgeosok12:30
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
mzanettiSaviq: https://code.launchpad.net/~mzanetti/unity8/make-xvfbtestSomething/+merge/21152212:48
mhr3Saviq, when i unlock  the greeter the first time, the dash is kinda stuck12:48
mhr3known?12:48
mzanettiSaviq: it works fine but has one side effect I'm unsure of: it adds the xvfbtestTarget also to qmluitests. Do we want that or not?12:49
Saviqmzanetti, why the -l? also, please use long options in scrips12:53
Saviqt12:53
Saviqmzanetti, and well, I'd say we should make qmltests only run in xvfb12:54
Saviqmzanetti, with an option to run them outside manually12:54
mzanettiSaviq: ok12:54
Saviqmzanetti, there's a but12:55
mzanettiSaviq: so: make qmluitests runs xvfb, make testSomething runs normal, make xvfbtestSomething runs xvfb. ok?12:55
tsdgeosi know how to fix the bug and what causes it but can't reproduce it in our testcases12:56
tsdgeosgrrrr12:56
tsdgeoslunch12:56
* mzanetti is waiting for the but12:56
Saviqmzanetti, I'm starting to think we should start a python helper that will do those things for us, instead of relying on cmake targets12:56
Saviqmzanetti, especially since we want to record the runs and store them on failure12:56
mzanettiSaviq: ok, but that sounds like a bigger task12:57
Saviqmzanetti, but yeah, that'd be a first step12:57
Saviq(that == the xvfbTest)12:57
mzanettiack12:57
Saviqmzanetti, also, add --auto-servernum12:57
Saviqmzanetti, we might be able to parallelize the tests in that case12:57
mzanettinice one :D12:57
Saviqmzanetti, any reason for the -l, though?12:58
mzanettino... sometimes it says here "failed to start xvfb" when I start it manually12:58
mzanettiand dunno why, but I thought the -l fixed that12:59
mzanettiremoved it, still works12:59
Saviqmzanetti, I doubt it would12:59
mzanettiah... now I remember12:59
mzanettiI was fiddling around with getting some visible output from it12:59
Saviqmzanetti, it probably used the same server num, and --auto-servernum makes that go away12:59
mzanettiand that's what was left in my bash history12:59
Saviqmzanetti, right12:59
mzanettiits gone now12:59
Saviqmzanetti, didn't you try xwud? no worky?13:00
Saviqhttp://stackoverflow.com/questions/12050021/how-to-make-xvfb-display-visible13:00
=== alan_g is now known as alan_g|lunch
mzanettiSaviq: nope. that only takes screenshots.13:01
mzanettino video13:01
mzanettiunless I missed something13:01
mzanettiand before doing an endless loop of screenshot I tried to get the video otherwise, but gave up eventually13:01
Saviqmzanetti, there's one more thing13:03
SaviqLD_PRELOAD=/usr/lib/x86_64-linux-gnu/mesa/libGL.so.113:03
Saviqthis will be needed on non-free drivers (at least nvidia)13:03
Saviqmzanetti, and you need to add some dependencies to ./build, at least, and to qmluitests jenkins job13:03
Prf_Jakobtjaalton: might be better to talk about bug 1293384 here :)13:04
ubot5bug 1293384 in Compiz "Compiz CPU usage dramatically increased in Ubuntu 14.04" [Undecided,New] https://launchpad.net/bugs/129338413:04
mzanettiSaviq: do I need to figure if its nvidia & amd64 or can I unconditionally set the LD_PRELOAD? afaics it doesn't break anything even if not needed13:05
Saviqmzanetti, yeah, should be fine everywhere13:05
=== MacSlow is now known as MacSlow|lunch
* greyback joining party late, but yay for qt5.2 being released!13:08
mzanettigreyback: :D13:10
=== dandrader is now known as dandrader|afk
tjaaltonso the bug above suggests that the default session is harder on the cpu with software rendering, but why?13:10
tjaaltonand could that be improved13:11
Cimithis is a simple branch, why no one approved? https://code.launchpad.net/~bfiller/unity8/fix-password-predictive-text/+merge/21067613:11
SaviqCimi, read the bug13:11
CimiSaviq, you're right, SDK13:12
SaviqCimi, so well, we should merge this anyway with a TODO mentioning the bug13:12
SaviqCimi, can you take care of that with bfiller?13:12
Cimisure13:12
Saviqmterry, hey, any idea how unity8-greeter could show up on the -ci mako testrunners? i.e. http://s-jenkins.ubuntu-ci:8080/job/generic-mediumtests-runner-mako/5924/console13:15
mterry??13:15
tjaaltonPrf_Jakob: crickets ;)13:15
Prf_Jakobtjaalton: dang :(13:16
Prf_Jakob:)13:16
=== MacSlow|lunch is now known as MacSlow
Saviqmterry, it's like the device wasn't cleaned or something13:16
mterrySaviq, that is using my split branch for sure, has unity8-greeter and uses version 7.8513:16
Saviqmterry, yeah, but it's a totally unrelated MP...13:17
mterrySaviq, I'm assuming that job isn't attached to my split13:17
Saviqmterry, nope13:17
mterrySaviq, yeah, sounds like poor cleaning13:17
Saviqmterry, yeah, what I thought, will pester fginther13:17
=== dandrader|afk is now known as dandrader
Saviqmhr3, you and your broadcom13:44
mhr3Saviq, kill it!13:45
mhr3kill it with chemical fire!13:45
Saviqmhr3, you asked about some stuck dash on unlock, what was that about?13:45
mhr3Saviq, right, happened a couple of times, when i start the phone and unlock the animation doesn't finish and it's kinda stuck13:45
mhr3i have to do right/left swipe to unstuck it13:46
mhr3to unstick it?13:47
mhr3Saviq, but can't rep reliably :/13:49
Saviqmhr3, wash your finger13:51
=== alan_g|lunch is now known as alan_g
Saviqmterry, no, I'm afraid there's no spec for the swipe in greeter, you'll just have to ping John and dig from there13:58
Saviqmterry, maybe simply a +comment on the design doc would be enough13:58
mterrySaviq, don't have permissions.  will poke13:59
Saviqmterry, yeah, me neither14:01
mterryJohnLea, hello!  Did design want the greeter infographics to switch to a different "fact" on a swipe instead of a double tap?14:02
MacSlowWhat would cause a qmltest to not get executed? I get a 0 file-length for the visual-queue and notification-renderer tests.14:13
MacSlowSofar I've not found any hint in the console-output14:13
mzanettiMacSlow: what file?14:22
SaviqMacSlow, wrong syntax usually14:22
SaviqMacSlow, check the console log14:22
mzanettiSaviq: are we ok with this one? https://code.launchpad.net/~mzanetti/unity8/make-single-testfunction/+merge/20503514:24
Saviqmzanetti, looks OK, I never tested that it works, though14:25
MacSlowmzanetti, Saviq: https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/140414:25
Saviqmzanetti, btw, didn't you find out that ninja wants $$ or something and that it's still possible to make it happen?14:25
SaviqMacSlow, Segmentation fault14:26
mzanettiSaviq: yeah, ninja wants $$ to not bail out on it, however, it passes both $ on to the makefile wich causes make to fail on it14:26
Saviqmzanetti, mhm14:26
mzanettiI asked Satoris. He said only way would be env variable. but I think that would require our own qmltestrunner edition14:27
SaviqMacSlow, and the other:14:27
Saviq'/tmp/buildd/unity8-7.84+14.04.20140317.2bzr553pkg0trusty1404/tests/qmltests/Notifications/tst_VisualQueue.qml' does not exist under '/tmp/buildd/unity8-7.84+14.04.20140317.2bzr553pkg0trusty1404/obj-x86_64-linux-gnu/tests/qmltests'.14:27
MacSlowSaviq, *sigh* ... I renamed it... totally forgot about the CMakefile...14:28
Saviqelopio, hey, do we have an established way to check what device (as in mako vs. manta vs. flo) the tests are run? we need to skip the bluetooth indicator test on manta, as it's not available there14:28
elopioSaviq: autopilot.platform.model() should return a string that identifies manata.14:31
elopio*manta.14:31
Saviqelopio, oh good14:31
SaviqCimi, standup14:31
Cimiouch!!!14:32
elopioSaviq: a better way to do it would be to check if the bluetooth service is available, but if it works with model(), we can use that.14:32
elopioSaviq: I'll skip the stand up again, I'm sorry.14:32
Saviqelopio, k, the thing is the bluetooth service is available afaict14:34
Saviqelopio, yeah, but it just doesn't show the indicator, 'cause there's no hardware14:35
Cimidednick, https://code.launchpad.net/~nick-dedekind/unity8/lp1283191/+merge/21130714:36
Saviqelopio, can I check which scenario is run, or should I just make the condition based on the dict() from the scenario?14:38
elopioSaviq: not sure what you mean. I think the scenarios are not involved here, you should just add a self.skipTest statement at the start of the test14:39
elopiobut I might be missing something.14:39
Saviqelopio, http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/tests/autopilot/unity8/indicators/tests/test_indicators.py14:39
elopiooh, I see.14:40
Cimimzanetti, https://code.launchpad.net/~mzanetti/unity8/make-xvfbtestSomething/+merge/21152214:40
Saviqelopio, so I can check for self.indicator_name, if the name of the scenario is not available14:40
elopioSaviq: yes, that will work.14:41
elopioSaviq: in the future it might get ugly, so a cool improvement for when we have time is to add a parameter with the names of the platforms where each test should run.14:42
Saviqelopio, I think we had something like this initially ;)14:42
Saviqelopio, but then thomi and veebers came in and ripped it all apart :D14:43
elopiooff with their head.14:43
mzanettiCimi: can you elaborate on that comment?14:44
Cimimzanetti, not sure we have X on a nexus 414:44
Cimimzanetti, so why installing xvfb?14:44
Cimimzanetti, when we do ./build inside adb14:44
mhr3Saviq, oh btw you're resetting the searchString i set :P14:45
Cimimzanetti, I'd leave this to desktop only14:45
Saviqmhr3, oops14:45
Saviqmhr3, GenericScopeView.qml:onIsCurrentChanged14:46
Saviqmhr3, if (!isCurrent) should help there14:46
Saviqmhr3, assuming you're talking about canned queries14:46
mhr3i am indeed14:47
mhr3Saviq, hm, actually isn't it the timer?14:48
mhr3Saviq, GenericScopeView.qml:6314:48
Saviqmhr3, that could be the case for non-favourite ones, yeah14:49
Saviqmhr3, and well, that timer should probably go away anyway14:49
mhr3Saviq, right, i was testing with non-favourited only14:51
mzanettiCimi: https://code.launchpad.net/~mzanetti/unity8/make-xvfbtestSomething/+merge/211522/comments/49915114:51
mzanettiCimi: besides, you can install xvfb on the device just fine if you want14:51
mzanettiwhich I guess in the long run is what we're targeting, running qmltests on our phones with xvfb too14:52
Cimimzanetti, why xvfb?14:52
Cimimzanetti, we have mir, not x14:52
mzanettiso what?14:52
=== gatox is now known as gatox_lunch
Cimixvfb isn't xorg stuff?14:52
mzanettionce we have a mirvfb I'm happy to use that one14:53
SaviqCimi, it's virtual14:53
SaviqCimi, it doesn't care14:53
Saviqmzanetti, that's planned, too, btw14:53
mzanettiyeah, makes definitely sense for the full package14:53
mzanettiprobably not highest prio tho I guess14:53
CimiSaviq, what you mean virtual? isn't lke using xorg nested or such?14:53
mzanettiCimi: no14:53
CimiI don't know, asking14:53
mzanettiits emulating x - sort of14:54
mzanettiCimi: well, it does use the X libraries, but not ends up being sent to the hardware14:54
Cimido we have xserver-common on the phone?14:55
mzanettiyes14:55
Cimiok14:55
mzanettiits ubuntu :) the full thing. you can also install full X11 if you want. it will complain it can't find hardware drivers tho14:55
mzanettiCimi: ^14:55
SaviqCimi, xvfb != xephyr14:56
Cimigood guys14:56
CimiI shut up :)14:56
mzanetti:)14:57
Saviqmzanetti, oh, I crashed xbmcremote, did you rebuild for 5.2?14:57
Saviq(or have to)14:57
Saviqmzanetti, crashes reliably on long-press on album14:58
mzanettiSaviq: yeah, I guess I have to :/14:58
Saviqmzanetti, yeah, you probably do14:58
Saviqdue to ABI breakage14:58
mzanettiI noticed some weirdness too but didn't get to it yet. was first updating the ones that didn't even start any more14:58
mzanettihey guys: here's a review of new scopes + right edge already: http://www.v3.co.uk/v3-uk/v3-co-uk-labs-blog/2333221/ubuntu-mobile-hands-on-review14:59
tsdgeosmzanetti: created a MR for the back crash15:18
tsdgeosnow i only need to find out why the empty hader15:19
tsdgeos+e15:19
mzanettitsdgeos: awesome. eating right now. will review in a bit15:21
tsdgeosmzanetti: dude but it's almost dinner time ^_^15:23
mzanettiyeah, eatin linner :P15:23
tsdgeoslinner rocks, much better than brunch15:24
mzanetti:D15:25
tsdgeosmzanetti: hmmm, i can't reproduce the missing header anymore, wonder if the same fix for the crash also fixed it, please have a nice linner and see if you can still get it after merging the MR into clean-to-trunk15:25
mzanettiack15:25
Saviqlol, just got an email "You hurt my car on the road. Look at these photos in the attached archive and contact me as soon as possible. Otherwise you'll get legal action.", with a US phone number15:26
Saviqwith a image-as-screensaver attachment, too ;)15:27
tsdgeoshe's a tourist :)15:27
mzanettithe best I ever got was someone pretending to be a hatched man and saying that he would not hurt me if I pay more than the guy who hired him15:28
Saviqtsdgeos, kicked the silo build with your lvwph fix branch15:29
tsdgeosSaviq: oki15:29
Saviqmzanetti, "hatched man"?15:30
mzanettimeh... I knew dict.leo.org fooled me on that one15:30
mzanettia hired killer15:30
mzanettinot sure what's the correct term15:30
Saviqshould've been hatchet man, if anything15:30
Saviqhitman15:30
Saviqis probably the most common one15:30
Saviqmzanetti, "hatched man" would be one that came out of an egg :)15:31
mzanetti:D15:31
mzanettisee. that's why I asked you to proof read the website15:31
Saviqyeah, sorry didn't get to it yet...15:32
mzanettinp. not really in a hurr15:32
mzanettiy15:32
JohnLeamterry; hyia, in answer to your earlier questions, not atm, lets leave it as double tap for now (swipe has possible conflicts with the unlock gesture)15:32
Saviqhad a tough weekend, friends came over with wedding invitations (and 1.5l of tequila, not like that mattered)15:32
mterryJohnLea, ok15:32
SaviqJohnLea, ack15:32
tsdgeoshatchet man would be scarier15:33
tsdgeosSaviq: which silo number is it btw?15:33
Saviqtsdgeos, 1315:38
Saviqppa:ci-train-ppa-service/landing-01315:39
=== gatox_lunch is now known as gatox
sil2100Saviq: hi! Do you know anything about the unity8 test running migration to click? :)15:42
Saviqsil2100, no15:44
dednickSaviq: are tabs staying for indicators?16:03
mzanettitsdgeos: is it this one? https://code.launchpad.net/~aacid/unity8/lvwph_big_item_resize/+merge/21155416:04
Saviqdednick, I don't think so16:04
tsdgeosmzanetti: yes16:04
Saviqdednick, but there's no one told me this or otherwise16:04
Saviqmzanetti, it's building in the silo already16:05
mzanettiah, cool16:05
dednickSaviq: ok. thanks16:05
Saviqmzanetti, actually should be built already16:05
mzanetti13, right?16:06
Saviqmzanetti, yes16:06
Saviqelopio, hey, do you have a few minutes?16:10
elopioSaviq: in a meeting now. What about in 30 minutes?16:11
Saviqelopio, sure, please ping16:11
Saviqmzanetti, non-ui qmltests still run under xvfb, that expected?16:12
Saviqmzanetti, I don't think that should be the case, it's running under minimal QPA for a reason16:12
mzanettiSaviq: only when calling make qmltests I think. make test should still be QPA16:16
Saviqmzanetti, fails in jenkins16:17
Saviqmzanetti, complaining about xvfb-run16:17
mzanettiyeah, started to update the job but had to wait to see this debug output, will continue in a bit16:17
mzanettiSaviq: just merged the single-test-function as a prereq. its so awesome :)16:17
mzanetticalling: make xvfbtestShell FUNCTION="Shell::test_background"16:17
Saviqmzanetti, now imagine when we put those into autopkgtest, we'll be able to get rid of the qmluitests job from -ci and do it properly :)16:18
Saviqmzanetti, and you'll actually be able to run them locally without killing your machine in the mean time ;)16:18
mzanettiyeah16:18
mzanettiactually I started to clone the nromal ci job and added the hook in there16:19
=== jasoncwarner___ is now known as jasoncwarner
Saviqmzanetti, yeah, that'll be the temporary thing, until -ci can do autopkgtests16:19
Saviqmzanetti, but http://packaging.ubuntu.com/html/auto-pkg-test.html16:19
mzanettiyep, but one step closer already16:19
Saviqmzanetti, add to that recordmydesktop, and we'll be golden16:20
Saviqmzanetti, we need to wrap it all up into a shared package, too, so that others can benefit, not only unity816:20
Saviqmzanetti, actually SDK, probably16:20
mzanettiSaviq: and then we'd need to get rid of AP tests in unity and create the one small-but-good system test suite that will walk through every silo16:22
Saviqmzanetti, not sure what you mean16:23
mzanettijust dreaming16:23
Saviqmzanetti, we'll still need some AP tests that test the AP helpers that we maintain, but that's it16:23
mzanettiyeah. true16:23
Saviqmzanetti, integration tests will go away from the unity8 suite16:23
mzanettioh is that planned?16:24
Saviqsure16:24
mzanettinice16:24
mzanettiSaviq: resubmitted: https://code.launchpad.net/~mzanetti/unity8/make-xvfbtestSomething/+merge/21157316:26
Saviqmzanetti, saw that16:26
Saviqmzanetti, but do make sure non-ui qmltests don't run under xvfb, because they definitely do now16:27
mzanettithey do with make qmluitests, just like before they ran with the x11 qpa16:27
mzanettithey only run with minimal in make test, which is what dpkg executes16:28
mzanettiunless I'm mistaken, but so far that's what I figured16:28
tsdgeosmzanetti: any luck reproducing the missing header when going back after an install?16:28
mzanettitsdgeos: will test in a minute... stuff piled up during linner :D16:29
Saviqmzanetti, just look at jenkins builds ;) they all fail due to xvfb-run missing16:30
mzanettitsdgeos: ok. just booted the device after installing silo 13. The apps header is not empty any more, but horizontally centered :D16:34
mzanettilooks funny16:34
tsdgeosmzanetti: that's what mhr3 was getting16:34
tsdgeosdidn't touch that at all16:34
Saviqmzanetti, tsdgeos, that's broken tabbar header again16:37
tsdgeosso16:37
tsdgeosi get nothing in my dash with silo1316:38
tsdgeosis that known?16:38
mzanettiworksforme16:38
* Saviq dupgrades16:38
=== dandrader is now known as dandrader|lunch
mzanettiwhat tells which scopes are visible? sometimes I have the amazon scope, sometimes I don't16:40
mzanettiright now there's only scopes apps music video16:40
Saviqwe've been getting http://ci.ubuntu.com/smokeng/ubuntu/touch/manta/243:20140318:20140304/7224/unity8/909181/ more and more these days16:40
Saviqmzanetti, UNITY_SCOPES_LIST16:40
Saviqmzanetti, in unity8.conf16:40
mzanettiSaviq: is that a different one for run_on_device and upstart?16:41
tsdgeosgoing to reflash and re-distupgrade16:41
Saviqmzanetti, run_on_device doesn't do upstart (it should, btw)16:41
Saviqmzanetti, on desktop you'll have all of them, unless launched via upstart, or exported that above with semicolons16:41
tsdgeossee if i get anything in the dash this way16:41
mzanettiah, understood16:41
mzanettithanks Saviq16:41
mzanettiSaviq: tsdgeos: https://code.launchpad.net/~unity-team/unity8/new-scopes-clean-to-trunk/+merge/20945916:45
mzanettiSaviq: you may go ahead merging stuff together16:45
Saviqmzanetti, you for real? :D16:46
mzanettiwhy?16:46
Saviqjk :)16:46
Saviqand happy16:46
SaviqI won't land today, though, we need extensive testing16:46
mzanettisure16:46
Saviqwill ask for design reviews16:46
mzanettiSaviq: meh. just when I wrote this, I have that thing that mhr3 mentioned earlier16:47
mzanettican't really unlock it16:47
elopioSaviq: how can I help you?16:47
mzanettiappears frozen16:47
mhr3mzanetti, apparently you need to wash your fingers16:48
mhr3right Saviq? :P16:48
tsdgeoswell16:48
tsdgeosso i had that16:48
tsdgeosand it seems it's mir gone crazy16:48
tsdgeosi press the lock button16:48
tsdgeosand then i can unlock16:48
tsdgeosit's as if it was locked but still showing stuff on screen16:48
tsdgeosymmv16:48
mzanettinope...16:49
* mzanetti reboots16:49
mhr3i'm not going to deny that it's mir16:49
mhr3might be16:49
Saviqelopio, hey, so I've been looking into bug #129421416:51
ubot5bug 1294214 in unity8 (Ubuntu) "Two autopilot failures on manta (bluetooth indicator and "unfocused to focused")" [Undecided,New] https://launchpad.net/bugs/129421416:51
Saviqelopio, the reason why the latter one fails is that the test launches them in main stage, where right edge doesn't work16:51
Saviqelopio, also, it uses real apps instead of fixtures, so I started looking into switching to that16:52
elopioSaviq: I see.16:52
Saviqelopio, but then I looked that there's plenty of things that should be abstracted16:52
Saviqelopio, like launching an app, killing it, verifying it's focused16:52
Saviqelopio, and now I'm not sure how all of that should really work, on one hand it makes sense for a rich fixture like that to be in UITK, but then some of it might end up very unity8-specific16:53
Saviqelopio, so what I thought we should do at least was extending the FakeApplication fixture in unity8 for use in the app lifecycle tests16:54
elopioSaviq: I generally start doing it specific to the project, until I need it in another one and then I move it to the toolkit. That's how FakeApplication ended up there.16:55
elopiohow would you like to extend it?16:55
Saviqmhr3, good news, Jouni will take new scopes for a round of design reviews tomorrow16:55
elopiosounds good, but I'm not sure what you have in mind.16:55
Saviqelopio, so, looking at test_swipe_out_application_started_by_url_dispatcher16:55
Saviqelopio, the "extract appname from desktop file name" needs to be common16:55
mhr3Saviq, yea, i think i'm in that meeting16:56
Saviqelopio,         self.addCleanup(os.system, 'pkill qmlscene')16:56
Saviqelopio, maybe        self.assertThat(16:56
Saviq            self.main_window.get_current_focused_app_id,16:56
Saviq            Eventually(Equals(application_name)))16:56
Saviqmhr3, oh, didn't know there was a meeting ;D16:56
Saviqmhr3, I meant pre-landing design review16:56
elopioSaviq: so I think what you want is a base test case for life cycle management16:56
elopioon the set up, you can make sure that all the qmlscenes are killed, and we can make helper methods from the other things you mentioned. I like that.16:57
Saviqelopio, yeah, that was my first idea, but then... wouldn't it be clean for the fixture to launch/close itself on destruction?16:58
Saviq*cleaner16:58
SaviqI'm sure it's possible to add a cleanup for a fixture :)16:58
Saviqso that's why I started to think about wrapping the FakeApplication in a more elaborate fixture17:00
Saviqtsdgeos, mzanetti, so everything's in either clean-to-trunk or cleanup, right?17:01
Saviqno more hanging branches?17:01
tsdgeosSaviq: did oyou merge my lvwph fix?17:01
Saviqtsdgeos, or well, apart from that one, that's targeted to trunk and merged separately17:02
tsdgeosSaviq: that should be all i know yes17:02
elopioSaviq: we could do a fixture to launch things with url dispatcher.17:02
elopioit would use the FakeApplication fixture.17:02
Saviqelopio, yeah, that's what I thought17:02
elopiobut if you would like to launch the application with the launcher, that would be a different fixture17:03
elopiobut that's ok.17:03
elopiodo you need a hand with this?17:03
Saviqelopio, depends, if you have the time and want to take it on, great17:04
Saviqelopio, otherwise I'll manage tomorrow17:04
mzanettiSaviq: yep17:05
tsdgeosSaviq: clean flash + silo -> nothing in the dash17:06
tsdgeosphablet@ubuntu-phablet:~$ /sbin/status scope-registry17:06
tsdgeosscope-registry stop/waiting17:06
tsdgeoswho is supposed to start that?17:06
elopioSaviq: I don't have time today. Tomorrow maybe we can split some tasks, like updating the current tests so they don't use real apps, fixing that right-edge test, and creating the new fixture.17:06
Saviqtsdgeos, unity8 emitting a signal17:06
Saviqtsdgeos, but apparently it doesn't work17:07
tsdgeosSaviq: doesn't seem to be working for me :/17:07
Saviqtsdgeos, yeah, me neither17:07
Saviqtsdgeos, but if you reboot, they should be there17:07
Saviqmhr3, are the jobs reacting to the upstart signal yet?17:07
tsdgeosi did reboot17:07
tsdgeosbut let me reboot again17:07
mzanettiI can reproduce the unlock issue by rebooting, unlocking it, leaving it time out for a while and trying again17:07
mhr3Saviq, yea, works fine17:07
Saviqtsdgeos, ah17:07
Saviqtsdgeos, do you maybe have a unity8.conf in ~/.config/upstart?17:08
mzanettididn't we have that in the mwc image too?17:08
mzanettimaybe a fix that got lost in between the branches17:08
Saviqtsdgeos, hmm, I think it doesn't work on restart17:09
Saviqtsdgeos, but if you go stop unity8, start unity8, is fine17:09
tsdgeosSaviq: i do have lots of stuff there, kill'em'all?17:09
Saviqtsdgeos, lots? what kind?17:09
tsdgeos.override too17:09
tsdgeosit's gone now :D17:10
* tsdgeos reboots again17:10
Saviq;d17:10
Saviqkgunn, I started seeing the issue you reported, too17:10
Saviqkgunn, the "browser launches", aka "first app launches"17:11
mhr3+117:11
Saviqkgunn, I think it has to do something with the fact that apps don't close straight away17:11
tsdgeosok17:11
tsdgeosthat's better17:11
mhr3Saviq, it looks like the screen doesn't update after closing the app17:11
Saviqmhr3, or yeah, that17:11
tsdgeosand now i'm getting the middle centered header on reboot17:11
tsdgeosok17:11
tsdgeosgonna eod, moar tomorrow17:12
* tsdgeos waves17:12
mzanettiSaviq: something is really bad now with the stuff I installed from the silo17:12
mhr3Saviq, yea, cause scrolling fixes it17:13
Saviqmhr3, yeah17:13
* Saviq says mir/unity-mir is the cause :?17:14
Saviqmzanetti, wdym?17:14
mzanettiit behaves really nasty... all the time it hangs for seconds17:15
mzanettididn't notice this stuff when I tested only the branch alone17:15
Saviqmhr3, ok, now I understand what's happening, "initctl restart unity8" doesn't re-read the job file, so it doesn't emit the signal17:15
Saviqon restart17:15
Saviqonly stop/start does17:15
Saviqstoopid17:16
mhr3Saviq, but the registry isn't stopped on unity exit, so why would that matter?17:16
Saviqmhr3, only first install17:17
Saviqmhr3, I mean dist-upgrade, restart unity817:17
Saviqno scopes!17:17
mhr3ah, right17:17
mhr3you need to reboot more :P17:17
Saviqindeed ;P17:18
Saviqmhr3, which, TBH, was the whole point of the event ;)17:18
mhr3Saviq, well.. sounds like an upstart bug to me :)17:19
Saviqbut yeah, useful anyway, makes sure scopes are started when unity8 is17:19
Saviqmhr3, feature, probably17:20
mhr3bug17:20
mhr3restart == stop + start17:20
Saviqyay, 9.3K diff17:23
Saviqand we tried to keep it small...17:23
Saviqmhr3, bug #129423017:27
ubot5bug 1294230 in upstart (Ubuntu) "initctl restart does not reload job config, so does not equal stop + start" [Undecided,New] https://launchpad.net/bugs/129423017:27
mhr3Saviq, thx17:27
karniSaviq: Do you know why written instructions are gone from the demo-stuff ppa?17:55
karniSaviq: adding the ppa and dist-upgrade was enough, right?17:55
karnito get the new scopes17:55
mhr3karni, Saviq, i deleted the pkgs and the instructions, it didn't have 5.2, so was useless, use the landing silo with new scopes (in landing-013)17:59
karnimhr3: ack17:59
SaviqTrevinho, hey, do you know where is the "I saw the shortcut hints, don't show them any more" stored?18:10
=== alan_g is now known as alan_g|EOD
alecumzanetti, mhr3: I think the bug with duplicated icons in "Available" and "Installed" happens for some apps only, and it's http://pad.lv/127948119:20
ubot5Launchpad bug 1279481 in unity-scope-click (Ubuntu) "scope uses app title to uniquify list of installed applications" [Critical,New]19:20
mzanettialecu: ah, interesting. yeah, that would make sense19:21
mhr3"uniquify"? is that a real word? :P19:22
TrevinhoSaviq: ~/.cache/unity/first_run.stamp19:32
SaviqTrevinho, thanks20:30
Saviqkgunn, the "browser launched when you tap on close" bug is actually a rendering / compositing bug https://bugs.launchpad.net/unity8/+bug/1293896/comments/120:44
ubot5Ubuntu bug 1293896 in Unity 8 "Rendering/composition gets stopped early" [Undecided,New]20:44
Saviqkgunn, caused by the latest unity-{,mir} landing20:44
kgunnSaviq: ack....20:44
kgunnnothing changed in unity-mir afaik20:45
kgunni'm about to test the mir fix...20:45
kgunnsounds the same20:45
Saviqkgunn, ah, you're on it already20:45
kgunnyep...just updating from silo now20:46
Saviqmhr3, told you so https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1294230/comments/2 ;P20:46
ubot5Ubuntu bug 1294230 in upstart (Ubuntu) "initctl restart does not reload job config, so does not equal stop + start" [Undecided,Invalid]20:46
mhr3saviq, hopefully systemd make sane design choices :P20:54
mhr3made*20:54
Saviq;)20:54
rsalvetiSaviq: updated bug 129347820:57
ubot5bug 1293478 in unity8 (Ubuntu) "Volume buttons no longer function correctly since #238 mako/flo/manta" [High,Confirmed] https://launchpad.net/bugs/129347820:57
rsalvetiSaviq: seems to be an issue with qt + unity820:57
Saviqrsalveti, or well, qmenumodel needs to cope20:58
rsalvetiSaviq: why would -1 be double now?20:59
Saviqrsalveti, we can't really rely on JS doing anything sane wrt typing20:59
rsalvetiright20:59
Saviqrsalveti, possibly the v8→v4 change or os20:59
Saviqso20:59
rsalvetihm, right, that's annoying21:00
Saviqrsalveti, could you check with silo 13 if it solves the "I played with slider and it doesn't work no more" issues?21:02
rsalvetiSaviq: sure, the interesting thing is that I wasn't even getting the dbus messages anymore (with dbus-monitor)21:03
Saviqrsalveti, yeah, the binding is broken21:03
Saviqrsalveti, in some cases21:03
rsalvetiright21:04
Saviqrsalveti, silo 13 should have that fixed (via bug #1283191)21:04
ubot5bug 1283191 in Unity 8 "Indicator's sliders stop updating after manual interaction" [High,In progress] https://launchpad.net/bugs/128319121:04
rsalvetigreat, let me give that a try21:04
Saviqrsalveti, as for the int vs. double, I'll have a chat with dednick tomorrow morning if we can think of something better than u8 having to know the type21:05
rsalvetiyeah21:05
rsalvetiSaviq: yeah, not perfect but better21:22
rsalvetiit seems that after you change the value in the indicator itself, it the up/down limit changes as well, you basically can't reach 0 anymore with the hwkeys21:22
rsalvetiprobably a scale issue or similar21:23
Saviqrsalveti, probably because 0.5 - 1 gets you -0.5 that gets rejected21:23
rsalvetiyeah21:23
Saviqrsalveti, should get clamped21:24
Saviqrsalveti, comment on the bug/MP please, we'll get that fixed before landing it21:24
rsalvetisure21:24
=== TheMuso` is now known as TheMuso
=== salem_ is now known as _salem

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