/srv/irclogs.ubuntu.com/2014/08/27/#ubuntu-touch.txt

Wellarkpitti`: help01:06
Wellarkhttps://bugs.launchpad.net/ubuntu/+source/share-app/+bug/136067001:06
ubot5Ubuntu bug 1360670 in share-app (Ubuntu) "drop from archive" [Undecided,New]01:06
Wellarkhttps://bugs.launchpad.net/ubuntu/+source/libhud-qt/+bug/136067101:06
ubot5Ubuntu bug 1360671 in libhud-qt (Ubuntu) "drop from archive" [Undecided,New]01:06
hackersarchangelHowdy02:53
hackersarchangelI have a question about setting up APN, specifically because I’m on an MVNO and I can get the settings, but I’m not finding the terminal commands to accomplice this.02:55
hackersarchangelI’ll keep googling, but so far my search terms aren’t working very well02:55
hackersarchangel**accomplish02:56
hackersarchangelif anyone is able to help I would appreciate it :)02:57
hackersarchangelalso what is the default password? Search results say it’s “phablet” but that’s not working.03:10
=== chihchun_afk is now known as chihchun
jitendravyasCan anyone elp me how to uninstall Ubuntu Touch from my Nexus 7 tablet03:48
* hackersarchangel sighs03:57
hackersarchangelany advice on what I need to change to get SMS/Data working?03:59
=== _salem` is now known as _salem
hackersarchangelI have been editing the gsrp file under /var/lib/ofono/<random number string>/ but that doesn’t appear to be helping.04:23
hackersarchangelis the GSRP file the same syntax as the android one? if so I can just drop that into place.04:37
hackersarchangelI know the android one is xml based, and this doesn’t appear to be but you never know04:38
pittiWellark: what's up?04:46
pittiWellark: the two "drop from archive" bugs?04:46
* pitti does them04:46
hackersarchangel...04:49
Wellarkpitti: I have had trouble to find someone to take care of them04:53
Wellarkso thanks!04:53
pittiWellark: ah, just subscribe ~ubuntu-archive, then it usually gets taken care of04:54
Wellarkthey were supposed to be dropped for 14.04 already, but got burried04:54
pittiWellark: should that go from RTM, too?04:54
Wellarkpitti: they are not seeded to rtm04:54
pittiack, indeed04:55
* Wellark hopes LP would allow to set project status to "abandoned"04:58
Wellarkoh, well..04:58
hackersarchangelGentlemen, I understand you are busy working on the project, but can I snag a moment of your time?04:59
Wellarkhackersarchangel: sure05:02
hackersarchangelI’m having some trouble getting SMS/3G to work, and I want to make sure I’m editing the right file05:02
hackersarchangelalso wondering what the default password is for ‘phablet’ seeing as I tried ‘phablet’ and this not working05:03
hackersarchangelI’m editing /var/lib/ofono/<random numbers>/gsrp05:03
Wellarkhackersarchangel: the password is what you set the passcode to be in first run wizard05:03
hackersarchangeland I have a Nexus 5 on Sprint using an MVNO, and I have to change my APN in Android.05:04
hackersarchangelAh! Thanks. Never even occurred to me to try that.05:04
Wellarkhackersarchangel: under /var/lib/ofono05:04
Wellarkhackersarchangel: I'm actually working on a graphical editer to modify the broadband settings ATM05:05
hackersarchangelOk so I am editing the correct file. That at least helps, I now just need to figure out what the settings are supposed to be aside from just the mmsc change.05:05
hackersarchangelSweet.05:05
Wellarkhopefully get that done and landed today05:05
Wellarkhackersarchangel: if you edit the files directly05:06
Wellarkyou need to stop ofono while editing05:06
hackersarchangelI’m using the nightly but I’m not using Ubuntu One, so I’m not sure if the Multi-Rom will see that update soon or not.05:06
hackersarchangelI’m editing it from within Android and rebooting.05:06
Wellark$ sudo stop ofono05:06
Wellark<edit ,edit edit>05:06
hackersarchangelbut that saves me the headache of rebooting xD05:06
Wellark$sudo start ofono05:06
hackersarchangelSir, I thank you for helping me out, this is a great start.05:07
hackersarchangelNow I know all my Google searching was right, I’m just not finding the right settings.05:07
Wellarkhackersarchangel: you might also have to manually tell NetworkManager to activate the new settings05:07
hackersarchangeleven from a reboot:05:07
hackersarchangel??05:07
Wellarkso after editing /var/lib/ofono/{IMSI/gprs05:08
Wellarkdo05:08
Wellarknmcli c05:08
Wellarkand locate a line there that says something like /{IMSi}/contextX05:08
Wellarkand do $ nmcli c up id /{IMSI}/contextX05:09
Wellarkas I said, I hope to land the graphical editor today05:10
hackersarchangelI have a bunch of those. Tell you what, I’ll start from scratch and see what happens.05:10
Wellarkwhich will make all of the pain go away05:10
hackersarchangelLol05:10
hackersarchangelOk and should I update from within the GUI or continue using Multi-Rom to update it?05:10
Wellarkhackersarchangel: you can just do $ sudo stop ofono05:10
Wellark$ sudo rm -rf /var/lib/ofono05:10
Wellarksudo start ofono05:10
Wellarkand you have a "clean" setup05:11
hackersarchangelsweet.05:11
hackersarchangelThanks a bunch man.05:11
Wellarkhackersarchangel: np. my pleasure05:11
hackersarchangelif it doesn’t work I’ll stick to stock Android as my daily driver but I’m interested to see how this pans out.05:11
Wellarkhackersarchangel: it should work if you enter the correct values under /var/lib/ofono/{IMSI}/gprs05:12
Wellarkyou can get those values from your operator05:12
Wellarkfor 3G05:12
hackersarchangelRight.05:12
Wellarkthe only relevant value really is the AccessPointName05:13
Wellarkfor MMS you need the message center and friends05:13
hackersarchangelThe only thing they are giving me is the APN address and I think I’m fudging up too many pieces.05:13
WellarkAPN address is usually enough05:13
Wellarkunless the operator is doing something nasty05:13
hackersarchangelNo, it’s Ting as my provider05:14
Wellarkhackersarchangel: what is your operator?05:14
Wellarkwhich country?05:14
hackersarchangelUS05:14
hackersarchangelthey are an MVNO of sprint, and the only thing I change on Android is the MMSC05:14
hackersarchangelto get MMS working, the 3G/LTE kicks in when doing PRL/Profile updates05:14
hackersarchangelbeen looking at some of the APN files for flashing and I am probably just mucking it up by changing too much. I’ll tinker and figure it out :)05:15
hackersarchangel… it just told me I had a read-only FS.05:16
Wellarkhackersarchangel: "Ting" you said?05:16
hackersarchangelTing.05:16
Wellarkthat's not even par tof https://git.gnome.org/browse/mobile-broadband-provider-info/tree/serviceproviders.xml05:16
hackersarchangelNot surprised.05:17
Wellarkhackersarchangel: hmm.. is it a CDMA phone?05:17
Wellarkas we don't currently support CDMA05:17
hackersarchangelThey’ve only been around maybe 2 years?05:17
hackersarchangelOH05:17
hackersarchangelWait no I’m using a Nexus 5 with a SIM05:18
Wellarkit might still be CDMA modem on it05:18
hackersarchangelbut I think that it is CDMA05:18
hackersarchangelah.05:18
hackersarchangelWell rats.05:18
Wellarkok. then you are out of luck for now'05:18
Wellarksorry ;(05:19
hackersarchangelSo I’m guessing Sprint is a no.05:19
hackersarchangelJust in the general sense.05:19
hackersarchangelBecause I can use the phone on it but no SMS.05:19
hackersarchangelWhich if I had to live without 3G I am fine with that, but no SMS would make a lot of my friends go bonkers.05:20
Wellarkhackersarchangel: ok. normal SMS should work if you can place phone calls05:20
Wellarkbut MMS are more tricky05:20
Wellarkhackersarchangel: do you have adb access?05:20
Wellarkcould you provide the output of05:21
Wellark/usr/share/ofono/scripts/list-modems05:21
Wellarkjust slam it to pastebin.ubuntu.com05:21
hackersarchangelso what do I type to get that? I know what you mean by ADB.05:21
Wellarkhackersarchangel: plug in usb cable, type "phablet-shell" on your terminal05:22
Wellarkthat should log you in to the phone via SSH connection05:23
Wellarkthen you can just type /usr/share/ofono/scripts/list-modems and hit ENTER'05:23
Wellarkhackersarchangel: I found this:05:24
Wellarkhttp://www.4gtricks.com/2013/08/sprint-apn-settings-for-android-phone.html05:24
Wellarkwe could try those values05:24
hackersarchangelService org.ofono not found on DBus: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files05:24
hackersarchangelwait.05:24
hackersarchangelDerp'd05:24
hackersarchangelhang on05:24
Wellarkyou probably did not log in to the phone05:25
Wellarkthat just tells that your desktop/laptop is not running ofono :)05:25
hackersarchangelactually I forgot to restart it05:25
=== _morphis is now known as morphis
hackersarchangelok so it’s saying I have a read-only file system05:25
hackersarchangeland I can’t delete the /var/lib/ofono folder05:25
hackersarchangelwhich is what I was doing then we continued onwards and I became ahead of myself05:26
hackersarchangelso that is another issue altogether I suspect.05:26
hackersarchangelhttp://pastebin.ubuntu.com/8156257/05:28
hackersarchangelWell I’m about to lose my battery, so I’ll go ahead and see if I can get it working on my own, but if not I’ll come back tomorrow night and just hang out here while working on it.05:29
Wellarkhackersarchangel: what is the contents of /var/lib/ofono?05:30
Wellark$ sudo ls /var/lib/ofono05:30
hackersarchangeldrwx------  2 root root 4096 Aug 27 00:27 31012002044888605:30
hackersarchangeldrwx------  2 root root 4096 Aug 27 00:27 310120020448886-305:30
Wellarkok. that -3 is weird05:31
hackersarchangelone second05:31
Wellarkhackersarchangel: what is the contents of /var/lib/ofono/310120020448886/gprs ?05:31
Wellarkafter you have stopped ofono05:32
hackersarchangeljust a second05:32
Wellarkyou should be able to do: $ sudo rm -rf /var/lib/ofono/*05:32
hackersarchangelI just did that, it cleared out the folder but it did bring back the -305:33
hackersarchangelI’ll paste bin it05:33
hackersarchangelhttp://pastebin.ubuntu.com/8156283/05:33
Wellarkhackersarchangel: please paste both /var/lib/ofono/310120020448886/gprs and /var/lib/ofono/310120020448886-3/gprs05:33
hackersarchangelthere isn’t one in -305:34
hackersarchangeljust a version file05:34
hackersarchangelwhich is blank05:34
Wellarkhackersarchangel: ack05:35
Wellarkhackersarchangel: looking at your latest paste05:35
hackersarchangelack?05:35
Wellarkthere are a lot of contexts pre-populated05:35
hackersarchangelYeah.05:35
Wellarkhackersarchangel: ACKnowledged :)05:35
hackersarchangellol05:35
hackersarchangelnice.05:35
hackersarchangelhey I’m at 1% battery life, so my MacBook is going to shut off here in a minute.05:36
Wellarkhackersarchangel: try05:36
Wellark$nmcli c up id /310120020448886/contexts805:37
Wellark*context805:37
Wellarkthat should get you 3G05:38
fitsis it possible to use touch on cheap quadcore android phone?06:42
=== asac` is now known as asac
dholbachgood morning06:45
asac o/06:45
asachello dholbach06:45
dholbachhi asac :)06:49
fitsmorning06:50
fitsanyone had try to install touch on a cheal china quadcore phone ?06:50
mardypitti, seb128: are you familiar with how .desktop files are translated? Or do you know someone who is? :-)06:51
seb128mardy, sort of, what's the question?06:53
seb128mardy, usually they have translated keys merged back in (like the source has a .desktop.in and generate the .desktop including the translations at build time)06:54
seb128mardy, we strip the translations and use an X-Ubuntu/GNOME-Gettext-Domain=<domain> key to load those from gettext in Ubuntu06:54
mardyseb128: exactly!06:54
mardyseb128: so, the problem with this is that g_app_info_get_display_name() doesn't translate them06:55
seb128hum, are you sure?06:55
mardyseb128: or maybe I don't have the translations, I should probably double check that...06:55
mardyseb128: I was just looking at this, but I didn't check yet if translations are there: https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/135693906:56
ubot5Ubuntu bug 1356939 in Online Accounts setup for Ubuntu Touch "List of authorized applications aren't localized" [High,New]06:56
mardyseb128: and we are using g_app_info_get_display_name() to get the application name06:56
seb128mardy, the thing is that the gettext thing doesn't work for clicks, since they don't have their .mo in the standard gettext location06:57
seb128so we need to merge back the inline translations for those06:57
seb128pitti was looking at some of those issues yesterday I think06:57
asacdbarth__: my gmail webapp is kinda buggy; seems to not remember my cookies (e.g. when i start again i have to log in all over); also i cannot switch accounts anymore06:58
mardyseb128: these are not clicks, it's the sync daemon and account-polld; but I see that .mo files are missing, so it might be their bug after all06:58
asacdbarth__: want me to file a bug or is this already known?06:58
seb128mardy, right06:58
mardysergiusens: you don't have a bug tracker for account-polld?07:01
pittimardy: ah nice, you are using GAppInfo? Our glib is patched to use gettext, but indeed that requires the .mo files  to be installed in the standard paths (i. e. won't work for clicks)07:02
pittimardy: but that mega-tracking but mostly applies to deb packages07:02
pittimardy: there, the problem is that the .desktop files are missing the X-Ubuntu-Gettext-Domain field07:03
mardypitti: yes, the information comes from libaccounts-glib, which is using GAppInfo, and then its API is wrapped in Qt and QML07:03
pittimardy: ah, I meant bug 1318008, not your's (that might be differnet)07:03
ubot5bug 1318008 in Ubuntu File Manager App "Core apps .desktop files do not include translated strings" [High,In progress] https://launchpad.net/bugs/131800807:03
mardypitti: for account-polld, and sync-monitor, the X-Ubuntu-Gettext-Domain is properly set, but the .mo files are not there07:04
asacogra_: do you remember if there had been discussion about making our rootfs not ship any apps?07:17
asacbut rather move those into a "ubuntu default app pack" customization tarball or something?07:17
asacogra_: i vaguely remember that something like this was discussed at some point (3+ month ago); but can't remember what the outcome/arguments for doing/not-doing this were07:18
dbarth__asac: go ahead, i haven't noticed that myself07:18
dbarth__asac: latest -proposed?07:18
asacdbarth__: no on rtm07:19
asacrtm-proposed07:19
asacso yeah kind of latest -proposed07:19
dbarth__ok07:19
asacdbarth__: can w add gmail as a testcase to your webapp engine for landings in future?07:19
dbarth__asac: when you switch between accounts, or just plain forgets any of your authentication?07:20
asacdbarth__: just simple: 1. log in; 2.log into second account; switch account; kill and start and see that you are still  logged in and can switch07:20
dbarth__ok07:20
asacdbarth__: kind of yeah. so i can log in and use it for one account07:20
asacthen i log into another account,but always end up in the first account07:20
asacso the switch doesnt have effect07:20
dbarth__hmmm ok07:20
asacif i kill app and start again it is logged out07:21
=== dbarth__ is now known as dbarth
asacvery weird... i am sure you will see if you try :)07:21
asacdbarth: which package shall i file this against?07:21
dbarthlp:webapps-core [gmail]07:21
bzoltanping asac07:21
asacbzoltan: dont ping, just speak :)07:21
asacwhats up?07:21
dbarthneed to split the project, but that's the one for now07:21
bzoltanasac: I am about to release a new UI Toolkit package and I see here http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html that the landing is blocked with "Not touching package due to block request by freeze" excuse.07:21
asacdbarth: no ubuntu package?07:21
asacor same?07:21
bzoltanasac: Mirv told me that it is because of the Edubuntu bet afeature freeze07:22
asacerr07:22
bzoltanasac: that sounds odd.. edubuntu blocking RTM07:22
MirvUITK is seeded in Edubuntu, so it's considered part of the freeze by default07:22
Mirvbzoltan: not RTM, the RTM UITK release would be separate from utopic release.. it's still in a silo07:23
asacbzoltan: its wrong indeed. once slangasek gets up he will fix this i am sure; until then lets see if we can get someone else in -release to pay attention07:23
asacMirv: who is the driver behind edubuntu?07:23
bzoltanMirv:  is it OK to land in RTM something what is not in Ubuntu?07:24
Mirvasac: I'm not sure if they have a dedicated driver in the community, but the release team controls the freezes anyhow07:24
asacMirv: who is in release team anyway?07:25
asacMirv: i know the foundations folks, but they are all in portland07:25
asacso looking for someone who mighit be awake right now07:25
Mirvasac: https://launchpad.net/~ubuntu-release/+members07:26
asacLaney: ^^07:26
asachelp!07:26
asac:)07:26
asacok shot mail to graber, steve and ian07:27
Mirvbzoltan: but you're correct, as utopic landing is required currently before RTM landing, this makes community derivative blocking our rtm distro landing :S07:27
asacnot sure if he is debconf too... lets see07:27
asacMirv: can we see in the excuses that efverything else is green?07:27
asacor does it not even test that?07:27
bzoltanMirv:  who says that community does not influence the Ubuntu phone project :)07:28
Mirvasac: yes we can see, all autopkgtests have passed07:28
asacif its all green we can claim that it is in and do the publish into rtm imo07:28
asacto bandaid this07:28
Mirvright07:28
asacbzoltan: do you have yuour stuff in an rtm silo ready?07:28
asacand QA sign off etc.?07:28
asacif not, just do that and move07:28
asacwhile you are done we might have resurrectredt aht. if not we can workaround given the argument above until they show up07:29
bzoltanasac:  it is in the rtm ilo5 and ubuntu silo907:29
asacbzoltan: and already signed off by QA for RTM?07:29
Mirvthere's RTM silo, but it's not on the spreadsheet as robru copied it manuall, and it does not have QA signoff yet07:29
Mirvthat's one thing for today, making those RTM silos not added manually to spreadsheet visible to QA team needing signoff07:29
asacMirv: ok, can you help getting that QA sign off setup and arranged?07:29
Mirvasac: sure07:30
asacMirv: well, that manual step feels like a lesser evil07:30
asac:)07:30
Mirvand a correction, there's a manual entry on the spreadsheet07:30
asacif thats what it takes let dos do it to keep the procss moving07:30
Mirvbzoltan: please mark the line 38 tested for RTM, and let's get signoff from QA for that07:30
asacright, so if bzoltan is done with testing then set it to done and get qa on it07:30
asaclet me know if there is any problem07:30
Mirvyes, this should be alright now again07:31
asacok colin fixed the block07:31
asacso business as usual07:31
asacthanks07:31
LeelooOnlinehave you guys used ubuntu touch yet?07:35
asacevery day, yes07:36
LeelooOnlinewhat devices have you install ubuntu touch on?07:36
asacLeelooOnline: N4 is your best bet for now07:37
ogra_asac, nope, i wasnt in that discussion07:37
asacLeelooOnline: just get a used one from ebay and you will be happy :)07:38
LeelooOnlineany larger devices? e.g. 11 inch?07:38
ogra_LeelooOnline, if it isnt that urgent you could wait til the first ubuntu phone go on sale ...07:39
ogra_*phones07:39
asacthats tablet; you can try the N10, but we don't really put much focus on it, so it might be a bit rough :)07:39
asacbut should work in general. at least noone really complained to me yet07:39
ogra_many people complain :)07:40
ogra_just yesterday someone was here and did07:40
asacnot to me :P07:40
ogra_i think the sidestage works far less than optimal :)07:40
ogra_no, but to me07:40
asacso it cant be that desastrous07:40
asacwould be too easy if there were no challenges07:41
asachehe07:41
ogra_it definitely boots to a session :)07:41
LeelooOnlineem ...I am looking for a tablet that can replace my giant laptop and running linux.....   :-(07:41
ogra_but as i heard it isnt much usable07:41
lotuspsychjeLeelooOnline: nexus707:41
ogra_yeah, the nexus7 works pretty well ... close to the quality of the nexus4 image i'd say07:42
lotuspsychjerunning nexus7 myself with touch, working smoothly07:42
LeelooOnlineOK Thx guys.07:43
asacbut be careful to get the right n7 if you consider buying one07:43
anpok_avoiding mali gpus is a good idea at least in the near future07:43
LeelooOnlinethe 2013 version or 2012 version07:44
LeelooOnline??07:44
lotuspsychjeLeelooOnline: 2013 wifi07:44
lotuspsychje!devices | LeelooOnline07:44
ubot5LeelooOnline: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices07:44
asacoh we have a bot that knows all that. nice :)07:44
LeelooOnlineThanx!07:45
pittisil2100: wrt. bug 1357252, want me to copy the cgmanager fix from utopic to rtm?07:52
ubot5bug 1357252 in cgmanager (Ubuntu) "systemd-shim fails to handle cgmanager being unavailable" [Undecided,Fix released] https://launchpad.net/bugs/135725207:52
asachey, i realllly need to run the OOBE tutorial thingy one more time07:55
asachow can I do that?07:55
sil2100pitti: yeah, that would be great :)07:58
pittisil2100: done07:58
sil2100\o/07:58
pitticopy-package -b --from ubuntu -s utopic --to ubuntu-rtm --to-suite 14.09 cgmanager07:59
sil2100Now just for tedg to re-release his u-a-l07:59
pittifor the record (not sure whether you can run this yourself)07:59
sil2100I'm only a MOTU right now, so not really any power in this territory08:00
ogra_sil2100, i think fro uinverse to universe copies that would still work for you08:07
sil2100Probably, but not for cgmanager anyway08:07
ogra_copy-package should be able to check permissions that fine grained08:07
sergiusensmardy: pitti ubuntu-bug account-polld08:10
ogra_what are you doing up already ?08:10
pittiogra_: yes, but cgmanager is in main08:10
ogra_pitti, yeah, just mentioning it :)08:11
sergiusensasac`: wrt the discussion about removing click apps by default was rejected08:11
mardysergiusens: I want to add account-polld to this existing bug https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/135693908:12
ubot5Ubuntu bug 1356939 in Online Accounts setup for Ubuntu Touch "List of authorized applications aren't localized" [High,Incomplete]08:12
mardysergiusens: but it says that account-polld has no bug tracker08:12
sergiusensmardy: done08:12
ogra_mardy, erm, you need to use the package, not the upstream branch08:12
sergiusensmardy: "Also affects distribution"08:12
mardysergiusens: ah, silly me! :-) Thanks :-)08:12
ogra_we generally dont use the upstram branches for distro bugs08:13
sergiusensmardy: on ogra_'s recommendation we did a project wide upstream disablement of the bug trackers to force them to be ubuntu-bugs08:13
ogra_right08:13
ogra_so that ubuntu-bug works with them ... and you cant really know if the bug you have isnt caused by a maintainer script error08:13
sergiusensmardy: I wonder what I'm missing to fix it though; I just followed dpm's recommendations08:14
sergiusensogra_: in an ideal world; someone would log the ubuntu bug and then a gatekeeper might link it upstream08:14
sergiusensnever happens :-P08:14
sergiusenssince I can't really triage ubuntu bugs08:14
ogra_yeah, its utopic08:15
ogra_:P08:15
sergiusensogra_: just makes triaging harder;08:15
=== ValicekB_ is now known as ValicekB
sergiusensbugs are a black hole anyways08:15
ogra_why ?08:15
sergiusensthey only get noticed for real real if they are too serious or if people make you notice it :-P08:15
ogra_weather you filter by package or by upstream project shouldnt really make a difference08:15
ogra_you can subscribe to packages for which you want to have all bugmail08:16
sergiusensogra_: one more step in the _process_ ;-)08:16
ogra_in setup, yes08:17
asac`sergiusens: right, what was the rational for not doing it?08:18
asac`please remind me :P08:18
sergiusensmardy: ogra_ I wonder how the mo files got removed; they were there (I use spanish on my phone now to help with translations)08:18
ogra_sigh .. i thought paul disabled the known broken clock test08:19
* sergiusens never used an os in a different language than english08:19
ogra_no image test results at all today :(((08:19
asac`really?08:19
asac`clock breaks the whole image?08:19
ogra_asac`, yes, there is a known issue with the clock08:19
ogra_(app)08:19
asac`ogra_: but how can that break the whol etesting?08:19
ogra_it cant download the test and falls over08:20
asac`ogra_: and the whole infra falls over becauuse of that?08:20
ogra_phablet-test-setup apparently runs in the install stage08:20
asac`can we fix that the tests become availa gain?08:20
sergiusensasac`: here's cjwatson's response for that https://lists.launchpad.net/ubuntu-phone/msg06900.html08:20
ogra_and pulls in all tests as the first step08:20
sergiusensogra_: clock was updated?08:20
ogra_asac`, we'll definitely talk about that in 10min in the meeting, yes08:21
ogra_sergiusens, yep, clock-reboot replaces it08:21
* ogra_ gets meeting coffee08:21
asac`sergiusens: ok thanks. seems that didnt take into account that we could have an ubuntu-standard customization tarball that we ship as our default image08:21
* sergiusens checks jenkins08:21
sergiusensasac`: yes; that was how my proposal started08:21
ogra_the new unity8 is soooo lovely08:21
asac`ogra_: wait, can we not just make the tests available somewhere?08:21
* ogra_ was totally surprised when the apps properly restarted08:22
asac`sergiusens: ok. will talk to folks next week again about this :)08:22
asac`thanks!08:22
ogra_Saviq, awesome work !!08:22
Saviqogra_, glad, we still need some visual feedback that it restarts08:22
Saviqbut the plumbing's there08:22
Saviqdandrader's work08:22
* asac` wants that :P08:23
asac`sergiusens: thx for checking what append to clock. feels like something we could fix at least to a poinmt that the image tesing doesnt fall over08:23
asac`happened08:23
sergiusensasac`: that's easy; just do phablet-click-test-setup --click $click per click08:24
mptthanks popey08:24
asac`sergiusens: how?08:25
asac`sergiusens: we cant taouch infra for now08:25
cjwatsonasac`: I don't really mind moving some apps to such a custom tarball if it actually exists (which should happen *before* any removal); my reply was because people seemed unaware of the flexibility that click offers and thought that that approach was the only way to have some core apps not show up for carriers08:25
sergiusensasac`: well; on infra08:25
asac`cjwatson: all right. lets talk next week.08:25
asac`sergiusens: cant we fix this without infra stitches?08:25
sergiusenscjwatson: I think your reply was good; but I can attest that asac`hasn't read it yet08:25
asac`i meann... just put the tests in right place08:25
cjwatsonasac`: however if you're doing that you should check how things work with regard to people branching the standard custom tarball, since I expect any procedures that exist now will consist of creating one from scratch08:25
cjwatsonasac`: the above and the linked post are all I have to say on the subject really :)08:26
asac`to be clear, if at all, this is a post RTM topic08:26
cjwatsonas long as people are making intelligent use of the facilities available ...08:26
ogra_asac`, dont bother ... it is known, we discussed it in the landing meeting last night and will look at it now too08:26
ogra_(the broken test)08:26
asac`ogra_: well, we dont have image results08:26
asac`thats not good if we can fix this without having to wait for US to wake up, i dont see why we would wait, but *shrug* :P08:27
ogra_asac`, right, and we have psivaa in the meeting to take a look for us08:27
* asac` stays out of micro mode08:27
asac`cool08:27
asac`seems its covered08:27
ogra_right ;)08:27
ogra_we'll get results somehow08:27
sergiusensogra_: just do what I said and skip clock08:28
ogra_sergiusens, yes, i had expected that plars had set it up that way, since we talked about it and kenw it would fail08:28
sergiusensogra_: how does it fail; with the latest clock app from jenkins I don't see how it's failing to retrieve08:30
sergiusensogra_: unless trunk was changed (rebased) before uploading the click08:30
ogra_sergiusens, feelk free to come to the meeting if you like :)08:30
sergiusensogra_: so if you back out the rebase, it should be fine08:30
sergiusensogra_: link?08:30
ogra_https://plus.google.com/hangouts/_/canonical.com/landing-meeting08:30
nik90sergiusens: I am afraid that's what happened: trunk was rebased before uploading the click. My fault sry :/08:43
sergiusensnik90: no worries08:43
sergiusensnik90: I just approved the click08:43
nik90sergiusens: however the new clock click package has been uploaded08:43
nik90sergiusens: sweet08:44
vitimitiHi08:44
=== Mooky_ is now known as mooky
oSoMoNpitti, hey, regarding bug #1318008 and webbrowser-app, please see my last comment, not sure how that would be fixed?09:05
ubot5bug 1318008 in Ubuntu File Manager App "Core apps .desktop files do not include translated strings" [High,In progress] https://launchpad.net/bugs/131800809:05
oSoMoNjibel, hey, can you still reproduce bug #1361159 ?09:19
ubot5bug 1361159 in webbrowser-app (Ubuntu) "webbrowser crashes when playing videos from youtube" [Undecided,New] https://launchpad.net/bugs/136115909:19
pittioSoMoN: ah, that one has X-Ubuntu-Gettext-Domain09:35
pittioSoMoN: so I guess the problem there is that unity8 doesn't read that09:35
pittioSoMoN: it's certainly much better to add the  domain rather than statically adding the translatiosn to the .desktop indeed09:35
pittioSoMoN: but from what I heard yesterday, the apps scope is supposed to learn about that09:36
pittioSoMoN: but from what I heard yesterday, the apps scope is supposed to learn about that09:45
pittisorry, -EFOCUS09:45
oSoMoNpitti, ok, thanks09:45
marcustomlinsoncjwatson: ping09:54
cjwatsonmarcustomlinson: at conference, very spotty availability, you would be well advised to leave a message rather than just pinging!10:01
marcustomlinsoncjwatson: alright, question: is there a way to chain nested click hooks? What I mean is, I want to execute another hook from within the first click hook. Perhaps via the Exec line, passing on the id, short-id, user and home values?10:02
marcustomlinsoncjwatson: or is there some "correct" way to have a hook defined in a manifest trigger more than one hook?10:03
cjwatsonmarcustomlinson: hook Exec commands must be idempotent, so you can just execute some other program if you want10:03
cjwatsonmarcustomlinson: if that's not sufficient, best mail me10:04
cjwatsonbit involved for 3am :)10:04
marcustomlinsoncjwatson: oh right, sorry10:04
=== Guest8994 is now known as thelionroars
marcustomlinsoncjwatson: ah I see, you can have multiple hooks sharing one hook name, then all will execute for that name10:18
cjwatsonmarcustomlinson: ah yes, that's what I added that for10:20
marcustomlinsoncjwatson: nice ;)10:21
=== marcustomlinson is now known as marcustomlinson|
ogra_cjwatson, what are you doing online ? you should be in a bar sipping beer at this time, shouldnt you ?10:21
ogra_:)10:21
=== marcustomlinson| is now known as marcustomlinson
ogra_(or even in a bed)10:22
=== ondra- is now known as ondra
cjwatsonI'm in bed waiting for a transition to finish since it's big enough to require manual supervision lest the archive break10:23
ogra_heh10:24
pitticjwatson: sounds like a nice sleeping lecture!10:24
pittieek, isn't it like 3 am?10:25
cjwatsonlet's just say that figuring out a certain Launchpad patch is rising up my to-do list10:25
cjwatsonso that proposed-migration can be atomic10:26
indrahi10:43
ogra_pitti, so how would i go about your sudo askpass solution in python ? the developer mode needs to land and i somehow need a solution for the package install steps in phablet-config (so i think adding a --password option to it and if thats not suppplied ask interactively for the pw)11:11
ogra_i assume wild subprocess calls (which is what i would do) are not really pythonish :)11:11
pittiogra_: you'll need to call sudo through subprocess for sure :)11:12
ogra_oh, indeed ... i meant more about getting the PW and dumping it into a /tmp file for ssh_askpass11:12
pittiogra_: you might be able to steal from http://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/tree/virt-subproc/adt-virt-ssh#n200 ?11:13
ogra_the sudo call is simply needing -S and the env var indeed11:13
pittiogra_: although that's way more shell-ish than necessary, as that whole thing needs to be squeezed through an ssh pipeline11:13
=== ecloud is now known as ecloud_wfh
pittiogra_: you should just need a tempfile.NamedTemporaryFile(), write the little shell script with the "echo pwd" into it, os.chmod it executable, and add it to the sudo env11:14
ogra_k11:14
=== jgdx_ is now known as jgdx
=== MacSlow is now known as MacSlow|lunch
seb128mpt, what do you mean "the icons should be in color"?11:28
seb128on the settings wiki errata section11:28
seb128did the design change? I though we were design frozen for rtm?11:29
mptseb128, I mean tiheum should provide some color ones :-)11:29
seb128mpt, "some", like for battery, or for every panel?11:29
mptFor every panel11:29
seb128urg11:29
mptI don’t know whether that’s for RTM or not though11:29
seb128who should we ask if that's for rtm?11:30
seb128my understanding was that we should stop UI changes and focus on bugs/stability11:30
mptI think all the important designers are in airports/airplanes at the moment11:30
ogra_testing airplane mode :P11:31
=== dandrader is now known as dandrader|afk
=== _salem is now known as salem_
=== Elleo_ is now known as Elleo
=== MacSlow|lunch is now known as MacSlow
=== dandrader|afk is now known as dandrader
=== salem_ is now known as _salem
mptWhere do I report bugs on the eBay app? I don’t see it listed at <https://launchpad.net/webapps> or at <https://launchpad.net/+search?field.text=ebay>13:09
popeydbarth: ^ mpt question13:14
GridCubeis there a list of recommended hardware? i see in that nexus status google doc that says nexus 4, its that the only supported?13:15
popeyGridCube: currently the nexus 4 is the main supported phone13:15
popey!devices | GridCube13:16
ubot5GridCube: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices13:16
popeyothers are community supported13:16
ralsinaseb128: I have a very simple but critical bugfix for ubuntu-system-settings I'd love a quick review so I can land it https://code.launchpad.net/~ralsina/ubuntu-system-settings/fix-135750613:21
dbarthmpt: please file a bug against lp:webapps-core, [ebay] in the bug title13:21
seb128ralsina, hey, thanks, approved13:25
ralsinaseb128: awesome13:25
seb128ralsina, kenvandine does regular landing, I guess it's going to be in the next one13:25
ralsinaseb128: there's one in process by cyphermox13:26
ralsinacyphermox: mind piggybacking that branch in your silo?13:26
seb128there are a bunch of fixes we can land13:27
seb128not sure if we should invalide cyphermox's one to do a proper landing including other things13:27
seb128or just land that and do another one13:28
ralsinaseb128: I leave it in your capable hands to decide that :-)13:28
seb128;-)13:29
=== _salem is now known as salem_
seb128mterry, since you said you have some spare cycles, are you going to look at the privacy panel bugs? ;-)13:35
pittimardy: I have a question in https://code.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/lp1361608/+merge/23221713:36
seb128mterry, hum, settings display that I'm unsing a passphrase unlocking when I'm on swipe, weird13:36
mptThanks dbarth, reported bug 136217713:36
ubot5bug 1362177 in The Webapps-core project "[eBay] app confusingly suggests that I "Download the app" or "Open in app"" [Undecided,New] https://launchpad.net/bugs/136217713:37
seb128mterry, is the canonical storage for that setting in a-s or pam or gsettings?13:37
mterryseb128, it's many places!  ;)13:37
seb128mterry, :-/13:37
mterryseb128, so mostly it's the shadow database13:37
mterryseb128, but there is an additional display hint stored in AS for choosing between passcode or passphrase13:38
seb128mterry, so the setting is on "passphrase", if I select "swipe" it asks for my passphrase, I enter it and click "unset" and it stays on passphrase, but the lock is actual unlocking on swipe13:38
mterryseb128, sounds like AS never updated its PasswordMode property (or we didn't notice it anyway)13:38
mterryseb128, the way we switch to swipe is to ask AS to do it for us (it calls passwd -d as root)13:39
seb128mterry, hum, changing passphrase and setting doing "swipe" again fixed it13:39
seb128-settings13:39
dbarthmpt: ok13:39
mterryseb128, maybe just a UI bug...13:39
seb128yeah13:39
mterryseb128, if you can reliably reproduce, that would be hot  :)13:39
dbarthmpt: ah, those are quite annoying, but i think oSoMoN has a special trick now13:39
popeydbarth: also, it links to ebay.com and not regional ebay sites ☹13:40
seb128mterry, can't :/13:40
oSoMoNdbarth, no, there’s no magic trick to fix those, usually fixing that involves writing a userscript that suppresses the popup/banner/…13:41
seb128mterry, I'm going to keep an eye open for it though13:41
mterryseb128, thanks, me too13:41
mardypitti: did you ever see the U1 account translated?13:41
dbarthoSoMoN: that userscript is what i wanted to reuse13:41
pittimardy: not that I can remember, but I didn't test very often with German13:41
pitti(in the past)13:41
mardypitti: I wrote a comment to the MP; what it fixes is only something which we broke recently; it may be that the U1 plugin needs to have a new bug13:42
pittimardy: ah, ok; the MP looks correct, so landing it is fine (I can file a new bug then)13:43
oSoMoNchihchun, I just commented on bug #136217213:47
ubot5bug 1362172 in webbrowser-app (Ubuntu) "[webapp-container] 2d context drawed to only first one canvas in one page" [Undecided,New] https://launchpad.net/bugs/136217213:47
chihchunerr13:48
chihchunoSoMoN: thanks13:48
chihchunoSoMoN: yes, it work as expected.13:48
liuxgjdstrand, ping13:49
oSoMoNchihchun, can you please mark the bug invalid then?13:50
chihchunoSoMoN: done13:50
oSoMoNthanks13:50
jdstrandliuxg: hey13:52
liuxgjdstrand, i saw your reply on the security bug. thanks!13:53
chihchunliuxg: oSoMoN answered the canvas issue at #1362172, it's a typo. :-)13:53
chihchunliuxg: I'm Rex, BTW.13:53
jdstrandnp13:54
liuxgjdstrand, who will be responsible for fixing it? SDK team marked it as invalid.13:54
liuxgchihchun, could you please send me code and I would like to have a try?13:54
chihchunliuxg: just replied the email, the sample is on https://github.com/chihchun/ubuntuwebapp-twocanvas13:56
jdstrandliuxg: so, I said the sdk 'could' check the logs for denials. I don't think that fits in with their current priorities (it would be a wishlist bug at most). they need to decide if they want to fix it at some point13:56
liuxgjdstrand, the developers may be confused about the errors there.13:57
liuxgchihchun, https://pastebin.canonical.com/115967/ this is my code. it seems that you changed it.13:57
jdstrandliuxg: documentation is being written to address (it should be posted soon on developer.ubuntu.com aiui)13:57
mptWHOA, I just discovered that the welcome screen slides in BOTH DIRECTIONS13:58
chihchunliuxg: same idea, I like to make it easier to understand. It works on RTM branch13:58
liuxgjdstrand, I think document may not be enough since the errors are misleading, and developers will guess.13:58
mptHmm, I can’t get out of the “Emergency Call” screen, that’s not so amazing13:59
jdstrandliuxg: I understand your point, and I don't disagree that it would be a nice improvement, which is why I commented in the bug the way I did. the sdk team has to decide how they want to handle it13:59
ogra_mpt, actually emergncy call or SIM unlock ?14:00
liuxgchihchun, I will have a try on that14:00
mptogra_, actually emergency call14:00
chihchunliuxg: cool14:00
ogra_mpt, i noticed that there is an X in the bottom left ... on the PIN screen that you need to tap14:00
ogra_not really intuitive14:00
mptI haven’t had the pleasure of encountering that screen14:01
mptOh, this one <https://launchpadlibrarian.net/183116202/dual_locked_sim.png>14:05
ogra_mpt, right14:06
ogra_i had a crash today where the session came up with that screen in my face (SIM was unlocked from the crashed session already) ... it took me quite a while to try the X to get out of it14:07
mptreported bug 136219314:11
ubot5bug 1362193 in dialer-app (Ubuntu) "Can't exit out of emergency call screen" [Undecided,New] https://launchpad.net/bugs/136219314:11
slangasekasac`: sorry, I'm up but leading the conference off-site today at 8am so not in a position to help - did you find someone else to look at it?  What's the actual package that's blocked and needs unblocked?14:16
asac`slangasek: yes, colin unblocked.14:17
asac`dont worry about that part14:17
pmcgowanjgdx, are you cross building settings app?14:25
Kaleois dpm away today?14:37
pittirenatu, salem_: is https://launchpad.net/ubuntu/+source/messaging-app/0.1+14.10.20140820-0ubuntu1 something which should be in RTM?14:42
pittimy next version on top of that (mark for langpacks) certainly ought to be, but I didn't want to copy it without discussing with you14:42
pittiasac`, sil2100: ^ FYI14:42
tedgpopey, So I have a recoverable error for uDraw, is there some way to mark that so the next version put in the store should get checked? https://errors.ubuntu.com/problem/73de570bfb68d49176a67f61d80025dd30b3bbe914:46
tsdgeoswho do i have to convince to get https://code.launchpad.net/~aacid/dialer-app/update_pot and https://code.launchpad.net/~aacid/messaging-app/update_pot on the phone?14:46
popeytedg: define "checked"?14:46
tedgpopey, I'd say "next time this needs manual review"14:47
tedgpopey, i.e. put it on the bad list :-)14:47
popeytedg: we can leave feedback for the developer and let them know their app is broken.14:47
popeyfrom that page I don't understand what the problem with the app is?14:48
tedgpopey, Ah, okay. Here's one for slatekit-shell as well: https://errors.ubuntu.com/problem/c039da4850108e8f1daeba1338753d1cc196180014:48
cyphermoxseb128: ralsina: I don't mind, if you have other landings to add!14:48
salem_pitti, yes, definitely, the sim card stuff is required, but better talk to bfiller as he will manage the apps rtm landings I think.14:48
tedgpopey, The icon isn't in the package, or not in the path specified.14:48
popeyah okay!14:48
chihchunliuxg: could you paste the screenshot and the version you are testing?14:49
chihchunliuxg: for #136202814:49
chihchunliuxg: err, for bug pad.lv/136217214:50
pittibfiller: is https://launchpad.net/ubuntu/+source/messaging-app/0.1+14.10.20140820-0ubuntu1 something which should be in RTM? my next version on top of that (mark for langpacks) certainly ought to be, but I didn't want to copy it without discussing that previous landing14:50
pittibfiller: if it's ok, I'm happy to copy the source to RTM14:50
liuxgchihchun, I just sent you my code. the problem is still there in my place.14:51
chihchunliuxg: which version you are using?14:51
bfillerpitti: messaging-app 0.1+14.10.20140822~rtm-0ubuntu1 just landed on rtm. probably best if you just push your changes on trunk and we'll pick them up on our next release to rtm14:51
liuxgchihchun, do you mean the phone software?14:51
popeytedg: i think we have a check for that now, so on update it would be picked up14:51
chihchunliuxg: yeap14:51
tedgpopey, Ah, okay, cool.14:51
pittibfiller: uh, so you already diverged?14:51
liuxgchihchun, your software works! my code was based on the template of the HTML 5 from the SDK.14:52
bfillerpitti: yes, but we will be converging with trunk on the next release14:52
popeytedg: but I'll let both the devs know14:52
tedgpopey, Perhaps people have an old version of the package installed as well. We can't check that at the UAL level, only work with teh version they have installed.14:52
popeyya14:52
pittibfiller: the change I'm interested in has been in trunk for a few days already14:52
liuxgchihchun, I think something could be wrong with the template and they conflict14:52
cyphermoxseb128: have you done another landing for ralsina's fix or should I add it ?14:52
liuxgchihchun, please check my code there14:52
popeytedg: feel free to ping me any more of these14:52
pittibfiller: so I'm not suwre what you mean by "push to trunk"14:52
chihchunliuxg: you have a typo, you create two context from same canvas14:53
bfillerpitti: ok, then that will get picked up on our next rtm release which will be based on trunk and not the rtm branch14:53
tedgpopey, Sure, hopefully we'll get the ability for apport to report on click packages soon so I won't have to :-)14:53
pittibfiller: ah, good; is there any reason to keep an RTM branch in the first place, OOI? just seems to make everyone's life harder?14:54
chihchunliuxg: does the `mouseover' hook really works? your test code is not completed, I can not test it14:54
liuxgchihchun, my software should be the latest https://pastebin.canonical.com/115978/14:54
liuxgchihchun, you may just copy your code there and replace them.14:54
chihchunliuxg: ah?14:54
chihchunliuxg: you can test my click package or let me test yours14:55
liuxgchihchun, the two IDs are not the same. you can remove the onmouse thing there.14:55
bfillerpitti: the rtm branch is going away, now that we have the ability to source package copy from ubuntu silos. so we'll just be using trunk. will be much easier, agreed.14:55
liuxgchihchun, test my project.14:55
pittibfiller: splendid, thanks14:55
chihchunliuxg: I don't have it14:55
bfillerpitti: np, it's all been a bit confusing for sure :)14:55
liuxgchihchun, you do not have what?14:56
liuxgchihchun, I sent my code to your emailbox already.14:57
popeytedg: ok, feedback sent14:57
liuxgchihchun, you can replace the code inside the "div" with yours. the problem then will happen.14:57
liuxgchihchun, you are right. I might make a mistake there.15:01
=== boiko__ is now known as boiko
chihchunliuxg: :-)15:02
liuxgchihchun, the problem is that the with "drawRect" in the <body> tag15:03
chihchunliuxg: missing one "15:03
tsdgeospitti: you were doing phone langpacks? do you know how often do they update?15:03
chihchunliuxg: cool.15:03
tsdgeosor anyone :D15:04
pittitsdgeos: at the moment I'm updating them manually with some hack; wgrant is working on producing ubuntu-rtm Launchpad exports, then we plan to update them weekly (cron'ed), or manually upon request15:04
=== dandrader is now known as dandrader|lunch
tsdgeospitti: ok, because again it happens that i've been tasked with "check some translation stuff"15:04
pittitsdgeos: I can do another update from trunks (people still change/add strings like mad unfortunately)15:05
tsdgeosand what's on the phone is outdated :/15:05
pittitsdgeos: well, outdated by one day -- I updated them yesterday :)15:05
tsdgeospitti: correct15:06
tsdgeosstill outdated :D15:06
pittitsdgeos: note that this won't help for projects which haven't been marked as "use langpacks" yet15:07
tsdgeospitti: uss is in langpack15:07
tsdgeosgrep says15:07
tsdgeosno?15:07
pittifor ubuntu, that's system-settings-online-accounts; for RTM, it's additionally unity-scope-click, system-settings, mediascanner, unity8, indicator-network, and messaging-app15:08
pittitsdgeos: yes, but USS in RTM is way behind, and not yet marked :(15:08
pittitsdgeos: so it'll use the old translations in the .debs15:08
tsdgeosoh15:08
tsdgeosthere goes my testing stamina15:08
pittisomeone please land current USS in RTM15:18
pittithe last 4 ubuntu landings are missing15:18
pittitsdgeos: doing a langpack update now anyway15:18
pitti(but it won't be really visible until the above lands)15:18
pittimardy: speaking of which -- any chance you can squeeze X-Ubuntu-Use-Langpack: yes into your current uss-online-accounts landing?15:18
pittimardy: seems a bit excessive to do a separate landing just for that15:18
tsdgeospitti: :)15:18
pittimardy: I'll include current trunk translations into the langpacks, so it won't regress15:20
seb128cyphermox, check with kenvandine for landings maybe? There are some other changes pending as well15:34
Nothing_MuchHowdy, is there sound at all for the ubuntu-emulator?15:45
cyphermoxhmm... my testing is done now15:45
cyphermoxkenvandine: do you have pending landings now?15:45
kenvandinecyphermox, i need to do some landings today for sure15:46
kenvandinenothing pending right now15:46
=== mibofra_ is now known as mibofra
=== Azelphur_ is now known as Azelphur
verterokdobey: Hi! still running ubuntu-touch @ nexus 5?15:53
verterokdobey: I'm having problems with the sim card, sometimes it gets detected but I couldn't find a a pattern. do you have the same problem? any ideas on how to fix it?15:54
=== chihchun is now known as chihchun_afk
jgdxpmcgowan, haven't been able to the last month16:14
kenvandineseb128, jgdx: i just proposed a branch for sim pin lock, but for now I just want to get a CI run16:14
jgdxkenvandine, ack16:14
seb128kenvandine, hey16:14
seb128kenvandine, ok16:14
seb128kenvandine, did you see my bunch of small fixes?16:14
kenvandinenot yet16:14
kenvandinebeen head down :)16:14
seb128they are mostly few liners/trival fixes16:14
kenvandinecool16:15
kenvandinei'll look at those in a few16:15
seb128jgdx,16:15
kenvandinewhile i wait for this to build16:15
seb128jgdx, you might want to review https://code.launchpad.net/~seb128/ubuntu-system-settings/background-header-icon/+merge/23240216:15
seb128kenvandine, https://code.launchpad.net/~seb128/ubuntu-system-settings/updates-animations-click/+merge/23236816:15
jgdxseb128, k16:15
seb128https://code.launchpad.net/~seb128/ubuntu-system-settings/display-translated-names/+merge/23236516:15
jgdxseb128, any idea why the about panel's main qml plugin is named storageabout?16:16
=== dandrader|lunch is now known as dandrader
jgdxdoth not maketh sense to me16:17
seb128jgdx, because it combine about and a subpanel storage16:19
seb128jgdx, it was the first one, naming might have been suboptimal, we never bothered renaming16:19
jgdxseb128, right.16:20
=== yorick_ is now known as yorick
seb128jgdx, kenvandine, thanks for the reviews!16:26
jgdxseb128, thank you for the fix16:27
nerochiaropitti: since you already looked for the German translations, do you know what are the project names for the "Notifications center" indicator and the calendar/clock indicator ?16:46
=== chihchun_afk is now known as chihchun
Nothing_MuchHowdy, is there sound at all for the ubuntu-emulator?16:49
* ogra_ doesnt think so 16:50
rsalvetinot yet16:52
Nothing_Muchrsalveti, ogra_, thanks16:55
Nothing_Muchwell does the physical keyboard work on the ubuntu-emulator?16:57
Nothing_Muchrsalveti and ogra_ ^16:59
rsalvetialso not yet done, you still need to use the virtual one16:59
Nothing_Muchah darn16:59
Nothing_Muchis it okay to make a temporary ubuntu account to access the ubuntu store on the emulator?17:02
dobeyverterok: i am using it on n5, yes. but no issues with the sim card not being detected. my phone is totally unlocked straight from google though. i don't know if that matters.17:04
verterokdobey: yes, mine too. it happens randomly, sometimes after switching lfight mode on/off it gets detected17:05
dobeyverterok: only problem i've been having related to the sim, is that for some reason the phone won't switch to LTE when wifi goes away17:06
verterokdobey: no LTE here, but I can confirm (when the sim is detected) that it switch to 3g with wifi off17:07
=== Zic_ is now known as Zic
dobeyweird17:09
ogra_Nothing_Much, sure17:09
dobeyi don't get lte, 3g, or 2g. i just get the empty wifi icon all the time, with no wifi17:10
=== chihchun is now known as chihchun_afk
dobeyi wonder why that doesn't work :-/17:18
=== dandrader is now known as dandrader|bbl
balloonsjdstrand, ping17:40
jdstrandballoons: hey17:40
balloonsjdstrand, lol, sorry my stupidity.. I thought I found an issue.. The issue was, I'm not root17:41
jdstrandok :)17:42
davmor2Hey guys why implement a frontend for orientation lock without a backend? :D18:01
hackersarchangellol18:01
hackersarchangelYeah I noticed that too.18:01
greyback_davmor2: backend in progress18:01
dobeydavmor2: we heard you like locks18:02
greyback_I didn't think frontend was visible to users though18:02
hackersarchangelit is. Tried it this morning to no success xD18:02
davmor2dobey: I don't ToyKeeper likes the locks :)18:02
davmor2greyback_: oh it is18:02
greyback_davmor2: that should not have happened18:03
davmor2greyback_: http://davmor2.co.uk/~davmor2/screenshots-phone/device-2014-08-27-190323.png18:04
greyback_davmor2: I believe you :)18:04
=== gatox is now known as gatox_lunch
kenvandinejgdx, can you look at my sim pin branch?18:35
kenvandinehttps://code.launchpad.net/~ken-vandine/ubuntu-system-settings/security_panel/+merge/23244018:35
kenvandinejgdx, you can grab the debs from the CI build, but also grab the changes to the qml files in rev 930 :)18:36
kenvandinejgdx, i'm testing your modem technologies branch now18:36
mardypitti: yes, it's in there among the other things: https://code.launchpad.net/~online-accounts/ubuntu-system-settings-online-accounts/master/+merge/23241418:51
kenvandinemterry, any thoughts on bug 1361137 ?18:54
ubot5bug 1361137 in ubuntu-system-settings (Ubuntu) "Resetting PIN/passcode/password lock doesn't work" [Critical,Confirmed] https://launchpad.net/bugs/136113718:54
kenvandinemterry, i have reproduced it on utopic images18:55
mterrykenvandine, ugh18:55
kenvandinebut not consistently18:56
mterrykenvandine, not sure18:56
kenvandinemterry, i think ogra_ suggested it had something to do with the passwd -d failing?18:56
mterrykenvandine, I think that was a misunderstanding18:57
kenvandineok18:57
mterrykenvandine, what happens when we switch to swipe is that we ask AccountsService to do the work for us.  It then calls passwd -d as root18:57
mterrykenvandine, let me finish up something here, then I can help look at that18:57
kenvandinemterry, i'd appreciate it...18:58
kenvandinei have no clue how that stuff works :)18:58
mterrykenvandine, OK am available19:04
mterrykenvandine, let me see what I can do about reproducing19:04
mterrykenvandine, should I be doing this with RTM image or utopic?19:05
mterryI guess people say it can be reproduced on both19:05
kenvandineutopic19:05
kenvandinei've not even tried it on rtm19:05
=== plars_ is now known as plars
mterrykenvandine, well... got it once19:08
kenvandine(process:7062): AccountsService-WARNING **: SetPasswordMode call failed: GDBus.Error:org.freedesktop.Accounts.Error.Failed: running '/usr/bin/gpasswd' failed: Child process exited with code 319:10
kenvandinemterry, ^^19:10
mterrykenvandine, excellent19:10
mterrykenvandine, as I recall, the API call to set the password doesn't give any feedback that it failed19:11
mterrykenvandine, maybe we should directly call DBus to get that19:11
mterrykenvandine, oh no19:11
mterrykenvandine, that's ignorable and expected actually, now that I remember19:12
kenvandineok, it didn't actually seem to fail when i saw that19:12
mterrykenvandine, calling SetPasswordMode does several things19:12
mterrykenvandine, it does passwd -d to delete the shadow entry19:12
mterrykenvandine, then it also tries to adjust the groups the user is part of19:12
mterrykenvandine, Touch doesn't support modifying groups yet19:13
mterrykenvandine, so it will fail at that and fail the call19:13
mterrykenvandine, but it still will have done the only thing we cared about -- emptying the password19:13
mterrykenvandine, so in our error case, the passwd -d call must be failing somehow, but I'm not sure how that would19:13
kenvandineok... i finally reproduced it again19:14
kenvandinei locked with 4 digit passcode19:14
kenvandinethen19:14
kenvandineswitched back to swipe19:14
kenvandineand entered the wrong passcode19:14
kenvandinewhich gave me an error19:14
kenvandinethen entered the correct one19:14
kenvandinethe selector switched to  passphrase19:15
kenvandineinstead of swipe19:15
mterrykenvandine, ok, that's consistent19:15
kenvandineand now when it locks i can't unlock it19:15
kenvandinethe greeter is giving me a login box19:15
kenvandinefor passphrase19:15
mterrykenvandine, so we cleared the password (we thought) then we cleared the display hint that tells us it's a passcode not passphraes19:15
kenvandinewhich isn't raising the keyboard :)19:15
mterrykenvandine, whoa no keyboard is werid19:16
kenvandineok... got it up :)19:16
mterrykenvandine, you should be able to enter your PIN code19:16
kenvandineyeah19:16
kenvandinethat worked19:16
kenvandineand settings still thinks it's a passphrase19:16
kenvandineinstead of swipe19:16
seb128kenvandine, oh, nice, I had similar issue changing auth type but couldn't reproduce, could you did ;-)19:16
mterrykenvandine, yup -- all this is consistent with the AS call failing early19:17
mterryseb128, yeah bug 136113719:17
ubot5bug 1361137 in ubuntu-system-settings (Ubuntu) "Resetting PIN/passcode/password lock doesn't work" [Critical,Confirmed] https://launchpad.net/bugs/136113719:17
seb128kenvandine, I just tried to reproduce the ui bugs where on wrong password the osk would hide19:17
mterryseb128, seems rather unreliable19:17
seb128mterry, k19:17
kenvandinemterry, and trying to change it to swipe again doesn't let me input the old passphrase19:17
kenvandinei can't focus the text input19:18
mterrykenvandine, your OSK is weirding out19:18
kenvandinethe input isn't getting a cursor when i click in it19:19
mterrykenvandine, ah OK.  So it must be disabled somehow?19:19
kenvandineyeah19:19
kenvandineso...19:19
kenvandinethe previous page still thinks it's passcode19:19
kenvandinenot passphrase19:19
kenvandinebut when i go into the lock security page, it's a passphrase19:20
kenvandineso some setting is out of sync19:20
mterrykenvandine, they both pull from AS19:21
mterrykenvandine, can't reproduce!  :(19:21
mterrykenvandine, how did you see that AS error message?19:21
kenvandinetailing the upstart log19:22
=== ajalkane_ is now known as ajalkane
mterrykenvandine, oh nice, I thought AS was super-quiet19:24
mterrykenvandine, oh hm19:24
mterrykenvandine, I have a weird theory maybe19:24
kenvandine(process:3303): AccountsService-WARNING **: SetPasswordMode call failed: GDBus.Error:org.freedesktop.Accounts.Error.PermissionDenied: Not authorized19:24
kenvandineagain...19:24
kenvandineso.. i rebooted it19:25
mterrykenvandine, when you reproduced this, is it right after boot?19:25
kenvandineand after rebooting, it said passphrase in both places19:25
kenvandineno19:25
kenvandineactually... not long after boot19:25
mterrykenvandine, hrm.  No my theory is dumb, ignore it19:25
kenvandinemterry, but then trying to switch back to swipe it gave me that perm denied error19:25
mterrykenvandine, OK well that looks like the real error we're hitting then19:26
mterrykenvandine, we're not authorized to make the call19:26
mterrykenvandine, we have a crazy mechanism in place to authorize that call19:26
mterryso makes sense I guess19:26
mterrykenvandine, you're familiar with policykit, I gather?19:26
mterrykenvandine, we don't have a generic policykit agent to prompt the user when a policykit authorization is neede19:27
mterrykenvandine, ideally the shell would act as such19:27
mterrykenvandine, but anyway.  We haven't really needed it up to now19:27
mterrykenvandine, and rather than make a big change like that so close to RTM, what I did was create a baby authorization process that we kick off to authorize just this one call19:27
mterrykenvandine, something is going wrong with it19:27
mterrykenvandine, some race I guess19:27
kenvandinemterry, now that i rebooted, i was able to switch from pass phrase to pass code19:28
kenvandinethen from pass code to swipe :)19:28
kenvandinenow i changed it 5 times without reproducing it19:30
kenvandinesigh...19:30
kenvandinemust be racy19:30
kenvandinemterry, not really... i know what policykit is, that's about it :)19:30
mterrykenvandine, if you look SecurityPrivacy::setPasswordMode() in plugins/security-privacy/securityprivacy.cpp you can see some of the relevant code/comments19:31
kenvandinesaw the comments19:31
mterrykenvandine, it *seems* to nicely wait for the agent to be ready before setting the password mode.  The password mode call is synchronous, so we're unlikely to be killing the agent before it's used19:32
mterrykenvandine, maybe the agent is not responding well itself19:32
mterrykenvandine, do you happen to know where QProcess output goes?  is it /dev/null by default or merged in with parent's output?19:34
kenvandinemterry, sorry, don't know19:35
mterrykenvandine, looks like we need to instrument the agent to be more verbose about what's wrong and then catch it again19:35
mterrykenvandine, I could totes imagine the agent is crashing or something bad before it can authorize us19:35
kenvandineit would be nice to see the output from the helper19:35
mterrykenvandine, exactly, that's what I want19:35
kenvandinemterry, this is interesting19:38
kenvandinei didn't reproduce the same condition again19:38
kenvandinebut19:38
kenvandinei set the passcode19:38
kenvandinethen switched back to swipe19:38
kenvandineand put in the wrong passcode19:38
kenvandineit didn't fail19:38
kenvandineand it did switch to swipe19:38
mterrykenvandine, that's expected actually...19:38
mterrykenvandine, so again this is because the design is whack19:39
asac`i installed #9 and got a weird lock screen19:39
kenvandineoh... so we can remove locking without the right pass?19:39
asac`even though i use PIN to unlock19:39
mterrykenvandine, we could fix it, just low priority19:39
mterrykenvandine, no you can't, really19:39
asac`i get a field where i have to type using full keyboard19:39
mterrykenvandine, but if you have authenticated with policykit recently, it remembers that19:39
mterrykenvandine, so it doesn't actually check your password19:39
mterrykenvandine, the solution is to look and ask policykit if we're authenticated before asking for the password19:40
kenvandineok19:40
kenvandinelike sudo19:40
mterrykenvandine, or don't show the prompt until we are asked is even better19:40
mterrykenvandine, but yeah it'll time out eventually or if you reboot19:40
kenvandineindeed19:40
kenvandinemterry, ok, i can't reproduce it again19:41
kenvandineover 10 times now19:41
kenvandinemaybe because of the cached auth?19:41
* kenvandine rebooted to try again19:41
mterrykenvandine, yes...  and that would also explain why it seems to happen more on boot.  And confirms the theory it's the agent's fault19:42
mterrykenvandine, "killall polkitd" might do same trick faster19:42
=== dandrader|bbl is now known as dandrader
kenvandinemterry, bingo!19:45
kenvandineafter setting the passcode19:45
kenvandinei killed polkitd19:45
kenvandineand then tried switching to swipe, and put in the wrong passcode once19:46
kenvandinei got the incorrect pass error19:46
kenvandineand tried again19:46
kenvandineput in the right one19:46
kenvandineand it appeared to work, but switched to passpharse19:46
kenvandinepass phrase even :)19:46
mterrykenvandine, ooh yes19:46
mterrykenvandine, that exact sequence worked for me too19:47
kenvandineso just failing once screws it up19:47
kenvandinei guess it tries the second attempt without even using the corrected pass?19:47
kenvandinejust the cached auth19:47
mterrykenvandine, hrm19:47
mterrykenvandine, just tried again and it seemed to work19:48
kenvandinehaha19:48
kenvandinelove it19:48
mterrykenvandine, after a reboot, those same steps worked19:51
mterrykenvandine, so some component besides AS is involved?19:51
mterrymaybe I just need to restart USS19:51
kenvandinemterry, i can't reproduce it a second time without rebooting either19:51
kenvandinebut... i can reproduce it reliably with those steps once after booting19:52
mterrykenvandine, looks like also if you restart USS19:52
mterrykenvandine, that's reliable19:52
kenvandineok19:52
mterryphew19:52
mterrykenvandine, what a sequence  :)19:52
mterrykenvandine, commented in bug19:53
mterrykenvandine, needing to restart USS seems like a big clue.  I'm not sure what it means though19:54
kenvandine    if (type == oldType && value == oldValue)19:54
kenvandinein setSecurity19:54
kenvandineany chance on the second try those values match?19:54
mterrykenvandine, shouldn't...  oldType is what we're displaying to use (i.e. Passphrase mode)19:55
elopiotedg: do you have a minute?19:58
elopiowe need to pass an argument to the launched app.19:58
tedgelopio, Sure, what's up?19:58
tedgWhy?19:58
elopiotedg: in order to launch reminders using the evernote sandbox it receives a -s argument.19:59
elopiothat works when launching the binary. But with ubuntu-app-launch I don't know what to do19:59
tedgSo it's asking for an account "evernote" and you want that "evernote" to point to the sandbox instead of the main servers.20:00
tedgCan you just change the "evernote" account config?20:00
tedgOh, they're different packages. So make them conflict and install it.20:01
tedgThey can use the same name.20:01
elopiotedg: the problem is not on the accounts. For that we have the evernote-sandbox package.20:02
elopiothe thing is on reminders, we need it to point to the sandbox servers20:02
elopioand ask to online-accounts for the sandbox credentials20:02
elopiothat's nicely done on the app with an argument.20:02
kenvandineseb128, can you review a branch for me?20:02
kenvandinehttps://code.launchpad.net/~ken-vandine/ubuntu-system-settings/security_panel/+merge/23244020:02
seb128kenvandine, sure20:02
kenvandineseb128, that's the sim pin lock stuff20:03
seb128oh, non trivial then ;-)20:03
tedgelopio, envvar?20:03
kenvandineunrelated to the other problem :)20:03
seb128kenvandine, do you need that review today?20:03
seb128I might defer to tomorrow if it's non trivial ;-)20:03
kenvandineseb128, yes... need it for rtm :)20:04
kenvandinepmcgowan, mind doing some testing on that?20:04
kenvandineseb128, i was trying to snag jgdx for it... but he must be afk20:04
elopiotedg: that would be less nice, but doable as the argument parsing is done on cpp.20:05
elopiotedg: but there will be no way for ubuntu-app-launch to pass arguments? There are some other nice arguments on reminders, and some other apps could use that too.20:05
tedgelopio, I don't see anywhere in the QML that references evernote.com or as a string in the binary.20:06
elopiopassing envvars for everything is not as nice.20:06
mterrykenvandine, if I enter a wrong password twice, it seems to be fine20:06
=== gatox_lunch is now known as gatox
kenvandinemterry, interesting20:07
elopiotedg: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/main.cpp#L8620:07
tedgelopio, We're not creating command line utilities, they're GUI applications. We'll probably support actions in the future, but not arbitrary arguments.20:07
seb128kenvandine, k20:08
kenvandineseb128, thx :)20:08
tedgelopio, yes, but that's not the URL, I think it's getting the URL from the accounts plugin.20:08
asdfghjkis there an ETA on when Ubuntu Phones will be available?  Fall 2014 still the target?20:08
seb128kenvandine, yw!20:08
seb128kenvandine, do you plan a landing today btw? ;-)20:08
kenvandineyes20:08
tedgelopio, And there's no reason to have both installed, so I think they should just use the same name and reminders doesn't have to know which is installed.20:08
kenvandineseb128, but... i'd kind of like to get this branch in it :)20:08
seb128:-)20:09
elopiotedg: it's really useful to be able to switch from the sandbox to production while testing.20:09
kenvandinei can feel pmcgowan staring at me :)20:09
elopioif you have to remove and install, that's not so useful.20:09
taiebotHi all do you know if we will be able to change in the music scope to have the albums displayed instead of artist as your local music. Its kinda weird to have random people showing in there20:10
elopioalso I'm not sure how will it work, because the evernote plugin is installed by default on the phone20:10
kenvandineseb128, disclaimer... not everything in that branch has auto pilot tests... and i even added a skip for 2 of the tests that i added in that branch20:10
elopioautopkgtests will install the sandbox plugin. I'm not sure if we can uninstall something with autopkg.20:10
kenvandineran into issues getting them working reliably dealing with dual SIM20:10
kenvandineso i left the tests there with a skip... i need to go back and figure that out20:10
seb128kenvandine, k20:10
kenvandinebut need to get it landed20:10
seb128yes20:10
seb128we can iterate then20:11
kenvandineat least there is some tests :)20:11
kenvandineand CI passes... so YAY!20:11
elopioballoons, or mzanetti, or rpadovani: anyone around? We need an alternate way to start the app with the sandbox because ubuntu-app-launch is not passing the -s.20:11
tedgelopio, I'm not sure, but it seems odd that autopkg tests are using a remote service at all. I think they need mocks.20:11
pmcgowankenvandine, do you have time to review Wellark's MP? was about to test that too20:11
elopiotedg: we use mocks for the majority of tests20:11
kenvandinepmcgowan, already did...20:11
kenvandineasked for a few fixes20:11
elopiotedg: but we also need to test the connection with the real and testing servers.20:12
balloonselopio, you are SURE the -s is being passed properly20:12
balloons?20:12
tedgelopio, sure, but not in autopkg20:12
mterryseb128, regarding left to right and ">" arrows...  Maybe I'm not thinking clearly about how the string would render in RTL, but I think we'd still want the arrows at the edges of the screen, rather than closer to the middle of the screen20:12
matv1asdfghjk its up to manufacturers.20:12
kenvandinepmcgowan, i didn't actually test the apn editor branch  though... busy20:12
kenvandinepmcgowan, so testing would be appreciated :)20:13
seb128mterry, I though it was usually "icons after text" so "next >" would be "> txen" in rtl20:13
seb128mterry, but I'm unsure, I just know went through quite some fixing to use correct icons and order on rtl20:13
elopiotedg: yes, autopkg will be the runner. We can select not to run the real server tests while updating a version to the archive, and only run them nighly on the CI dashboard or something like that.20:13
elopiobut the provisioning and configuration of the test bed will be with autopkg even for the real server tests.20:14
seb128mterry, they might even consider steps going the other way I think20:14
seb128mterry, e.g "< txen"20:14
seb128mterry, because the "next" is on the left on rtl20:14
elopiowe could tell autopkg to switch the phone to read-write and uninstall the evernote plugin, so that's doable.20:14
elopiojust not as nice as passing an argument to make the switch.20:14
mterryseb128, RTL blows my mind20:14
seb128mterry, we see going right as going further, but rtl has next on the left I think ... does that make sense?20:15
mterryseb128, is qml RTL-compatible?  Like it swaps all the left/right anchors and such?20:15
elopiotedg: also there's this on the API: http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.Argument/20:15
elopiofrom that I got the impression that passing arguments to change the app behavoir was good.20:15
elopioballoons: I'm sure the -s is not being passed properly.20:16
elopioI'm sure it works with the binary, not with ubuntu-app-launch.20:16
tedgWe should totally delete that from the API.20:16
kenvandineseb128, Wellark's apneditor branch includes an updated .pot file, should we drop that from the diff?20:16
seb128mterry, no idea about that20:17
seb128kenvandine, yes20:17
seb128kenvandine, well, one in a landing is ok20:17
balloonselopio, that confused, but I guess you are sure it's a problem. So, how would you like to solve it? Seems obvious to simply pass an argument. Can we fix ubuntu-app-launch?20:17
tedgelopio, If it's a test machine you're already going to have to install evernote-sandbox, I don't see the difficulty in removing evernote. The image has to be writable.20:17
seb128but usually better to just commit an update manually to trunk after the landing20:17
kenvandineWellark, mind reverting that?20:18
tedgelopio, If you want you can make a separate desktop file for sandbox usage, and use that.20:18
tedgelopio, Make it install with the sandbox account plugin.20:18
elopiotedg: yes, I suppose you are right. The autopkg case would be easy having the two plugins with the same name. It can even clean up afterwards.20:18
seb128mterry, I don't know much about the topic, we could wait for bug reports20:19
elopiotedg: now, what about the other parameters? Like launching the app in portrait mode on the desktop?20:19
seb128mterry, but it feels like the alternate option I proposed could work as well and let the translators be in charge to do what they want20:19
elopioI find that nice from reminders main.cpp. And on the QML we won't be able to read an environment variable to decide, I think.20:20
kenvandinemterry, any more thoughts on that passcode issue?  i'm really at a loss20:20
tedgelopio, On Unity7 you can use desktop file actions for stuff like that. We'll probably (assuming enough time) support that on U8 as well.20:20
mterryseb128, true20:20
mterrykenvandine, sorry, got distracted by other stuff20:20
tedgBeen in the plans, just ENOTIME20:20
kenvandineme too... :)20:20
mterrykenvandine, the two-wrongs-make-a-right behavior is really frustrating20:20
kenvandinegot stuff i need to land...20:20
mterrykenvandine, such a bizarrely narrow window for this problem20:20
kenvandineindeed20:21
elopiotedg: and what if we are running it on xephyr or xvfb ?20:21
mterrykenvandine, I think next step is just instrumenting the heck out of the helper and reproducing20:21
kenvandinemterry, just way outside of my expertise... you'd be our best bet on getting a fix for it20:21
mterrykenvandine, yeah for sure, I can take this on20:21
kenvandine;)20:21
tedgelopio, You have a confusing setup. Please upgrade to a modern display server :-)20:21
kenvandinei'd appreciate it...20:21
tedgelopio, Not sure what you're saying :-)20:21
kenvandinemterry, but i'm happy to help repro/test20:21
tedgelopio, If you're running on those you don't need UAL because there's no access control at all. It's the wild west.20:22
elopioballoons: I don't know how I would like to solve it. That's why I'm attacking tedg with questions to figure out the best way.20:22
elopiotedg: we use virtual buffers so the tests don't steal the input from your machine, and to run on test beds without unity.20:23
elopiotedg: so if we are not running unity, we shouldn't launch the apps with ual?20:23
tedgelopio, You can, but if you don't have Unity there's not a reason you have to. I'd argue that using the X11 backend isn't really testing them very well.20:24
tedgWe don't ever expect them to actually run in production with that backend.20:24
elopiotedg: we catch most of the errors on X11, because we are not testing the display server, we are testing the functionality of the qml in integration with other services.20:25
elopiothe reason we have to repeat the tests on the phone is just because we don't have full coverage of everything, so many problems surface only on the dashboard.20:26
tedgI think there's confirmation bias there. "we run most of our tests on X11" == "most of the issues we find with our tests are on X11" :-)20:26
elopiobut that's a separate problem.20:26
elopiotedg: no, we run the same tests in X11 and then on the phones.20:26
elopioX11 gives us faster feedback.20:27
tedgSo you find the errors on Mir, but then verify them on X11.20:27
elopiosometimes.20:28
elopiosometimes we can simulate on X11 the conditions that caused the error on the phone.20:28
elopioit's generally not a display issue. It's generally either an issue of the size of the window, or on one of the services the app depends on.20:29
tedgOkay, but in general, I'd say you want the apps to run on Mir/Unity, and if that's the case you want UAL.20:30
tedgThe X11 is just a sideshow in that regard.20:30
elopiotedg: I agree. We need to run on X11 because it's what we currently have in the development machines.20:30
elopiomaybe an alternative would be to install MIR on the testbeds, but not unity.20:31
=== beldar is now known as Guest47982
elopiotedg: but so the bottomline of your opinion is that if we need to change the behavior of the app, we should do it on the desktop file?20:31
tedgelopio, Yes, for non-production cases. Don't really want apps modifying their own desktop file (not that they could, but in theory).20:32
elopiotedg: yes, we can just do it on the fly on the tests, and remove the test desktop when they finish. I think I can get something working on reminders for you to see if you like it.20:33
elopioassuming that if I change the exec to evernote -s it will pass the argument.20:34
elopioI'll give it a try. Thanks tedg.20:34
cm-t:'( I gave my evening to translate some core apps, but lp is having to much errors ;'(20:34
cm-ttimeouts20:34
elopiocm-t: yes, it's bad. I have to retry almost every time I open or submit something.20:34
elopiothe good part is that it doesn't lose the translations.20:35
=== wilee-nilee is now known as Guest90398
elopioballoons: do you know if we can pass arguments to the autopkgtests ?20:37
cm-telopio: yes, at least nothing is lost20:38
=== Fyodorovna is now known as Guest75308
balloonselopio, sure, but that's an odd question.. you mean pass from the runner to the test or ?20:39
elopiowhat's your language cm-t?20:39
elopioballoons: yes. I would like to select which tests to run.20:39
=== Guest75308 is now known as friendly-fascism
balloonselopio, you mean autopilot tests yes? if so then yes20:40
elopioballoons: lets say that we get a fake evernote server. On MPs and for getting the package updated in the archive, I would like to run the tests with the fake server.20:40
elopiobut on the dashboard, I would like to run them against sandbox.20:40
elopioit would be nice to use adt-run for every case.20:41
balloonssure, but I'm not sure if that logic belongs in the runner.. perhaps jenkins, perhaps the test20:41
cm-telopio: [FR-fr]20:46
elopioballoons: the one that choses the flags to pass would be jenkins or the tester.20:47
cm-telopio: but i'm not in the ~ubuntu-l10n-fr so it will need a validation (I will send them an email to ask tell them)20:47
elopiocm-t: I've just asked to be added to the ~es team so I can review suggestions.20:48
balloonselopio, so you would configure jenkins to invoke adt different ways depending on what you want, and the tests should support it20:48
elopionow I have to wait 2 weeks while they vote ×_×20:48
elopioballoons: I think so, yes.20:49
elopiolike daily against sandbox, weekly against production, things like that.20:49
balloonselopio, so one way to do it is via ADT_AUTOPILOT_MODULE env var..20:49
balloonsyou can pass a full arg list for AP that way to be whatever you want20:50
elopioballoons: I like that.20:52
elopiohum, exec: evernote -s doesn't work.20:52
* balloons notes he's not sure how passing args to autopilot gets you what you want, but :-)20:53
elopioballoons: something like adt-run suite ADT_AUTOPILOT_MODULE='u1-server-url=staging.one.ubuntu.com'20:55
balloonsyes, but 'u1-server-url=staging.one.ubuntu.com' is passed to autopilot, not the test20:55
elopioballoons: ah that's the other part. We have an open bug for autopilot to accept arguments.21:00
balloonselopio, :-)21:00
veeberselopio: Didn't thomi implement that feature so you could pass arbitary command line args through to the test?21:02
veeberselopio: or are you wanting something different?21:02
elopioveebers: it's still open: https://bugs.launchpad.net/autopilot/+bug/126658921:03
ubot5Ubuntu bug 1266589 in Autopilot "Pass argument values from autopilot run to the tests" [Undecided,New]21:03
* veebers looks21:03
veeberselopio: does this help?  http://developer.ubuntu.com/api/devel/ubuntu-14.10/python/autopilot/api/autopilot.html#autopilot.get_test_configuration21:04
* balloons waves to veebers 21:05
elopioveebers: yes!21:05
balloonswhoa, when did this happen?21:05
* balloons facepalms21:05
elopioveebers coded it, landed it and updated the docs 30 seconds ago.21:06
veeberselopio: heh, sorry we should have been more on the ball with updating that bug. thomi implemented it in Malta I believe21:07
veebershey balloons o/21:07
balloonsok, so not so old.. just malta21:08
elopioballoons: where is the binary for the reminders app that's preinstalled?21:08
balloonshey veebers I'm looking at our favorite mp again while I can sneak some time21:08
balloonselopio, click contents is your friend21:09
veebersballoons: nice, I've been meaning to take a look myself but haven't :-\21:09
balloonselopio, /lib/arm-linux-gnueabihf/bin/reminders for the phone21:09
veebersballoons, elopio: on that note. What would the best method of exposing these types of features to yourself and other developers? Would hate to have other features missed21:09
* balloons notes he has a backlog of 2 posts to make about recent AP additions21:10
balloonsnamely screenshots and subunit21:10
elopioveebers: if you started to blog and linked the posts on g+ I would always notice.21:11
elopiothat's how I know what balloons and pitti are doing.21:11
veeberselopio: very good point, I should do that21:12
balloonsveebers, the mailing list posts the other day made a difference for me21:12
elopiothe mails to the list like what you did for the subunit file with screenshot will make me read them too.21:12
balloonsthat's a least something21:12
balloonsI intended to more or less reblog and talk about it21:12
veebersballoons: aye, those were features we really wanted to hightlight. Using trv with a subunit result should be nice to use21:12
elopiobut I already have too many mails, and they almost never have cool new stuff.21:12
veeberselopio: right, I wouldn't want to spam the list with minor features/fixes etc.21:13
=== dandrader is now known as dandrader|afk
elopioballoons: $ less /lib/arm-linux-gnueabihf/bin/reminders21:21
elopio/lib/arm-linux-gnueabihf/bin/reminders: No such file or directory21:21
balloonselopio, sorry, it's a relative dir21:24
balloons/usr/share/click/preinstalled/com.ubuntu.reminders/21:24
balloonsor under opt/click21:24
balloonsfor instance, I see /usr/share/click/preinstalled/com.ubuntu.reminders/0.5.226/lib/arm-linux-gnueabihf/bin/reminders21:25
elopioballoons: ah, thanks.21:25
dakerany click dev to see what cause this http://paste.ubuntu.com/8163075/ ?21:43
dakercjwatson: any idea ?21:44
=== salem_ is now known as _salem
=== asac` is now known as asac
popeydaker: whats the issue?22:05
dakerpopey: ctrl+F : com.canonical.payui22:05
popeyi still fail to see the problem22:05
dakerpopey: 7 entries22:05
popeyyou specified --all22:06
popeydont do that and you wont see 7 entries22:06
dakerthat's what u-s-s does22:06
popeywhy is that a problem?22:06
popeyover time various versions of that app have been on your device22:07
dakerand they are not deleted on upgrade ?22:08
popeythe apps are, yes22:08
popeylook in /opt/click.ubuntu.com/22:08
popeyspecifically /opt/click.ubuntu.com/com.canonical.payui/22:08
popeyprobably only one in there22:08
popey0.3.1422:08
dakerno :(22:09
dakerhttp://paste.ubuntu.com/8163237/22:09
popeyinteresting, i only see one here22:10
popeyso click isnt cleaning up for you?22:10
dakercalculator, calendar, music, camera, clock, dropping-letters, filemanager, gallery, reminders etc... all have more than one entry :(22:11
dakerpopey: yes22:11
dakerhttps://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/126525022:12
popeyi have more than one entry for some too22:12
ubot5Ubuntu bug 1265250 in ubuntu-system-settings (Ubuntu) "Storage shows same app multiple times" [Low,Confirmed]22:12
popeyok, i see.22:12
dakerpopey: comments see attachements22:12
popeyah, thought this was familiar22:14
popeyi filed a dupe22:14
daker315MiB used by apps22:14
Randy_Oare there any QML ubuntu SDK programmers around?23:22
hackersarchangelhowdy everyone23:46
hackersarchangelwho else in here is running Ubuntu Touch on a Nexus 5?23:49

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