/srv/irclogs.ubuntu.com/2013/04/24/#ubuntu-unity.txt

robrulol, just noticed that was in the wrong channel... ;-)00:01
mzanettitsdgeos: good morning07:12
tsdgeosmorning07:12
tsdgeoshow did it end up?07:12
mzanettitsdgeos: how do you feel?07:12
tsdgeosstill sick07:12
mzanettitsdgeos: :/07:12
tsdgeosbut been sick for 3 weeks :D07:12
mzanettitsdgeos: oh07:12
tsdgeosnot feeling as bad as yesterday evening07:12
tsdgeosjust regular07:12
mzanettiregular == sick?07:13
mzanettithats now how it should be07:13
tsdgeos:D07:14
tsdgeosi know07:14
mzanettitsdgeos: well, anyways, I'haven't been able to reproduce it locally07:14
tsdgeosstill failing on CI?07:15
Sonnyhi,07:15
Sonnydoes anyone knows how to open autocad drawing in linux mint 14 ?07:16
tsdgeosoff topic07:16
Sonnyor any .dwg file?07:17
mzanettitsdgeos: it passed, but the test seems to have become a bit more fragile07:23
tsdgeos:/07:26
tsdgeosMacSlow: you aware that testNotifications is coredumping on the CI machine?07:37
didrockssil2100: hey! small approval, big karma: https://code.launchpad.net/~didrocks/camera-app/bootstrap/+merge/16055307:49
sil2100didrocks: hi! Approved ;) Thanks!07:51
didrocksthanks ;)07:51
sil2100It seems we missed quite a few, thought we already did camera-app07:51
didrockssil2100: keep me posted on the hud story ;-)07:51
didrockssil2100: yep07:51
didrockssil2100: on autopilot, I just heard that there are two autopilots07:51
didrockssil2100: one for phablet, one for desktop07:51
didrockssil2100: maybe something to look at :)07:52
sil2100hm, I'll check that, as I was always rather targetting the desktop07:52
didrockssil2100: yeah, but the API is different07:54
didrockssil2100: so I guess touch apps are using the phablet autopilot API07:55
didrocks(yeah /o\)07:55
thomididrocks: not for long08:11
thomididrocks: the full story is that the phablet autopilot is hacked together to work on the phablet - it doesn't work on the desktop. Autopilot 1.3 works on both, but isn't quite finished yet08:11
didrocksthomi: yeah, I think we need a clear ETA, because right now, there is no way to have daily release in S08:12
thomididrocks: but we're working hard to make it very usable by the time we get to oakland, and hopefully released by the time we leave oakland08:12
didrocksthomi: and so, no more certified image in raring08:12
didrocksthomi: ok, let's discuss that during the sprint :)08:12
thomididrocks: absolutely08:12
didrocksthomi: then, see my comment about backward compatbility, it's something we really need to acknowledge08:12
sil2100\o08:13
didrocksthomi: so let's say 1.3 will be the first one to ensure in the future backward compatibility :)08:13
thomididrocks: can we leave that conversation until we're face to face?08:13
didrockssure08:13
thomididrocks: we certainbly need to think about it, but now's not the time :)08:13
thomimy brain is fried08:13
didrocksthomi: heh ;)08:13
thomihacking boost::spirit08:13
thomiit's fun, but turns you into a vegetable afterwards08:13
nic-doffaymzanetti, you around?08:20
mzanettinic-doffay: I'm always :P08:20
mzanettinic-doffay: nah... today I have to leave early08:21
mzanettinic-doffay: how can I help you?08:21
nic-doffayRegarding the signals, I wasn't able to find any info on how to connect one to an existing signal, eg onClick.08:21
nic-doffaymzanetti, ^08:21
mzanettinic-doffay: you mean to fire a signal?08:22
mzanettior to connect to a signal?08:22
nic-doffaymzanetti, when onClick is called in another component I'd like to trigger the signal.08:22
mzanettionclicked: doIt();08:22
mzanettinic-doffay: ^08:22
mzanettinic-doffay: or better: onClicked: someComponent.someSignal();08:23
mzanettinic-doffay: just call it like it would be a function08:23
mzanetti(which is what it is under the hood)08:23
mzanettinic-doffay: signals short and easy: https://pastebin.canonical.com/89842/08:27
mzanettihope this helps08:27
mzanettinic-doffay: on a public pastebin: http://paste.ubuntu.com/5597782/08:28
nic-doffayAh right mzanetti thought there was something more to it!08:30
mzanettitsdgeos: http://s-jenkins:8080/job/unity-phablet-qmluitests-testing/08:32
mzanettitsdgeos: 3 parallel qmluitests jobs on raring machines08:32
tsdgeos:-)08:32
nic-doffaymzanetti, in this case now, I'm having troubles calling the function on the dot component, check out this pastebin. What's the correct way to do that?08:43
nic-doffayhttp://paste.ubuntu.com/5597803/08:43
mzanettinic-doffay: this does look good... calling "dots.unlockAnim()" should now trigger "functionInDotComponent()" for each dot. doesn't work?08:45
tsdgeosSaviq: still here?08:45
mzanettitsdgeos: I think he is flying to US today08:46
nic-doffaymzanetti, nope.08:46
tsdgeosmzanetti: i'm consfused in https://code.launchpad.net/~saviq/unity/phablet.release-172/+merge/159881 over if we shall have a quantal or raring release08:47
mzanettinic-doffay: hmm... weird... can you add a print() in onUnlockAnim and see if that is called?08:48
mzanettitsdgeos: it should be raring08:48
tsdgeosso we shouldn't approve that one08:49
sil2100tsdgeos: hi!08:49
mzanettitsdgeos: I'd say we should use this branch and do the release to raring08:49
tsdgeossil2100: ho08:50
sil2100tsdgeos: since you work on some things related to HUD... do you know if the new HUD will include results from indicators in the nearest time?08:51
sil2100(since Ted's sleeping still)08:51
tsdgeossil2100: it already does but no it won't :D08:51
tsdgeosworst sentence ever08:51
* mzanetti agrees08:51
sil2100Wow08:51
tsdgeossil2100: the new hud returns results per app08:51
tsdgeosbut the old hud ui doesn't know about "per app"08:52
tsdgeosso the results are there08:52
sil2100tsdgeos: and that's 'by design decision'08:52
tsdgeosyou just don't see them08:52
tsdgeosbecause the UI is "old"08:52
tsdgeossil2100: i guess08:52
tsdgeosdidrocks: afair ted said you said it was ok?08:52
nic-doffaymzanetti, in the output it says the function isn't defined.08:53
sil2100tsdgeos: ok, so when there is no active application is running, there is supposed to be no results, right? Or should it return the desktop-related results?08:53
didrockstsdgeos: yep, it's an acceptable regression for the desktop08:53
didrockssil2100:  ^08:53
mzanettinic-doffay: which function?08:53
tsdgeossil2100: no clue to be honest08:53
nic-doffayAh I think I see what the issue is mzanetti08:53
nic-doffayLet me just check.08:53
sil2100didrocks: ok, if this is going to stay, I'll also fix those HUD tests that assume that the indicator entries are supposed to be in the HUD result set08:54
didrockssil2100: yeah, that would be nice!08:54
nic-doffaymzanetti, I had to reference it by the id of the Dot.08:54
tsdgeosmzanetti: you do it (retarget to raring) and i test+approve?08:54
mzanettitsdgeos: ok08:55
tsdgeosgrrrr08:56
tsdgeosthe new raring images come with the ppas08:56
tsdgeosbut the deb-src line commented out08:56
tsdgeosso our run_on_device fails08:56
tsdgeosor maybe is the add-apt-repository that doesn't default to -s now?08:57
tsdgeosyay08:58
mzanettiits that?09:00
tsdgeosthink so09:01
tsdgeostrying09:01
tsdgeosyep that's working09:08
tsdgeosthing is09:08
tsdgeosthere's no -s in quantal09:08
tsdgeosthere is in raring09:08
tsdgeosi guess we can just add it and declare quantal dead?09:08
tsdgeosfor run_on_device at least09:09
tsdgeossince the images are all raring based now09:09
tsdgeosmzanetti: ↑ ? others: ↑?09:09
mzanettitsdgeos: +109:09
mzanettitsdgeos: ah btw... I found a way to reproduce an issue where the HUD button doesn't disappear any more :)09:11
mzanettitsdgeos: by HUD button I mean the ubuntushape with the magnifier glass that appears when swiping from the bottom09:11
tsdgeosmzanetti: press+hold and move the mouse out of the "window"?09:12
mzanettitsdgeos: nope... it disappears fine there09:12
tsdgeosok09:12
tsdgeossomeone fixed that then :D09:12
tsdgeoshow'09:13
tsdgeos?09:13
mzanettitsdgeos: its a bit tricky: open an app. then use the launcher to start another app on top of that. but before the second app gets launched, drag up the HUD button and release _after_ the second app appeared => HUD button is stuck09:13
tsdgeoslol09:14
mzanettitsdgeos: I had that every once in a while... Took me 2 months to figure how to reproduce it :D09:15
tsdgeoscan't repro09:15
tsdgeoson the phone, right?09:15
tsdgeosmzanetti: https://code.launchpad.net/~aacid/unity/raring_run_on_device/+merge/16057709:16
mzanettitsdgeos: yes, on the phone09:16
tsdgeosrelease where on the button or outside the button?09:16
mzanettitsdgeos: https://code.launchpad.net/~mzanetti/unity/phablet-release-172/+merge/16057809:16
mzanettitsdgeos: outside the button09:16
tsdgeosnope09:17
tsdgeosmaybe i'm too slow bringing the hud up09:17
mzanettitsdgeos: let me find the phone to try again... it was on the weekend when I played around with it for a while09:17
tsdgeosmzanetti: can you have a better release message?09:17
tsdgeosi.e. copy the crap from Saviq's one :D09:18
mzanettitsdgeos: done09:18
mzanettitsdgeos: just thinking a last time if we break anything with your change...09:19
tsdgeoswe can only break run_on_device09:20
mzanettitsdgeos: let me send you a video :D09:20
tsdgeosthat's the only thing we touch09:20
tsdgeosmzanetti: what may happen is that people with old flashed phones have problems09:21
tsdgeoswell they should a newer image09:21
tsdgeosraring based09:21
mzanettitsdgeos: http://ubuntuone.com/5vhyvosjZ1q8TANOtcPnPM09:26
mzanettiI'll switch qmluitests over to raring now. the job seems stable enough09:31
tsdgeosmzanetti: that video confuses the hell out of me09:32
tsdgeosi don't get to see the launcher :D09:33
tsdgeosis it just because you're too fast?09:33
tsdgeosor the camera too slow?09:33
mzanettitsdgeos: no... no launcher involved09:34
tsdgeosok09:34
mzanettitsdgeos: 2 runnign apps,09:34
tsdgeosthen i didn't read you correctly09:34
tsdgeos:D09:34
mzanettiswiping from right to switch09:34
tsdgeosah ok09:35
tsdgeosyou previously said "then use the launcher to start another app on top of that"09:35
tsdgeoslet me try that09:35
mzanettitsdgeos: I think the launcher should work too. but this way it might be easier09:35
tsdgeosyeap can repro09:36
tsdgeoswonder why that happens09:36
tsdgeosmay have to do with enabling/disabling the revealer while draging because the app in focus changes09:38
tsdgeosmzanetti: autopilot test for this? :D09:38
mzanettitsdgeos: it would be possible, yes09:38
mzanettitsdgeos: on the phone you don't have to wait for the mouse cursor to move09:39
tsdgeosgiven how slow the runners are09:39
mzanettitsdgeos: so I guess in slow jenkins it would be quite easy to reproduce09:39
mzanettibut then again, in jenkins we use mouse instead of finger09:39
tsdgeosotoh the jenkins uses the "fake" qtubuntu thing09:39
tsdgeosso may not exactly be getting the same signals in the same order than the real thing09:40
tsdgeosmzanetti: can you open a bug so we don't forget?09:41
mzanettiyes09:43
mzanettitsdgeos: how do we report bugs? just report them to unity?09:44
tsdgeosye09:45
mzanettithis whole setup feels like a mess imho09:45
tsdgeosand there you can select the pahblet thing soemwhere09:45
tsdgeoslet me see09:45
tsdgeosmzanetti: something like what this does https://bugs.launchpad.net/unity/phablet/+bug/116012809:46
ubot5Launchpad bug 1160128 in Unity phablet "Memory management in lenses.cpp" [Undecided,Fix committed]09:46
mzanettitsdgeos: https://bugs.launchpad.net/unity/+bug/117221209:51
ubot5Launchpad bug 1172212 in Unity phablet "HUD button gets stuck if application switches while dragging" [Undecided,New]09:51
tsdgeostx09:56
nic-doffaymzanetti, I'm afraid I'm going to need some more of your help. Now that I've redone everything without using absolute positioning I'm in slightly unknown territory. I'm assuming my issue is regarding anchor points. Mind if you take a look at my branch?09:57
mzanettinic-doffay: hit me09:58
nic-doffaymzanetti, just going to push.09:58
nic-doffayYou'll see what's obviously wrong upon running qmlscene Infographics.qml09:58
sil2100_Great, my system crashed with a GPU hang, good to loose some AP test results09:58
sil2100_...09:59
=== sil2100_ is now known as sil2100
nic-doffaymzanetti, https://code.launchpad.net/~nicolas-doffay/unity/infographics_transitions10:01
nic-doffaylet me know when you've run it.10:02
=== mmrazik is now known as mmrazik|lunch
mzanettinic-doffay: do a "bzr merge lp:~mzanetti/unity/infographics_transitions"10:11
mzanettinic-doffay: ok... pushed again... using radius is enough instead of defining centerX and centerY10:13
nic-doffayI'm assuming that's due to the anchoring?10:13
nic-doffaymzanetti, ^10:14
mzanettinic-doffay: no... by using x and y you don't use anchors10:14
mzanettinic-doffay: a x,y of 0,0 would be the top left corner of your image10:15
nic-doffaymzanetti, what's the use of centerX and centerY, I don't see them being used.10:15
tsdgeosmzanetti: why unstable? http://10.97.2.10:8080/job/generic-mediumtests/1577/10:15
mzanettinic-doffay: merge again... I removed them again10:15
nic-doffayI just did, still there, I'll just remove em myself.10:16
mzanettitsdgeos: there is one failed test10:16
mzanettinic-doffay: oh right... yes. I forgot them10:16
mzanettinic-doffay: just throw them away10:16
tsdgeosmzanetti: oh right, i was tricked by the no_videos thing10:16
mzanettinic-doffay: does that help you?10:17
mzanettinic-doffay: or was the question a different one?10:18
nic-doffaymzanetti, not really I just see you added the radius again.10:18
mzanettinic-doffay: so what exactly is the question then?10:18
nic-doffaymzanetti, how to get the ring of dot's centred within the circle.10:19
mzanettinic-doffay: isn't that whats happening now?10:19
mzanettinic-doffay: ok.. its not totally centered, but thats because the image has some empty space around the circle10:20
nic-doffaymzanetti, I must have missed that.10:21
nic-doffaymzanetti, I just check the image, I don' see any empty space?10:21
tsdgeosmzanetti: ooka, so just reapprove?10:21
mzanettinic-doffay: hmm... right... same here10:21
mzanettinic-doffay: let me check10:21
mzanettitsdgeos: what?10:22
nic-doffaymzanetti, adding the halfHeight of the dot to the x & y calculation does improve the positioning a bit, but it's still slightly off centre.10:22
tsdgeosmzanetti: this one https://code.launchpad.net/~aacid/unity/raring_run_on_device/+merge/16057710:22
mzanettinic-doffay: pushed... now its exactly there10:25
mzanettinic-doffay: I added the radius and subtracted the size of the elements10:26
mzanettielements == dots10:26
mzanettitsdgeos: done10:26
nic-doffaymzanetti, added the radius to what?10:26
mzanettinic-doffay: to the dot position10:26
nic-doffaymzanetti, it's already being added, so you mean you added it twice?10:26
mzanettinic-doffay: that was already there in my last commit... just saying what I changed in total10:26
mzanettinic-doffay: no... not twice10:27
mzanettinic-doffay: also the radius calculation had some "-units.gu(1.5)" which I removed10:27
mzanettinic-doffay: anyways... just merge my branch again and you'll see10:28
nic-doffaymzanetti, ah I see the implicit width.10:29
nic-doffaymzanetti, before it was the infographicsWidth, but Saviq advised I removed it.10:29
mzanettinic-doffay: yeah.. he seems to dislike height/width ever since he discovered implicitWidth/implicitHeight :D10:30
nic-doffayI'll fix up the rest now, the rotations off again as a result.10:30
mzanettinic-doffay: not totally agree in all cases with him there... anyways... it works10:30
nic-doffaycheers for the help mzanetti10:31
mzanettinp10:31
=== Guest5030 is now known as larsu
=== mmrazik|lunch is now known as mmrazik
nic-doffaymzanetti, one last thing, what's the best method to centre that circle with the anchors? Before I was setting both the horizontalCentre and VerticalCentre, but I'm sure there's a better way...10:58
tsdgeosnic-doffay: centerIn10:58
mzanettianchors.centerIn: parent10:58
nic-doffaytsdgeos, mzanetti cheers.10:58
=== MacSlow is now known as MacSlow|lunch
tsdgeosmzanetti: hmmm, how did https://code.launchpad.net/~mzanetti/unity/phablet-release-172/+merge/160578 get merging without autolanding job¿?¿11:09
mzanettifockin hell... my mouse cursor froze11:10
mzanettican't click the link11:10
mzanettinarf... /me doesn't want to reboot now11:11
tsdgeoslol11:11
tsdgeosrestart the wm?11:11
mzanettitried kwin --replace. didn't help11:12
mzanettithis happens sometimes when switching between desktops11:12
mzanettinope... no chance to get it back... bbiab11:13
sil2100didrocks: ok, so, I have some HUD fixes in a merge proposal but I want to run one more test run on my guest session, as I lost some of the results due to a GPU hang11:14
sil2100didrocks:  https://code.launchpad.net/~sil2100/unity/autopilot_hud_2.0_fixes/+merge/16061011:14
didrockssil2100: excellent! Should I let you coordinate that with ken?11:15
sil2100didrocks: I'm waiting for Ted to appear, as I think there is a regression that needs to be fixed, and also consulting one of the strange things that HUD is doing11:15
didrockssil2100: the ">"?11:15
sil2100didrocks: I'll also ping him once he's up11:15
sil2100didrocks: not that, since that's a know thing that changed - it's about using an unicode EN SPACE instead of a regular ' ' space in the HUD entries11:16
sil2100didrocks: it's \u200211:16
didrockssil2100: ah, interesting… :)11:16
didrockssil2100: yeah, better to check!11:16
sil2100I go guesting again ;p brb11:16
mzanettididrocks: sil2100: mediumtests are switched to raring11:29
mzanettitsdgeos: ^11:29
tsdgeosgoodie11:29
sil2100\o/11:30
sil2100mzanetti: excellent!11:30
sil2100Thanks :)11:30
mzanettinp11:30
mzanettiit was about time11:30
mzanettibut yeah... kept me busy till midnight yesterday11:30
didrocksmzanetti: excellent news :)11:31
=== alan_g is now known as alan_g|lunch
mzanettisil2100: didrocks: so please enable them again for the apps11:32
didrocksmzanetti: yeah, do you have a ppa with AP for phablet?11:34
didrocksmzanetti: as it's still different from AP for desktop (which is what we have in the -next ppa for now)11:34
mzanettididrocks: ppa:autopilot/ppa11:34
mzanettididrocks: btw... haven't been able to build/run the camera-app any more after your latest changes11:35
didrocksmzanetti: my change?11:37
* didrocks doubts the bootstrap commit did change anything11:37
mzanettididrocks: let me rephrase. the changes you've been pushing involving the HUD stuff11:37
didrocksmzanetti: something to check with sil2100, mterry or kenvandine who did the changes?11:38
mzanettiwhere do I get HUD 1.0 from?11:40
tsdgeoslp:hud11:40
mzanettitsdgeos: don't we have packages for that?11:40
tsdgeosmzanetti: don't know :D11:41
tsdgeosi guess there are some11:41
tsdgeossomewhere11:41
tsdgeossil2100 ought to know where they are11:41
didrocksmzanetti: ~ubuntu-unity/daily-build-next11:43
mzanettididrocks: is this save to add?11:44
didrocksmzanetti: it would be better to add the ~ubuntu-unity/next ppa, which is where stuff are copied once the packages are "certified" (built and autopilot running)11:45
didrocksmzanetti: but as I understood, in addition to the HUD transition, AP is different on phablet…11:45
didrocksso it will take the sprint to get everyone on the same page :/11:45
mzanettididrocks: just use autopilot-phablet everywhere11:45
didrocks(it's amazing how PS can put themselves in difficult position forking everywhere their own projects…)11:45
didrocksmzanetti: no11:45
didrocksmzanetti: it doesn't work on desktop11:46
mzanettididrocks: it does11:46
didrocksmzanetti: ? thomi told that unity doesn't work with it11:46
mzanettiit does11:46
mzanettididrocks: ah... old unity11:46
mzanettidunno11:46
didrocksmzanetti: well, current unity11:46
didrocksyou know, the thing we are shipping :)11:46
didrocksin a real product11:46
didrocksso yeah, making all those transitions, it's just making things painful11:47
mzanettididrocks: anyways... autopilot-phablet does work on desktop... we use it to test all our apps on desktop and unity-next11:47
didrocksmzanetti: right, but if I put that to the daily-build ppa, we won't have anymore tests passing for unity itself11:48
didrocksmzanetti: so we need an interim solution11:48
didrocksor forking even the package name and namespace11:48
mzanettithe package name is different11:48
sil2100mzanetti: you mean, the QML HUD 1.0 ?11:48
mzanettipython-autopilot vs autopilot-phablet11:48
mzanettisil2100: yes11:49
didrocksmzanetti: but they do install files in the same path? if not, we can work on getting things on more quickly11:49
sil2100mzanetti: the branch name is lp:libhud-qt while the package name is qtdeclarative5-hud1.011:49
mzanettididrocks: yes, they conflict. can't install both at the same time. but do you need to do that?11:50
mzanettisil2100: the package name should be qtdeclarative5-hud1.0-plugin I guess11:52
mzanettisil2100: to be consistent with the other plugins11:52
didrocksmzanetti: yeah, if we want to tests that apps can run in current unity and instrument both11:52
mzanettisil2100: qtdeclarative5-hud1.0 depends on libhud-qt5 which is not in the ppa11:53
mzanettiMacSlow|lunch: so... it crashes on raring too. no idea why. I suggest adding debug prints between each of those lines to see where exactly it crashes12:11
sil2100mzanetti: looking12:12
=== MacSlow|lunch is now known as MacSlow
MacSlowmzanetti, I'm on raring too... no crashes here12:14
MacSlowmzanetti, I'll mine the test print()s12:14
=== mmrazik is now known as mmrazik|afk
=== _salem is now known as salem_
tsdgeos_tsdgeos: go away!12:57
=== tsdgeos_ is now known as tsdgeos
paulliutsdgeos: Is it possible to add ../../../../plugins/Unity/peoplepreviewdata into fake_unity_plugin.cpp??13:04
=== alan_g|lunch is now known as alan_g
tsdgeospaulliu: you mean in the CMakeListst.txt?13:09
=== mmrazik|afk is now known as mmrazik
paulliutsdgeos: No, in fake_unity_plugin.cpp. I need PeoplePreviewData.13:11
mzanettidandrader: you up for a simple one? https://code.launchpad.net/~mzanetti/unity/phablet-fix-local-autopilot/+merge/16063613:11
tsdgeospaulliu: you mean the .cpp / .h file?13:11
tsdgeossure, why not?13:11
paulliutsdgeos: yeah, I mean qmlRegisterType<PeoplePreviewData>(uri, 0, 1, "PeoplePreviewData").13:12
paulliutsdgeos: Any side effects? I'm checking and I think it is ok.13:12
tsdgeospaulliu: should be fine13:13
paulliutsdgeos: ok..13:13
paulliutsdgeos: I'll modify it and push it..13:14
paulliutsdgeos: I mean MR.13:14
mzanettitsdgeos: you have a minute for this? https://code.launchpad.net/~mzanetti/unity/phablet-fix-local-autopilot/+merge/16063613:16
dandradermzanetti, yes, in a couple of minutes13:16
mzanettiah ok...13:16
mzanettitsdgeos: don't mind13:16
tsdgeosoki13:16
paulliutsdgeos: ah.. wait. It seems I cannot do that. In peoplepreviewdata.h it includes lens.h13:17
mzanettidandrader: not urgend... I just didn't know if you will read the message at all13:17
paulliutsdgeos: So it needs to include fake_lens.h instead?13:17
tsdgeospaulliu: remove the include13:18
tsdgeosyou don't need it13:18
paulliutsdgeos: hmm, in peoplepreviewdata.h it is needed. It uses Lens type.13:18
tsdgeosit's not needed13:19
tsdgeosa forward declaration will suffice13:19
paulliutsdgeos: ok..13:19
tsdgeospaulliu: you know what i mean?13:19
paulliutsdgeos: I don't know what you mean but I'm trying to remove it.13:20
tsdgeospaulliu: let me do a quick MR13:20
paulliutsdgeos: ok13:20
tsdgeospaulliu: https://code.launchpad.net/~aacid/unity/nolensinclude/+merge/16064213:25
tsdgeosthough now that i see13:27
tsdgeosthat won't really help you13:27
tsdgeos:D13:27
tsdgeossilly me13:27
paulliutsdgeos: hmm.13:28
tsdgeosstill you should probably approve it13:28
tsdgeosit's good to not include .h in .h unless it's strictly necessary13:28
paulliutsdgeos: yeah.13:28
=== olli_ is now known as olli
mzanettitsdgeos: dandrader: standup13:33
renatosil2100, do you know where I can find the package "qtdeclarative5-hud1.0"?13:33
tsdgeosmzanetti: not really, hangout day is it today, no?13:33
mzanettioh...13:33
tsdgeosi'm there with dandrader and olli waiting for the rest of you13:34
sil2100renato: it's in lp:libhud-qt, should be in the daily-build-next PPA13:35
mzanettiCimi: https://plus.google.com/hangouts/_/5e9eec5b9e0f2e2903f09967025198df1acaf18613:35
renatosil2100, and where I can find: libhud1-dev??13:36
sil2100renato: also in the same PPA, it's from lp:hud13:37
sil2100mzanetti: hi! Regarding that qtdeclarative5-hud1.0 libhud-qt5 dep you said... (sorry it took so long) - where do you see t his dependency?13:58
mzanettisil2100: apt-get install qtdeclarative5-hud1.013:59
mzanettisil2100: qtdeclarative5-hud1.0 : Depends: libhud-qt1 but it is not going to be installed13:59
sil2100Ah, libhud-qt113:59
paulliukgunn: sorry, can you share the link of google doc again for the sprint?13:59
mzanettisil2100: but its different now...14:00
sil2100Strange, since it should be in the daily-build-next PPA14:00
mzanettisil2100: now it says it conflicts, before it said there was no installation candidtate14:00
mzanettisil2100: yep... started working now14:01
sil2100\o/14:04
sil2100mzanetti: maybe it wasn't published yet14:04
sil2100Or something14:04
mzanettisil2100: thanks14:05
mzanetticamera-app works here again14:05
mzanetti(besides the fact that they messed up portrait/landscape again)14:05
nic-doffaymzanetti, mind taking another look at the branch to give your thoughts. I've disabled the rotation for now because it's totally screwed. After I sort out the positioning the rotation will be simple.14:11
nic-doffaySomething is happening which is causing an issue I'm not aware of.14:11
nic-doffaymzanetti, nm started from the ground up and sorted it out.14:16
tsdgeosmzanetti: can you take care of this one https://code.launchpad.net/~aacid/unity/zdefssharedandmodule/+merge/160661 ?14:23
=== dandrader is now known as dandrader|afk
mterrymzanetti, while you're in review mode, my lightdm branch could use final approval: https://code.launchpad.net/~mterry/unity/phablet-greeter-lightdm/+merge/15984614:27
=== mmrazik is now known as mmrazik|afk
Ciminic-doffay, if you come tomorrow to the office, we might chat on that if you need14:36
Ciminic-doffay, there's free food and bubbles :)14:37
=== dandrader|afk is now known as dandrader
ChrisTownsendmhr3: Hey14:40
nic-doffayCimi, chat about what?14:40
mhr3ChrisTownsend, morning14:40
Ciminic-doffay, infographics14:41
ChrisTownsendmhr3: Hi, https://code.launchpad.net/~townsend/libunity/fix-search-hint-localization/+merge/156420 should be ready to review again when it's convenient for you.14:41
Ciminic-doffay, I thought you needed help no?14:41
nic-doffayCimi, I'm busy sorting it out now. I just needed to figure out what QML did already for you.14:41
Cimiok14:42
mhr3ChrisTownsend, cool, btw:14:43
mhr3> I'm marking the Unity bugs Invalid since the fix is other packages.14:43
mhr3ChrisTownsend, pls don't do that, those bugs are usually used as a "tracking" masterbug14:43
=== mmrazik|afk is now known as mmrazik
mhr3at least in case of unity, might be different in other projects14:44
ChrisTownsendmhr3: Oh, ok.  How should it be marked since the fix is not in Unity?14:44
ChrisTownsendOr is libunity considered part of Unity?14:44
didrockssil2100: joining #ubuntu-touch?14:45
=== mmrazik is now known as mmrazik|afk
mhr3ChrisTownsend, you're still free to make it affect other projects and set proper statuses there, but the unity bug is a master bug and it's usually marked as fixed when all subcomponents are fixed14:46
mhr3just a milestoning thing14:46
ChrisTownsendmhr3: Ok, that makes sense.  Does this only affect the Unity project bug and not the Unity (source) package bug?14:47
ChrisTownsendJust want to make sure I get it right.14:47
mhr3i also wonder what's the idea there with inline packaging and daily releases14:48
ChrisTownsendmhr3: Ok, I guess we'll leave the unity package bug Invalid for now?14:51
mhr3fine with me, it doesn't have effect on the milestoning14:52
ChrisTownsendmhr3: Ok, thanks!14:52
=== salem_ is now known as _salem
sil2100didrocks: had lunch, I'm back now15:03
seb128tedg, hey15:06
tedgHowdy seb12815:07
seb128tedg, just as a comment, I'm not sure I agree with "debug on by default" ... do you intend that as a temporary thing until things settle down (e.g turn off before landing in Ubuntu or a release)?15:07
seb128tedg, reading your comments with cyphermox on the indicator merge request15:08
tedgseb128, Uhm, I guess.  I was thinking about leaving it on.  It won't get in anyone's way and there's logrotate already setup...15:08
seb128tedg, logs keep hitting the disk and trigger wakeups15:08
seb128I would prefer to avoid writing to much on disk on idle for releases if possible15:09
seb128too15:09
tedgI guess.15:09
tedgPerhaps we could set it globally for non-releases then.15:09
seb128yeah, I would prefer that15:09
seb128like we do turn apport off for release15:09
seb128something in /etc/default15:09
nic-doffaymzanetti, I finally realised where all my issue's were coming from. That implicitWidth/Height totally threw me off!15:11
=== mmrazik|afk is now known as mmrazik
tedgseb128, Probably could add an upstart job in the session to push it on to the upstart environment stack.15:12
tedgseb128, That's really above my grade level in upstart jobs though, you'll probably have to grab stgrabber or jsodh15:13
cyphermoxtedg: there actually isn't logrotate for .xsession-errors taht I know15:13
tedgcyphermox, Yes, but xssession-errors isn't what upstart jobs use.15:13
cyphermoxfor loging the glib messages?15:14
seb128tedg, ok15:14
tedgcyphermox, Anything that comes out of an upstart job, yes.15:14
seb128cyphermox, .xsession-errors is empty since gnome-session is not run by Xsession15:14
seb128cyphermox, the logs are all in .cache/upstart and logrotated15:14
cyphermoxyuck15:15
cyphermoxstill, let15:15
* tedg thinks this is SO AWESOME15:15
cyphermoxlet's avoid spamming logs with debug messages and causing wakeups15:15
cyphermoxtedg: I agree, it's good esp. if they are split up15:16
tedgHow about we leave it this way for now, and when there is a global setting, we can use that.15:16
tedgBut since there isn't one now, I'd really like to get the messages in bugs.15:16
cyphermoxit's going to get forgotten15:16
tedgcyphermox, Oh, you doubt.  seb128 never forgets.15:16
tedg:-)15:16
cyphermox . /nick thomas15:17
seb128seems like a topic we can discuss next week with the upstart guys15:17
cyphermoxbtw, I15:18
cyphermoxargh15:18
cyphermoxI'm having trouble breathing, so I'll go back to choking and failing to sleep15:18
smspillaz:(15:19
smspillazcyphermox: I hope you mean irc-breathing and not actual breathing15:19
tedgcyphermox, Yes, please focus on breathing instead of IRC :-)  I hope you feel better!15:19
cyphermoxheh, it's just a cold, it will get better before I leave15:19
smspillazoh wait15:19
smspillazits a trap, now I'm thinking about breathing15:19
tedgsmspillaz, DON'T STOP!15:19
cyphermoxthat's the trick...15:20
smspillazNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo15:20
nic-doffaykgunn, infographics with the dots are sorted now. Bloody QML baby steps.15:20
nic-doffayGoing to start on the circles now (sans blending).15:20
cyphermoxtedg: btw I was testing indicator-network and indicators-client yesterday, there is a merge request (two actually) that sil is reviewig to get those in daily landing for tomorrow15:21
tedgcyphermox, Cool!15:21
cyphermoxtedg: will you fix indicators-client for the new dbus names or should I file a MP?15:22
cyphermoxsil2100: thanks, I see the MPs are both merged already :)15:22
kgunnnic-doffay: :) np15:23
tedgcyphermox, We need to really port indicators-client over to using the indicator files.15:23
sil2100\o/15:23
tedgStart dropping all the plugins.15:23
cyphermoxtedg: can't just changing the dbus paths do it for now?15:23
cyphermoxit kind of works right now, so I'd like to keep it that way15:24
tedgcyphermox, Sure, today.  But what about tomorrow?15:24
cyphermoxwhat about tomorrow?15:24
* tedg starts singing, tomorrow, tomorrow, I'll love you...15:24
cyphermoxno thanks :)15:24
tedgWe hope to get all the indicators using that meta data here in the next couple weeks.15:24
cyphermoxok15:24
cyphermoxwell, that will do the trick to keep it working until the next couple of weeks15:24
tedgSo we can have "real indicators" on Unity QML.15:24
cyphermoxand in parallel do the other magic stuff to port indicators-client to read the files15:25
cyphermoxok, I'll be back later. I'll look at IRC every so often15:26
smspillazslangasek: are you able to re-review https://code.launchpad.net/~compiz-team/compiz/compiz.fix_1167983/+merge/158742 at some point ?15:27
dandradertsdgeos, an easy one: https://code.launchpad.net/~dandrader/unity/phablet_remove_Application.qml/+merge/16068615:27
sil2100kenvandine, cyphermox: could you guys take a look later? https://code.launchpad.net/~sil2100/unity/autopilot_hud_2.0_fixes/+merge/16061015:32
sil2100It has some HUD 2.0 autopilot fixes related to the head stack15:32
slangaseksmspillaz: hoping to - probably not today, but later this week I think15:34
smspillazslangasek: thanks15:34
=== dandrader is now known as dandrader|afk
=== jhodapp is now known as jhodapp|lunch
sil2100tedg: ping! Hi!16:09
sil2100tedg: so, I have two things to bother you with today ;)16:10
tedgJoy!16:10
tedg:-)16:10
sil2100Soo, I actually wasted some time and filled in two bugs related to HUD - one of them is not really a bug I suppose16:11
tedgYup, did you see my comments and patch?16:11
sil2100https://bugs.launchpad.net/hud/+bug/1172228 <- here's the thing mentioned yesterday16:11
ubot5Launchpad bug 1172228 in Unity HUD "When no context word is given, no empty parenthesis should be displayed" [Medium,In progress]16:11
sil2100Ah!16:11
* sil2100 refreshes16:11
sil2100Oh shit, ok, nevermind!16:12
* sil2100 reads16:12
sil2100tedg: ok, you weaseled out of those then ;) I have no further issues right now, thanks!16:12
tedgHeh, cool.16:13
sil2100Will try that branch you did - and regarding the autopilot change, I already proposed a branch for that, just wondered if that's how it's supposed to be16:13
smspillazsil2100: hey, just to confirm, is there a list of known broken AP tests somewhere ?16:16
smspillazI get a few that break because of actual bugs in AP (like referring to undefined names)16:18
sil2100smspillaz: I think we had a list like that, but it might be out of date right now...16:20
sil2100smspillaz: since there has been a lot of changes recently ;/16:21
sil2100smspillaz: what stack is being used by the autopilot runs you mention?16:22
smspillazsil2100: in terms of which version of autopilot or what am I testing with autopilot ?16:23
sil2100smspillaz: in terms of what unity and compiz are you using ;)16:27
smspillazsil2100: Last time I was testing trunk unity and compiz16:28
smspillazsil2100: though the failures were clearly errors on autopilot's end16:28
smspillazsil2100: I'm just setting up a test environment which uses a guest session on the packages in the distro16:29
=== jhodapp|lunch is now known as jhodapp
smspillazugh, I hate the fact that grub.cfg gets regenerated whenever a single package that depends on it gets modified16:31
smspillazits been regenerated for like the 50th time this dist-upgrade16:31
sil2100smspillaz: we tried to lower the number of typical autopilot errors as much as possible, but there is still a bug we encounter sometimes on jenkins that breaks the tests badly16:36
mhr3ChrisTownsend, had one tiny comment16:42
=== _salem is now known as salem_
ChrisTownsendmhr3: Ah, I see it now.  Obviously I completely missed that.  Will get it fixed.16:45
ChrisTownsendmhr3: Thanks for catching that.  I just pushed the corrected branch.16:49
mhr3ChrisTownsend, thx16:55
mhr3ChrisTownsend, one more thing though, the GETTEXT_PACKAGE="$PACKAGE"16:57
mhr3"..." is not a good domain16:57
mhr3and that's really last thing :)16:57
mhr3...i think ;)16:57
sil2100fginther: you're probably really busy, but...17:01
sil2100fginther: https://code.launchpad.net/~sil2100/unity/autopilot_hud_2.0_fixes/+merge/16061017:01
sil2100Just in case...;)17:01
kenvandinesil2100, did you look at notes-app for the hud transition?17:02
sil2100kenvandine: Oh, I think I missed that one - doing it now, is it already added to the stacks?17:04
kenvandinesil2100, and autolanding is failing for your share-app branch17:04
kenvandinefor i386 and armhf17:04
sil2100kenvandine: I know, fginther says someone is looking at that one...17:04
kenvandinei don't know if it's in the stacks17:04
kenvandinebut i noticed when i tried to do a dist-upgrade on my n7 :)17:04
sil2100kenvandine: ok, thanks, will add it then if necessary ;)17:04
kenvandinesil2100, thanks17:05
sil2100hehe, good!17:05
kenvandinewebapps-demo too17:05
kenvandinei haven't looked at that yet17:05
* sil2100 also branches that one17:05
kenvandinebut it also depends on the old hud17:05
kenvandinesil2100, thanks17:05
=== alan_g is now known as alan_g|life
sil2100kenvandine: https://code.launchpad.net/~sil2100/notes-app/rename_libhud-qt_and_hud1/+merge/160711 <- one merge going up!17:11
kenvandinesil2100, great!17:13
sil2100kenvandine: https://code.launchpad.net/~sil2100/webapps-demo/rename_libhud-qt_and_hud1/+merge/160714 <- another one!17:17
* sil2100 has a script for changing this already17:17
sil2100;)17:17
=== dandrader|afk is now known as dandrader
kgunnpaulliu: ping17:22
paulliukgunn: hi17:23
=== boiko_ is now known as boiko
smspillazsil2100: so yeah, there's definitely a ton of cases where autopilot is failing because of autopilot brokenness. Should I submit patches for those cases?17:27
smspillazat the moment basically every panel test fails17:28
smspillazbecause we assert something in the cleanup that must have changed17:28
sil2100smspillaz: huh? Could you paste me the error?17:57
ChrisTownsendmhr3: Ok, thanks again.  I just pushed that fix.  Hopefully this will be it:)18:27
=== dandrader is now known as dandrader|afk
=== jhodapp is now known as jhodapp|afk
=== dandrader|afk is now known as dandrader
=== jhodapp|afk is now known as jhodapp
mhr3davidcalle, noticed that the imdb scope doesn't work?20:48
davidcallemhr3, dbus name mismatch, indeed. By the way : can you test something for me? An API to get scope information : json.loads(urllib.request.urlopen('http://ubuntuone.com/6NRPlzRbtMEZ20GG2sXx7F').read().decode('utf-8'))21:24
mhr3davidcalle, after fixing that i'm getting 403 (imdb)21:24
davidcallemhr3, I have a job running every hour, and parsing : scopes lp projects, .scope files in trunks, debian/control, etc. And making json out of it to know everything about a scope.21:26
davidcallemhr3, will check this 40321:26
mhr3AttributeError: 'module' object has no attribute 'request'21:26
mhr3:/21:26
davidcallemhr3, import urllib.request21:26
mhr3ah :)21:27
davidcallemhr3, no 403,  works fine here. You must have been banned from IMDb  :p21:29
mhr3so i guess another region-specific scope21:30
davidcallemhr3, it shouldn't be. On http://www.imdb.com/ when you search, do you have recommendations?21:32
davidcalles/search/type a letter21:32
mhr3davidcalle, yep21:33
davidcallemhr3, http://sg.media-imdb.com/suggests/t/tes.json ?21:35
mhr3davidcalle, that one works21:36
mhr3davidcalle, http://sg.media-imdb.com/suggests/i/iron.json21:36
mhr3gives me21:36
mhr3<Error>21:36
mhr3<Code>AccessDenied</Code>21:36
mhr3<Message>Access Denied</Message>21:36
mhr3<RequestId>F05DA406152046DA</RequestId>21:36
mhr3<HostId>21:36
mhr31hHfyG2bAu/PkPkeaA+9312Vy6g0A9os8LGAs5gs/4hufVlq+wmmLg+iTFxATmRr21:36
davidcallemhr3, what about the secure version ? https://sg.media-imdb.com/suggests/t/tes.json21:36
mhr3</HostId>21:36
mhr3</Error>21:36
mhr3the certificate is wrong :P21:37
davidcallemhr3, urllib doesn't know that :p21:37
mhr3davidcalle, weird, i get the error only for "iro", "iron"... then "ironm" works again21:40
davidcallemhr3, regarding "iron", the API doesn't like exact matches and fails on them. So during a search, I'm caching subsequent queries, so when it fails, previous results are displayed.21:40
davidcallemhr3, for movies/actors, we will also have themoviedb, which is an actual API :) IMDb is very nasty.21:42
mhr3well kinda sucks that we're trying to use an unofficial api21:43
davidcallemhr3, it's not unofficial, they are using it on their website! ;)21:44
davidcallemhr3, tbh, I would have no issue whatsoever with it going away21:45
kgunnmhall119: ping21:46
mhall119kgunn: pong21:47
kgunnmhall119: just curious if you've tried unitynext ./run_on_device lately?21:47
kgunnany probs?21:47
mhall119kgunn: not in a few weeks, but I've run it locally on my desktop21:48
kgunnmhall119: yeah, i have no probs there21:48
kgunnbut i do w/ run_on_device21:48
kgunnbut i'm pretty sure its me21:49
davidcallemhr3, regarding the API I gave you here is the kind of output you can expect for it : http://paste.ubuntu.com/5599513/plain/21:49
davidcallefrom*21:49
mhall119kgunn: I'll give it a try21:50
mhall119new image though, so I have to run -s again21:50
kgunnmhall119: hey thanks...just curious, so no biggie21:50
mhall119my ssh connection over adb is so flaky :(21:51
mhr3davidcalle, nice, what do you plan to use it for?21:52
kgunnmhall119: it shouldn't be if you just type phablet-network-setup at your desktop prompt21:53
kgunnmhall119: ....as opposed to following some of the more manual instrucitons on the porting page21:55
davidcallemhr3, an online dashboard to keep track of all scopes21:55
mhall119kgunn: I thought I had to ./run_on_device -s in order to setup the environment for building and running the new shell21:56
kgunnmhall119: yes...you do21:57
kgunnmhall119: just prior to that, assuming you have latest daily on your device...21:57
mhall119ok, so that's what I just did, attempting to run_on_device now21:57
mhall119lots of errors and warnings21:58
kgunnmhall119: for the -s option ?21:58
mhall119no, after21:58
mhall119hmmm, using HUD to close doesn't seem to work now though21:59
kgunnmhall119: that was ok for me....its really just the ./run_on_device <no options> getting m21:59
kgunnmhall119: if you long press in Apps view?21:59
mhall119./run_on_device <no options> seems to run, errors and warnings aside21:59
kgunnmhall119: that's actually a recent change i was trying to test21:59
mhall119kgunn: my unity-next branch is about a week old21:59
mhall119kgunn: what's supposed to happen on long press?22:02
mhall119and long press where?22:02
kgunnmhall119: in the apps lens, if you long press a running app, a little close x will show up...so you can close from dash (as well as hud)22:03
mhall119kgunn: FYI, I let my 7 year old play with my N7 for a while today, she said we should have a close button always available at the top :)22:03
kgunnmhall119: kids are basically geniuses22:04
mhall119too much for my taste some days22:04
kgunnmhall119: until they turn like 1422:04
mhall119she also says we need more games22:04
* kgunn had to be at home with a sick 14yr old today22:05
mhall119:(22:05
mhall119did you give him/her an Ubuntu Touch tablet?22:05
mhall119An Ubuntu a day keeps the Apple away, as the saying goes :)22:06
mhall119kgunn: brilliant! it works!22:07
kgunn:)22:07
kgunnawesome!22:07
* mhall119 needs to screencap this22:07
kgunnmhall119: classic...now i just have to figure out what i screwed up on my own22:07
=== davidcalle_ is now known as davidcalle
mhall119oh, it puts it on all of the running apps22:17
mhall119slick22:17
davidcallemhr3, since you are on scopes, do you mind two quick mp? Gallica https://code.launchpad.net/~davidc3/unity-scope-gallica/books-master/+merge/160770 & IMDb https://code.launchpad.net/~davidc3/unity-scope-imdb/fix-dbus/+merge/16077222:23
=== salem_ is now known as _salem
=== _salem is now known as salem_

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