/srv/irclogs.ubuntu.com/2013/10/10/#ubuntu-unity.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
MirvSaviq: hi! I'm testing unity8 trunk, which should be improving the testsuite, but I'm getting the usual 21/22 errors with phablet-test-run -n unity8 - is this correct, ie. are the improvements to be found outside unity8's AP tests, or how is it?07:27
SaviqMirv, no, no unity8 test improvement, unless you run each test separately07:28
SaviqMirv, second and subsequent test in a run don't get input for some reason - dunno why yet07:28
SaviqMirv, but it will get webbrowser app tests to 100%07:28
SaviqMirv, and probably some others, too07:28
MirvSaviq: aha, webbrowser_app 100% to be expected, check! :) I'll try out07:28
SaviqMirv, with the newly released unity-mir, that is07:29
MirvI like how it nowadays recovers after -n run to normal operation07:29
MirvSaviq: yep, I've #90 which just build + unity8 only updated07:29
MirvI still need network over usb since I can't type the password to wlan dialog07:30
SaviqMirv, another important bug to test https://bugs.launchpad.net/unity8/+bug/123490307:30
ubot5Ubuntu bug 1234903 in telephony-service (Ubuntu Saucy) "[mir-only] On incoming calls the greeter remains and dialer-app is not started" [Critical,In progress]07:30
SaviqMirv, ah, but that requires telephony service and dialer-app07:31
MirvSaviq: I can't test that, but I'm happy with no regressions and if that webbrowser AP truly works it's awesome07:35
Mirvthe latest #90 test shows 36/39 failing on webbrowser, so let's see with updated unity807:36
MirvSaviq: success, great07:48
tsdgeosCimi: Saviq: what you say on https://code.launchpad.net/~unity-team/unity8/music-video_renderers/+merge/190198/comments/436671 ?07:52
tsdgeosoh my, the instructions on https://bugs.launchpad.net/unity8/+bug/1237208 are a huge "what???"08:03
ubot5Ubuntu bug 1237208 in Unity 8 "Launcher can get into an unusable state when attempting to unlock the screen." [Undecided,In progress]08:03
tsdgeoslots of steps :D08:03
MirvSaviq: published current trunk.08:14
=== iahmad is now known as iahmad|afk
SaviqMirv, awesome, thanks!08:24
Saviqtsdgeos, I agree08:25
Saviqtsdgeos, Cimi, we can have a BaseTileStyle that the others inherit from - even using Loaders like the Preview does, WDYT?08:26
tsdgeosSaviq: i'd say it makes sense to me08:27
tsdgeosSaviq: we decided we merged manually, right?08:28
Saviqtsdgeos, yes08:29
tsdgeosok08:29
tsdgeosSaviq: so i'm going to test https://code.launchpad.net/~larsu/unity8/use-volume-action/+merge/190292 now that needs a new indicator-sound, what's up with that?08:29
tsdgeosi.e. when do we merge that in?08:29
tsdgeoswait for the indicator-sound to be released?08:30
Saviqtsdgeos, I'm on this, sorry08:30
Saviqtsdgeos, no, we merge08:30
tsdgeosah08:30
tsdgeosok08:30
tsdgeosyou do it then08:30
* Saviq claims08:30
tsdgeosdone08:30
Saviqtsdgeos, if you could look at https://code.launchpad.net/~saviq/unity8/fix-frequent-app-ids/+merge/19016108:31
tsdgeossure08:31
Saviqtsdgeos, I have a package for url-dispatcher - but it didn't work for me08:31
tsdgeosi'll create my own08:31
tsdgeosjust in case08:31
Saviqtsdgeos, i.e. http://pastebin.ubuntu.com/6216036/08:31
MacSlowSaviq, we're still on manual merge-mode, if we top-approve a unity8 branch, right?08:31
SaviqMacSlow, yes08:32
Saviqtsdgeos, OTOH08:34
Saviqtsdgeos, Cimi, we need to take a step back on all the Tiles anyway08:34
tsdgeoswhy?08:34
Saviqtsdgeos, 'cause they're a mess ;)08:34
tsdgeosright08:34
tsdgeosthat's what i was complaining about :D08:35
Saviqtsdgeos, there's no common API, they just all have the same props08:35
Saviqtsdgeos, yeah, but those changes probably don't warrant a rehaul that we need08:35
Saviqespecially not on freeze day ;)08:35
tsdgeossure08:35
Saviqtsdgeos, Cimi, so go for it - but with reason08:36
Saviqlarsu, will you be bumping indicator-sound version for the "volume" action?08:37
MacSlowSaviq, anything I can do to persuade someone to look at the ext. snap-decision part2 branches... the wifi-selection is sitting there working for two weeks now :)08:37
SaviqMacSlow, thing is... no one would be using it anyway08:37
SaviqMacSlow, so I'd rather leave it post-release, k?08:38
SaviqMacSlow, basically I'd like to refrain from merging stuff that won't show in 13.10 at all08:38
MacSlowSaviq, oh... I thought it was right after simunlock priority-wise...08:38
MacSlowSaviq, nm then08:38
SaviqMacSlow, not that I know of - please correct me if I'm wrong08:38
SaviqMacSlow, but I didn't think there's anything that would trigger it currently08:39
MacSlowSaviq, well there's been so much up/down/left/right with ext. snap-decisions that I might got things mixed up...08:39
MacSlowmzanetti, ping08:42
CimiSaviq, tsdgeos I don't understand08:42
CimiSaviq, tsdgeos this is our toolkit in the end08:42
SaviqCimi, it's not about that08:42
SaviqCimi, it's the fact that *Style.qml are almost the same08:42
SaviqCimi, where they can be inheriting from a BaseTileStyle.qml or something08:43
CimiSaviq, you won't save much08:43
Cimifew are not using ubuntushape08:44
Cimifew have multiple lines08:44
Cimionly reused stuff is the properties08:44
SaviqCimi, which is one thing we should make common08:45
Cimiwhich I didn't love it either08:45
SaviqCimi, either way - I'm not hung up on it, but we do need a rehaul at some point in the near future08:45
tsdgeosSaviq: com.ubuntu.developer.webapps.webapp-facebook/webapp-gmail ?08:45
tsdgeosfacebook+gmail?08:45
Saviqtsdgeos, wrong, of course08:45
CimiSaviq, only thing I thought is to rebase them under this base stylebla bla08:45
CimiSaviq, which is an empty item with a set of properties08:45
Saviqtsdgeos, pushed08:46
SaviqCimi, that's not necessarily the case08:46
tsdgeosSaviq: you can have a complete tile with all the stuff in it, and then enable/disable them as needed, or have building blocks that help you building the tile without that much c&p, no?08:47
CimiSaviq, only common thing always is one label08:47
SaviqCimi, if we split the Tile into image, title and subtitle08:47
CimiSaviq, we could make the description follow that label08:47
SaviqCimi, and use Loaders for all three08:47
SaviqCimi, we can mix'n'match as needed08:47
CimiSaviq, isn't too many loaders?08:47
SaviqCimi, not necessarily worse08:48
CimiSaviq, the delegate itself is a loader08:48
SaviqCimi, either way - not now, ok?08:48
Cimiok08:48
SaviqCimi, tsdgeos, if you can think of a non-invasive way to abstract the props for now - go for it, but let's not do a whole rework today08:49
tsdgeosSaviq: same error with the facebook thing08:50
tsdgeosSaviq: maybe the url is not the right one?08:50
Saviqtsdgeos, that's what ted told me yesterday, but if you can look at http://bazaar.launchpad.net/~indicator-applet-developers/url-dispatcher/trunk.13.10/revision/3408:51
Saviqtsdgeos, and see what we should use instead08:51
tsdgeosyeah08:51
tsdgeoson it08:51
Saviqtsdgeos, url-dispatcher appid://com.ubuntu.calculator/calculator/0.1.3 should work, AFAIK - but doesn't08:52
Saviqgreyback, o/ back to work?08:52
greybackSaviq: yep08:52
Saviqgreyback, got one for you: bug #123785009:04
ubot5bug 1237850 in Unity 8 "Apps started via upstart don't participate in window management correctly" [Critical,New] https://launchpad.net/bugs/123785009:04
Saviqgreyback, please confirm the behaviour on latest image + dist-upgrade09:04
greybackSaviq: yessir09:04
* Saviq reboots09:05
CimiSaviq, did you read what I was proposing yesterday for the carousel with small item count?09:10
=== iahmad|afk is now known as iahmad
om26erSaviq, that's the same as launching apps from indicator menus...09:18
om26ersystem settings opened from the top indicators behave bad09:19
Saviqom26er, yeah - they're launched via upstart09:22
Saviqom26er, same for anything that goes through url dispatcher09:22
om26erSaviq, right. Important bug indeed.09:23
om26erhope we get the opening animation thing sorted for this case as well :)09:23
SaviqCimi, I think I did, but it was too late for me to understand09:23
CimiSaviq, you have backlog? :)09:23
CimiI don't :P09:23
Saviq<Cimi> Saviq, getRenderer will choose a root Item that will load the renderers09:25
Saviq<Cimi> Saviq, we will send this item the rendererId09:25
Saviq<Cimi> Saviq, internally it will decide the final renderer to load?09:25
Saviqmhr3_, re your "let's not do count-based things..." carousel behaves really bad when there's not enough items09:26
nic-doffaySaviq, are these the safest flash flags to use currently? phablet-flash ubuntu-system --channel devel-proposed09:26
Saviqnic-doffay, yes09:26
nic-doffaySaviq, cool ta09:26
Saviqnic-doffay, well, safest maybe not - but the ones that you should be using ;)09:27
tsdgeoserrrr09:27
* tsdgeos weirds out09:27
tsdgeosSaviq: if i compile my own url-dispatcher it works09:28
Saviqtsdgeos, HUH09:28
tsdgeosso building the package somehow breaks it?09:28
tsdgeos¿?09:28
Saviqwhere's THE TED when you need'im09:28
tsdgeoshmmm09:29
tsdgeosactually not that09:29
tsdgeosif i run url-dispatcher as my user it works09:30
CimiSaviq, so? :)09:30
CimiSaviq, do you have better ideas?09:30
* tsdgeos is confused09:30
SaviqCimi, you'll have to translate that to me ;)09:30
CimiSaviq, or let the carousel file load09:30
* tsdgeos reboots the phone09:30
CimiSaviq, getRenderer is a function we use in the scope view to load the renderer09:31
CimiSaviq, but we don't have the count yet, the renderer has it09:31
SaviqCimi, yes09:31
CimiSaviq, the renderer doesn't know the rendererId because it's not sent09:31
CimiSaviq, so if we give the renderer the rendererId property, we can decide later09:32
mzanettio/09:32
Saviqhey mzanetti09:32
CimiSaviq, otherwise we could load this from the carousel09:32
Cimiciao mzanetti09:32
SaviqCimi, well, don't we know the count?09:32
CimiSaviq, we know the count only from the renderer I think09:32
CimiSaviq, model.count is the count of categories09:32
SaviqCimi, no, we know the count from the *model*09:32
CimiSaviq, and you said this is not during search09:33
Ciminot dinamic09:33
SaviqCimi, yes, but each category has a results model09:33
CimiSaviq, is this dynamic?09:33
SaviqCimi, how else?09:33
SaviqCimi, it's the model we take the actual results from09:34
mhr3_Saviq, is it worth all the flickering and weird switches when adding results will be slow?09:34
tsdgeosSaviq: i'm ultra confused now, it works fine after a reboot :D09:34
Saviqtsdgeos, oh, that's interesting09:34
tsdgeosSaviq: maybe you did not reboot the phone after installing your packages and me neither?09:34
Saviqtsdgeos, right of course...09:34
mhr3_Saviq, my point is just that at this point i wouldn't want to open that can of worms09:34
tsdgeosand the old url-dispatcher was still there?09:34
Saviqtsdgeos, it's a dbus service09:34
Saviqmhr3_, on one hand I know what you mean09:35
Saviqmhr3_, but on the other you can't even activate anything in the carousel if there's only one result :/09:35
Saviqor count < 5 or something09:35
tsdgeosSaviq: tbh i'd expect the package insatll to start/stop the service, like the apache packages do09:35
mhr3_Saviq, fix carousel then? :)09:35
Saviqtsdgeos, it probably should indeed09:35
Saviqmhr3_, it's a feature, not a bug :P09:35
tsdgeosSaviq: anyway, works, so approving + mergin09:36
mhr3_Saviq, of course it is :P09:36
Saviqtsdgeos, cool09:36
Saviqmhr3_, it was never meant to support a low number of items09:36
veebersSaviq: did I overhear correctly the other day that there was a branch for unity that allowed an application to be launched so that it pops up over the greeter (i.e. for testing apps)?09:36
Saviqveebers, already merged09:36
Saviqveebers, just launch an app - it'll swipe the greeter away09:36
veebersSaviq: oh awesome, is there any special magic needed to get it working?09:36
veebersSaviq: ah, this is using upstart to launch it?09:36
mhr3_Saviq, i don't buy that really, just make it static when there's no enough items09:37
Saviqveebers, well, anything, really... should work with --desktop_file_hint, too09:37
veebersso one can't just do: qmlscene test.qml . . .?09:37
veebersoh cool09:37
dednickMacSlow: changed the simunlock example.09:37
MacSlowdednick, taking a look now...09:37
Saviqveebers, there's a BUT09:38
SaviqBUTT09:38
Saviqveebers, that's not gonna stay like that - we can't be unlocking the phone just because an app was launched09:38
dednickdouble T. thats a big one.09:38
CimiSaviq, we also said that when searching we never use the carousel09:38
SaviqCimi, that's right! mhr3_ ↑09:39
veebersSaviq: agreed!09:39
tsdgeosSaviq: oh lol, look at the commit log, we got a release from 420 with changelog commited at 42309:39
tsdgeos42409:39
veebersSaviq: thanks for that I'll have a play around now09:39
tsdgeoswonder if that's going to break later09:39
mhr3_Saviq, Cimi, what makes you think surfacing is completely static?09:39
Saviqtsdgeos, yeah, it's tricky09:39
Saviqtsdgeos, no, it's on purpose09:40
mhr3_just try to copy media over mtp and you'll see it isnt09:40
tsdgeosSaviq: ok09:40
Saviqtsdgeos, if stuff merges between merger.start and merger.finish09:40
Saviqtsdgeos, now even more - 'cause it takes longer for manual publishing - and that's when the changelog is synced back09:41
Saviqmhr3_, yeah, I understand what you mean09:42
Saviqbut am not convinced that this is "fixing" the carousel at all :/09:42
veebersSaviq: hmm, doesn't seem to work for me, perhaps I don't have the right version. I'll ask someone to check it out over my night time.09:43
Saviqveebers, not released yet indeed09:43
Saviqveebers, bazaar.launchpad.net/~unity-team/unity8/trunk/revision/42209:44
mhr3_Saviq, ultimately what i'm saying is that taking count in account when deciding on renderer is going to cause issues, and i'd rather deal with those at some other time than 1week before release09:44
veebersSaviq: ah ok, I'll let some others know to expect it etc.09:44
veebersawesome, thanks again Saviq09:44
MacSlowdednick, I'll do a test on the device before I merge09:45
MacSlowdednick, something is broken... I just merged your unity8 branch with trunk and notifications no longer work...09:50
mhr3_Saviq, anyway, can we merge cimi's grid fixes? functionally it's 100% according to design now09:50
mhr3_and will leave me with just one gripe - video carousel09:51
Cimimhr3_, you said not09:51
Cimimhr3_, not on the tablet09:51
Cimi?09:51
Saviqmhr3_, tsdgeos and Cimi are on it09:51
mhr3_Cimi, i said it's weird in tablet mode09:51
mhr3_Cimi, but there's no design for tablet09:51
dednickMacSlow: what do you mean by "not work"? as in nothing?09:54
MacSlowdednick, yes... no notifications at all09:54
MacSlowdednick, just checking plain lp:unity8 and lp:unity-notifications ...09:54
dednickum, well i didnt change that much in unity8. doesnt sound right09:54
MacSlowdednick, your set of branches worked before I merged trunk to your unity8 branch...09:55
CimiSaviq, tsdgeos mhr3_ let me first "fix" the tablet09:56
mhr3_Cimi, as you wish, but phone-wise it's as specced09:56
Cimimhr3_, don't like half baked stuff09:56
dednickMacSlow: you testing on desktop? trunk merged works for me. You remember to kill notify-osd?10:00
MacSlowdednick, no... I was testing too many things at once...10:00
MacSlowdednick, had still another unity8-shell window open that was hidden behind other windows...10:01
MacSlowdednick, works fine with trunk merged... now testing on thed evice10:01
* MacSlow wipes sweat away10:01
Cimiok, now it better on the tablet mhr3_ tsdgeos10:12
mhr3_yep, looks better now10:14
Cimitsdgeos, I'd probably elide right for video too10:14
Cimilabel10:14
nic-doffaySaviq, having issues with read only folders after the flash, what's the fix again?10:14
Ciminic-doffay, dab shell touch /userdata/.writable_image10:15
Ciminic-doffay, adb10:15
Ciminic-doffay, then reboot10:15
mhr3_Cimi, anything that could be done about the text wrapping in http://imgur.com/skPdL9M ?10:16
nic-doffayCimi, cheers10:16
Cimimhr3_, yeah, using word-wrap now10:16
Cimimhr3_, but resident evil screws10:17
mhr3_Cimi, yea, that's why i'm asking10:17
mhr3_is it possible to word wrap + ellipsize?10:17
Cimimhr3_, wrap yeah10:17
Saviqmhr3_, Cimi no, we need to force wrap in that case10:19
dednickSaviq: any bugs floating about?10:19
SaviqCimi, so Text.Wrap10:19
CimiSaviq, yeah10:19
CimiSaviq, wasn't thinking of someone insane to have such long names10:19
SaviqCimi, we should be using Wrap everywhere , TBH10:19
nic-doffaydednick, there't this one assigned to me I haven't gotten to yet: https://bugs.launchpad.net/unity8/+bug/109297610:20
CimiSaviq, yeah10:20
ubot5Ubuntu bug 1092976 in Unity 8 "[shell] shouldn't animate lenses switching when opening dash from locked state" [Low,Triaged]10:20
Cimipushed10:20
MacSlowdednick, can't run your unity8 branch merged with trunk on the device right now... getting build-errors regarding to Qt5XmlPetternsConfig... no clue right now... trying to dig into it10:21
dednickMacSlow: build-dep?10:21
nic-doffaySaviq, having more issue trying to run on device after flash ,http://pastebin.ubuntu.com/6217416/10:21
nic-doffayany clues?10:21
Saviqmhr3_, so, veto from your side on dynamic renderers? ;)10:21
Saviqnic-doffay, guess10:21
mhr3_Saviq, for this week, yes10:22
Saviqnic-doffay, why do you usually have network problems?10:22
Ciminic-doffay, deploy network10:22
MacSlowdednick, that exists with errors10:23
CimiSaviq, he lives in a cave like MacSlow :P10:23
Saviqmhr3_, thing is... "fixing" carousel is not gonna be easy10:23
Saviqmhr3_, it's not about just making it static - you'll be clicking items behind other items :/10:23
Saviqmhr3_, we'd have to spread it or something10:23
nic-doffaySaviq, isn't the -s supposed to set everything up?10:23
Saviqnic-doffay, no, not network10:23
nic-doffaySaviq, ah10:23
Saviqnic-doffay, CODING: - make sure your device is connected to a network10:24
dednickbecause the device keeps on switching networks!10:24
Ciminic-doffay, phablet-network10:24
Ciminic-doffay, it deploys your laptop network on the device10:24
mhr3_Saviq, i don't think it's so critical for now, can remain in current state imo10:24
Saviqmhr3_, ok, it's on you ;P10:25
dednickmy phone seems to love switching to open networks which dont actually work10:25
nic-doffaydednick, my phone gets stuck in a boot loop when it's plugged in on start.10:25
nic-doffay£$£"Q$ problems10:25
mhr3_Saviq, afterall simple fix - copy more media :)10:25
MacSlowdednick, Saviq: any idea http://pastebin.ubuntu.com/6217428/10:26
dednickMacSlow: dist-upgrade.10:27
SaviqMacSlow, yeah, update at least10:27
tsdgeosSaviq: so i guess for the tile's we're good as it is and we'll look for a "better" solution later?10:27
Saviqtsdgeos, yeah10:27
* greyback moving to office10:27
tsdgeosCimi: ok, so what are the differences i should be seeing?10:28
Cimitsdgeos, where?10:28
tsdgeosCimi: with your tile changes10:30
tsdgeoshttps://code.launchpad.net/~unity-team/unity8/music-video_renderers/+merge/19019810:30
Cimitsdgeos, look at music and video lens10:30
tsdgeoswhat's the difference of old vs new i should see on the phone10:30
tsdgeosis there a list of how it should look10:30
Saviqtsdgeos, https://docs.google.com/a/canonical.com/presentation/d/1X3_G6reCpcFJxzxn1Xtv9wK5n3-wOW-6z2l0qSZ8-sg/edit10:30
Cimitsdgeos, here is a spec10:30
tsdgeosok10:30
Cimitsdgeos, https://lh5.googleusercontent.com/YJsbwT4BhY1HuNX9vaLwtOruPFxSRVWs8zIcVoqHUTLFdi4ETM3SUDrJKb0sHn3AOoh7TFnGSos7MidzXW5fbgKLwcfYQRDjOXvUU3R8be6s-z4dYfLLSUM1Nts10:30
Cimitsdgeos, https://lh6.googleusercontent.com/DiFH5zJxUPhXES9dICX4ydlmQzpkKFMNeJlq3NsPhPIUAzbAH8XjX4YlZ0eii1w5csbAX2ZqnW9l6bjLSDzzd8Y1oCJf2qKzJYZ49lDeg5dPDbCiCEI-3eyi8Fs10:31
mhr3_tsdgeos, these are the changes - http://imgur.com/qAgx9jD10:31
dednickSaviq: https://bugs.launchpad.net/unity8/+bug/1092976 . Doesnt seem to reset to home lens anymore. My unlock just stays on current lens. Is supposed to go to home?10:31
ubot5Ubuntu bug 1092976 in Unity 8 "[shell] shouldn't animate lenses switching when opening dash from locked state" [Low,Triaged]10:31
Cimimhr3_, that wallpaper looks so bad on the phone10:32
Saviqdednick, tap on Dash icon in launcher10:33
Saviqdednick, should go to Home indede10:33
mhr3_Cimi, meh, some aspects of convergence are good, some are not10:33
Saviq*indeed10:33
dednickahh. i should read...10:33
Saviqdednick, yes!10:34
nic-doffaySaviq, I think there's still an issue with the setup and permissions: http://pastebin.ubuntu.com/6217448/10:36
Saviqnic-doffay, that's permissions on *your* host10:37
nic-doffaySaviq, yeah10:37
nic-doffaySaviq, will it affect the setup?10:37
Saviqnic-doffay, the script doesn't touch those - you need to fix perms on ~/.ssh/known_hosts10:37
Saviqnic-doffay, it might10:37
Saviqnic-doffay, the "cannot remove..." is fixed by tsdgeos's branch10:37
tsdgeoshmmm10:38
tsdgeosnow that you say, i'm not sure i removed the delete10:38
tsdgeosof the file10:38
tsdgeosnic-doffay: anyway, appreciated if you or anyone else review the branch :D10:38
nic-doffaytsdgeos, sure10:43
nic-doffaytsdgeos, if you send me a link I'll get to it today.10:43
Saviqtsdgeos, shall we merge the unrevert and thus, force the fix to Qt? ;)10:43
tsdgeosCimi: doesn't it look a bit weird for music with no title (or author, not sure what is missing)10:43
tsdgeosCimi: want a photo of the thing?10:44
tsdgeosSaviq: up to you :D10:44
Cimitsdgeos, no album10:44
Cimitsdgeos, well, let's keep it ugly10:44
tsdgeosCimi: why?10:44
Cimitsdgeos, so you learn to add title10:44
Cimi*album10:44
tsdgeosyou're joking10:44
Cimitsdgeos, nope10:44
tsdgeosCimi: ok10:45
Cimitsdgeos, also10:45
tsdgeosthen get someone to approve your branch10:45
tsdgeosand get someone to fix the internet10:45
Cimitsdgeos, I think it's important to keep same position10:45
Cimitsdgeos, so you know the first row is always album10:45
Cimitsdgeos, and second row artist10:45
tsdgeosbecause i'm not sure how smartness will teach me to fix the "popular online" albums not being there10:45
tsdgeosshall i hack into whatever is giving me the data to make it look nice?10:45
tsdgeosor can i have a phone that doesn't give me ugly stuff ?10:46
tsdgeosi'd prefer the second10:46
Cimitsdgeos, will still be ugly imho10:46
Cimitsdgeos, even if you move the text one line above10:46
didrocksmhr3_: hey hey!10:46
Cimitsdgeos, it's still a mess without the album ttle10:46
tsdgeosCimi: so you say everything is in the same line?10:46
didrocksalecu: are you around for a nice regression game as well? ;)10:46
Cimitsdgeos, I'd say artist is always second line10:47
tsdgeosCimi: it's not if the album has two lines, no?10:47
Cimitsdgeos, it's always second in priority10:48
Cimitsdgeos, so you learn that the line is empty because the album is empty10:48
Cimitsdgeos, not because the album title is "Bob Marley"10:48
mhr3_didrocks, uh oh10:48
tsdgeosCimi: can't i learn that because it's non bold?10:48
mhr3_didrocks, what did i do?10:49
Cimitsdgeos, it's an easy fix though, just putting everything inside a column10:49
didrocksmhr3_: a lot of mean things! just back and you are already in the line for shooting :p10:49
didrocksmhr3_: more seriously, it seems that between image 89 and 90, we have "more suggestions" category randomly disappearing10:49
didrocks(for the apps)10:50
Cimitsdgeos, but I hate we're using services that don't give us data10:50
mhr3_didrocks, fix for that was merged in click scope yesterday10:50
Cimitsdgeos, it'll always gonna look ugly10:50
didrocksmhr3_: do you have any idea where we should start having a look? I don't have any crash10:50
didrocksoh oh10:50
didrockslet me look10:50
mhr3_didrocks, rev7310:50
didrocksmhr3_: excellent!10:51
mhr3_didrocks, but updating click means removing unity-lens-applications10:51
mhr3_otherwise there'll be duplicates10:51
didrocksmhr3_: removing, like, removing?10:52
MacSlowdednick, Saviq: while testing current branches lp:~nick-dedekind/unity-notifications/actionless-menumodel-snapdecision lp:~nick-dedekind/unity8/simunlock.dialog I saw the osk not receiving any taps... but they all fell through onto the window below.10:52
didrocksor taking latest u-l-a?10:52
mhr3_didrocks, yes, like removing from the image10:52
SaviqMacSlow, window below or the shell?10:52
tsdgeosCimi: honestly http://picpaste.com/pics/IMG_00000598_edit-HLXvhQjK.1381402335.jpg looks weird as hell to me10:52
mhr3_didrocks, click does it's job fully now10:52
didrockshum10:52
didrocksunity8 deps on it, right?10:52
MacSlowSaviq, no... it fell onto the shell... and not been consumed/seen by the osk10:53
Cimitsdgeos, looks bad10:53
mhr3_didrocks, ubuntu-touch does10:53
Cimitsdgeos, I'd say let's fix visually but not now10:53
didrocksonly recommends, so good enough for now10:53
didrocksok, I can handle it10:53
mhr3_didrocks, 135 in landing plan10:53
Cimitsdgeos, we have to fix the services10:53
MacSlowSaviq, taps on notifications work... but osk not10:53
didrocksthanks mhr3_ for those infos :) (still catching up :p)10:53
Cimitsdgeos, we cannot give those "popular"10:53
SaviqMacSlow, fixed already10:53
tsdgeosCimi: ?¿10:53
SaviqMacSlow, which image number?10:53
Cimitsdgeos, let's keep the crap in front of the users10:53
Cimitsdgeos, so the bug is clearly visible10:53
tsdgeoswhich bug?10:54
Saviqtsdgeos, Pixies - ...10:54
MacSlowSaviq, I flashed yesterday... and just did dist-upgrade... so I guess 8910:54
tsdgeosSaviq: it's the internet :P10:54
Saviqtsdgeos, that's wrong - Pixies should be in a separate metadata field10:54
Cimitsdgeos, 3 out of 6, 50%, have either no album art or no album title!10:54
MacSlowSaviq, where do I check the image again?10:54
Cimitsdgeos, are they kidding?10:54
Cimitsdgeos, we need to fix the online scopes10:54
SaviqMacSlow, /etc/media-info10:54
Cimitsdgeos, it can't be that popular songs are so damn broken10:54
MacSlowSaviq, "Ubuntu Saucy Salamander (development branch) - armhf (20131009.1)"10:55
Cimitsdgeos, also, those songs don't seem that popular :P10:55
SaviqMacSlow, that's yesterday's - upgrade10:55
tsdgeosCimi: so you're arguing that the ui is fine?10:55
Saviqtsdgeos, yes10:55
Cimitsdgeos, I said it looks bad10:55
tsdgeosok10:55
Saviqtsdgeos, the Artist - Album comes from the scopes10:55
Saviqtsdgeos, where it should come in separate fields10:56
didrocksmhr3_: but "Handle non-click apps correctly in scopes" seems quite large10:56
Cimitsdgeos, but I think that keeping that ugly will push people to fix the scopes10:56
tsdgeosSaviq: sure, i'm just saying that we should not have that whitespace in there10:56
didrocksmhr3_: did you test the transition yourself?10:56
tsdgeosbut if you guys agree10:56
tsdgeosi'm fine10:56
mhr3_didrocks, of course i did10:56
Saviqtsdgeos, I think we should - 'cause that's a required field10:56
Cimitsdgeos, it's fixable if I put the two labels in a column10:56
Cimitsdgeos, if album is empty, artist goes top10:57
mhr3_didrocks, also ultimately it's +800, and -5500 (for ula)10:57
Cimitsdgeos, super easy10:57
mhr3_didrocks, and removed code... yey! :)10:57
didrocksahah, you want to sell it more! ;)10:57
tsdgeosSaviq: ok10:57
didrocksok, let's coordinate that with sil2100 + I10:57
Saviqmhr3_, should we be using metadata['album'], metadata['artist'] for that: http://picpaste.com/pics/IMG_00000598_edit-HLXvhQjK.1381402335.jpg10:57
didrocksI think it's a good one for 9210:57
tsdgeosCimi: it's fine, Saviq says it's a required field so let it be empty + ugly for now10:57
mhr3_Saviq, those are from grooveshark, it doesn't fallback to metadata10:58
SaviqMacSlow, any reason why you not top-approved/merged "fit LazyImage"?10:58
Saviqmhr3_, so we need to be fixing the online scopes there10:58
MacSlowSaviq, because I'm busy with dednick's branches as they seem more important right now10:58
mhr3_Saviq, i suggested removing grooveshark altoghether, they don't have good mobile-friendly site yet10:59
SaviqMacSlow, k10:59
MacSlowSaviq, I want to get back to LazyImage once done with that10:59
mhr3_Saviq, but the checkboard pattern looks good, no? :)10:59
Saviqmhr3_, ;)11:00
Saviqthat default image is ugly, TBH11:00
SaviqMirv, what do we do to get the Qt fix in?11:03
MirvSaviq: convince didrocks/asac11:04
MirvSaviq: I ran all the AP:s on non-Mir without regressions, and marked that down to the sheet11:04
asacthats 154?11:05
didrocks(which fix?)11:05
Saviqhttps://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/123676511:05
ubot5Ubuntu bug 1236765 in qtdeclarative-opensource-src (Ubuntu) "[PATCH] Fix infinite loop in QQmlIncubator::forceCompletion" [Undecided,In progress]11:05
Saviqasac, didrocks ↑11:05
Mirvasac: didrocks yes 15411:05
asacSaviq: anything else committed on that branch?11:05
MirvSaviq: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0Au6idq7TkpUUdGNWb0tTVmJLVzFZd0doV3dVOGpWemc#gid=1 row 15411:05
asaci think its a friday thing11:05
Saviqasac, what's "a friday thing"?11:06
Saviqasac, unity8 will be locking up without that11:06
asacSaviq: is this is a mir-by-default regression?11:06
didrocksSaviq: what's the condition to trigger this infinite loop?11:06
Saviqdidrocks, one we know is  open/close/open/close dash plugins in unity8 trunk11:06
asacSaviq: we dont land things that is not a mir-by-default regression before we have mir under ccontrol... earliest tomorrow11:06
asacaka friday thing11:07
asacanyway, give details to didrocks etc.11:07
Saviqk11:08
MacSlowSaviq, still... even with image 91 I have the osk not working11:11
=== MacSlow is now known as MacSlow|lunch
SaviqMacSlow, define "not working" please - and file a bug if you can reproduce reliably11:12
SaviqMacSlow|lunch, but it was fixed in http://bazaar.launchpad.net/~unity-team/unity8/trunk/revision/40911:13
SaviqMacSlow|lunch, bug11:13
Saviqhttps://bugs.launchpad.net/bugs/123677311:13
ubot5Ubuntu bug 1236773 in Unity 8 "[mir] Need an input trap in shell behind the OSK" [Critical,Fix committed]11:13
nic-doffaySaviq, any idea who aside from tmoenicke is familiar with the OSK?11:13
mzanettijust upgraded to image 90. seems quite sluggish. is that happening for everyone or just me?11:13
Saviqnic-doffay, dandrader, to some extent11:13
Saviqnic-doffay, whassup?11:13
Saviqmzanetti, it gets worse11:14
Mirvdidrocks: I clarified that I did not only run unity8 AP:s, but all AP:s we run for images, for qtdeclarative. but obviously with surfaceflinger.11:14
Saviqmzanetti, https://bugs.launchpad.net/ubuntu/+source/mir/+bug/123519011:14
ubot5Ubuntu bug 1235190 in mir (Ubuntu Saucy) "[mako] Scrolling and animations are very slow with Mir" [High,Confirmed]11:14
nic-doffaySaviq, it's regarding the https://code.launchpad.net/~nicolas-doffay/unity8/dismiss-keyboard/+merge/18859911:14
nic-doffayThere appears to be an issue with the InverseMouseArea and OSK.11:14
mzanettiright... yeah. seems like this. (used to be quite snappy when I manually enabled mir in the last few weeks tho)11:14
nic-doffaySince the behaviour issues only occur on the mobile and not the desktop.11:14
nic-doffaySaviq, at least that's my assumption.11:15
Saviqmzanetti, yeah, regression11:15
didrocksMirv: ok, I think we should start running some with Mir as well (once we have the unity8 which is > 0% ;))11:15
nic-doffayI'd like to get a second opinion on it.11:15
Saviqnic-doffay, any more details?11:15
Saviqdidrocks, unity8 is >0% - 1 test always passes! ;P11:15
nic-doffaySaviq, other than what's in that MR, not right now.11:15
didrocksSaviq: the "start unity8" one? :p11:15
Saviqdidrocks, but for real, in utah it should be fine now - if I run a single test at a time for unity811:15
Saviqdidrocks, they all pass11:15
nic-doffaySaviq, this is why I'd like to bring it up with someone who is more familiar with the components.11:15
Saviqnic-doffay, yeah, but what is broken?11:16
nic-doffaySaviq, check Mirco's comment.11:16
nic-doffayfourth from the bottom I think.11:16
MirvSaviq: I tried btw http://pastebin.ubuntu.com/6217575/ but didn't have much joy11:16
nic-doffaySaviq, it appears that the InverseMouseArea doesn't function well on the mobile.11:16
nic-doffayBut on the desktop it works every time and never runs into the issues Mirco listed in his comment.11:17
SaviqMirv, stopped powerd first?11:17
nic-doffay(I had similar issues too)11:17
nic-doffayAs did dednick11:17
nic-doffayI've tested this pretty extensively on both platforms.11:17
SaviqMirv, we started clearing the socket late yesterday11:17
SaviqMirv, before every tests11:17
Saviq-s11:17
SaviqMirv, I'll try that with unity8 trunk11:18
didrocksSaviq: crossing fingers!11:18
mzanettiCimi: hey, the Hud button now comes in way to easily. are you aware of that/working on it?11:18
Ciminic-doffay, did you try adding rectangle?11:18
Ciminic-doffay, colored semi transpaernt?11:18
nic-doffayCimi, you can't add a rectangle to an InverseMouseArea.11:18
Ciminic-doffay, to see where the mouse areas really are?11:18
nic-doffayIt will just show up where the anchors are set.11:19
Ciminic-doffay, yeah11:19
nic-doffayCimi, that's not the problem.11:19
Ciminic-doffay, anchors fill the inverse mouse are from outside11:19
nic-doffayCimi, as I said there are only issues on the mobile.11:19
MirvSaviq: no, I didn't know stopping powerd11:19
nic-doffayThe desktop functions as expected.11:19
Cimimzanetti, it works as design11:19
Cimimzanetti, swipe less :)11:19
mzanettiCimi: no... it comes in when I touch the screen more than 1 cm away from the edge11:20
mzanettithat can't be by design11:20
Cimimzanetti, that's not tru11:20
Cimie11:20
Cimimzanetti, threshold is units.gu(8)11:20
Cimiwell11:20
Cimiwhich is 1 cm indeed11:20
Cimiso it's fine11:20
mzanettithat's not fine... it's annoying as hell11:20
Cimimzanetti, it should appear after the toolbar is locked11:20
mzanettiCimi: you can bring in the hud button without bringing in the toolbar11:21
Cimimzanetti, lets fix the sdk then11:21
mzanettigod now11:21
mzanetti-w11:21
mzanettiCimi: if you use the dialer app the hud comes in when you press the dial button.11:22
Cimimzanetti, if you don't like design, complain with designers11:22
SaviqCimi, there's one more issue - when the HUD button is up, tapping anywhere on the screen will kill the toolbar11:22
CimiSaviq, as design11:22
mzanettiafaik the Hud should come in when swiping from the bottom edge11:22
SaviqCimi, no, it's not11:22
SaviqCimi, it's Oren that brought this to me yesterday11:23
SaviqCimi, the hud button should go away, yes, but not the toolbar11:23
CimiSaviq, I think he said me the opposite11:23
CimiSaviq, but ok11:23
CimiSaviq, I'll change it11:23
SaviqCimi, https://bugs.launchpad.net/ubuntu-ux/+bug/1130446/comments/711:23
ubot5Ubuntu bug 1130446 in webbrowser-app "[Toolbar] Bottom edge swipe is detected 8gu away from edge" [Undecided,New]11:24
tsdgeosCimi: Saviq: merged11:24
SaviqCimi, please sync with him on mzanetti's issue, too11:24
Saviqtsdgeos, thanks!11:24
* mzanetti noted that people at the DevDays were very confused about the hud button coming in that easily11:24
mzanettiswiping it in from the bottom edge is ok, but not when starting the gesture somewhere *inside* the app11:25
mzanettiCimi: ^11:25
Cimimzanetti, mmm11:25
Cimimzanetti, tell me a testcase11:26
mzanettiCimi: open the dialer up11:26
Cimimzanetti, and I'll fix it11:26
mzanettiand start dragging from the dial button upwards11:26
Cimimzanetti, you're right11:26
Cimimzanetti, ugly11:26
mzanettiyep11:26
davmor2MacSlow|lunch: when you get back could you try opening the u1 app on maguro and signing in please,  let me know if you can get the keyboard back11:27
mzanettiSaviq: another thing that I noted really badly while using *only* the ubuntu phone for the whole conference is the clocks running out of sync11:30
mzanettiSaviq: anything in progress about that already?11:30
MirvSaviq: ok getting somewhat better results now, the tests are visibly running and some are successing11:30
=== hikiko is now known as hikiko|lunch
Saviqmzanetti, https://bugs.launchpad.net/unity8/+bug/119482311:30
ubot5Ubuntu bug 1194823 in unity8 (Ubuntu) "Standby screen clock lags behind panel clock" [Medium,Triaged]11:30
Saviqmzanetti, I made a beautiful spec / blueprint https://blueprints.launchpad.net/ubuntu-ui-toolkit/+spec/time-component11:30
Saviqmzanetti, which is, as of now, ignored11:30
mzanettiSaviq: mhm... I see. thanks11:32
nic-doffaydandrader, ping11:34
MirvSaviq: I think I got a hang after 10 tests - maliit-server consumes 100% of CPU and test doesn't proceed11:34
dandradernic-doffay, pong11:35
MirvSaviq: correction, 9 tests, 5/9 success (first 4 fail)11:35
SaviqMirv, yes11:35
SaviqMirv, first 4 are application lifecycle, right?11:36
Saviqmzanetti, TBH that should be part of QtQuick11:36
SaviqMirv, maliit-server is looping on exit somewhere when unity8 stops11:36
mzanettiSaviq: err. you mean the time thingie?11:36
Saviqmzanetti, yes11:36
MirvSaviq: life-cycle + unity8.shell.tests.test_hud.TestHud.test_hide_hud_click also failed11:36
SaviqMirv, might be a fallout11:36
nic-doffaydandrader, Saviq mentioned you're familiar with the OSK.11:37
mzanettiSaviq: I tend to agree. it still requires some platform daemon I'd say11:37
Saviq*somewhat*11:37
nic-doffayAre you familiar at all with the InverseMouseArea too?11:37
dandradernic-doffay, kind of, yeah11:37
Saviqmzanetti, it *could*, not sure required, though11:37
nic-doffaydandrader, there appears to be issues with a large InverseMouseArea and the OSK.11:37
nic-doffaydandrader, check this out: https://code.launchpad.net/~nicolas-doffay/unity8/dismiss-keyboard/+merge/18859911:37
Saviqmzanetti, but yeah, it'd have to be in QPA11:37
nic-doffayIn particular MacSlow|lunch 's comments11:38
SaviqCimi, stop what you're doing ;)11:38
SaviqCimi, if you're doing HUD11:38
nic-doffaydandrader, these issues never happen on the desktop.11:38
CimiSaviq, :P11:38
nic-doffayOnly the mobile with the OSK.11:38
CimiSaviq, I almost fixed it11:38
SaviqCimi, Oren will file a new bug, there's confusion everywhere11:38
nic-doffaydandrader, was wondering if you had encountered something similar or could direct me to someone who might know more.11:38
CimiSaviq, I'm doing that mzanetti asked11:38
CimiSaviq, which is a good point11:38
MirvSaviq: it continues now from the next test after killing maliit-server + autopilot11:38
SaviqCimi, yeah, that's correct11:39
CimiSaviq, edgeDragArea was 8gu11:39
SaviqMirv, yup, sounds like it11:39
CimiSaviq, one moment11:39
CimiSaviq, if edgedragearea is 8gu11:39
CimiSaviq, how can I detect stuff over those 8gu=11:39
Cimi?11:39
Cimilike till the middle of the screen?11:39
SaviqCimi, when it starts *within* gu11:39
CimiSaviq, yes this is what I am doing11:40
SaviqCimi, it grabs the gesture - it's one touch11:40
SaviqCimi, and it gets "ownership" of sorts11:40
CimiSaviq, so edgedragarea detects stuff outside it?11:40
CimiSaviq, well11:40
SaviqCimi, continues, not detects11:40
Ciminope11:40
Cimiyeah11:40
Cimiexactly11:40
Cimiso fix is easy11:40
Cimidon't need to do what I was doing :P11:40
SaviqCimi, yeah, 2gu high if toolbar hidden11:40
Cimi(using touchStartY11:40
SaviqCimi, or even - 2gu high *always*11:41
CimiSaviq, it's what I just did11:41
SaviqCimi, cool11:41
dandradernic-doffay, so the InverseMouseArea is not getting any events or the focus is not being cleared from the search field?11:41
Cimimzanetti, http://paste.ubuntu.com/6217660/11:41
mzanettiCimi: +1 (haven't tested it, but reads good)11:42
nic-doffaydandrader, the InverseMouseArea gets events.11:42
Cimimzanetti, I thought the drag area should be 8 gu to detect 8gu long swipes11:42
* mzanetti thinks if might be even only one gu... as we want the gesture to start outside the screen anyways11:42
nic-doffayAs I mentioned it's always fine on the desktop.11:42
Cimimzanetti, my bad11:42
nic-doffaydandrader, but sometimes it seems to be a bit erratic on the mobile.11:42
Saviqnic-doffay, dandrader so the issue is keyboard gets dismissed when you tap on it?11:43
mzanettiCimi: yeah, the length of the gesture is fine11:43
Saviqnic-doffay, dandrader, that's expected11:43
nic-doffaySaviq, no.11:43
Saviqnic-doffay, does, here ;)11:43
Cimimzanetti, Saviq 1 or 2gu for edge swipes?11:43
Cimiin general, within the shell11:43
SaviqCimi, there's a prop on shell11:43
nic-doffaySaviq, sometimes on the mobile in certain places the z ordering with the inversemousearea appears problematic.11:43
SaviqCimi, shell.edgeSize11:44
CimiSaviq, yep got it already11:44
Cimithx11:44
nic-doffaySaviq, did you try out that branch?11:44
nic-doffayIf so does the keyboard disappear correctly for you?11:44
Cimihttp://paste.ubuntu.com/6217670/ thn11:44
Cimithen11:44
=== MacSlow|lunch is now known as MacSlow
Saviqnic-doffay, disappeared when I tried to type, so no - not correctly ;)11:45
mzanettidandrader: do we still make use of the minimum speed for edge gestures?11:45
Saviqnic-doffay, but that might've been an outdated ubuntu-keyboard/unity-mir11:45
Saviqor unity8, for that matter11:46
nic-doffaySaviq, yeah issues such as those.11:46
nic-doffayThis is what I'm wondering about.11:46
MacSlowdavmor2, trying now11:46
nic-doffaySaviq, they never occur on the desktop.11:46
dandradermzanetti, let me check11:46
mzanettidandrader: we noted at the dev days that it's quite easy to trigger edge gestures by accident as there doesn't seem to be any minimum speed any more11:46
davmor2MacSlow: https://bugs.launchpad.net/mir/+bug/123795711:46
ubot5Ubuntu bug 1237957 in maliit-framework (Ubuntu) "maguro: image 90: keyboard dissapears on ubuntuone login" [High,New]11:46
Cimimzanetti, thanks for noticinf11:46
nic-doffaySaviq, that's what I meant by "erratic behaviour"11:46
Cimimzanetti, tested11:47
Cimimzanetti, much better11:47
dandradermzanetti, From what I remembered, Pat was complaining about false negatives and so rules have been relaxed significantly11:47
mzanettiCimi: cool :)11:47
MacSlowSaviq, with plain image 91 the osk works... but trying dednick's branch (or his branch merged with trunk) the osk does not receive any tap-events and they fall through to the window/surface below...11:47
davmor2MacSlow: I added steps to the bug, apparently it doesn't come back if you manage to start typing before maliit vanishes11:47
mzanettidandrader: mhm... I think a but too much as we have many false positives now...11:47
dandradermzanetti, check Components/EdgeDragArea.qml11:48
mzanettidavmor2: but I agree there as a time when we were too strict11:48
MacSlowSaviq, that's all the infor I have right now.11:48
SaviqMacSlow, all, or just shell?11:48
dandradermzanetti, it's not being used indeed11:48
mzanettierr... dandrader, sorry davmor211:48
MacSlowSaviq, it also happens when a non-shell window is below the osk11:48
SaviqMacSlow, dandrader, our InputFilterArea for the OSK seems broken indeed11:49
MacSlowSaviq, I don't feel good with merging anything to trunk until I know what's causing this11:49
SaviqMacSlow, rather unrelated, but yeah, I'm seeing what you're seeing11:49
dandraderSaviq, again?11:49
mzanettidandrader: hmm... hard to say how to proceed here... we (the people at the dev days) felt there needs to be some minimum speed. probably not as much as there used to be tho11:50
Saviqdandrader, maybe the socket connection fails for some reason?11:50
MacSlowdandrader, plain image 91 still works fine11:50
Saviqdandrader, if keyboard is restarted, maybe it doesn't try to reconnect again?11:50
nic-doffayMacSlow, could this possibly be related to the issue I'm having?11:50
dandraderSaviq, yeah, it's IPC. There's room for things to go wrong11:50
Cimifree launchpad karma to the quickest https://code.launchpad.net/~cimi/unity8/hud_use-edgeSize/+merge/19034211:50
MacSlownic-doffay, maybe11:51
SaviqCimi, mine11:51
dandraderSaviq, but if you run on the terminal you will see if there are problems with it as it prints out issues11:51
mzanettiheh11:51
dandraderSaviq, like failing to connect, or connection lost11:51
nic-doffaySaviq, what are your thoughts on the matter? If this is an issue should the branch land regardless?11:51
nic-doffaySaviq, *issue with the OSK11:51
Saviqnic-doffay, let's fix it first and see what's what11:51
* mzanetti has to go away for a bit. bbl11:52
Cimimzanetti, you lost time writing +1, Saviq is more efficient :P11:52
dandraderSaviq, right. if keyboard dies and the unity-mir socked gets simply disconnected (as opposed to getting an error), it won't try to connect again11:53
dandraderSaviq, didn't test that scenario11:53
MirvSaviq: the whole autopilot log of (what equals to) http://pastebin.ubuntu.com/6217659/ at http://pastebin.ubuntu.com/6217698/ - 7/2211:53
nic-doffaySaviq, I'm unsure how to proceed with this then. I'm not really sure where exactly the problem lies.11:53
Saviqnic-doffay, you don't need to proceed with that11:54
nic-doffaySaviq, cool I'll hold off with it then.11:54
SaviqMirv, yeah, some of them I see failing 'cause they're the second ones in an ap run11:55
SaviqMirv, lifecycle ones need fixing - we knew that11:55
SaviqMirv, crash, and then I'm not sure what happened11:55
Saviqah11:56
SaviqOK happened ;)11:56
Saviqthen crash, crash11:56
MirvSaviq: I think only one had 2 tests, other were individual ones11:56
SaviqMirv, yeah, possible11:56
SaviqMirv, yeah, we need to look at them in order11:56
Saviqdandrader, yeah, something's wrong - we don't seem to be doing the OSKController well11:57
Saviqdandrader, that's fully dist-upgraded11:57
dandraderSaviq, so, any steps to reproduce the issue? anything?12:00
Saviqdandrader, just verifying here - works after a reboot12:00
dandraderSaviq, there's nothing like a reboot! just like windows xp12:00
MacSlowdavmor2, I only see some flickering... but can't get to a state where the osk refuses to come back up... I'm on image 91 with a NexusGalaxy btw12:00
Saviqdandrader, restaring unity8 breaks it12:01
Saviqdandrader, http://pastebin.ubuntu.com/6217718/ I didn't see before12:01
davmor2MacSlow: yes you're right it is 9112:01
Saviqdandrader, and restarting maliit-server seems to kill unity812:02
Saviqdandrader, trying to retrace12:04
dandraderSaviq, hmm, it's getting scary. will test it more thoroughly (failure scenarios)12:05
* Cimi -> groceries12:05
Saviqdandrader, so yeah, the first time you restart unity8 you can't get maliit anymore12:05
dandraderSaviq, you get a "Failed to connect[...]" message?12:06
=== alan_g is now known as alan_g|lunch
Saviqdandrader, didn't see one, no12:13
dandraderSaviq, but you run unity8 from the terminal, right?12:14
dandrader(as opposed to "start unity8"12:14
dandrader)12:14
Saviqdandrader, no, upstart12:14
Saviqdandrader, but didn't see that in the .log12:14
dandraderSaviq, but don't worry. there's certainly room to make that IPC code more robust and I knew that when I proposed it. But that's what we get when things are pushed on a ASAP/firefighter spirit12:15
Saviqdandrader, of course12:15
Saviqdandrader, yeah, got "Failed to connect after 10 attempts" indeed12:15
=== jhodapp|afk is now known as jhodapp
Saviqom26er, the Time component needs to happen in the SDK12:21
Saviqom26er, while it needs to be used in unity8 - primarily the bug is for the SDK12:22
Saviqom26er, with the related blueprint12:22
om26erSaviq, is it re: time not being in sync with the datetime indicator ?12:22
Saviqom26er, yes12:22
Saviqdandrader, see if https://bugs.launchpad.net/mir/+bug/1237957 is related please12:23
ubot5Ubuntu bug 1237957 in ubuntu-keyboard (Ubuntu) "maguro: image 91: keyboard dissapears on ubuntuone login" [High,New]12:23
om26erSaviq, so for 13.10 we can't do anything in unity8 itself (a workaround maybe ?)12:23
Saviqom26er, no, we don't have a real time source12:25
Saviqom26er, we'd have to increase the timer to tick every second or so - we don't want that12:25
om26erSaviq, ack. yeah that would be resource hungry.12:25
om26erSaviq, i'll tag the bug accordingly. Thanks12:26
Cimimzanetti, I think 2gu is too much12:33
Cimimzanetti, we should have 1.5 or 112:33
Cimiin general12:33
=== hikiko|lunch is now known as hikiko
=== alan_g|lunch is now known as alan_g
dandraderSaviq, that http://pastebin.ubuntu.com/6217718/ doesn't seem to be related with my patches12:41
Saviqdandrader, it is in the sense that OSKController is doing that12:41
Saviqdandrader, it's coming out of InputArea12:42
didrocksSaviq: I didn't really look, but with latest unity8, we are still having no unity8 tests starting: http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/mako/91:20131010.1:20131010/4658/12:42
didrocksmind having a look? (I really didn't get deeper)12:42
Saviqdidrocks, Mirv did, yes, we never touched them yet12:42
didrockshum, sorry, wdym by "we never touched them yet"? it's expected? (we will only see webbrowser app getting better with this new unity8?)12:43
Saviqdidrocks, "could not unblank display"12:43
Saviqdidrocks, display blank12:43
Saviqdidrocks, are we talking unity8 tests or webbrowser tests?12:43
didrocksok, and webbrowser app was supposed to get better from what I heard this morning12:43
didrocksboth12:43
Saviqdidrocks, so let's not talk unity8 tests, those are busted12:44
Saviqdidrocks, I just ran webbrowser and got 100%12:44
didrocksok, seems it's not the case in the image though12:44
didrocks7.7%, same pass rate, right?12:44
mhr3_sil2100, could we have mediascanner rebuilt in daily ppa when https://code.launchpad.net/~jamesh/mediascanner/ca-certs-dependency/+merge/190333 merges?12:44
Saviqdidrocks, I flashed, made writable and ran phablet-test-run, nothing else12:44
asacSaviq: you stoppped powerd (at least at first) :)12:45
Saviqdidrocks, ok, I did stop powerd, running now with powerd running12:45
sil2100mhr3_: sure, if I miss this being merged, please poke me and I'll rebuild12:45
sil2100;)12:45
asacSaviq: fresh reboot etc.?12:45
mhr3_sil2100, thx12:45
Saviqasac, yes - here's a catch12:45
Saviqasac, adb got disconnected for me when MTP connected12:45
asacright12:45
asacthat happens from times12:46
Saviqasac, do we take that into account?12:46
asacyeah12:46
asacthats not happening in the test cases12:46
CimiSaviq, who will fix mir bugs?12:46
asacif it happened you wouldnt get the fail/pass results12:46
SaviqCimi, define "mir bugs"12:46
asacwe sleep long enough to wait12:46
CimiSaviq, all tests that fail on mir12:46
asacand i think we also have it turned off somewhere12:46
CimiSaviq, do they require changes or it's mir guys?12:46
SaviqCimi, depends what causes them12:47
SaviqCimi, some of them we fixed already12:47
SaviqCimi, between unity8, unity-mir, mir, qtubuntu, platform-api, ubuntu-keyboard, and then some :P12:47
kgunnCimi: debug is helpful....even if its a mir guy in the end...figuring out the where in that ^ list12:48
Cimikgunn, yeah, that's why I was asking12:48
Saviqkgunn, Cimi I wouldn't touch unity8 yet12:48
Saviqkgunn, there's something really wrong with input - and crashes here and there - those results are not really interesting12:49
Saviqkgunn, what we should do is make sure those projects that have some tests passing, bring them up to green12:49
kgunnok12:49
Saviqkgunn, but it can't be us doing everything12:49
kgunnpaying off the small debt first12:49
Saviqkgunn, it should be the respective maintainers12:49
kgunnSaviq: for sure...i need to ask bfiller for his team to start trudging12:50
Saviqasac, maliit and unity8 crashed for me now, got 18 failures / 37 tests12:51
* Saviq retraces the crashes12:51
=== _salem is now known as salem_
dandraderSaviq, reproduced. if you "stop unity8" and then start it again that new instance won't connect to ubuntu-keyboard and therefore the OSK input filter will be left with size (0,0)13:03
dandraderSaviq, good news is that it should be easy to plug that hole13:03
kgunngood find dandrader13:04
dandraderkgunn, it's easy for a person to find the issues in the code he wrote himself :D13:05
kgunn:)13:05
MacSlowdandrader, cool... as soon as you've a branch with the fix up, I gladly test it13:07
Saviqdandrader, why won't it connect?13:10
kgunnSaviq: fyi...lool just confirmed, starting mallit after unity8 comes up w/o crash13:10
kgunnhe's confirming and fast tracking a change to upstart13:11
* Saviq gotta go, back in 1hr13:11
dandraderSaviq, ubuntu-keyboard accepts only one connection. so it might be that then unity8 is stopped it won't properly recognize that the corresponding connection was lost13:14
dandraderSaviq, and therefore refuse the connection attempt from the new unity8 process13:14
dandraders/then unity8/when unity813:14
tsdgeoslol13:24
tsdgeosi just realized the brightness slider doesn't have any indication of what it does13:24
tsdgeosshould we have something that says "Brightness" close to it or something?13:25
MacSlowtsdgeos, indeed... one could even think that the slider "relates" to the battery-status ;)13:25
MacSlowtsdgeos, like... "How much battery-load do you want?"13:26
tsdgeos:D13:27
kgunnmzanetti: you back ?13:28
sil2100mhr3_: merge is in - the mediascanner will rebuild itself once other dependent stacks will finish, as we need those to be done first13:28
tsdgeosMacSlow: ah, there's even a bug about it13:28
mhr3_sil2100, any eta for that?13:28
tsdgeoshttps://bugs.launchpad.net/indicator-power/+bug/122725013:28
ubot5Ubuntu bug 1227250 in indicator-power "Power indicator no longer shows label for screen brightness slider" [High,In progress]13:28
Cimiwhere does phablet-flash push the files? sideloading?13:28
sil2100mhr3_: let me see13:29
Cimijust finished the drive on my galaxy nexus13:29
Cimi°:°13:29
Cimiahrd drive13:29
kgunnCimi: i think in tmp13:29
Cimiwhich is quite strange to me, having done13:29
Cimijust a fist-upgrade and the shell folder in home13:29
Cimi*dist13:29
greybackmzanetti: standup?13:30
greybackkgunn: ^^13:30
Cimimzanetti, notes?13:31
olligreyback, I might have a potential "stacking" issue...13:31
ollihave a browser in background13:31
ollithen trying to install Karma Machine13:32
ollinot logged into U1, hitting "create account" from the app preview13:32
ollibut instead of system settings/accounts I get the browser up13:32
olli+back up13:32
olliwant me to file that against unity8?13:32
kgunnmterry: do you know if all the code changes for the "answer phone w greeter" have been added to the ask sheet ??13:36
mterrykgunn, no, they haven't at all.   /.\13:37
mterrykgunn, well, I don't know about the telephony stuff.13:37
greybackolli: please do13:37
mterrykgunn, but not the unity8 bit13:37
* mterry looks13:37
mterrykgunn, the stuff we need is on line 16913:38
mterrykgunn, but the greeter bit (which is arguably a separate fix, just needs those first) isn't listed13:38
mterrykgunn, added line 17213:39
kgunnmterry: great....so that's everything?13:40
sil2100mhr3_: it shouldn't take too long, as stacks are anyway not running any check jobs now, I just need to abort some stuff etc.13:42
mterrykgunn, we had other deps, but those have landed now (upstart-app-launch, unity-mir)13:42
kgunnmterry: ack....bug # ?13:42
mterrykgunn, 123490313:43
kgunnmterry: thanks man...ok...done pestering for the moment13:43
mterrykgunn, ah man, looks like I wasn't so far off from bug 123456713:45
ubot5bug 1234567 in GNU Mailman "Czech catalog bug" [Low,Fix committed] https://launchpad.net/bugs/123456713:45
mterryThere's always 1234567813:45
kgunn:)13:47
kgunnmterry: ok...got one for you...at least got some whiner13:47
mzanettikgunn: hey, I am now13:53
kgunnmzanetti: welcome back!...hope it was a good conference13:53
olligreyback, fyi: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1238020 - low prio to me13:53
ubot5Ubuntu bug 1238020 in unity8 (Ubuntu) "system settings/accounts not being in fron when invoked from app preview" [Undecided,New]13:53
mzanettikgunn: thanks, yes, it was, mostly :)13:53
kgunnmzanetti: was curious if Saviq already has you chasing something13:53
mzanettikgunn: nope13:53
kgunnmzanetti: ok, so life is now...trudging thru AP tests with unity-mir on to make them green :)13:54
mzanettikgunn: unity8 or all?13:54
kgunnmzanetti: unity8 is #113:55
mzanettiack13:55
kgunnwhich i know Saviq is kind of working13:55
kgunnmzanetti: the problem there is running thru the suite i think13:55
kgunnmzanetti: because if/as unity8 crashes/stops you get the "can't blank display" trouble from mir & a stale mir socket issue13:56
kgunnmzanetti: so i'm unsure if the individual tests pass or not13:56
mzanettimhm... I'll check13:56
kgunnricmm_: curious...was there a powerd code change to address the unity8 AP test (the good ol' unblank from shell being stopped prob) ??13:57
kgunnmzanetti: there was this change from Saviq that was supposed to remove the stale socket....https://code.launchpad.net/~saviq/unity8/remove-socket-in-ap-tests/+merge/19017513:59
kgunnmzanetti: which i believe was effecting both the unity8 AP & the webbrowser AP13:59
kgunnmzanetti: and i think Saviq is chasing the webbrowser aspect13:59
MacSlowdandrader, do you know how to get around this issue http://pastebin.ubuntu.com/6218123 when trying to build a .deb of a unity8 branch on the device?14:05
dandraderMacSlow, what command did you use to build the package?14:06
MacSlowdandrader, bzr bd14:06
dandraderMacSlow, try "dpkg-buildpackage -b"14:07
dandraderMacSlow, that should skip dpkg-source14:08
MacSlowdandrader, looks better... thx14:08
dandraderMacSlow,  and "dpkg-buildpackage -b -nc" on later build14:08
dandraderto avoid rebuilding from scratch every time14:09
kgunndednick: pete-woods ...so, are we cool to get a review of https://code.launchpad.net/~nick-dedekind/indicator-network/simunlock.dialog/+merge/185810 and put it into the image ?? can we log a bug to go back after phone v1 and add tests ?14:10
kgunnthis one gets a lot of attention14:10
kgunni mean, we at least have the full integration test of the stack itself right ?14:11
pete-woodskgunn: I'm not the right person to review that, I don't know vala at all14:11
pete-woodsI just made a comment about how I felt it should have unit tests14:11
kgunnpete-woods: got it...so, you're not disapproving in a strict sense ?14:11
kgunnsure14:11
pete-woodsyeah, I have no intention of blocking it14:11
Saviqkgunn, no, it was unrelated to webbrowser14:12
Saviqkgunn, it was just supposed to help slightly in unity8 tests, but there's much more to be done there14:12
dednickkgunn: i think tedg should review14:12
Saviqdandrader, right14:13
Saviqgreyback, any luck with the bug? confirmed at least?14:13
greybackSaviq: yep confirmed, fix on its way14:13
Saviqgreyback, cool14:13
tedgdednick, Is the Unity stuff ready there?  I thought we were waiting on that?14:14
* tedg reboots14:16
didrocksSaviq: did you get the status on those webbrowser tests?14:18
didrocks(with powerd)14:18
Saviqdidrocks, unity8 and maliit crashed on me14:18
Saviqdidrocks, just retraced and filing bugs14:18
Saviqdidrocks, https://bugs.launchpad.net/ubuntu/+source/maliit-framework/+bug/123787014:19
ubot5Ubuntu bug 1237870 in maliit-framework (Ubuntu) "maliit-server crashed with SIGSEGV in QHostAddress::clear()" [High,Confirmed]14:19
* Saviq has retracing power14:21
Saviqdandrader, that might be yours ↑ ?14:22
didrocksSaviq: they crashed on startup or later?14:23
Saviqdidrocks, somewhen during  testing14:23
Saviqtsdgeos, mzanetti tasks incoming14:24
tsdgeosSaviq: oka14:24
Saviqtsdgeos, verify all the hud ap tests pass on unity8 (one by one)14:24
didrockstvoss: maliit crash during the tests are running, interested? ^14:24
Saviqand find out why not, if it does not14:24
tvossdidrocks, hah :)14:24
didrockshttps://bugs.launchpad.net/ubuntu/+source/maliit-framework/+bug/123787014:25
Saviqmzanetti, application lifecycle tests for you14:25
ubot5Ubuntu bug 1237870 in maliit-framework (Ubuntu) "maliit-server crashed with SIGSEGV in QHostAddress::clear()" [High,Confirmed]14:25
Saviqdandrader, I strongly suspect this is us ↑14:25
mzanettiSaviq: ack, on it14:25
Saviqtvoss, didrocks I say dandrader is on that already14:27
tvossSaviq, ack14:27
didrocksah, great!14:27
=== alan_g is now known as alan_g|tea
CimiSaviq, what if I manipulate the carousel model and I add empty elements?14:30
CimiSaviq, that are not visible or clickable?14:30
tsdgeosSaviq: ok14:30
kgunntedg: could you elaborate on "stuff" wrt "Is the Unity stuff ready there?  I thought we were waiting on that?"14:30
CimiSaviq, might contribute in making the logic working14:30
kgunnor maybe dednick knows....14:30
SaviqCimi, true, true14:30
SaviqCimi, might be pretty tricky though14:31
CimiSaviq, don't have other ideas14:31
=== pete-woods is now known as pete-woods-away
CimiSaviq, unless unloading the carousel14:31
SaviqCimi, you'd need a proxy that adds minCount - currentCount items14:31
SaviqCimi, not sure it's worth it14:31
CimiSaviq, yeah that's my idea14:31
Saviqtvoss, didrocks got a nice unity8 one https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/123805014:32
ubot5Ubuntu bug 1238050 in unity8 (Ubuntu) "unity8 assert failure: upstart/com.ubuntu.Upstart.c:3304: Unhandled error from upstart_emit_event_sync: Cannot allocate memory" [Undecided,New]14:32
CimiSaviq, it will make it work and will look nice14:32
tedgkgunn, The pin widget in snap decisions14:32
didrocksSaviq: oh! so upstart-app-launch as well?14:33
CimiSaviq, let me try, I'm curious at this point :)14:33
Saviqdidrocks, "Cannot allocate memory" though14:33
didrocksSaviq: urgh, indeed, that doesn't sound… nice14:33
Saviqdidrocks, sounds like we're OOM14:34
tvossSaviq, could you check the size of init?14:34
tsdgeosSaviq: shall we use latest image or latest image + apt-get update or?14:34
Saviqtsdgeos, dist-upgrade14:35
mzanettiah ok14:35
Saviqtvoss, http://pastebin.ubuntu.com/6218259/ - but it's after a reboot14:35
tsdgeosSaviq: ok14:35
Saviqtvoss, so kinda useless14:36
tvossSaviq, ack14:36
* Saviq got two more for upstart14:36
tvossSaviq, something is really spamming memory, that's not a leak, that's like a whole ocean of memory being lost14:36
kgunntedg: ah, thanks...yeah, my understanding that landed some time ago https://code.launchpad.net/~macslow/unity8/extended-snap-decisions-part1/+merge/18731214:36
MacSlowkgunn, correct it's in the image by now14:37
kgunnMacSlow: most definitely already in the image14:37
tedgAh, okay.  I wasn't sure if that was in the same branch or not.14:37
Saviqtedg, yes, dednick has some small things for it14:37
kgunntedg: do you mind reviewing dednick's branch/mp today ?14:38
=== ricmm_ is now known as ricmm
tedgkgunn, Yeah, I can probably get to it today.  I have a couple things I need to get to first, but I hope they're short.14:39
MacSlowtedg, kgunn: I'm on dednick's simunlock-related braches for unity8 and unity-notifications... just to avoid any conflicts/duplicate efforts14:39
kgunntedg: thank you...yeah, crazy times. it'll help reduce some heat if we can merge that today/tomorrow14:39
kgunnMacSlow: ah... dednick just said tedg should review...but you guys can leg wrestle for it14:40
tedgkgunn, Yeah, we have about 5-6 indicator-network branches coming in....14:40
mzanettiSaviq: is it supposed to work at all right now on the Galaxy Nexus?14:40
Saviqmzanetti, yeah14:40
MacSlowkgunn, I'm almost good to merge it... but want actually also see it working _without_ issues on the device (keyboard-related)14:40
MacSlowtedg, ^14:41
CimionModelChanged is called anytime something in the model changes?14:41
SaviqMacSlow, go with image 88 or 89 then14:41
SaviqMacSlow, the keyboard breakage is new14:41
SaviqMacSlow, and unrelated, dandrader is working on it already14:42
MacSlowSaviq, ok14:42
Saviqmzanetti, tsdgeos mind you, running two unity8 tests in one autopilot run won't work - the second one doesn't get input for some reason14:42
kgunnMacSlow: great...as you probably have a locking sim14:42
tsdgeosSaviq: ok, still flashing though14:42
tsdgeoswill take a few more mins to download14:42
kgunntedg is a U.S. guy...us crazy americans don't do sim locking :)14:43
mzanettiSaviq: ah ok... was wondering... doesn't seem to work at all here14:43
MacSlowkgunn, not anymore.. unlocked my several months ago... I'm just using the stand-alone example for testing14:43
mzanettiSaviq: even the first one fails14:43
Saviqmzanetti, what failure?14:43
kgunnmzanetti: you got a locking sim ?14:43
mzanettiSaviq: rocessSearchError: Process exited with exit code: -614:43
mzanettikgunn: not right now. but I can enable it if needed14:44
tedgkgunn, You think we could change the world and get rid of the feature by not supporting it in Ubuntu Touch?  ;-)14:44
Saviqmzanetti, any stdout / stderr output?14:44
Saviqmzanetti, you made sure your screen is on?14:44
mzanettiSaviq:   what():  display factory cannot create fb display14:44
Saviqmzanetti, tsdgeos, pro tip: stop powerd when unity8 is working and unlocked14:44
mzanettiSaviq: yep, I tried14:44
Saviqmzanetti, right, reboot14:44
Saviqmzanetti, or well14:45
mzanettitoo late14:45
mzanettirebooting14:45
mzanettibut I actually already tried that too14:45
Saviqmzanetti, next time you get that - see if maliit isn't flying the CPU14:45
mzanettiok14:45
MacSlowkgunn, still got my regular one...14:46
MacSlowkgunn, which I keep "pin-locked"14:46
Saviqmterry, you updating description for a merged branch? ;)14:47
kgunnMacSlow: mind trying with that ?14:47
kgunnthat'll keep me from bugging mzanetti14:47
MacSlowkgunn, I can... just hope I won't "fry" it in tihe process :)14:47
=== alan_g|tea is now known as alan_g
mterrySaviq, for landing testers!14:49
mterry:)14:49
mzanettiSaviq: rebooted, stopped powerd, ran a single test, same issue. maliit not spinning14:50
Saviqmzanetti, make sure you can run unity8 from the console - otherwise seek assistance with mir guys14:50
kgunnMacSlow: if it gets fried, we'll expense a new one :)14:51
Saviqtedg, https://bugs.launchpad.net/ubuntu/+source/upstart-app-launch/+bug/123806814:51
ubot5Ubuntu bug 1238068 in upstart-app-launch (Ubuntu) "desktop-exec crashed with signal 5 in main()" [Undecided,New]14:51
mzanettiSaviq: that works fine. will dig into it14:51
MacSlowkgunn, well the costs are minimal... the data on it is valuable :)14:51
Saviqmzanetti, if your run with -v - you'll see what library and import paths it exports14:52
Saviqmzanetti, try exporting the same for your manual run14:52
tedgSaviq, That appid is wrong...14:52
mzanettiyep14:52
tedgSaviq, app_id = 0xbefebc79 "/usr/share/applications/webbrowser-app.desktop"14:53
tedgSaviq, Do you know who's sending that?14:53
Saviqtedg, unclear, but it shouldn't crash anyway, should it ;)14:56
Saviqom26er, re: bug #123750114:56
ubot5bug 1237501 in unity8 (Ubuntu Saucy) "[Regression] Expanding Installed category does not show all the installed apps at once" [Critical,Confirmed] https://launchpad.net/bugs/123750114:56
Saviqom26er, the suggestions is click scope refreshing on every in/out of Apps scope14:56
tedgSaviq, Sure, need to figure out how to report the error on the caller ;-)14:57
Saviqom26er, can't reproduce for Installed, though14:57
Saviqmhr3__, there a bug for click scope refreshing all the  time?14:57
mhr3__Saviq, yep...14:57
mhr3__https://bugs.launchpad.net/unity-scope-click/+bug/123375614:57
ubot5Ubuntu bug 1233756 in unity-scope-click (Ubuntu) "Possible infinite loop in scope search" [Undecided,New]14:57
MacSlowSaviq, dednick_, tedg: the simunlock-related branches for lp:unity8 and lp:unity-notifications are merged now14:58
mhr3__although it's still weird when you're not connect to the net14:58
dednick_MacSlow: cool. thanks14:58
SaviqMacSlow, awesome, thanks14:58
MacSlowkgunn, so regarding the unlock-testing...14:59
MacSlowkgunn, which image or branch you want to see tested?14:59
CimiSaviq, all models have append function?14:59
CimiSaviq, if I do in js, proxyModel = model; proxyModel.append(..)15:00
Cimiwill it work?15:00
CimiI'm waiting this thing while compiles..15:00
SaviqCimi, doubt it15:00
Cimihah ok15:00
SaviqCimi, you'd need a C++ minimal proxy15:01
SaviqCimi, but really, don't get hung up on this15:01
CimiSaviq, I liked the idea of adding invisible elements15:01
SaviqCimi, yeah, but since we wouldn't use it for more than a week, when we stop using carousel for < something15:01
CimiSaviq, but results can be dynamic15:02
kgunnMacSlow: you should use nick's branch for testing...i suppose run on device could be used15:02
SaviqCimi, yes, in which case we'd display a grid15:02
kgunnbbiab15:02
CimiSaviq, how about the animation?15:02
CimiSaviq, when the carousel disappears?15:03
MacSlowkgunn, no... that doesn't work... I've to build a deb on the device15:03
Cimiit will look bad15:03
kgunnMacSlow: sorry dude...but well worth the effort to be certain it works15:03
SaviqCimi, we can make it not look bad if we cross-fade the old renderer with the new one15:03
MacSlowkgunn, or maybe not... nm... for the pinpad I don't need the osk to work...15:03
CimiSaviq, I think would be nicer a small carousel...15:03
MacSlowkgunn, was still mentally with the password/user-auth cases15:04
SaviqCimi, THEY DON"T WANT TO SHOW CAROUSEL WITH NOT ENOUGH ITEMS ;P15:04
Cimiok15:04
Cimi:D15:04
Cimiclear enough15:04
SaviqCimi, I'd rather show one with "inactive" items15:04
SaviqCimi, as in placeholders - "see - there's more space here, you should add more items to your videos" or something15:04
SaviqCimi, but the current design is as the bug says - switch between carousel and grid when needed15:04
CimiSaviq, so I need containers15:05
CimiSaviq, of carousels/grid15:05
Cimifor each type15:05
SaviqCimi, a "dynamic" renderer that will load either a carousel or a grid, yes15:05
CimiSaviq, 2-3 loaders15:06
Cimimusic, video15:06
SaviqCimi, loaders aren't bad, you know ;)15:06
Cimipeople in future15:06
SaviqCimi, why do you hate Loaders so much? :D15:06
CimiSaviq, I don't hate loaders by themself15:07
CimiSaviq, I don't like how we load renderers15:07
SaviqCimi, why is that?15:07
CimiSaviq, seems a confusing mess15:07
Cimithere are loads of file15:08
Cimifrom styles, to delegates15:08
Cimicontainers/loaders15:08
SaviqCimi, sorry, it's a complicated project ;)15:08
tsdgeospstolowski: dash plugins and more suggestions are fighting for second position in the Applications scope15:08
SaviqCimi, if you can find a less complicated way to achieve the same, pray tell15:08
CimiSaviq, I'm trying to make it simple15:08
SaviqCimi, no no, you're trying to change the design to make it simple ;)15:09
SaviqCimi, that's cheating :P15:09
Cimi8-)15:09
Cimiit's a hattrick15:09
MacSlowdednick_, which indicator does trigger the unlock dialog?15:09
dednick_MacSlow: network15:09
MacSlowdednick_, and which branch do I need to test this (apart from lp:unity8 and lp:unity-notifications)?15:10
dednick_MacSlow: https://code.launchpad.net/~nick-dedekind/indicator-network/simunlock.dialog/+merge/18581015:10
didrocksmhr3__: want to top-approve  https://code.launchpad.net/~jpakkane/ubuntu-ui-toolkit/video-image/+merge/190138?15:10
mhr3__didrocks, i don't have the powers :(15:10
didrocksmhr3__: who should?15:10
mhr3__didrocks, bzoltan15:11
mhr3__or tim15:11
pstolowskitsdgeos, the order of categories is fixed; it looks like this because dash plugins scope has results faster and they are displayed immediately while more suggestions is still empty15:17
tsdgeospstolowski: actually i realized15:17
didrocksmhr3__: did you coordinate with him on that one?15:17
pstolowskitsdgeos, or did I misunderstand it?15:17
tsdgeospstolowski: it was that more suggestions was appearing and disappearing15:18
tsdgeosnot that they were fighting for 2nd position15:18
tsdgeos:S15:18
tsdgeosthey still are btw15:18
mhr3__didrocks, let me ping someone from sdk15:19
pstolowskitsdgeos, they disappear as you type, right? but they end up 2nd, and dash plugins 3rd, right?15:20
tsdgeospstolowski: no no15:20
=== pstolowski is now known as pstolowski|bbl
tsdgeosit disappears while i'm idle15:20
tsdgeosor at most swtiching left <-> side in the dahs15:20
mhr3__tsdgeos, bug in click scope, it's fixed already15:25
mhr3__well.. kinda15:25
tsdgeosawesome :-)15:25
mhr3__will need fix #215:25
tsdgeosor kind.. awesome :-)15:25
mhr3__but fix #1 makes it better15:25
MacSlowkgunn, Saviq, dednick_: I can't test the pin-unlock... my only locked sim-card is a micro-sim card (3FF) and the one that goes into my GalaxyNexus is a Mini-sim card (2FF)15:28
MacSlowkgunn, Saviq, dednick_: I'll go downtown and see, if I can get an adaptor for this15:34
SaviqMacSlow, don't, I have one here15:34
=== MacSlow is now known as MacSlow|afk
=== MacSlow|afk is now known as MacSlow
SaviqMacSlow|afk, just let me know what to do and I'll tell you if it works15:34
MacSlowSaviq, ah ok15:34
MacSlowSaviq, well I'm not 100% myself...15:34
CimiSaviq, quick question before I code, can I access properties of components inside Component ()15:35
Cimi?15:35
Cimimmm don't think so...15:35
MacSlowSaviq, I grabbed and "make install"ed lp:~nick-dedekind/indicator-network/simunlock.dialog and lp:unity-notifications...15:35
SaviqCimi, no, you need to access item when it's loaded15:35
Cimibetter do to in another way statically15:35
Cimiok15:35
MacSlowSaviq, on the device...15:35
Cimiyeah15:35
dednick_Saviq: run the indicator-network from my branch. You will get a entry added to the bottom of the indicator menu to unlock sim.15:35
MacSlowSaviq, then switch it off... insert the locked sim-card... switch it on again...15:36
MacSlowSaviq, ./run_on_device lp:unity815:36
MacSlowSaviq, and then... I don't know15:36
MacSlowSaviq, dednick_ should know how to proceed from here15:37
MacSlowSaviq, not sure if it pops up a dialog/notification by itself upon recognizing the locked sim-card or if you have to open network indicator yourself to trigger it15:37
=== pete-woods-away is now known as pete-woods
MacSlowSaviq, I'm juast about to see what this setup does with an unlocked sim-card15:38
kgunngreyback: can you work with slangasek (or someone on his team) ? they've narrowed down (at least one thing) to unity8 not handling upstart events as a source of mem leak15:40
kgunni believe he has a live system to debug (all probed up i imagine)15:40
Saviqgreyback, if we need to take something over from you - let me know15:40
kgunngreyback: <slangasek> the problem is unity failing to /handle/ the events, resulting in them being queued up in upstart15:40
greybackkgunn: ok15:40
Saviqdednick, conflict with lp:indicator-network15:41
greybackSaviq: I should manage15:41
tsdgeosSaviq: so hud tests ran15:42
tsdgeosSaviq: they do work *but* i've run into two issues15:42
tsdgeosSaviq: a) sometimes autopilot hangs waiting for unity to die when it's already dead15:43
tsdgeosSaviq: b) sometimes autopilot bails out at the very beginning because it says it could not find unity running15:43
Saviqtsdgeos, a) - sure maliit isn't holding it still?15:43
Saviqtsdgeos, b) crash?15:44
Saviqtsdgeos, we have an issue where maliit will sometimes loop on unity8 exit15:44
=== jhodapp is now known as jhodapp|lunch
Saviqtsdgeos, that's when autopilot waits with "Killing..." indefinitely15:44
tsdgeosSaviq: you say that maliit keeps running unity8?15:45
Saviqtsdgeos, yes15:45
tsdgeoshmmm15:45
tsdgeosok let me see15:45
tsdgeosi think it was not there in ps15:45
tsdgeosbut let me try to repro15:45
Saviqtsdgeos, I just SIGSEGV'ed maliit and retracing15:45
Saviqto see where it was looped15:45
greybackslangasek: where can we talk?15:46
slangasekgreyback, kgunn: please work with jodh on this - you should be able to find him on #ubuntu-touch15:46
dednickSaviq: ok, i'll take a look15:49
tsdgeosSaviq: this one is interesting15:55
tsdgeosthe test succeeded, but unity8 crashed15:55
Saviqtsdgeos, unity8 crashes on exit sometimes, yeah15:56
tsdgeosSaviq: do i worry about that or not atm?15:57
Saviqtsdgeos, no15:57
dednickSaviq: fixed conflicts15:57
tsdgeosSaviq: i.e. i have to leave now-ish, tomorrow morning want me to continue with this or with the LVWPH bug you assigned me?15:57
Saviqdednick, thanks15:57
Saviqtsdgeos, the bug first15:57
tsdgeosok15:57
Saviqtsdgeos, we'll see what's what overnight15:58
kgunnseems there's been some people arguing about how to run AP tests....the official way is here https://wiki.ubuntu.com/Touch/Testing#Testing_your_Ubuntu_Touch_Code_before_submission15:58
kgunnjust in case...boom ^15:58
* tsdgeos has to leave16:03
tsdgeostomorrow more!16:03
mhr3__Saviq, is it possible that mir causes icon to get lost?16:04
Saviqmhr3__, you mean like it can't display an icon?16:05
Saviqmhr3__, doubt it, but good timing: bug #123811616:05
ubot5bug 1238116 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in QIcon::~QIcon()" [Undecided,New] https://launchpad.net/bugs/123811616:05
mhr3__Saviq, eh, any way to screencap on the phone with mir?16:05
mhr3__screencap doesn't seem to work16:05
Saviqmhr3__, yes, use your other phone ;P16:06
Saviqmhr3__, no way to do screenshots yet, no16:06
mhr3__pff, so complicated16:06
Saviqmhr3__, screencap was talking to sflinger, now we'll need something talking to unity816:07
mhr3__Saviq, http://imgur.com/t7ulRjx16:07
mhr3__super weird16:07
CimiSaviq, I remove songs16:07
Cimibut it's not dinamic...16:08
Cimihttps://code.launchpad.net/~unity-team/unity8/carousel-loader/+merge/19040616:08
Saviqmhr3__, ~/.cache/upstart/unity8.log says something about loading imageS?16:08
mhr3__hmmm16:08
mhr3__file:///usr/share/unity8/Components/Tile.qml:39:16: QML QQuickImage: Error decoding: file:///usr/share/applications/webbrowser-app.desktop: Unsupported image format16:08
SaviqCimi, you mean you remove them from the phone but they don't disappear from the scope?16:08
CimiSaviq, btw I managed to have a simple loader, not much code16:08
CimiSaviq, not immediately16:08
SaviqCimi, there's a bug in mediascanner16:09
CimiSaviq, if I add them they appar16:09
SaviqCimi, bug #123801716:09
ubot5bug 1238017 in mediascanner "Media removals aren't detected sometimes" [Undecided,New] https://launchpad.net/bugs/123801716:09
SaviqCimi, you sure that's all?16:10
mhr3__Saviq, as if the roles changed... can that happen?16:10
Saviqmhr3__, shouldn't16:10
mhr3__or well... when/why does that happen16:10
mhr3__we see it can :)16:10
Saviqmhr3__, better check what you got from the scope ;P16:10
SaviqCimi, rendererLoader connects much more to its item16:10
mhr3__Saviq, it's the overrided cat16:11
mhr3__overriden16:11
Saviqmhr3__, ah interesting :)16:11
CimiSaviq, seems to work16:11
CimiSaviq, the loader16:11
CimiI am searching for songs and I see swapping between the two16:11
Cimicarousel/filter16:11
Cimivery quickly16:11
mhr3__surprise surprise16:11
SaviqCimi, when *searching* you should see no carousel at all16:12
sil2100mhr3__: damn, mediascanner building now in PPA - amd64 succeeded16:12
CimiSaviq, that's another bug16:12
mhr3__sil2100, yey! :)16:12
Saviqmhr3__, do the scopes come up with "dynamic" at all currently?16:12
CimiSaviq, but it's the most dynamic way I have now to test when model.count changes :P16:12
mhr3__Saviq, no, we removed it16:12
sil2100mhr3__: but daaaamn, this took longer than the 'shouldn't take long' I suspected! cu2d has issues right now, many many16:12
CimiSaviq, I'm basically using the bug to my needs :P16:12
=== mhr3__ is now known as mhr3
SaviqCimi, anyway - sorry, but I can't look at it today16:13
didrocksdandrader: if you get a fix for that, can you please ensure you ping robru to get that in as quick as possible?16:13
didrockssorry, was looking at an old scrollback :p16:13
mhr3Saviq, mind blown, i'm able to make it toggle between the working and "shifted" states16:17
Saviqmhr3, tricky ;)16:17
Saviqdandrader, you around?16:26
=== jalcine is now known as jalcine_
dandraderSaviq, yes16:26
Saviqdandrader, was afraid you disappeared ;)16:26
Saviqdandrader, let me know if/when you need a hand with the keyboard16:27
dandraderSaviq, just proposed the osk ipc improvements16:27
Saviqah16:27
dandraderSaviq, this time I did a good bit of testing :)16:27
Saviqdandrader, good :)16:27
dandraderSaviq, https://code.launchpad.net/~dandrader/ubuntu-keyboard/improve_kbd_info_ipc/+merge/190418 and https://code.launchpad.net/~dandrader/unity-mir/improve_osk_ipc/+merge/19041716:27
Saviqdandrader, thanks! will check it out16:28
dandraderSaviq, so you can start/stop unity8 or maliit-server and things still work16:28
dandraderSaviq, unless maliit-server dies due to some mir surface thingy16:28
dandraderwhich also brings unity8 down16:28
dandraderbut then it's unrelated16:28
dandraderto that osk ipc16:28
mzanettigreyback: Saviq: https://code.launchpad.net/~mzanetti/unity-mir/fix-appid-parsing/+merge/19041916:29
Saviqdandrader, yeah, sounds like https://bugs.launchpad.net/ubuntu/+source/maliit-framework/+bug/1238107 ?16:29
ubot5Ubuntu bug 1238107 in maliit-framework (Ubuntu) "maliit-server crashed with SIGSEGV in __GI___pthread_mutex_lock()" [Medium,New]16:29
mzanettigreyback: Saviq: fixes application_lifecycle autopilot tests16:30
Saviqmzanetti, \o/16:30
Cimihttps://bugs.launchpad.net/unity8/+bug/123814116:32
ubot5Ubuntu bug 1238141 in Unity 8 "Dash, Apps - close icon is top right, not consistent with unity desktop" [Low,In progress]16:32
CimiI attached a branch to fix it16:32
Cimiwas annoying me :)16:32
=== dandrader is now known as dandrader|lunch
greybackSaviq: can you look after that? It's removing a hack that might be relied on (appId sometimes a full desktop file path)16:33
Saviqdandrader|lunch, $XDG_RUNTIME_DIR/ubuntu-keyboard-info please16:34
Saviqdandrader|lunch, and chmod 600 it, or jdstrand will have us for dinner16:35
om26erCimi, btw there is a design bug for that reported a few days ago. want me to duplicate yours ? (bug 1236285)16:35
ubot5bug 1236285 in Unity 8 "[Dash] Running apps close button on the wrong side " [Medium,Confirmed] https://launchpad.net/bugs/123628516:35
Saviqgreyback, yes I will16:35
Cimiom26er, yes pls16:35
om26erI like that bug tag16:35
dandrader|lunchSaviq, well, it was already going to /tmp before. I just made it official16:35
dandrader|lunchnow I'm really of for lunch16:35
Saviqdandrader|lunch, yeah, go16:36
kdubif i've gotten:16:42
kdubcreating surface at (0, 0) with size (768, 1280) with title 'Qml Phone Shell'terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::logic_error> >'16:42
kdub  what():  Invalid surface attribute.16:42
kdubi've probably installed something where the abi doesn't match?16:42
Saviqkdub, never saw that, so I'd say possible16:43
Saviqgreyback, ↑?16:43
greybackkdub: new to me too, yep I'd suggest a rebuild of platform-api16:44
kdubokay, will do16:44
=== alan_g is now known as alan_g|EOD
om26ermterry, hey17:04
om26ermterry, what's causing bug 1238159 ?17:04
ubot5bug 1238159 in unity8 (Ubuntu) "last screen is shown for fraction of a second when turning the screen on" [Medium,New] https://launchpad.net/bugs/123815917:04
Saviqom26er, Mir17:05
om26erSaviq, I should move it to Mir then. Mind adding something to the bug report, maybe a comment of what you know ?17:06
Saviqom26er, https://bugs.launchpad.net/mir/+bug/123356417:06
ubot5Ubuntu bug 1233564 in Mir "Greeter is seen animating when pressing the side button to wake up" [High,Triaged]17:06
om26erhaah!!17:06
Saviqdednick, wow it looks ugly having the indicators as background...17:07
dednickSaviq: eh?17:07
Saviqdednick, the PIN dialog17:07
* mterry notes that Saviq answered already, thanks :)17:07
Saviqdednick, it's the same background the indicators have17:07
Saviqdednick, oh, and it's transparent to touch17:08
dednickSaviq: yeah. it's transparent17:08
dednickpartially17:08
Saviqdednick, so, what's the deal with not being able to say "you have x tries left" and/or "enter PUK"? mzanetti seems to have been able to display that, at least after the first thing you entered17:09
Saviqdednick, oh, and why are some networks greyed out?17:10
Saviqdednick, well, it's because http://bazaar.launchpad.net/~unity-team/unity8/trunk/revision/43217:10
Saviqdednick, but why would the backend mark them so?17:10
dednickSaviq: the ofono dbus property for the type of pin required does not dynamically change on my device.17:10
Saviqdednick, not even after you put something in? daamn17:10
Saviqthat sounds so wrong17:11
dednickSaviq: it is. there is a bug logged17:11
dednickbugs17:11
* greyback going afk, back in 3 hours or so17:11
=== boiko_ is now known as boiko
Saviqdednick, think we should close indicators on notifications open?17:12
Saviqdednick, they look so bad over indicators...17:12
Saviqor - they don't look at all..17:13
* Saviq files bugs17:13
dednickSaviq: yeah, we're working on that for other things17:13
dednickopening settings/apps17:13
Saviqdednick, mhm17:13
Saviqwill file a notifications + indicators conflict bug anyway17:13
dednickok17:13
dednickSaviq: functionally works for you?17:14
Saviqdednick, yeah17:14
Saviqdednick, feck, now all of my networks are greyed out... wth?17:15
* Saviq reverts17:15
dednickSaviq: no idea.17:16
mhr3Saviq, it seems to be "this ap is out-of-range"17:18
Saviqmhr3, yeah, how do I care about *all* of the networks? why are they there?17:18
Saviqif they're out-of-range, why am I seeing them at all?17:19
mhr3good questions... all of them17:19
Saviqdednick, so bug #120694117:22
ubot5bug 1206941 in ofono (Ubuntu) "[ofono][rild] "Retries" property does not not work" [High,Confirmed] https://launchpad.net/bugs/120694117:22
dednickSaviq: and #122502217:24
dednickSaviq: https://bugs.launchpad.net/touch-preview-images/+bug/122502217:24
Saviqmup: bug #122502217:24
ubot5Ubuntu bug 1225022 in ofono (Ubuntu) "[ofono][rild] "PinRequired" property does not always work" [Undecided,Confirmed]17:24
dednickSaviq: i need to go for today. anything else?17:26
Saviqdednick, go17:27
Saviqdednick, thank you17:27
dednick:) thanks17:27
Saviqkgunn, sim unlock is working, pending approval from API folks17:46
ollisweet17:48
Saviqthere's all kinds of bugs around it, but at least the functionality is there17:48
SaviqI mean mostly user experience bugs17:49
Saviq/food17:49
=== jhodapp|lunch is now known as jhodapp
=== dandrader|lunch is now known as dandrader
kgunnmterry: just fyi...i asked gagnon to put a camera on the devices18:15
kgunnnot sure if you had already18:16
mterrykgunn, oh, thanks.  I'm finishing lunch, hadn't asked yet18:16
kgunntedg: are you ok if we merge  dednick's branch ? we at least tested and it worked...just looking for someone from unity api team to say "ok"18:17
tedgkgunn, I imagine so, that's just poping to the top of my queue18:18
kgunntedg: i'll give you a bit...just ping me either way, thumbs up or down18:18
tedgkgunn, Let me have a few minutes with it... alone.  <evil laugh />18:19
kgunndon't forget maniacal hand rubbing18:19
kdubunity folks: is there a difference (in terms of application state) when i bring an application back by swiping right-to-left vs when i click on the 'recent apps' thumbnail?18:21
kgunnkdub: i don't think so... Saviq ^ ?18:22
kgunnor rather maybe ricmm ^^ ?18:22
dandraderkdub, I don't think there's a difference18:23
dandraderalthough it's been a while since I've last looked at this code18:23
kdubspecifically, in my 'make it go fast!' branch... i see ~1-3 frames of white when clicking recent apps on the client18:24
kdubjust trying to figure out if its something i did, or if its normal18:24
kgunnkdub: i would think they would be "aware" in terms of focus18:24
kgunnkdub: e.g. they do know when they get put to the "back" i would think...i learned yesterday, they can render for up to 3 sec when put to back then they stop...so18:25
kgunnthey must have some focus awarenesss18:25
kgunnmake it go fast is unhinged rendering ?18:26
kdubif that's the name that's been kicked around for making unity operate more like a triple buffered client again, yes18:27
kdub:)18:27
kgunnkdub: no....18:27
kgunnkdub: :) so this is triple buffer huh?18:27
kgunnkdub: i thot you were just testing "make it go fast" == remove honoring fences18:28
kdubno, i'm shifting where we wait18:28
kdubso, its a real solution18:28
kgunnah18:28
kdubfrom unity's thread to the compositor's thread18:28
kgunnkdub: i've seen that same white render ur talking about tho18:28
tedgkgunn, Approved.  Can't test ofcourse, but it makes sense to me.18:28
kgunntedg: thanks much!18:28
tedgkgunn, We're going to have to pick up locked SIMs next time we're in Europe :-)18:29
kgunntedg:  i liked your first idea...just ignore it and get the industry to quit doing that18:29
tedgHeh, yeah.18:29
Saviqtedg, tested here - apart from bugs in ofono not letting us do the right thing, worked18:37
Saviqkgunn, kdub, there's all kinds of magic'n'trickery when we focus apps18:38
Saviqkgunn, kdub there's no *intentional* difference, but those are different codepaths when you go dash → app vs. app → app18:38
tedgSaviq, Cool.  You'll have to show me some day :-)18:39
Saviqtedg, lol18:39
kgunnSaviq is there a way to get unity to make unity8.log a unity8.log.old before it just overwrites ??18:42
kgunnwe've hit one of those....18:42
kgunntotal hang...and can't get adb connection18:42
Saviqkgunn, that's upstart18:43
kgunnah18:43
Saviqkgunn, but, at least on my desktop, I'm getting old logs18:43
Saviqkgunn, so it must be configurable18:43
Saviqtedg, ideas ↑?18:43
kgunndavmor2: ^18:43
tedgIt does log rotate on login.18:44
tedgSo the old one should be a 1.gz18:44
tedgOr 2 or whatever18:45
kgunndavmor2: ...have you seen a #.gz ?18:45
davmor2http://paste.ubuntu.com/6219220/18:47
davmor2kgunn, tedg: ^18:47
davmor2or am I looking else where?18:47
tedgAnd if you shutdown and restart?18:47
davmor2tedg: this is about my 6th restart18:48
davmor2let me reboot though for a confirmation18:48
tedgHmm, that's odd.  I've tweaked with my phone a lot.  Perhaps logrotate isn't installed?18:50
tedg(it is for me currently)18:50
davmor2tedg: http://paste.ubuntu.com/6219240/18:50
davmor2root@ubuntu-phablet:/# dpkg -l | grep logrotate18:51
davmor2ii  logrotate                                             3.8.3-3ubuntu2                                armhf        Log rotation utility18:51
davmor2tedg: I see logrotate18:52
tedgYeah, how odd.  I definitely have .gz logs in my cache dir18:52
tedgI'm guessing you have a /usr/share/upstart/sessions/logrotate.conf as well?18:53
davmor2tedg: http://paste.ubuntu.com/6219259/18:54
davmor2just to double check it is the same as yours18:55
tedgYeah, looks the same.18:55
tedgNot sure what else to say.  Perhaps just do a "start logrotate" and see if they work?18:55
tedgIt'll take a minute18:55
davmor2root@ubuntu-phablet:/# start logrotate18:56
davmor2start: Unknown job: logrotate18:56
davmor2tedg: do I need to be phablet?18:56
tedgyes18:57
davmor2tedg: right I have a logrotate process id,  so in theory if I reboot now I should have a gz log correct?19:00
tedgdavmor2, No, it's on a timer.  It takes literally a minute.19:00
Saviqtedg, maybe it logrotates on logout, and we're never actually logging out on devices?19:01
davmor2Yay I see gz's19:01
Saviqhmm no, startup19:01
tedgYes, it's a minute after start19:01
tedgBut, BTW, it doesn't delete log files, just appends.19:01
davmor2Saviq: oh yes that could be I'm having to pull the battery to get a working system again19:01
tedgSo different runs will just be appended to the same file.19:02
Saviqkgunn, davmor2, right, so you don't need the old one - just look before the current one19:04
Saviqkgunn, davmor2 unity8 on startup says "__pthread_gettid -2"19:05
Saviqkgunn, so anything above that will be the previous run19:05
kgunnSaviq: that's a great way for it to say "hello i'm starting"19:05
davmor2let me have a look here19:05
Saviqkgunn, indeed! ;)19:06
Saviqkgunn, truth be told, upstart should add a header19:06
kgunntomorrow i plan to roll over in bed and say to my wife "pthread get id negative 2"19:06
davmor2kgunn: is that how you get so many black eyes?  I thought it was all sports related ;)19:08
kgunn:)19:08
tvosskgunn, ;)19:09
thomimorning19:11
kgunnmornin' thomi19:11
kgunnSaviq: curious....i turned on qml renderer timing....and when i reveal/navigate to the app lens in dash....it renders _alot_...like for a few seconds...even tho the screen isn't changing19:18
kgunnis that just a render per icon ?19:18
Saviqkgunn, no, QML generally has a timeout of sorts19:19
Saviqkgunn, it will render for a few secs and then settle down19:19
kgunnanother minor peformance nit...it seems to render several-to-dozens of frames when i hit the power button both to idle & to wake19:19
Saviqkgunn, yup, it does19:22
* kgunn really really hates this crap usb cable...but can't find the good one....19:27
tvossI have lost so many usb cables over the last year19:30
tvossit's not even funny19:30
mhr3Saviq, ok for me to take out the tap to preview from switching-preview and mp it as a separate branch?19:32
mhr3i have a bad hunch that switching previews isn't going to make it19:32
kgunntvoss: the one i'm using is just absolute crap....i'm frustrated enough to go get a new one19:38
tvosskgunn, Saviq has got a cool one19:41
tvosshe might lose it in oakland19:41
kgunn:))19:41
Saviqmhr3, mzanetti is back around - he'll fix it19:44
Saviqtvoss, no comment!19:45
tvossmhr3, https://code.launchpad.net/~vorlon/unity8/lp.1235649/+merge/19044319:45
tedghttp://www.aviiq.com/products/ready-clips19:55
tvossSaviq, http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/mako/92:20131010.2:20131010/4662/19:58
mhr3tedg, the indicators upstart signals are sent just twice right?19:58
tedgmhr3, Which ones?19:58
mhr3tedg, https://code.launchpad.net/~vorlon/unity8/lp.1235649/+merge/19044319:58
tedgThat's not entirely true19:59
tedgIt's a shared connection object19:59
tedgBy libdbus19:59
tedgSo when upstart-app-launch creates the same connection, it gets reused.19:59
tedgSo the indicator signals are only each sent once.20:00
tedgBut the connection is used more than that.20:00
kgunnSaviq: want me to top approve/add to ask this one ? https://code.launchpad.net/~vorlon/unity8/lp.1235649/+merge/19044320:00
Saviqtvoss, tvossnice!20:00
mhr3tedg, it's believed to be source of the upstart mem balooning20:01
tedgUhm, weird.20:01
tedgSo the other way is that we'll reconnect each time.20:01
tedgI mean, that's not the end of the world, but seems like it shouldn't be a problem to have a long lived connection.20:01
Saviqkgunn, dunno that code enough - but if slangasek did it and tvoss approved, I have no questions20:02
tvossSaviq, CI revoked20:02
mhr3tedg, it's that noone's reading that connection, that's really the problem20:02
tedgI don't think it'll break anything20:02
Saviqtvoss, "revoked"?20:02
tedgAh, perhaps, not getting into a mainloop.20:02
tvossSaviq, marked needs fixing20:02
mhr3tedg, right20:02
kgunnmterry: hey any news...what do you see in the lab on the bottom bar reveal issue ?20:03
Saviqtvoss, ah we're not looking at those at all now20:03
Saviqtvoss, we're expecting all kinds of hell there ;)20:03
tedglibdbus has a way to connect it to the loop, no?20:03
tedgOr is that just dbus-glib.20:03
tvosstedg, nope, I looked through, no easy way20:03
mhr3tedg, so you're basically saying that even if it's fixed here the app-launch lib will hit anyway20:03
tedgYes, but it'll ref and unref it, which will cause connect/disconnect20:04
tedgBasically each app start/stop/pid check will cause a connection.20:04
Saviqtvoss, we have a fix/workaround for the lifecycle tests, but need to verify it's ok20:05
tvossSaviq, shoot20:05
mhr3tedg, where is that code?20:06
Saviqtvoss, https://code.launchpad.net/~mzanetti/unity-mir/fix-appid-parsing/+merge/19041920:06
Saviqtvoss, but it's not entirely safe - we need to make sure everything works still20:06
tedgmhr3, http://bazaar.launchpad.net/~indicator-applet-developers/upstart-app-launch/trunk.13.10/view/head:/libupstart-app-launch/upstart-app-launch.c20:06
Saviqtvoss, and there's a suspicion it won't without some love20:07
Saviqtvoss, the only other failure is input not always getting to the shell20:07
mhr3tedg, yea, so that has the same issue20:08
Saviqtvoss, ah actually20:08
Saviqtvoss, the only other failure *is* two tests in one go - 'cause autopilot just does string comparison20:08
Saviqtvoss, so if you have tests "foo" and "foo_bar", running "foo" will run both20:09
* thomi ducks20:09
tedgmhr3, Well, it should drop the connection when the last ref drops, no?20:09
tvossSaviq, ?20:10
slangasektedg, mhr3: right, we believe the same problem affects the app-launch lib; jodh just reached that conclusion before he hit EOD, I haven't had a chance to look at that part yet20:11
thomitvoss: Saviq: that's my fault - sorry. Promise I'll fix that soon :)20:11
Saviqthomi, I know it is ;)20:11
slangasekbut since I'm told unity only uses this socket to send one event on startup and one on shutdown, I think it's pretty clear that we don't need to keep /that/ socket open long-term20:11
mhr3tedg, i meant same issue == opening+closing20:11
tedgslangasek, Well, it's shared through libdbus.  So it'd be using the same socket.20:12
tvossslangasek, mhr3, tedg I will top-approve then20:12
mhr3yea, it's nasty, but should successfully workaround it20:12
tvosstedg, any last comments?20:13
tedgNaw, it's fine.  We should figure out a longer term solution.20:13
tedgPort libupstart to gdbus seems like the best to me :-)20:13
tvosstedg, yup, but I have a gut feeling that really means looking into upstart timeouts and such20:13
mhr3tedg, +1 :)20:13
* tvoss looks at tedg20:13
tvossslangasek, done20:13
slangasektedg: ah, so the app-launch lib is also running within unity?20:14
tedgslangasek, Yes20:14
slangasekok20:14
slangasekso indeed, we will need to deal with that before this makes any difference20:15
tvossSaviq, I don't quite understand that lifecycle mp tbh20:15
slangasektedg: however, I think the change to the plugin is per se correct - no sense in keeping a ref open from a plugin that's going to use it twice over the length of the server20:16
slangasektedg: where does the code for the app launcher live?20:16
tedgslangasek, Well effectively that plugin was keeping it open for everyone.  The library just effectively refs and unrefs the singleton if it exists already.20:16
tedgslangasek, lp:upstart-app-launch20:16
slangasekand if it doesn't already exist?20:17
tedgIt creates a new one20:17
* slangasek nods20:17
tedgWhich isn't the end of the world, but eh, it's nice to share.20:17
tedg:-)20:17
slangasekright20:17
Saviqtvoss, that's not really related to lifecycle20:17
Saviqtvoss, but it does fix the difference between qtubuntu's appmanager and unity-mir's one20:18
Saviqtvoss, so the tests pass20:18
Saviqtvoss, but we need to make sure nothing else breaks20:18
Saviqtvoss, so I'll do that tomorrow20:18
tedgslangasek, I think that the start/stop observers would be a long running connection as well.  But, that's gdbus, so there's a thread on the Unity side watching that connection.20:18
slangasektedg: so my patch to the plugin was predicated on the belief that this socket was only being used twice, and that it was wasteful to keep it open in between (since by "fixing" the code to register with the main event loop, we would then have to cope with a stream of data from upstart that we know we don't care about).  But if upstart-app-launch also uses it... how often do we expect it to open/close the connection?  Once per launched app20:18
tvossSaviq, ack, I will give it a spin first thing tomorrow morning. Just drop me a mail if you want something special to be checked20:18
tedgslangasek, Yes, on a start or stop (rare, but fallback to ask Upstart to stop)20:19
tedgWe ask nicely once, then call the executioner.20:20
slangasektedg: ok.  so I think it's still preferable to just reopen the connection when needed20:21
slangasekhowever, if libupstart-app-launch already does the correct nih_unref(), I wonder why jodh said the indicator plugin change was insufficient20:21
tedgWell, I could be doing it wrong... :-)20:22
tedgI think that's the most libnih code that I've written.20:22
slangasekyes, but that may make two of us. :)20:22
slangasekbecause your code looks an awful lot like mine20:22
slangasektedg: upstart_app_launch_stop_application() doesn't nih_unref() the proxy, that looks like a bug to me20:25
tedgslangasek, Yup, sure does.20:27
slangasekwould that explain what's happening here, though?20:28
slangaseksince people are saying they reproduce this from a pristine phone, seems unlikely to me that stop() would have been called20:28
* tedg guesses no20:28
* slangasek looks for more bugs, then20:29
tedgslangasek, https://code.launchpad.net/~ted/upstart-app-launch/stop-proxy-unref/+merge/19047920:31
=== bschaefer_ is now known as bschaefer
seb128mterry, hey20:51
seb128mterry, is that known that setting an image from /usr/share/background for the greeter doesn't work?20:51
seb128mterry, I played a bit with that today, I get no background when I do that, it works when I set one in the phablet userdir though20:52
mterryseb128, no it is not known.  I wonder why that would be.  I usually tested from a file in that dir20:52
mterryseb128, this is via AS?20:53
seb128mterry, right, using 'gdbus call --system -d org.freedesktop.Accounts -o /org/freedesktop/Accounts/User32011 -m org.freedesktop.Accounts.User.SetBackgroundFile '/usr/share/backgrounds/163_by_e4v'20:57
mterryseb128, I assume AS keeps it, but greeter doesn't pick it up correctly?20:57
seb128mterry, that leads to an empty background (the image is there, I've install ubuntu-wallpapers-saucy)20:57
seb128mterry, yes20:57
seb128mterry, it works with /home/phablet/Images/something though20:58
seb128mterry, which means it works with the content picker since the picker does a file copy in the userdir20:58
seb128mterry, e.g not such of an issue, I just wondered if I should report it20:58
seb128or if it was known20:58
mterryseb128, yeah seems odd.  I'd guess some weird file permission thing, but seems unlikely in /usr/share/20:58
mterryseb128, oh wait20:59
mterryseb128, does your /home/phablet example have a file suffix?20:59
mterryseb128, qt is a bit picker than Gtk about that20:59
mterryseb128, like with warty-final-ubuntu.png, it won't load, because it's really a jpg20:59
seb128mterry, the /home/phablet one works ... what do you mean "suffix"? it was called "ubuntu.jpg"21:01
seb128mterry, the system one was '/usr/share/backgrounds/163_by_e4v' iirc21:01
mterryseb128, but the /usr/share one didn't have a suffix?  I'm guessing qt didn't load it because it lacked one21:01
mterryseb128, try one with a .jpg ending21:01
seb128.jpg21:01
seb128mterry, I wonder if I screwed up my copy paste or something21:02
mterryoh weird, Ok21:02
mterry:)21:02
seb128mterry, my device is busy without other things atm, I'm going to try again tomorrow21:02
seb128mterry, probably a pbcak21:02
seb128pebkac21:02
seb128mterry, thanks ;-)21:03
mterryseb128, I suspect it's real.  Especially if it only happens on Mir.  :)  That thing brings out the bugs in everything21:04
seb128true speaking there21:04
seb128mterry, I'm going to try again tomorrow and let you know how it goes21:04
seb128mterry, blame robert_ancell for the Mir issues (well, until he comes back to desktop, then blame kgunn)21:05
mterryseb128, that wouldn't be wise on my part  :)21:05
robert_ancellseb128, how rude!21:05
kgunnjust try it mterry21:06
seb128lol21:06
seb128robert_ancell, don't take offense, I'm just being French :p21:06
slangasekyou can tell because he's twirling his moustache21:16
=== jhodapp is now known as jhodapp|bbiab
tedgmzanetti, Hey, can you give me access to the presentation you sent via mail?22:01
=== jhodapp|bbiab is now known as jhodapp
=== salem_ is now known as _salem
=== jhodapp is now known as jhodapp|afk

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