/srv/irclogs.ubuntu.com/2013/09/24/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
kdubracarr, if you're still around...00:19
kdubunity8 keeps hidden clients in a z order beneath the shell surface, right?00:19
jdstrandcwayne: cool, thanks-- I need to get it through the gatekeepers anyway :)00:29
cwaynejdstrand, https://bugs.launchpad.net/ubuntu/+source/apparmor-easyprof-ubuntu/+bug/122947100:33
ubot5Ubuntu bug 1229471 in apparmor-easyprof-ubuntu (Ubuntu) "click apps need read access to /custom/usr/share/themes" [Undecided,New]00:33
cwaynejdstrand, be sure to let me know if you need anything for that bug :)00:36
jdstrandcwayne: yep, thanks!00:44
=== bschaefer_ is now known as bschaefer
varsismanamehello01:51
varsismanamei want install ubuntu touch on my device01:51
varsismanamebut unfortunatelly the usb not working propertly01:52
varsismanametheres a way to install it without usb?01:52
wilee-nileevarsismaname, you set the development in android?01:53
varsismanamei think i rooted01:53
varsismanamewhen the port was good01:53
varsismanamehow can i check?01:53
wilee-nileedeveloper usb debugging01:54
varsismanameyes i have that01:54
wilee-nileevarsismaname, How are you trying to load touch, you realize it is a development right?01:55
varsismanameyes01:55
varsismanamebut it is possible to test it01:55
varsismanameas far as i know01:55
varsismanameso i want to test it01:55
wilee-nileeyes have you read the links in the header on installing?01:55
wilee-nileeit will wipe the device01:56
varsismanameit is fine01:56
varsismanameif it wipes01:56
varsismanamethe device01:56
varsismanamesince i have all the data01:56
wilee-nileehave you read the links in the header on installing?01:56
varsismanameyes01:57
varsismanameonly via usb can be installed right?01:57
wilee-nileeI'm not sure to be honest, usb port or a flash?01:57
varsismanameok thanks wilee01:57
varsismanameusb01:58
varsismanameif is only via usb i will not be able to do it01:58
varsismanamesince is failing01:58
wilee-nileeI think some have used the rom manager not sure01:58
varsismanamethe electrecity pins are working but the data ports are not01:59
varsismanameok i will check if i can do it using the rom manager01:59
wilee-nileevarsismaname, You have a ubuntu setup?01:59
varsismanamethanks again01:59
varsismanamewhat do you mean01:59
varsismaname?01:59
wilee-nileeubuntu is a operating system it is part of this whole thing.02:00
varsismanameyes02:00
varsismanamei have the images02:00
wilee-nileevarsismaname, If you have a ubuntu install you just use the phaboet ppa and the instructions.02:00
wilee-nileephablet*02:00
varsismanameok great info02:01
varsismanamethanks02:01
wilee-nileehttps://wiki.ubuntu.com/Touch/Install02:01
wilee-nileeno problem good luck02:01
varsismanamephablet ppa with the rom manager ?02:03
varsismanamesorry02:03
varsismanamei got lost02:03
varsismanamedont worry let me read it again. thanks02:04
=== Namidairo`bnc is now known as Namidairo
stgraberlool: my assumption was that whatever deals with fs in our shutdown sequence (a sysvinit script?) would go through the mount table and unmount them all sequentially (based on the stacking order), which would mean unmounting all of the android mounts, all the bind mounts and then /userdata which should get you a clean shutdown02:52
=== chihchun_afk is now known as chihchun
drachensunogra_: You are the man, mir came right up that way.  I've got this thing running03:46
drachensunI just have to figure out why sensorservice doesn't want to start by itself03:46
drachensunbut I noticed when mir was installing all those updates and whatever03:46
drachensunthat sensorservice got fixed somewhere among all that03:46
drachensunso I just have to bring that fix in I guess03:47
zsombimardy: ping04:57
mardyzsombi: pong05:14
mardyzsombi: please tell me you have good news :-)05:14
zsombimardy yes I do :)05:14
mardy\o/05:15
zsombimardy but you have to work on your MR a bit as there were some changes made you need to check!05:15
zsombimardy for instance there was a new listener added that you also need to update05:15
zsombimardy so just merge with trunk, update and let me know when you're ready05:16
mardyzsombi: ah, I now see, that there is some crash in the tests05:16
mardyzsombi: OK, will do05:16
mardyzsombi: thanks for the heads up!05:17
zsombimardy: np, good that the 12 days nightmare is over05:17
OrokuSakiI am an idiot05:34
OrokuSakia) typo in udev rules... kgs1-2d1 oops.. kgsl-2d105:34
OrokuSakib) building my system image incorrectl, resulting in.. not all dependencies being built05:35
OrokuSakiResolving stupidity05:35
OrokuSakinoob.. that is my excuse... and.. skipping a step in the porting guide =)05:35
mardyzsombi: I get one failure because one test with "expectFailure" is passing: XPASS  : qmltestrunner::i18nAPI::test_0_dtr() QCOMPARE(, ) returned TRUE unexpectedly. Loc: [/media/mardy/Data/src/bzr/ubuntu-ui-toolkit/lp1221707/tests/unit/tst_components/tst_plugin_i18n.qml(55)]05:37
mardyzsombi: but I don't think that's due to my changes05:37
zsombimardy: that happens because you have some package that got installed, and the localization domains have sthing to do with that. Just comment out that line in the test and run them again. It's npot because of your change05:38
mardyzsombi: oh, right05:39
* zsombi brb05:40
mardyzsombi: now it seems to be fixed: https://code.launchpad.net/~mardy/ubuntu-ui-toolkit/lp1221707/+merge/18451306:42
zsombimardy: yipeeeeeee, happroved ;)06:45
OrokuSakiAnyone... I have an Android.mk that says include $(all-subdir-makefiles) in my device folder, but for some reason, not all the subfolders are getting compiled06:45
OrokuSakinone of them are06:45
OrokuSakiSo I have been taking the missing libs or binaries from.. android.. which is stupid I know06:46
OrokuSakiandroid as in.. the cm10.1 for my device type android.. instead of getting ubuntu touch to compile them...06:46
=== chihchun_afk is now known as chihchun
dholbachgood morning07:11
dholbachogra_, it seems you ran into a similar issue as https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/1229566 - could you resolve it in the end?07:17
ubot5Ubuntu bug 1229566 in ofono (Ubuntu) "Requested file structure differs from SIM: 6fb7" [Undecided,New]07:17
loolstgraber: would you think you could confirm that it is indeed the case?07:18
loolstgraber: I don't really know how to prevent this, I'm not the only one who has seen fs corruption like this one (Jamie got it after applying a system-image update for instance), and I'm worried it affects user data07:19
=== _5m0k3 is now known as wellsb
loolstgraber: if it's not an unmount thing, I guess we have to introduce some settle delay on shutdown07:20
=== chihchun is now known as chihchun_afk
dholbachare awe and cyphermox our ofono experts?07:26
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
looldholbach: yeah07:44
looldholbach: other people can help there too, there's gustavo, ricardo S etc. IIRC07:44
loolTony would dispatch07:44
looldholbach: would you know what's the best way is to escalate a music-app bug?07:45
looldholbach: music-app isn't working anymore in latest pending images since a couple of days07:45
dholbachah, perfect, I need to find nick names then :-) I ran into bug 1229566 and can't really use the phone07:45
ubot5bug 1229566 in ofono (Ubuntu) "Requested file structure differs from SIM: 6fb7" [Undecided,New] https://launchpad.net/bugs/122956607:45
looldholbach: Tony would be best here I think07:46
dholbachlool, dpm and popey are in touch with the guys (danielholm, vthompson, ahayzen)07:46
popeyhey07:46
popeymusic app works here, what did you break lool ? ☻07:47
=== chihchun_afk is now known as chihchun
loolpopey: hmm it doesn't for me07:50
loolpopey: is this with proposed image?07:50
popeywell you said proposed for a couple of days07:51
popey60 is 20130923, which is yesterday's image07:51
loolpopey: https://bugs.launchpad.net/music-app/+bug/122915307:51
ubot5Ubuntu bug 1229153 in Ubuntu Music App "Multiple db access errors" [High,In progress]07:51
popeywhich is our current published image, and it works07:51
loolpopey: I think it works for you because you updated with an existing music db07:51
loolbut now I see my bug got duped, I also see it's been worked on, just not done07:52
popeygotcha07:52
loolpopey: if there's anything we can do to fix this in today's image, that would be awesome07:52
loolpopey: cause we'd have a first iteration of end-to-end music playback07:53
popeywell if someone wants to fix that bug we can test and get it merged to trunk07:53
loollike pressing music files from music scope would work and stuff  :-)07:53
popeyI'll speak to Victor07:54
dpmas far as I can see, the fix has been submitted, but the merge proposal needs reviewing by someone else07:55
dpmhttps://code.launchpad.net/~vthompson/music-app/fixes-1229153/+merge/18712307:55
popeyah so it is07:56
dpmlool, also, last I heard the music-hub is not ready yet07:56
* popey tests it07:58
dpmhttps://blueprints.launchpad.net/music-hub/+spec/music-hub07:59
dpmso it might be worth taking this into account for the testing08:00
lool(fix makes complete sense to me and is consistent with the error and the small code reading I did)08:00
popeyhmm08:01
popeyI can't launch the music app using the aa-exec-click line in the .desktop file08:01
popeynothing appears on the phone screen08:01
popeyand get a white screen on launching app from dash08:02
* popey reflashes phone08:02
ogra_dholbach, it never caused actual issues for me, does that SIM have a PIN ? did you unlock it on the cmdline if thats the case ?08:03
dholbachogra_, it does - and I don't know how to unlock it08:04
dholbachogra_, do we plan to offer a UI element to unlock the SIM?08:05
ogra_there is a script in /usr/share/ofono/scripts (or was it /usr/lib ?)08:05
loolpopey: if you apt-get updated, this might be normal due to inflight changes to the launch stuff08:05
loolnormal as in it should not have gotten to you but it did  :-)08:05
dholbachogra_, ah, found it - do you know which runes I have to put in there?08:05
dholbachit wants a path08:05
ogra_dholbach, iirc that was "enter-pin pin1234" (replace with your own indeed) ... we plan to have a UI for this indeed, but i doubt it will be in 1.0 (13.10)08:05
looldholbach: we do plan to have UI for it, albeit I am short of telling you who's providing that08:06
* ogra_ guesses the same person that did the lock screen08:07
ogra_it kind of falls into the same space08:07
dholbachwoohoo08:09
monkeyI installed ubuntu-touch on a "nexus 7 3g" w/ phablet-flash, but it doesn't boot (I just get the bootloader w/ the "Google" splash).  Any tips on how to debug ?08:11
dholbachogra_, works08:11
ogra_:D08:11
nerochiaropete-woods: good morning. yesterday i addressed the remaining issues on the qml bindings merge request, it would be nice if when you have time you could have a look08:13
pete-woodsnerochiaro: just looking at it now, I've just run your branch through the code formatter08:13
pete-woodsand pushed the changes08:14
dholbachogra_, do you think I should close the bug again? seems to have been a red herring08:22
=== zsombi is now known as zsombi|afk
AskUbuntui got stuck at 'waiting for device' while installing ubuntu on galaxy nexus | http://askubuntu.com/q/34939208:25
ogra_dholbach, yeah, i think so08:25
looldpm: thanks for landing the small .desktop fix in music-app08:26
dpmnp ;)08:27
ogra_mmm, rad.io is nice08:27
popeydpm: https://code.launchpad.net/~vthompson/music-app/fixes-1229153/+merge/187123 approved, can you top approve?08:28
gemaseb128: I have been doing some exploratory testing on ubuntu-system-settings and I need to talk to someone about triaging some bugs, who would be the right person for that?08:29
seb128gema, you can talk to me08:30
seb128"triaging some bugs"?08:30
gemaseb128: http://goo.gl/p7iSP208:30
looldoes someone know the rune for running CMake tests with dh?08:30
gemaseb128: I need to get those bugs into the development pipeline somehow08:30
gemaseb128: whether you want to fix them or postpone them or ditch them08:30
gemaseb128: but they need to be dealt with08:31
gemaseb128: I am likely going to keep adding to that list08:31
seb128gema, sure, most of those are known issues, some are fixed in trunk ... could you run trunk?08:31
seb128since asac made sure things stop landing, the archive version became a lot less useful for testing08:32
gemaseb128: I could, but I rather verify whenever it lands on the image, could you mark them as dup of whichever bug fixes the issue?08:32
seb128gema, it's not a bug, but things are fixed in trunk08:32
gemaseb128: I think I will be syncing with you with issues daily before raising bugs08:32
gemaseb128: ok08:32
gemaseb128: isn't there a state for those?08:32
seb128seems like a waste of time/suboptimal way to work08:33
gemaseb128: obsolete or something?08:33
loolwell the rune is dh_auto_test, duh08:33
loolwhy doesn't that work08:33
loolah I know08:33
gemaseb128: agreed, but we've been asked to do exploratory testing on the images08:33
gemaseb128: I will pass on your concern to our management08:34
popeygema: it's pretty straightforward to build and run from trunk directly on the device08:34
seb128gema, thanks08:34
gemapopey: that's not the point08:34
popeywell, it's a way to confirm whether something is fixed08:34
gemapopey: if I test trunk I am not testing what I have been asked to test08:34
popeywhich _is_ the point08:34
gemapopey: and then I have to try again whenever the functionality lands08:35
popeyI'm not suggesting you test trunk08:35
gemapopey: I rather try in the product than by installing trunk, given that the target of the testing is the image08:35
seb128you should do both then08:35
seb128test the image08:36
popeyexactly what I'm suggesting08:36
seb128then test trunk to confirm if it's still an issue08:36
seb128then report if it's one08:36
seb128or ask asac to restore decent landings :p08:36
popeyheh08:36
gemaseb128: I think that's the wrong thing to do, but then, I think this exploratory business is not very well thought through either, anyway not my call08:36
gemaseb128: so you suggest that I keep verifying my bugs on the dailys until they land or will you mark the ones that you reckon are already fixed somehow so that I have some sense of what's landing?08:37
seb128gema, I suggest you test trunk before reporting08:37
seb128because the current way is a waste of time and create noise for everyone08:38
seb128it's not that useful to test outdated code...08:38
gemaseb128: ok, can you send an email to ue-leads suggesting that, maybe copy me or something?08:38
gemaseb128: because that is not what we have been asked to do08:38
gemaseb128: tell them I got stubborn and you want to change the process or something08:39
seb128gema, let me think about it, I'm just back from holidays today and still catching up, I see that asac changed lot of things and that things went from "work smoothly and land daily" to "land once every few weeks if people know who to ping for that to happens"08:39
gemaseb128: ack08:39
gemaseb128: keep me posted please, I have been asked to hand over these bugs to dev08:39
seb128ok08:40
seb128asac, there? ;-)08:40
seb128gema, I'm going to try to understand the motivation for the changes before complaining too much, but things seems a giant step backward08:40
gemaseb128: I couldn't agree more08:41
looldbarth_: do you have news of the webapps tests?08:58
popeylool: where is the power stuff ricmm mentioned in his mail documented? to allow the music app guys to supress suspend?09:06
loolpopey: I'm not done reading email, where is this?09:07
popeylool: i saw it on ue-leads just now09:08
popeylool: rick's thread09:08
loolpopey: I think they offered to show sample code, more like interactively on IRC09:12
dbarth_lool: 80% of them work fine now that we've found the url leaking issues09:12
loolpopey: but I dont think we have pointers to docs09:12
looldbarth_: when will testsuites be passing so that we can land this?  :-)09:13
dbarth_lool: but i need another update for u1 and gmail which are more tricky to contain09:13
dbarth_lool: that's still manual, but i will have automated smoke testing this week09:13
dbarth_lool: apps have been re-uploaded last friday though09:13
dbarth_lool: if i miss today, when is the next chance to make the swap09:14
looldbarth_: we're releasing as fast as we can, but it's cumbersome to see the delta and not being able to land them09:15
dbarth_lool: we could swap and land 4 out of 609:16
dbarth_they will have the new private cookie dbs09:16
dbarth_ie, state-of-the-art containment09:17
looldbarth_: cool09:18
looldbarth_: basically the sooner we can have working tests, the faster we can land the web stuff09:18
looldbarth_: just wanted to make sure you were on top of this09:18
Laneyis there an OTP app for touch yet? :-)09:20
dholbachdid we get any reports of SMS having been sent twice?09:26
dholbachdoes anyone know which kind of logs would be useful there?09:26
dpmlool, popey https://code.launchpad.net/~vthompson/music-app/fixes-1229153/+merge/187123 approved09:28
popeysuhweet!09:33
dpmhi mardy, around?09:37
=== timp is now known as timp|off
=== timp|off is now known as timp
=== hipboi_ is now known as hipboi
dpmdoes anyone know if Jenkins is down? I've noticed some of the branches for core apps not being reviewed by Jenkins, e.g. https://code.launchpad.net/~lool/music-app/unquote-desktop-file/+merge/18711509:44
Laneydpm: #ubuntu-ci-eng I believe ;-)09:45
dpmok :)09:46
dholbachdpm, thanks09:51
dpm;)09:51
dholbachdpm, this was a test for bug 122963709:55
ubot5bug 1229637 in messaging-app "SMS sent twice, displayed once" [Undecided,New] https://launchpad.net/bugs/122963709:55
=== zsombi|afk is now known as zsombi
=== gusch is now known as gusch|lunch
davmor2Morning all10:05
LaneyI think I got trapped in the word chain game :(10:06
ogra_heh10:07
Laneyleft and right swipe do nothing10:08
* Laney starves10:08
=== chriadam is now known as chriadam|away
mardydpm: hi! Yes, I got your question from yesterday about EDS10:15
mardydpm: it should work, regardless of the gnome-keyring10:15
mardydpm: because I don't think it uses the keyring, if the accounts have been created in UOA10:16
looldpm: there were various jenkins issues yesterday, but not sure what was done about it, I think fginther was looking into this10:17
looldpm: thanks for happroving that fixed music-app!10:17
dpmmardy, cool, thanks for coming back to me. Do you know how we could test it if google calendar accounts are indeed supported?10:18
dpmlool, np :) Yeah, I've asked on #ubuntu-ci-eng, and it seems no one was sure what's going on, so we'll wait for fginther to come online10:19
mandellool, ping10:22
loolmandel: empty ping detected!10:24
mandellool, I have landed most of the code in ubuntu-download-manager but I'm waiting on the jenkins bot to check the branches for a long time, any idea if there is anything going on?10:25
popeymandel: 11:19:40 < dpm> lool, np :) Yeah, I've asked on #ubuntu-ci-eng, and it seems no one was sure what's going on, so we'll wait for  fginther to come online10:31
mandelpopey, thx for the info!10:32
popeynp10:32
dholbachseb128, is there some kind of ~/.xsession-errors on the device?10:35
seb128dholbach, /home/phablet/.cache/upstart/*.log10:36
dholbachlike when I tap on the Facebook icon, it doesn't launch and I'm not quite sure how to find out what's up :)10:36
mardydpm: nope, sorry, I don't know much about EDS myself10:36
dholbachperfect, thanks10:36
seb128dholbach, yw10:36
seb128dholbach, it might be unity8.log for that one (just guessing, I'm unsure)10:37
dholbachah ok, it took ages, now it's opening facebook a couple of times - let's see :)10:40
ogra_hmm, so who does the time and date settings ? the UI doesnt fit on my screen10:41
* ogra_ wonders if thats reported10:41
Laneyyes, it is known10:42
ogra_good10:42
tintipopey: hi, is part of ubuntu touch armel and part harmhf10:43
dholbachtinti, 'armel' is not being used10:43
cjwatsontinti: Yes, the Android parts are armel10:44
cjwatson(effectively)10:44
dholbachoh10:44
ogra_dholbach, it is10:44
* dholbach just learned something new10:44
ogra_(even thought it is awfully ugly)10:44
cjwatsondholbach: we cross-build them rather than using the old decommissioned Ubuntu armel architecture10:44
cjwatsonwe'd have had to cross-build even if we still had armel, due to Android libc10:45
dholbachok10:47
dholbachthanks10:47
AskUbuntuCompiling code that depends on QT4 with QT5 installed | http://askubuntu.com/q/34943010:53
dholbachwhen I unplugged the headset during the call, the call was put on the speaker - which project do I report the bug on? phone-app?11:03
=== MacSlow is now known as MacSlow|lunch
=== gusch|lunch is now known as gusch
=== vrruiz_ is now known as rvr
=== tetris4_ is now known as tetris4
asacmhall119: please refer to source packages11:17
ciprihi, i have a little question: is there somewhere a list of the packages which are available for ubuntu touch?11:17
asacalso give info which commits - if any - you expet to land11:17
ogra_asac, source packages arent helpful ... we should use binaries11:17
ogra_at least on the landing plan11:17
asacogra_: well, without source i cant find the trunk11:17
asacetc.11:17
asacogra_: on the landing plan we want both11:18
asacbut the source in the landing ask at least11:18
ogra_asac, so the MP should be in the row11:18
ogra_asac, for controlling vs the image .changes, source packages wont tell you if there are all binaries etc11:18
ogra_or any missing11:18
asacfor me line 84 and 85 dont have enough information to think about landing those11:18
davmor2ogra_: no image this morning?11:18
ogra_asac, 84 had like 5 requests from different people, it landed already from another request11:19
ogra_asac, http://people.canonical.com/~ogra/touch-image-stats/20130923.changes11:19
ogra_asac, just wipe it from the asks sheet11:20
ogra_asac, 85 is a "nice to have in the seeds" request11:20
ogra_so the binary is fine there11:21
ciprihi, i have a little question: is there somewhere a list of the packages which are available for ubuntu touch? A package-manager is already on touch? (I'm asking because I want to see if I should already buy an nexus 10)11:24
popeycipri: https://search.apps.ubuntu.com/api/v1/search?q=*11:25
popeycipri: we use click packages on Ubuntu Touch, you install directly from the dash, you don't need to use a package manager as such like USC or Synaptic11:25
cipriQT creator has chances  to be available on touch?11:27
popeyqtcreator won't run on the device, I don't know if we have plans to do that.11:28
popey(I doubt it)11:28
popeyYou run qtcreator on a pc connected to the device11:29
ogra_for line in $(wget -O - -q https://search.apps.ubuntu.com/api/v1/search?q=*); do echo $line|grep \"com|sed -e 's/^.*\.//' -e s/\"\,$//; done11:32
ogra_that will get you a more readable package list :)11:32
w-flomy device (with ported ubuntu touch) randomly starts either mtp or adb on boot, but (probably) never both.. is there any way to make it start both? If it decides to start mtp and I "sudo restart android-tools-adbd" from the terminal app, adb works but mtp stops working :(11:34
ogra_w-flo, please file a bug against android-tools-adbd ... assign to me, it still has hardcoded setprop calls in the upstart job11:36
w-floogra_, okay thanks :)11:36
ogra_w-flo, it should work if mtp starts after adbd (which is usually the case if your upstart jobs arent messed up)11:36
ogra_there is a system job that sets the property ... the server gets started in the session though11:37
w-flohm, I don't mess with the upstart jobs. maybe it's because my device is really slow11:37
ogra_might be, theoretically it shoudl just work11:37
ogra_it does on the nexuses11:37
w-floseems like adbd comes up first, but dies right before the mtp icon shows up in unity (desktop)11:39
w-floi.e. I can use adb for a few seconds :)11:39
ogra_it should respawn then11:39
ogra_might be that the setprop disconnects the device for a moment ...11:40
ogra_depends on how the android gadget is implemented in your kernel11:40
w-floso adbd is still running, so it respawned or didn't die at all, but "adb shell" just tells me "device not found" :|11:42
ogra_i woudl suspect it didnt die at all11:43
w-flo /sys/class/android_usb/android0/functions , should that say "mtp" only or something like "mtp,adb"?11:46
AskUbuntuhow to dual-boot ubuntu-touch with android | http://askubuntu.com/q/34945111:55
=== JamesTai1 is now known as JamesTait
mehowWest coast Classics radio :)12:03
=== _5m0k3 is now known as wellsb
danielholmhow do I change time timezone on the new ubuntu-system readonly images?12:06
popeydanielholm: I don't think that's working yet12:07
cjwatsonit was in progress yesterday so probably isn't working yet no12:07
danielholmpopey: yeah, I was afraid of that, hehe. But I just wanted to ask if it actally did work somehow12:08
danielholmokey. but then it's on its way, then12:08
danielholmoh, yay message indicator is back in img 60!12:08
danielholmI heard something about that Viber was coming to Ubuntu Touch, correct?12:12
popeydanielholm: dont think so12:14
popeyi think someone saw moves to make it work on the desktop12:14
popeywhich is a good sign12:14
danielholmMichael Hall: "there is a Viber client in the works.  We've reached out to WhatsApp, but they're not ready yet to produce an Ubuntu Touch client"12:15
cjwatsonOh, yes, of course, sergiusens' home directory isn't going to work on snakefruit12:15
danielholmyeah, I got it working on mine just now12:15
=== jhodapp|afk is now known as jhodapp
tf101YOHi All, who has sucessfully got Ubuntu Touch on TF101 ??12:16
popeytf101YO: is it listed at https://wiki.ubuntu.com/Touch/Devices ?12:17
danielholmtf101YO: take a look here as well: http://forum.xda-developers.com/showthread.php?t=216847312:17
cjwatsonsergiusens: I've borged lillypilly:/home/sergiusens/click_ready/click_copy.py into ubuntu-archive's homedir on snakefruit - you'll need to let me know if you need to make changes12:17
danielholmtf101YO: you can get Quantal working rather easy. but I actually sold mine because I could not get Saucy working...12:18
cjwatsonsergiusens: actually, wait, I can use your bzr branch can't I12:18
tf101YOhm... Quantal?12:18
=== alan_g is now known as alan_g|lunch
tf101YOis there guide to get Quantal working?12:18
danielholmtf101YO: http://forum.xda-developers.com/showthread.php?t=216847312:19
mandelbarry, ping12:20
cjwatsonsergiusens: ok, the checkout on snakefruit should auto-update from lp:~sergiusens/+junk/click_ready now12:20
danielholmpretty much just download the touch-preview image for Quantal, the image from that link to go with that, go into recovery, clean out cache, format data and then flash them files12:20
barrymandel: pong12:20
tf101YOokay,, thanks mate..12:21
danielholmtf101YO: certainly :) good luck12:24
pkunal-parmarHi All, I am trying to run my app on Device,  but I see following error message on console12:28
pkunal-parmar[21:24:40] ssh: connect to host 127.0.0.1 port 2222: Connection refused12:28
cjwatsonsudo service ssh start12:28
ffelgenhI tested the update functionality right now ... klick on download ... got a install button ... device rebooted ... in system setting i still can see an update ... the whole process was a bit sluggish without feedback to the user ... how can I check if the update was successful? working on a Nexus 4 running software version from the 19th of september12:28
cjwatson(on the device)12:28
pkunal-parmarusing adb shell ?12:29
cjwatsonwait, port 2222?  where's that coming from I wonder?12:29
cjwatsonogra_: ^- do you know?12:29
ffelgenhcan you tell me which command in the shell to execute?12:29
cjwatsonffelgenh: system-image-cli -i12:30
pkunal-parmarI am trying to run app from QtCreator (Ctrl + F12)12:30
popeypkunal-parmar: have you updated qtcreator recently?12:31
pkunal-parmarNot sure, I keep updating ubuntu12:31
popeypkunal-parmar: i think jppiiroinen updated the scripts so that shouldn't happen12:31
ffelgenhthanks I will try this12:32
pkunal-parmarso what should I do?12:32
ogra_cjwatson, hmm 5037 is used by adb is what i knoe12:32
cjwatsonogra_: 2222 is a fairly common alternate port for ssh, but I don't know what would be setting it up12:33
ogra_cjwatson, we dont tinker with the ssh config12:33
popeycjwatson: the qtcreator scripts does an adb port forward I think12:33
cjwatsonah12:33
ogra_its the plain package, just with removed keys and an override for upstart12:33
ogra_ah, right12:33
ogra_that might be it12:33
cjwatsonMirv,bzoltan: It'd be a good idea to upgrade click to 0.4.7 in the SDK PPA; 0.4.4 does some extra manifest sanitisation, and 0.4.7 filters out things like .bzr from built packages12:34
ffelgenhroot@ubuntu-phablet:/# system-image-cli -i12:35
ffelgenhcurrent build number: 012:35
ffelgenhdevice name: mako12:35
ffelgenhchannel: daily12:35
ffelgenhlast update: Unknown12:35
ogra_you dont use a system image12:36
ogra_build #0 clearly indicates that12:36
cjwatsonRight, to use the update functionality you need to have flashed ubuntu-system, not cdimage-touch12:36
mardyLaney: reminder :-) https://code.launchpad.net/~mardy/ubuntu-system-settings/testability/+merge/18701112:36
ogra_ffelgenh, cdimage images are not able to do OTA updates12:36
ffelgenhok ... I will switch the install procedure12:37
cjwatson(you can still upgrade them with apt at least to some extent, but not with the UI on the phone)12:37
Laneymardy: thanks, I did forget12:37
Laneygoing to lunch now but after that12:37
Laneybtw seb128 is back ;-)12:38
bzoltancjwatson: FYI we just implemented a feature to exclude stuff from the packages...12:38
seb128Laney, mardy: that one was next on my list (followed by the xdg dirs handling one)12:38
cjwatsonbzoltan: cool12:38
Laneyok, will get to it if you don't after lunch then12:38
cjwatsonbzoltan: still, should keep the PPA current-ish anyway :)12:39
seb128Laney, ok, I'm going to let it to you and review your xdg's dirs one12:39
bzoltancjwatson: and we will update the click in the SDK12:39
Laneyk12:39
cjwatsonbzoltan: thanks12:39
Mirvcjwatson: noted as well, will be done.12:39
mardyseb128, Laney: thanks12:40
sergiusenscjwatson, hey, I was actually wanting to move that to some cdimage owned branch (or something similar to cdimage) if possible12:41
sergiusenspopey, ogra_ keep in mind that you will need sso next month to talk to the store api12:43
popeyyeah, only using that url as a bit of a joke12:43
cjwatsonsergiusens: sure, you can just change the owner to cdimage if you like and I can change the checkout12:43
cjwatsoner, to ubuntu-cdimage12:43
cjwatsonsergiusens: (in https://code.launchpad.net/~sergiusens/+junk/click_ready/+edit)12:44
ogra_sergiusens, hey12:47
ogra_sergiusens, so gst-hybris and qtmultimedia-touch are ready for seeding ... as i understood it wont do any harm if we ship it now ?12:48
ogra_(i would like to seed it for the overnext image if its sure it wont break existing stuff)12:49
OrokuSakiUT doesn't like my android source...  It's not building all the Android.mk files.. I think its getting hung on a uboot-bootimg.mk file and only building up to that point.. so I removed it from the build to see if it builds more stuff12:50
OrokuSakiotherwise to build I have to manually create out/host/linux-x86/bin and then copy mkimage to bin... then I can build.. which.. is.. wrong... or odd.12:50
OrokuSakiright? =)12:50
OrokuSakiI don' have to do this when building for cm-10.1 with cm-10.112:51
OrokuSakiit just brunches12:51
OrokuSakihttp://pastebin.com/rhdxKrPp line 90 is where it bombs.. right before "we are here"..12:52
OrokuSakiyou can see its doing something with mkimage12:52
OrokuSakiThought I would show you guys12:52
sergiusensogra_, if you seed it, the mediaplayer breaks12:58
sergiusensogra_, it needs the latest media player... if it's a test build, grab it from ppa:sergiusens/phablet12:58
ogra_sergiusens, oh, i thought it will just use the old stuff12:58
ogra_sergiusens, nah, i just thought we could start seeding it in pieces ... then i misunderstood12:58
=== MacSlow|lunch is now known as MacSlow
=== alan_g|lunch is now known as alan_g
OrokuSakiI have this as my Android.mk file "include $(all-subdir-makefiles)" and it's ignoring that.13:00
sergiusensogra_, from what I understand, seeding just bad wouldn't break anything ... jhodapp ?13:01
jhodappsergiusens, that's correct, you can seed bad (which includes the gstreamer1.0-hybris)13:02
sergiusensjhodapp, all we need is mediaplayer now?13:02
sergiusensogra_, the media player inclusion needs to be timed with adding qtmultimedia-touch13:03
jhodappsergiusens, yes, qtmultimedia, qtvideo-node and mediaplayer-app need to be timed13:03
sergiusensqtvideo-node, that's the one I was missing13:03
jhodappsergiusens, can you review the list of dependencies that I changed for mediaplayer-app?13:04
sergiusensjhodapp, yeah, just create an MR13:04
jhodappk13:04
loolmandel: hey, we're in #ubuntu-meeting for the image biweekly if you like13:06
ogra_sergiusens, jhodapp mediaplayer-app sint in the archive yet and neither is qtvideo-node13:07
ogra_*isnt13:07
jhodappogra_, interesting...so we've only been putting it in the touch images?13:07
sergiusensogra_, the _latest_ you mean?13:08
davmor2cyphermox: did you get the update with the logs in the end?13:09
=== _salem is now known as salem_
sergiusensjdstrand, morning! Do you have time to discuss lp:~jdstrand/+junk/webbrowser-click ?13:13
cwaynejdstrand, ping -- i updated that clickapp bug, the dconf error has nothing to do with clickapps, so it should likely be a separate bug13:13
jdstrandcwayne: ok, thanks13:13
jdstrandsergiusens: sure. what do you want to discuss?13:13
sergiusensjdstrand, is the purpose of this just for unity?13:15
jhodappsergiusens, https://code.launchpad.net/~jhodapp/mediaplayer-app/mediaplayer-gst1.0/+merge/18723213:15
sergiusensjdstrand, because I see we become tied to OS updates for updates to the browser if we go this path13:16
mhall119asac: both source and binary, or just source package?13:16
ogra_sergiusens, right, the latest13:17
ogra_jhodapp, we dont put it anywhere yet, i dont think we have all merges in atm13:17
jhodappogra_, what do you mean though, the mediaplayer-app is in the touch image every time13:18
sergiusensjhodapp, I don't get === modified file 'po/mediaplayer-app.pot'13:18
jdstrandsergiusens: the reason it exists is slighted complicated13:18
ogra_jhodapp, isnt that a completely different app ?13:18
jhodappsergiusens, yeah I'm not sure how that file got modified13:18
sergiusensjhodapp, can you revert the changes to that file?13:19
jhodappsergiusens, it's only comments though, so I say we should just leave it in the MR13:19
sergiusensogra_, qtvideonode and mediaplayer app are updates to the current ones in the archive13:19
jdstrandsergiusens: basically, webbrowser-app right now can't ship as click-- it isn't particularly ready to be shipped that way (though it could be), but more importantly, if it was shipped as click, webapps shipped as click couldn't use it because there isn't a way for one click app to invoke another click app13:19
ogra_sergiusens, ok13:19
sergiusensogra_, those two need to be in sync with adding qtmultimedia-touch into the seeds13:19
jdstrandsergiusens: webapps use 'webbrowser-app' as their 'interpreter' instead of qmlscene in the Exec line13:20
sergiusensogra_, shouldn't be a problem since we are manually triggering, right?13:20
ogra_sergiusens, i thought the new mediaplayer app was that 5line QML code snippet i saw everywhere when you guys tested :)13:20
mhall119ChickenCutlass: ping13:20
ogra_sergiusens, right13:20
ChickenCutlassmhall119, hi13:20
ogra_sergiusens, we just need to make sure that none of the dashboard tests regress13:20
jdstrandsergiusens: but, at the time there was considerable talk about CI and unity needing to be able to do either debs or clicks13:20
ogra_sergiusens, as long as thatrs given, we can just merge away13:20
sergiusensjdstrand, yeah, I was aware of that, had that discussion last week with ted, david and bill13:21
mhall119ChickenCutlass: hey, olli_ told me yesterday that the music-app needed to register with powerd, can you give me some more details about what needs to be done and why?13:21
sergiusensjdstrand,  was thinking that the uri handler would solve this13:21
ChickenCutlassmhall119, sure.  we basically want it to use the powerd api so the phone does not go to deep sleep while playing music13:21
ChickenCutlassmhall119, I told bfiller the API yesterday.  I thought he was going to tell the music app guys13:21
mhall119ChickenCutlass: and how do we do that?13:21
mhall119ChickenCutlass: ah, he might be, I didn't know he was in the loop13:22
jdstrandsergiusens: the url handler doesn't have a way for anything to declare itself as a handler, let alone a click package declaring itself as a handlr13:22
jdstrandthat may change13:22
mhall119ChickenCutlass: is the API something that can be called from QML?13:22
jdstrandwell, the first bit will change, I don't know about arbitrary apps13:22
ChickenCutlassmhall119, it is a dbus api.  so I think so13:22
ChickenCutlassmhall119, I do not really know QML :)13:22
mardykenvandine: hi! Could you please review this bugfix? https://code.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/lp1223963-trunk/+merge/18721413:22
mhall119bfiller: ping13:22
bfillerChickenCutlass: yeah thanks, will let these guys know13:23
ChickenCutlassmhall119, basically it is just 2 calls13:23
ChickenCutlassbfiller, ok thanks13:23
sergiusensjdstrand, hmmm, well the other option was for the webapps team to use the browser component in the sdk13:23
jdstrandsergiusens: so the click package was created in that branch so that CI and unity would see a click package, but webapps would see the deb's binary13:23
jdstrandsergiusens: they want to split it out-- but it isn't ready13:23
jdstrand(to be split)13:23
sergiusensjdstrand, anyways, if this is the chosen path, let's just get this in and remove the desktop file from the browser-app13:23
OrokuSakiseems I may have to include folders in build/core/main.mk to get it to see all Android.mk files.... /device/hp/tenderloin.. etc13:23
bfillermhall119: here is the info ChickenCutlass gave me: http://pastebin.ubuntu.com/6150085/13:24
bfillermhall119: it's an api on powerd, there is not a qml binding for it but can call it over dbus I believe13:24
sergiusensjdstrand, but we need to hide the desktop file or is unity8 going to ignore /usr/share/applications?13:24
cjwatsonI suppose one approach for click packages that are really quite deep down in the system would be that they could attach to hooks which special-case certain package names13:24
cjwatsonNot very nice though13:24
sergiusensjdstrand, probably not a question for you though :-)13:24
mhall119bfiller: is there a way to call DBus from QML?13:24
jdstrandsergiusens: but you are right that it ties webbrowser updates to system image updates. this probably isn't actually bad though-- webapps are going to need a stable browser. it does open it up for the browser team to ship a new browser as click though (and webapps would use the system one)13:25
bfillermhall119: I think so yes, oSoMoN or nerochiaro would know specifically13:25
mhall119oSoMoN: ping :)13:25
oSoMoNmhall119: pong13:25
mhall119I'm going to have pinged everybody by the time I'm through13:25
jdstrandsergiusens: I assumed that we wouldn't ship the .desktop file-- but that doesn't work fantastically on the desktop13:26
kenvandinemardy, sure13:26
oSoMoNmhall119: regarding your question, not that I know of13:26
mhall119oSoMoN: the music-app is QML, and it needs to all a powerd API which is exposed over DBus13:26
jdstrandsergiusens: but yes, both that and whether or not to take what I did are not my decision :)13:26
oSoMoNmzanetti: is there a pure-QML way to issue DBus calls?13:26
mardykenvandine: oh, I guess I forgot updating the debian/changelog to mention the bug, right?13:26
sergiusensjdstrand, I'll massive reply to the email bfiller forwarded me.13:27
kenvandinemardy, no need, that happens automatically13:27
mzanettioSoMoN: not withing QtQuick. there might be something in ubuntu tho13:27
mardykenvandine: oh, cool13:27
kenvandinemardy, as long as the bug and branch are linked13:27
mardykenvandine: yep, they are13:27
oSoMoNmzanetti: that’s what I thought, thanks for confirming13:27
mhall119bzoltan: Kaleo: zsombi: is there a QML plugin for DBus?13:27
mzanettimhall119: also not in Ubuntu.Components13:28
zsombimhall119: no, there's none13:28
mzanettiI think I saw something once... let me dig13:29
mhall119ChickenCutlass: bfiller: olli_: we need a way for the music-app to call powerd's DBus API from QML, currently we can not, so the functionality desired by end of week isn't going to happen13:29
zsombimzanetti: yes, there are trials13:29
oSoMoNmhall119: I just asked the SDK team, and we don’t have anything in the SDK to do that13:29
mhall119oSoMoN: thanks13:29
zsombifrom meego.devel: http://comments.gmane.org/gmane.comp.handhelds.meego.devel/1002913:29
oSoMoNmhall119: the way forward would be a C++ plugin for the music app13:29
mhall119oSoMoN: yeah, we just got rid of a dependency on a C++ plugin13:30
mzanettimhall119: but actually, accessing raw DBus in QML sounds like a really dirty thing to do13:30
mhall119mzanetti: agreed, a Powerd specific QML plugin would be better13:30
mzanettimhall119: we have that13:31
mzanettiin unity13:31
zsombioSoMoN: we had prototyped something which was calling QML signals/slots or set properties from a DBus call, but that was done last year...13:31
mhall119mzanetti: which, raw DBus or powerd plugin?13:31
mzanettimhall119: powerd13:31
mhall119mzanetti: is it something apps could use?13:31
mzanettihmm... not sure policy wise. and right now it's in untiy8-private. but I guess it could be moved out of there and packaged up independently13:32
mzanettimhall119: one other question. why would you need powerd access in the music app?13:33
mhall119mzanetti: so that the phone doesn't deep sleep while playing music13:33
mzanettimhall119: no... that's not an option13:34
mhall119mzanetti: ChickenCutlass requested we do this13:34
mzanettimhall119: the proper way is to drop that whole javascript stuff for playlist handling13:34
mzanettimhall119: and use the QMediaPlaylist13:34
mzanettithat one keeps on playing properly13:34
mhall119mzanetti: that's not exposed over QML13:34
mzanettimhall119: so?13:34
mhall119mzanetti: also, doesn't that require the media player service?13:35
mzanettimhall119: is the requirement to write pure javascript or is the requirement to play music?13:35
mhall119I thought we weren't going to have the media player service ready13:35
mzanettimhall119: its nearly ready13:35
mhall119if we can use the player service *and* expose QMediaPlaylist to QML, I'd be happy13:35
asacmhall119: source would be good... binaries int he comments a plus13:36
kgunn_tmoenicke, ping13:36
olli_ricmm, ChickenCutlass do you have an eta for the music app whitelist changes to land13:36
dholbachwhen I unplugged the headset during the call, the call was put on the speaker - which project do I report the bug on? phone-app? something more pulseaudio-related? anything else?13:36
mzanettimhall119: even before the music app started I posted a working player that does exactly this on the mailing list...13:36
sforsheemhall119, mzanetti: the idea for power management is that apps should never be talking to powerd directly, services should do it in response to what apps are doing13:36
mzanettimhall119: but people apparently wanted to start from scratch because it wasn't javascript only13:36
ChickenCutlassolli_, so the MR's will happen soon. As far as landing, that is less predicatable with the landing queue.13:36
olli_ChickenCutlass, soon as in today or next couple of days13:37
ChickenCutlasstoday13:37
mhall119mzanetti: the Core Apps were intended to be QML only, yes13:37
olli_just asking as you said yday it would be yday if I got you right ;)13:37
olli_thx ChickenCutlass13:37
mzanettimhall119: yeah... and you know my opinion on that...13:37
mhall119olli_: see the above conversations about music-app and powerd13:37
ChickenCutlassmzanetti, mhall119 so to be clear -- the music service will not make it for 13.10.  So we need the music app to prevent the system from deep sleep while paying music13:38
ricmmolli_: ChickenCutlass the MR for platform-api android side is up, its a one liner13:38
ChickenCutlassthe way to do it is to call the powerd dbus api13:38
sforsheeChickenCutlass: is there any other way to do it? I'd hate to see that precedent being established.13:38
mhall119ChickenCutlass: mzanetti: can I let you guys argue over the virtues of doing it one way vs. another and then tell me what to tell the music-app devs once you've decided?13:39
ChickenCutlasssfeole, not in the short term, unless you have any ideas13:39
sforsheeChickenCutlass: what about pulseaudio?13:39
ChickenCutlassugh13:39
fgintherdpm, for the community core apps, we build for precise, quantal, raring and saucy. Is it time to revisit that set of series?13:39
mhall119fginther: we still build for quantal?13:40
fgintherdpm, some projects will not build without a ppa13:40
fginthermhall119, yes, the thinking at the time was that since the sdk was supported there, the apps should build there as well13:40
mhall119ah, ok13:41
mzanettimhall119: also, the music app won't work when minimized because it is stopped13:41
mzanettiregardless of the powerd stuff13:41
ChickenCutlassmzanetti, yes it will -- we are whitelisting it13:41
mzanettiinteresting13:42
mzanettiwhat's the requirement for an app to be whitelisted?13:42
dpmoh, I've lost all icons on the launcher after installing update 6013:44
ogra_yeah, thats the new superflat design :)13:45
ogra_apple goes flat, we go one step further13:45
ogra_:P13:45
tmoenickekgunn_: pong13:46
mzanettidpm: reset the launcher config13:46
dpmmzanetti, how can I do that?13:46
mzanettimhall119: well, anyways... you can find the powerd stuff in lp:unity8 plugins/Powerd13:46
mzanettidpm: gdbus call --system --dest org.freedesktop.Accounts --object-path /org/freedesktop/Accounts/User32011 --method org.freedesktop.DBus.Properties.Set com.canonical.unity.AccountsService launcher-items "<[{'defaults' : <true>}]>"13:46
MacSlowDoes anybody have issues with todays touch-image not booting correctly on a GalaxyNexus?13:47
MacSlowyesterdays image... sorry13:47
mzanettidpm: once we have 1.0 we'll start having upgrade paths on config breakages... but at this stage I didn't bother yet.13:47
mzanettiMacSlow: flashed yesterday evening. seems fine13:48
MacSlowmzanetti, ok13:48
kgunn_tmoenicke, hey i found  it....was looking for your bug list, trying not to flood you with duplicates13:49
kgunn_tmoenicke, some folks were thinking mir was causing issues...but i see most of the same issues on surfflinger13:49
mhall119mzanetti: ChickenCutlass: so what are we doing for music-app, are we going to go ahead and register it with powerd?13:51
mzanettimhall119: I guess I'm the wrong one to ask13:51
=== dandrader is now known as dandrader|afk
ricmmolli_: about the standup, I dont see an invite or link anywhere on my calendar :(13:52
olli_ricmm, that's intended for now as I am gathering/reporting input for rick13:53
tmoenickekgunn_: which issues?13:53
olli_the mention of time was just for you guys to know what my deadline is ;)13:53
ChickenCutlassmhall119, yes, I think the music app should call the powerd dbus api.  Until we get the music service in place.13:53
ricmmolli_: ok, please read my last email then13:54
ricmmso you can correctly forward to rickspencer313:54
olli_ricmm, ok13:54
ricmmit has a diagram that explains the chain13:54
mhall119ChickenCutlass: ok, and the music-app is QML, so how do we call the powerd dbus api?13:55
olli_ricmm, awesome!13:55
mzanettiChickenCutlass: I have another music app (well, 2 even). Is there any chance to get them whitelisted too? Or at least one of them?13:55
ChickenCutlassmhall119, I do not know.  bfiller any ideas.13:55
ChickenCutlassmzanetti, no13:55
kgunn_tmoenicke, sometimes keyboard doesn't show up the first touch...but 2nd touch (even tho text box animations have occured)13:55
ChickenCutlassmzanetti, this is temporary13:55
bfillermhall119: write a c++ plugin, don't know any other way13:56
mhall119mzanetti: I get the impression that white listing the music core app is the least-bad option and done out of necessity13:56
mzanettiChickenCutlass: yeah... I know... I meant as long as I have no possiblity to add a service13:56
kgunn_tmoenicke, seems delete key doesn't work when rotated13:56
mzanettimhall119: yes. I agree13:56
bfillersounds like there is no magic way to do it in qml and we don't have bindings for powerd (nor do we want them)13:56
tmoenickekgunn_: oh, gotta check that13:56
mhall119bfiller: ChickenCutlass: does anybody on your team have cycles to make such a plugin for the music app?13:56
bfillermhall119: no13:57
bfillermhall119: should be lots of examples in code though, really shouldn't be that hard13:57
mhall119olli_: see above ^^ I'll get the music-app developers the information, but I can't commit to getting it done by end of week13:57
mhr3didrocks, ping?13:58
mhall119sergiusens: heads-up, the music-app is going to need another C++/QML plugin13:58
mhall119bfiller: ChickenCutlass: what powerd API call needs to actually be made?13:59
didrocksmhr3: pong13:59
bfillermhall119: http://pastebin.ubuntu.com/6150085/14:00
fgintherdpm, popey, can you review this resubmit: https://code.launchpad.net/~fginther/music-app/fixes-1229153/+merge/18724214:00
mhall119bfiller: so get the SysState of music-app then clear it?14:01
mhall119what is music-app-background?14:01
mhr3didrocks, hey, not sure if anyone mentioned this to you, but we want to add zeitgeist to the image, but don't want the fts daemon which is part of the zeitgeist-core pkg, so we talked about splitting the pkg into two, where we'd want both on the desktop but only the non-fts one on the phone, was wondering how should the deps be like for it to work properly, should the core pkg recommend the fts one?14:01
didrocksmhr3: well, recommends can be installed by default14:02
didrocksmhr3: I think just do the split14:02
didrocksmhr3: but then, we'll seed for desktop directly the fts package14:02
didrocksnot sure it's time to do that14:02
didrocksas it requires a FFe though14:03
ChickenCutlassmhall119, just call setsysstate on play14:03
ChickenCutlassmhall119, and clear on pause or stop14:03
Laneyricmm: Do you know if gps/location toggling is supposed to work yet and if not, when it will?14:03
OrokuSaki@ogra.. I had to add my device and vendor folder to main.mk to get UT to stop ignoring all my Android.mk files in my subfolders in my device/hp/tenderloin folder14:03
sergiusensmhall119, is it already a deb?14:03
mhall119ChickenCutlass: is setSysState a method14:04
mhall119?14:04
sergiusensmhall119, if it is, easy!14:04
mhall119I don't see it in http://bazaar.launchpad.net/~phablet-team/powerd/trunk/view/head:/data/com.canonical.powerd.xml14:04
OrokuSakilots of touchpad stuff is in the subfolders.. so I have been stealing it from my cm-10.1 build for my device14:04
mhall119sergiusens: it doesn't exist at all yet14:04
ChickenCutlassmhall119, sorry requestSysState14:04
niemeyerAny known tricks when the keyboard refuses to show up?14:04
OrokuSakiI am hoping the newly build ts_srv (touchscreen service binary) will be less buggy since it was build in UT...14:04
mhall119sergiusens: I just found out we're going to need to make one14:04
mhall119ChickenCutlass: ah, so requestSysState will set it?14:04
ChickenCutlassyes14:05
mhall119ok14:05
mhall119and '1' is the state we want to request?14:05
ChickenCutlassmhall119, yes14:05
ChickenCutlassmhall119, you then get back a cookie14:05
ChickenCutlassmhall119, and use that to clear14:05
mhall119yummy14:05
sergiusensmhall119, doesn't matter where it eventually is (ppa/archive), if it's a deb, I'll be able to easily add it in... I'm using what I proposed to do in the sdk btw14:05
OrokuSaki@ogra had to make my build/core/main.mk file look like this.. http://pastebin.com/QxysY0Bh14:05
mhall119sergiusens: ok, I'll make sure it gets made into a deb then14:05
OrokuSakithe normal cm-10.1 main.mk file seems to be setup differently then UT... that is all I got.14:06
ogra_OrokuSaki, hmm, yeah, i think thats what brinch/breakfast woudl usually do14:06
ogra_*brunch14:06
=== dandrader|afk is now known as dandrader
mhr3didrocks, are there any other options?14:06
OrokuSakibut it doesn't.. when I brunch it ignores my /device/hp/tenderloin/Android.mk which tells android to then build all the subfolder Android.mk files14:07
mhall119ChickenCutlass: what should I use for 'name' when calling requestSysState?14:07
OrokuSakibut if I add that to main.mk, then it will build it all14:07
mhr3didrocks, the plugin can be disabled by an envvar, but that would require some odd changes as zg is usually dbus-activated, and we'd need to make sure that the envvar is part of the dbus activation environment14:07
jdstrandstgraber: hey-- is there any way to know if we are on first boot after a system-image update?14:07
didrocksmhr3: can't we just hack something for 13.10?14:07
ChickenCutlassmhall119, music-app-background14:08
didrocksmhr3: like checking DESKTOP_SESSION as a patch14:08
mhall119ChickenCutlass: and where does that name come from?14:08
mhr3didrocks, sure, we could do that14:08
ChickenCutlassmhall119, it is made up14:08
ChickenCutlassmhall119, can really be anything14:08
mhall119ChickenCutlass: is it ${appname}-background?14:08
ChickenCutlassmhall119, sure14:08
ChickenCutlass:)14:08
mhr3didrocks, considering DESKTOP_SESSION is set in the dbus activation env14:08
didrocksmhr3: seems to give the least amount of churn to me, wdyt?14:08
didrocksmhr3: need testing :)14:09
mhall119or do we need to somehow tell dbus/powerd that music-app-background == music-app?14:09
mhr3didrocks, i'll try it14:09
mhr3thx14:09
didrocksthanks mhr3 ;)14:09
mhall119ChickenCutlass: I'm just unclear how powerd knows what music-app-background is14:09
ChickenCutlassmhall119, no -- the name is not really used14:09
mhr3didrocks, your hacks are lovely :P14:09
jdstrandstgraber: basically, I'm thinking about that postinst bug. I have implemented an upstart job for click-apparmor (which it turns out we'd want anyway), and so I will be using that for now for what I need to do14:09
ChickenCutlassmhall119, it does not14:09
mhall119oh14:09
didrocksmhr3: always!14:09
OrokuSakiYay.. it build my lib/hw files.. and my ts_srv.. yay!14:09
ChickenCutlassmhall119, it just keeps the system in that requested state14:09
* ogra_ votes for "music-app-keep-that-shit-playing"14:09
mhall119ChickenCutlass: ok14:09
ChickenCutlasslol14:09
ChickenCutlassogra_, I like that14:09
mhall119ChickenCutlass: and what will happen if somebody kills the music app while it's playing?14:09
ogra_thats a properly descriptive name :)14:09
stgraberjdstrand: there's currently no way of knowing that, that's part of the things I need to solve with the first boot design14:10
mhall119will the system be stuck in that state?14:10
ricmmLaney: I believe the toggling works14:10
ChickenCutlassmhall119, powerd should detect that it died and clear the cookie14:10
ricmmqtlocation is just unused anywhere14:10
mhall119should?14:10
ricmmChickenCutlass: am I right?14:10
jdstrandstgraber: so bug #1215092 doesn't have to be fixed for 13.10 once click-apparmor lands. but what I am doing is not ideal (ok, for 13.10, but if there is something better, I'd like to move to it)14:10
ubot5bug 1215092 in lxc-android-config (Ubuntu Saucy) "please add support to run postinst-style code on first boot after upgrades" [High,Triaged] https://launchpad.net/bugs/121509214:10
ChickenCutlassricmm, webkit should use it14:10
ogra_ricmm, not sure if the indicator uses it14:10
ricmmright14:10
Laneyricmm: Activating the action from the indicator doesn't change the state and ted blamed the platform API ...14:10
ChickenCutlassmhall119, should.  If it doesn't -- bug14:10
sforsheemhall119: it detects that the client has detached from dbus and clears any requests associated with that client14:10
mhall119sforshee: thanks14:11
ricmmLaney: tvoss wrote that code, I thought it was working14:11
jdstrandstgraber: ok, that's fine. I think you may be able to reduce the priority on this then14:11
ricmmLaney: lets wait for him to get online14:11
Laneyok14:11
jdstrandstgraber: because I have something that is a bit of a hack, but works. I'm leaving the click-apparmor task open in that bug though, so I can work with your implementation when its ready14:12
stgraberjdstrand: well, I still plan on at least writing a draft of a spec today, I think I've most of it figured out in my head by now but want to dump it somewhere and have you and a few others review it to see if that'd be sufficient14:12
jdstrandstgraber: that's fine, but if there is more pressing stuff for 13.10, please feel free to do it14:12
jdstrandstgraber: and we can revisit this later14:12
stgraberjdstrand: I think it's currently the most pressing thing I've got for touch (outside of some bugs to look into) and I'd very much like to avoid us getting stuck with SRUs because we lack this facility (even though we're only going to do update images for a few months, so not a huge deal)14:13
jdstrandstgraber: ack (your call :)14:14
tiagoscdhey folks, I have performed a fresh install from devel-proposed yesterday14:18
mandellool, sorry I missed it, I was out for lunch :-/14:18
tiagoscdbut get following error when I upgrade the system: http://paste.ubuntu.com/6150290/14:19
tiagoscdtried to use "dpkg --configure -a" to fix, but no success -- same problem14:19
tiagoscdhere all steps I performed: http://paste.ubuntu.com/6148586/14:20
tiagoscdmaguro device14:22
w-flotiagoscd, is there any reason why you're not using the image based upgrade? (I think apt-get upgrade is  not oficially supported, though it might work sometimes)14:26
MacSlowIs this http://pastebin.ubuntu.com/6150306 expected to happen when using "ubuntu-system" as flash-target? Tried to install some additional packages.14:27
OrokuSakimines always griping about mkinitramfs... probably because boot is not mounted.. and I don't want it to be... scared of what might happen14:27
OrokuSakiI think there is a way to configure ubuntu to use uboot?14:27
OrokuSakiand create new uImage.Cyanogen uImage files in my boot directory?14:27
OrokuSakiguess it doesn't matter much since my systemd patch has to be put in the ramdisk, and... lvm stuff in the touchscript, etc14:29
tiagoscdw-flo: I have used upgrade because on wiki have a note telling that individual apps can be updated via apt14:31
tiagoscdhttps://wiki.ubuntu.com/Touch/ReleaseNotes#Upgrades14:31
drachensunhey does anyone know what the fix is to make sensorservice auto start correctly?14:31
drachensunI'm having to start it manually from the Android console and I'm trying to fix things to boot without manual help14:31
drachensunI found the patch for the 2 second delay, but it is already applied and mine is still not starting14:32
drachensunI know one of the fixes works, when I added the mir dist-upgrade, that was fixed14:32
drachensunbut everything else was broken ;-)14:32
w-flotiagoscd, I'm not sure, but I guess that's out of date. especially when using the read only system images (even when making them read/write images).. they're supposed to be upgraded via system-settings GUI or corresponding CLI tool14:32
mfischlool: I have another update to ubuntu-touch-cust-hooks landing today, I think the autolanding is several days or more away14:33
drachensunok, I'll ask more directly14:35
=== kentb-out is now known as kentb
drachensunI have found reference to these patches14:35
drachensunsystem/core/0009-init.rc-sensorservice-should-also-be-under-the-input.patch14:35
drachensunsystem/core/0012-init.rc-moving-sensorservice-to-late_start-to-avoid-.patch14:35
drachensunI followed the steps but I can't seem to access them14:35
gemaseb128: am I supposed to have different images for welcome screen and home screen in today's system settings?14:36
gemaseb128: been able to actually assign different images to those two14:37
gemaseb128: I haven't ^14:37
nerochiaropete-woods: i just noticed that if you update or increment a value with NaN value then you can't increment it anymore because it will always stay NaN. that's technically correct but quit annoying14:37
tiagoscdw-flo: okay, thanks14:38
=== oreneeshy_ is now known as oreneeshy
drachensunalright, I found that raw commits on github, that works14:40
tedgbfiller, so charles and I were talking about needing to open specific days in the calendar to show events.  We currently use a URL format calendar:///?startdate=%d, do you think the calendar app could support that?14:42
drachensunhmmm14:42
drachensunwell they are already applied14:42
loolmfisch: https://code.launchpad.net/~lool/cupstream2distro-config/add-ubuntu-touch-customization-hooks/+merge/18725714:43
loolmfisch: can you please add https://launchpad.net/~ubuntu-unity to the project acl?14:44
loolmfisch: basically https://launchpad.net/~ubuntu-unity needs to be able to commit back to your main branch when the package autolands14:44
sergiusensdoanac, plars can we resync at some time later today?14:44
pete-woodsnerochiaro: that does sound pretty annoying, I'm very much open to a sensible fix for it (with accompanying regression test)14:45
sergiusensdoanac, plars hmmm, we can use the meeting in an hour14:45
pete-woodsnerochiaro: perhaps something as simple as just ignoring NaN?14:45
nerochiaropete-woods: treating them as zero perhaps is more sensible ?14:46
=== alan_g is now known as alan_g|tea
cyphermoxdavmor2: I did get your logs after all14:49
plarssergiusens, doanac: yeah, let's just sync up in an hour14:49
cwaynejdstrand, so looking at that dconf thing again, it seems we may need to fix that.  is it ok for libtelepathy to look in /custom/dconf_profile? since it's not a third-party click-app or anything14:50
pete-woodsnerochiaro: sounds fine to me14:50
mfischlool: working on it14:50
sergiusenspopey, did you get a chance at a run through for the apps?14:51
nerochiarorenato_: boiko: who can i talk to with questions on the messagging app and telephony-service ?14:51
mfischMirv: I just merged something into ubuntu-touch-cust-hooks, you'll need to update14:51
renato_nerochiaro, tiago is working on messaging app14:52
loolmfisch: I'll need to be a bit stricter about matching expected packaging format14:52
davmor2cyphermox: Yay14:53
mfischlool: ubuntu-unity added to sevilerow team along with Mirv..14:53
mfischlool: what do you mean?14:53
loolmfisch: ack14:53
loolmfisch: the upstream merger processes require relatively strict packaging templates14:54
loolmfisch: I'll send a mp14:54
mfischlool: ok14:54
salem_nerochiaro, boiko is probably out for lunch. I can try to help you.14:54
nerochiarosalem_: it's ok, tiago is on the case already. but thanks14:55
nerochiarosalem_: oh, it's you :D14:56
tiagoscdhaha14:56
salem_nerochiaro, hahah14:56
nerochiarosalem_: double nicks confuse me14:56
nerochiaroom26er: hello. can you please touch base with sergiusens on the flakey notes-app tests ?14:56
nerochiarosalem_: anyway, any idea why it doesn't work ?14:56
nerochiarosalem_: it seems like a pretty stright forward signal14:57
om26ernerochiaro, yes, I will14:57
om26ersergiusens, yo14:57
salem_nerochiaro, looking at the code now14:57
nerochiarosalem_: it kind of worry me that there's a slot with the same name14:57
sergiusensom26er, do you have hints yet? I will look at it later today14:57
om26ersergiusens, I have not had a chance to look at the failures at all14:58
om26erI just came in14:58
salem_nerochiaro, did you check if we at least receive this signal from telepathy?14:58
mhr3didrocks, seems the envvar propagates fine, do you know what is it set to the touch images?14:59
didrocksmhr3: not really sure TBH14:59
jdstrandcwayne: the telepathy access is fine, but it needs a new bug (it will be fixed in telepathy-mission-control-5)15:01
jdstrandcwayne: can you file that bug? there is another bug in the apparmor profile for that that needs to be fixed15:01
cwaynejdstrand, sure, i'll log it :)15:01
llusatoHello! I'd like to know if the ubuntu touch calendar app will release repeating events in the lauch version due to 17 October 2013. Many thanks into advance! :-)15:01
cwaynejdstrand, against that easyprof package again?15:01
jdstrandcwayne: no, telepathy-mission-control-515:01
mhr3didrocks, and do you know of any envvar that's surely different there?15:01
cwaynejdstrand, ack, logging now.  just to be sure, the best way to do this is to continue logging bugs as we see issues with apparmor + /custom, right?15:02
jdstrandcwayne: are you able to reproduce it?15:02
didrocksmhr3: clearly, more a question for ricmm TBH ;) I'm pretty sure that DESKTOP_SESION won't be around15:02
jdstrandcwayne: yes please15:02
nerochiarosalem_: i have no idea how to do that. i'm just trying hook into some place where i can be sure the message is sent and i can record a metric for the infographics. if i can do that without having to dig into the telepathy stack i'd be an happy man ;)15:02
cwaynejdstrand, yeah, i'm not sure what that denial causes to be honest, but it should have access15:02
jdstrandcwayne: if in doubt, just file it against apparmor and we'll change the package as needed15:03
mhr3didrocks, oh, won't be around is good enough for me15:03
davmor2cyphermox: more important was there anything of any use in them :D15:03
salem_nerochiaro, hehe ok. I will check the dbus traffic. just a sec.15:03
cwaynejdstrand, awesome, thanks a lot for your help15:03
nerochiarosalem_: thanks. much appreciated15:03
mhr3didrocks, although i'm just pretty sure that i'm just going to break one of our derivatives15:03
mhr3let's just hope they don't use zg too much :)15:04
jdstrandcwayne: to make sure I have all the accesses fixed, can you add this to /etc/apparmor.d/local/usr.lib.telepathy:15:04
jdstrand/custom/etc/dconf_profile r,15:04
jdstrandcwayne: then do: sudo apparmor_parser -r /etc/apparmor.d/usr.lib.telepathy15:04
jdstrandcwayne: then tell me if you have an more telepath denials?15:05
mhr3didrocks, suppose i need to bother sil about the deb patch?15:05
didrocksmhr3: that would be nice ;)15:05
cwaynejdstrand, https://bugs.launchpad.net/ubuntu/+source/telepathy-mission-control-5/+bug/122978615:05
ubot5Ubuntu bug 1229786 in telepathy-mission-control-5 (Ubuntu) "apparmor profile needs read access to /custom/etc/dconf_profile" [Undecided,New]15:05
cwaynejdstrand, sure, i'll try that out15:05
didrocksmhr3: I confirm that this variable isn't set on touch15:05
mhr3didrocks, thx15:05
llusatohi is anybody out there?15:09
bfillertedg: you'd need to ask the calendar app guys that question, I"m not sure. mhall119, popey who is the main calendar dev?15:10
mhall119pkunal15:10
tedgmhall119, What's the best way to track something there?  Bug?15:11
mhall119yeah, or work item on their blueprint15:11
looldidrocks: lp:~lool/ubuntu-touch-customization-hooks/inline-packaging15:11
mhall119or both15:11
llusatopkunal I'd like to know if the ubuntu touch calendar app will release repeating events in the lauch version due to 17 October 201315:11
looldidrocks: I skipped the .bzr-builddep bits (I just debuild -i), is it required?15:11
looldidrocks: also didn't set Priority optional since it's Priority extra and in archive already15:12
didrockslool: well, any reason it's extra?15:12
didrockslool: the split mode is mandatory to enable to have multiple upstream tarball generated automatically15:12
cwaynemterry, btw dont hesitate to ping with any maguro requests today :)15:12
didrockslool: it enables upstream to just add a patch and have a new tarball generated with bzr bd15:13
mterrycwayne, OK.  I've got my own device now, testing myself for now.  Same results as you so far though, so that's good15:13
didrockswhich is what we use in all our process btw ;)15:13
looldidrocks: extra and optional dont' make a big difference15:14
didrockslool: it's just being picky per debian policy15:14
loolin Debian the separation is relatively soft15:14
looland in Ubuntu we don't care about the two15:14
didrockslool: so I would like that just for the sake of consistency, we follow it15:14
didrocksbut I have no strong opinion on it15:14
looldidrocks: this will need an archive admin to review the delta then15:14
looldidrocks: if you dont care, then let's leave it as is15:14
didrockslool: well, I'm happy to do review the delta ;)15:14
loolwould it be Priority: required or whatever I'd be worried, but extra vs. optional is really just not interesting to debate  :-)15:15
looldidrocks: thanks  :-)15:15
didrockslool: right, but I would like that we have consistency all over the place15:15
didrocksand not having 2 different "rules" and then nobody knows what to adopt15:15
nerochiarosalem_: found something suspicious ?15:16
didrocksanyway, a pity, but that's life, I don't care for it then ;)15:16
loolok, done15:16
loolmfisch: will send it for merging then15:16
looldidrocks: ^15:16
didrockssweet15:16
loolmfisch: https://code.launchpad.net/~lool/ubuntu-touch-customization-hooks/inline-packaging/+merge/18726815:17
mfischlool: give me 3 mins to finish a call15:17
fgintheroSoMoN, did the error here make any sense to you? http://10.97.2.10:8080/job/webbrowser-app-saucy-i386-autolanding/206/console15:17
llusatohow can I contact the calendar app developers?15:17
llusatosorry but I'm not an expert with freenode15:18
mfischlool: why did you drop Homepage?15:18
fgintheroSoMoN, looks to me like an error while setting up the pbuilder chroot. Don't think I've seen that before15:18
oSoMoNfginther: no, it didn’t15:19
oSoMoNfginther: me neither15:19
fgintheroSoMoN, thanks15:19
oSoMoNfginther: but I re-approved and it landed15:19
loolmfisch: because it's useless15:19
tedgasac, lool, I need a release for a packaging fix.  Who do I ping to get that released?15:19
mfischlool: lol, ok15:19
loolmfisch: who's actually going to browse there?15:19
mfischlool: approving15:19
oSoMoNllusato: hey, I occasionally help with the calendar app15:19
loolmfisch: there's a Vcs-Bzr link for people searching the bzr tree with upstream + packaging15:19
llusatohi, I'd like to know if the ubuntu touch calendar app will release repeating events in the lauch version due to 17 October 201315:19
mfischlool: approved15:19
llusatoas far as I know the current version does not15:20
cyphermoxawe_: poke.15:20
loolmfisch: do we have permission to automerge?15:20
mfischlool: I added the team you asked for15:20
awe_cyphermox, mid-standup15:20
loolfginther: can you try running upstream merger on ubuntu-touch-customization-hooks?15:20
cyphermoxawe_: NM patch changes done; should I just upload or do you want another look?15:20
loolfginther: should land this mp https://code.launchpad.net/~lool/ubuntu-touch-customization-hooks/inline-packaging/+merge/18726815:20
cwaynejdstrand, ran that command, no output (which i assume is good?)15:20
awe_cyphermox, sure I can re-review... I can do right after stand-up and will turn around much quicker15:21
loolmfisch: you need to top approve it == happrove it == set the top field to Approve15:21
mfischlool: Mirv's MP is still pending though15:21
mruegis it supported to run apt-get on ubuntu touch?15:21
loolmfisch: "Status"15:21
mfischalthough you took most of it besides the license15:21
mruegmy mobile crashes when doing an apt-get install15:21
jdstrandcwayne: yes, great. thanks! :)15:21
loolmfisch: what MP?15:21
jdstrandcwayne: well, by no output-- did you mean that you tried your reproducer and have no denials?15:22
loolmfisch: I need an IRC or email heads up on top of Launchpad notification if you want me to review a mp, I'm afraid the mailbox where I pile code reviews can't be parsed anymore, I just use it for searching15:22
mfischlool: it was that one you posted earlier: https://code.launchpad.net/~lool/cupstream2distro-config/add-ubuntu-touch-customization-hooks/+merge/18725715:22
mfischlool: same here on reviews ;)15:22
looldidrocks: mind merging https://code.launchpad.net/~lool/cupstream2distro-config/add-ubuntu-touch-customization-hooks/+merge/187257 ?15:22
looldidrocks: hope this is automerged BTW  ;-)15:22
didrockslool: let me look at the inline packaging first15:23
fgintherlool, argh, didn't realize it wasn't top approved.15:24
didrockslool: for sake of consistency, would have been cool to add --parallel to debian/rules15:24
didrocksok, merging anyway15:24
nerochiarosalem_: also another question: where would be the ideal place to hook into to be notified of messages as they arrive, so that i can update the received message count in the infographic ?15:24
didrocksfginther: I didn't top-approve on purpose, the package wasn't ready for daily release15:24
nerochiarosalem_: the messaging app seems not ideal since it's not always running.15:24
mfischlool: I'll top approve that one we just discussed15:25
fgintherdidrocks, sorry, I saw your comment15:25
didrockslool: then, FYI the process is that one: https://wiki.ubuntu.com/DailyRelease/FAQ#Adding.2BAC8-removing_components_to_a_stack15:25
fgintherdidrocks, back to needs review15:25
didrocksfginther: that's fine now, I won't block on the --parallel15:25
looldidrocks: ok thanks15:25
cwaynejdstrand, honestly, im not sure what the reproducer is yet15:25
didrockseven if we loose consistency15:25
cwaynei just mean i did the apparmor_parser15:25
fgintherlool, I'll get the upstream merge setup regardless15:25
ogra_mterry, i saw some minor changes on the session manager branch ... did you get anywhere yet ?15:25
fgintherdidrocks, lool, approved again15:26
looldidrocks: I think it's coherent not to have it just like there is no --with autoreconf  :-)15:26
nerochiarosalem_: possibly something that's qml-based ;)15:26
loolbecause well there is no build  :-)15:26
loolfginther: thanks!15:26
didrockslool: yeah, but I would like to have as few difference as possible15:26
mterryogra_, no.  That was just merging from trunk so far.  I'm currently adding more debugging output to logind to investigate15:26
ogra_ok15:26
mandellool, is there a way I can find out what revno of the download manager does the next image have? I have on more bug from barry that I fixed and I need to make sure what bugs are fixed in the image15:27
cwaynedoanac, sergiusens updated my mr to use the subparsers, much better idea, thanks :)15:28
cwaynedoanac, sergiusens tested by pushing default and different timezone, seems to work15:28
loolmandel: yes, a) look at manifest of the ubuntu bits of that image or look at the package verison on the device15:28
doanaccwayne: i'll take a look. thanks15:29
mandellool, thx15:29
cwaynedoanac, i just applied your patch actually15:29
loolmandel: b) check launchpad entry for that source package + version on the source package's page15:29
loolmandel: c) changelog has the snapshot revno15:29
cwayneso, i assume you'll be +1 on it :P15:29
mandellool, superb, thank you15:29
jdstrandcwayne: ok, then I'll upload with just that and feel free to report new denials15:31
seb128gema, no, welcome screen image got descoped from v1, we need to hide the widget15:31
cwaynejdstrand, awesome, thank you!15:32
gemaseb128: ok, do you want a bug to hide the widget?15:32
mfischlool: timo added a license for us, once he updates that MP it can be the next autolanded one: https://code.launchpad.net/~timo-jyrinki/ubuntu-touch-customization-hooks/prep_for_daily_release/+merge/18722015:32
loolmfisch: ah cool15:33
loolmfisch: oh so Mirv had done the work already, too bad15:34
mfischlool: I need to change my filters so get MP notifications for sevilerow, I had so many I filter them all15:35
stgraberbarry: can you confirm that I can close bug 1220907?15:38
ubot5bug 1220907 in Ubuntu system image "Add support for 'version_detail' in channel.ini" [Medium,Triaged] https://launchpad.net/bugs/122090715:38
cwaynestgraber, ping15:38
stgrabercwayne: pong15:39
cwaynestgraber, hi, would it be possible to get a devel-customized-proposed image?  or is that pushing it :)15:39
barrystgraber: it's fixed released in the client15:40
stgraberbarry: ok and it was on the server side too, so I'll close it15:40
stgrabercwayne: depends what you mean by that :)15:40
stgraberbarry: how high is bug 1221844 on your todo list?15:41
ubot5bug 1221844 in Ubuntu system image "Support channel aliases tracking" [High,Triaged] https://launchpad.net/bugs/122184415:41
cwaynestgraber, currently the devel-customized seems to use the latest daily, is there any way we can get that + a customized image using the latest devel-proposed as a base?15:41
stgraberbarry: we'll need that one for sure before 13.10 or everything will blow up when we change devel and devel-proposed to point to T15:41
niemeyerI seem to be misunderstanding something more fundamental about how to run apps in the phone itself..15:43
stgrabercwayne: ok, good, yes, that's easy to do. I was vaguely affraid you wanted some way of testing both the new devel-proposed images + customization and have some proposed customization tarballs with manual copy (which owuld have given me a bit of an headache to figure out how to do with less than 6 channels ;))15:43
niemeyerEven a trivial QML app such as this:   http://paste.ubuntu.com/6150580/15:43
niemeyerHas no touch interaction at all once I run it in qmlscene on the phone15:43
salem_nerochiaro, sorry, I was in a meeting. so, the signal is emitted by telepathy. now I am checking why it's not being emitted by qml.15:44
stgrabercwayne: actually, I think devel-proposed-customized would make more sense as a name, would you agree?15:44
cwaynestgraber, yes, i'd agree15:44
barrystgraber: it's not on my list for 1.6, which will be mostly about d/l service integration.  i'll milestone it for 1.7 and put it at critical15:44
stgrabercwayne: (so we may one day have devel-proposed-customized-proposed if you ever come up with a "proposed" customization tarball ;))15:44
nerochiarosalem_: thanks15:44
cwaynestgraber, my brain hurts :)15:44
stgraberbarry: sounds good, as long as we have it for 13.10 and can test it before release, I'm fine with that15:44
nerochiarosalem_: and regarding the other question, where do you think it would be a good place to catch the incomin messages to update the infographics ?15:44
stgrabercwayne: welcome to my world ;)15:45
barrystgraber: feel free to triage the existing client bugs.  right now i'm fully focused on lp: #1196991 but once that lands, i'll get in as much else as possible15:46
ubot5Launchpad bug 1196991 in Ubuntu system image "Support the new download dbus service" [Critical,In progress] https://launchpad.net/bugs/119699115:46
=== dandrader_ is now known as dandrader
salem_nerochiaro, well, you can also send messages from the messaging-menu, so probably messaging-app isn't the best place for any of those cases.15:46
loolfginther: so https://code.launchpad.net/~lool/ubuntu-touch-customization-hooks/inline-packaging/+merge/187268 doens't seem to be landing, is this some conflict on our side?15:46
nerochiarosalem_: is messaging menu a qml component ?15:46
cwaynestgraber, :D  so obviously this isn't urgent or anything, but it is something that could be helpful for us15:47
salem_nerochiaro, I think so.15:47
nerochiarosalem_: know where it lives in lp: ?15:47
stgrabercwayne: should be ready in ~5min15:47
salem_nerochiaro, I think the only places where we always get incoming/outgoing notifications are the history-service and telepathy-ofono15:47
stgrabercwayne: it's just some extra config to get that generated15:47
cwaynestgraber, you're my hero.15:47
nerochiarosalem_: the messaging menu seems to geti them as well15:49
fgintherlool, the builder slaves are at capacity, I've up'ed the priority to have it build next15:50
loolfginther: ok, because this is new I wasn't sure it was picked up or not; thanks for checking15:50
mfischtedg: is it possible to have a user-level dbus service that listens on the system bus and talks (outbound) on the session?15:53
stgrabercwayne: you should be good to go15:54
cwaynestgraber, awesome, thanks so much15:54
stgrabercwayne: (haven't tried the channel but it published to system-image.u.c so hopefully my code works as expected and all will be fine :))15:55
cwaynestgraber, ill try it out now :)15:55
tedgmfisch, Sure, but you might just use and upstart job in that case?15:55
stgrabersergiusens, plars, cjohnston: can you all confirm you no longer use "daily" or "daily-proposed" anywhere and that I'm fine to remove them now (as I said I'd in that e-mail a little over a week ago)?15:55
mfischtedg: the service would be started by upstart, yes (is that what you meant)?15:56
tedgmfisch, I'm saying that upstart jobs can be triggered by events on the system bus if you need them to then do something on teh session bus.15:56
seb128gema, (sorry, was in a meeting) ... yes please15:56
plarsstgraber: I believe we have a branch to fix that, but it wasn't committed yet it seems. Let me check on that15:56
=== dandrader is now known as dandrader|lunch
mfischtedg: hmm, so we could emit an upstart signal and start N session jobs, a good idea15:57
mfischricmm: ^^^ we could have a simple bridge to do this15:57
sergiusensstgraber, from phablet-tools PoV, no... I can't vouch for people wanting to use --channel daily-proposed and complain later ;-)15:57
sergiusensthey'll get the error message15:58
=== gatox is now known as gatox_lunch
sergiusensstgraber, 'stable' is the default for a while15:58
looltedg: hey15:58
looltedg: I can't find where I've filed / sent this, but I did some testing of the kill/stop thing from upstart-app-launch and it doesn't work right15:58
stgrabersergiusens: ok, good. I'll consider phablet-flash as good then and wait for plars to confirm that QA no longer uses the old names.15:59
looltedg: I think it fails to stop the running app because it's SIGSTOP-ed15:59
tedglool, Oh, what does it do?15:59
stgrabersergiusens: it's really not a big problem for me to maintain those aliases but as the list grows it leads to extra confusion for users browsing the server :)15:59
tedglool, Ah, so we need the wakeup stuff.15:59
looltedg: right15:59
tedglool, That's in progress for today, so probably best to get that landed.15:59
looltedg: eventually it dies though15:59
tedglool, Then worry about the activation cases.15:59
looltedg: so you could stop || true in the mean time15:59
loolalbeit that's all very slow15:59
loolprobably some timeouts or slow polling somewhere16:00
plarsstgraber: it might actually be merged now, just need to double check16:00
sergiusensstgraber, users shouldn't browse the server without reading the docs :-)16:01
ricmmmfisch: thinking16:01
awe_cyphermox, revised patch looks good... although one more question16:01
cyphermoxsure16:02
awe_cyphermox, what does transfer-mode == "allow-none" mean?  I couldn't find any documentation on this anywhere?16:02
tedglool, It's the upstart job killing.  It sends SIGTERM, waits five seconds and gets viscous to those that don't listen.16:02
awe_cyphermox, that's for the g_hash_table_lookup() call16:02
cyphermoxawe_: you mean transfer-non?16:02
awe_no16:02
awe_"allow-none"16:02
stgrabersergiusens: did you just say "users" and "read the docs" in the same sentence? :)16:02
awe_see: https://developer.gnome.org/glib/2.36/glib-Hash-Tables.html#g-hash-table-lookup16:03
plarslool, sergiusens: image based updates hangout?16:03
RAOFawe_: allow-none means “NULL is valid”16:03
stgraberplars: do you want me in there too? (I'm back home but just need to go dig my webcam out of my bag ;))16:04
awe_OK, but if that's the only annotation, then the default for transfer is "full" correct?16:04
RAOFawe_: I *think* the default is no transfer16:04
awe_RAOF, hmmm, according the annotation doc, return values always default to "transfer full", unless otherwise annotated.  The issue is whether or not a return value from g_hash_table_lookup() needs to be unref'd16:06
awe_https://wiki.gnome.org/GObjectIntrospection/Annotations16:06
=== alan_g|tea is now known as alan_g
RAOFawe_: Well, it's not a gobject, so you can't unref it.16:06
awe_sorry I meant free16:07
awe_;)16:07
loolplars: ah sorry16:07
RAOFI would be amazed if g_hash_table_find returned a pointer to a copy of the value rather than the value itself.16:08
RAOFSo, that's either a missing annotation or the default annotation for non-gobjects is different :)16:08
mhall119mzanetti: what was the command to reset the Launcher icons?16:08
RAOFParticularly because it *can't* return a copy of the data, because it's just got a (void *)16:09
awe_RAOF, thanks... again just doing a visual code inspection and I wasn't sure on this one, but wanted to be on the safe side16:09
mhall119mzanetti: nvm, found it in the scroll buffer16:11
mzanettiquite weird that the launcher icons disappeard tbh... there wasn't any update in the launchers config16:12
mzanettithis time, that is16:13
cwaynestgraber, new channel worked, thanks!16:13
cwaynepete-woods, was there any conclusion on the infographic theming??16:14
cwaynes/??/?/16:14
doanacsergiusens, plars: https://bugs.launchpad.net/autopilot/+bug/122903416:16
ubot5Ubuntu bug 1229034 in Autopilot "Failing tests with the 1.3 branch (Sep 23)" [Critical,New]16:16
mhall119is it a know issue that I get 2 thumbnails in "Recent apps" for each app that I have open?16:16
nerochiarosalem_: so you suggest i hook directly into telepathy-ofono ? doesn't seem the safest place to do something like sending infographics info16:16
mhall119and, in fact, it seems that I get 2 of that app running16:16
sergiusensmhall119, you have two apps? right?16:16
sergiusensmhall119, I'm seeing something like that16:16
mhall119sergiusens: yes, I open Google+ once, but have 2 of them rnning16:16
mhall119verified 2 separate app processes16:17
mhall119odd, when I open Facebook I only get one16:18
mhall119but both just call webbrowser-app16:18
salem_nerochiaro, well, I personally dont like adding to tp-ofono non telepathy stuff. Perhaps boiko has a better idea16:18
mruegapt-get update crashes my galaxy nexus (cdimage-touch based), any idea why that happens?16:18
mhall119huh, now Google+ only opens one16:18
nerochiarosalem_: if messaging menu is qml that seems great to me, why wouldn't it be a good place ? it's always running16:18
Stskeepsawe_: btw, github.com/rilmodem/ofono ended up being the place?16:19
boikonerochiaro: salem_: what is the problem you guys are trying to solve?16:19
mhall119ah, it seems every time I open Google+ from the dash, it starts a new one16:19
nerochiaroboiko: where to put the code that sends to infographics a notification when we receive or send an sms16:19
salem_boiko, the problem is that messaging-app is not always running.16:19
stgraberbarry, slangasek, asac, lool: so in case you missed it in the backlog (that channel is rather noisy), we now have an extra channel and an extra alias. saucy-proposed-customized and devel-proposed-customized. That's saucy-proposed + the latest customization tarball from Jenkins.16:20
boikonerochiaro: salem_: I think a telepathy-observer would be the best place, maybe put this in telephony-service-indicator?16:20
pete-woodscwayne: I'm going to have to re-do the work, I'll do it tomorrow morning, and it shouldn't take long16:20
nerochiaroboiko: that's the messaging indicator ?16:20
stgraberbarry, slangasek, asac, lool: as those are "proposed" channels, I've set the hidden flag on them so they shouldn't be displayed to the users (not sure if any of our tools actually look at that flag though)16:21
nerochiaroboiko: or the one that manages the connection status ?16:21
cwaynepete-woods, ok, cool thanks for the update :) let me know if you want me to test any debs tomorrow16:21
boikonerochiaro: that's the piece of code that places items in the messaging-menu and OSD notifications16:21
barrystgraber: not yet16:21
nerochiaroboiko:  interesting. where does it live in lp ?16:22
salem_boiko, is the indicator also currently tracking outgoing messages?16:22
pete-woodscwayne: will do, any updates will be pushed as soon as they're ready to that MR (https://code.launchpad.net/~pete-woods/libusermetrics/color-themes-gconf/+merge/186770) :)16:22
boikonerochiaro: lp:telephony-service16:22
mhr3tedg, ping?16:22
loolstgraber: combinatory explosion!16:22
tedgmhr3, pong, kill shot!16:22
boikosalem_: well, it has a signal for that, but probably not used for now16:22
mhr3tedg, http://paste.ubuntu.com/6150797/ ideas?16:22
salem_boiko, nerochiaro I think the indicator would be the best place then.16:22
stgraberlool: well, I did mention we could at some point get saucy-proposed-customized-proposed, then that'd be a real explosion :)16:23
stgraberlool: (saucy-proposed with a proposed customization tarball ;))16:23
tedgmhr3, libdbus-dev ?16:23
cwaynepete-woods, awesome, ill be sure to watch the branch16:23
rickspencer3kgunn hey, my phone is frozen, but I have it connected to my 'puter and top doesn't make it look too busy or anything16:23
loolstgraber: yeah but what if I want to customize it with a *second* tarball?16:23
rickspencer3what can I do to help debug?16:23
lool;-)16:23
rickspencer3frozen = swiping doesn't work, buttons do nother, etc...16:23
rickspencer3lool, ^ thoughts?16:24
nerochiarosalem_: where do i find that indicator ?16:24
nerochiaroboiko: ^16:24
tedgmhr3, Sorry, libdbus-1-dev16:24
kgunnrickspencer3: are you on mir or surface flinger?16:24
stgraberlool: thankfully I don't think we have a length limitation for the channel name ;)16:24
boikonerochiaro: lp:telephony-service16:24
rickspencer3kgunn SF16:24
salem_nerochiaro, lp:telephony-service16:24
mhr3tedg, ii  libdbus-1-dev:amd64                                  1.6.12-0ubuntu516:24
nerochiarosalem_:  boiko: oh, i thought you guys were talkign of two different things, sorry. bit confused.16:24
rickspencer3kgunn oh, just noticed a unity crash file in /var/crash that seems about the same time16:24
boikonerochiaro: nope, we were just agreeing that there is the right place :)16:25
nerochiarosalem_: boiko: i'll look into that. in the meantime can anyone of you review this ? https://code.launchpad.net/~amanzi-team/dialer-app/dialer-app-metrics/+merge/18721016:25
rickspencer316:17 _usr_bin_unity8.32011.crash16:25
tedgmhr3, Hmm... no good idea.16:25
tedgmhr3, Not sure how to do a "make V=1" in cmake16:25
rickspencer3kgunn I'll log a bug and attach the crash file later16:25
kgunnSaviq: ^ any good way to unwind that crash ?16:26
mhr3tedg, i just know that i knew at some point :)16:26
kgunnrickspencer3: unity could mean ui or backend i suppose16:26
asacstgraber: thanks for the heads up. thats the tarball produced by achiang etc?16:26
stgraberasac: yep16:26
asacstgraber: from what i understand there is nothing secret in there16:26
asacso we dont necessarily need to hide/protect it16:27
asaci will double check...16:27
nerochiaroboiko: salem_: you will need at runtime the packages that jenkins built here: https://code.launchpad.net/~amanzi-team/libusermetrics/metrics-qml-bindings/+merge/18700116:27
rickspencer3kgunn I suppose if someone inspects that crash file they will see16:27
nerochiaroboiko: salem_: if that could be looked at before your EOD it would be really awesome16:27
rickspencer3also, I presume whoopsie-daisy will help us out, too ;)16:27
mhr3tedg, http://paste.ubuntu.com/6150823/16:27
boikonerochiaro: just curious, wouldn't that be better fit to live in the telephony-service-indicator too?16:27
stgraberasac: it's only hidden in the sense that it won't show up in any user visible list of channels (our standard -proposed channel is hidden too), users need to directly pass --channel=<whatever>-proposed for those to show up16:27
asacic16:27
asacstgraber: but we can still find it :)?16:28
tedgkgunn, rickspencer3, this is the apport-backtrace script I use: http://paste.ubuntu.com/6150825/16:28
stgraberasac: daily-customized is visible in the list (since it's based on stable images) and all of them are easy to discoever by looking at the server16:28
boikonerochiaro: I mean, the dialer-app might not be running all the time16:28
mhall119sergiusens: https://bugs.launchpad.net/ubuntu/+source/unity-lens-applications/+bug/122982716:28
ubot5Ubuntu bug 1229827 in unity-lens-applications (Ubuntu) "Launching click installed apps from the dash runs multiple instances" [Undecided,New]16:28
asacstgraber: ok i see. thats good i think. thanks16:28
mhall119if you can confirm16:28
stgraberasac: yeah, it's just a hidden: True flag set in the json, anyone is free to ignore it :)16:28
Saviqrickspencer3, kgunn we two of those in trunks, but can you send me the .crash file - I'll unpack it and try and see if I can get an interesting trace out of it16:28
boikonerochiaro: and for missed calls the dialer-app might not be running at all16:28
rickspencer3Saviq, just email it to you, you mean?16:28
Saviqrickspencer3, yeah16:28
rickspencer3sure, doing now16:28
tedgmhr3, Huh, you got no -I/usr/include/dbus-1.016:29
mhr3indeed16:29
nerochiaroboiko: hmm, i did it there as in qml it was much quicker. i think for a first iteration is good enough and can be moved into the indicator later16:29
mhr3tedg, clearly upstart is broken :P16:29
tedgmhr3, pkg-config --cflags dbus-116:29
boikonerochiaro: ok then16:29
nerochiaroboiko: thanks16:30
mhr3tedg, it's there16:30
tedgmhr3, I blame cmake, port the project to autotools.16:30
cwaynesergiusens, is phablet-demo-setup up to date? it seems it likely wouldn't work on a r/o system16:30
mhr3tedg, try for yourself pkg-config --cflags libupstart16:30
tedgmhr3, Yeah, that hasn't worked.16:31
tedgmhr3, It doesn't set up the depends right.16:31
mhr3indeed16:31
sergiusenscwayne, it won't and some parts of it would never work there16:31
mhr3tedg, do you commit there?16:31
mhr3a fix would be nice :)16:31
rickspencer3thanks Saviq, sent16:31
cwaynealright, figured as much16:31
mhr3i can approve.. maybe16:31
Saviqrickspencer3, thanks16:31
tedgmhr3, No, not really. And their release cycle is really long, so it wasn't a valid fix when I was working on it.16:32
cwaynesergiusens, it looks like the pictures and fake conversations could be fixed easily16:32
tedgmhr3, The package deps need to be fixed as well.16:32
cwaynesergiusens, not sure about the contacts though16:32
tedgmhr3, Basically the same issue on the dev packages16:32
mruegany pkg installation on my ubuntu touch device crashes (using apt-get), anyone has the same problem?16:32
tedgmhr3, But the CMakeLists.txt has dbus-1 in it.16:32
sergiusenscwayne, yeah... out of band stuff easily... the lens/scope stuff not so much16:32
mhr3tedg, wonder how could it pass all our testing16:33
mruegis there a better way to install new packages?16:33
mhr3or what's different on my machine16:33
tedgmhr3, I'm guessing your setup is broken :-)16:33
tedgmhr3, "rm -rf * ; bzr revert" your unity directory16:33
tedgScorched earth16:33
mhr3tedg, no thanks, didn't commit my last changes yet :)16:34
cwaynesergiusens, where do contacts live?16:34
tedgmhr3, "bzr shelve ; rm -rf * ; bzr revert"16:34
sergiusenscwayne, the data? in $HOME/**/evolution16:34
mterryogra_, do you know why /dev/tty0 doesn't exist on the galaxy, but it does on nexus4?16:34
sergiusenscwayne, importing them into there is actually easy16:35
tedgmhr3, I need to go afk for a bit, ping me if there's something I can do there.16:35
cwaynesergiusens, so instead of debs, why not have separate tars, wget them on host, push them over, and unpack them?16:35
mhr3tedg, i'll try your scary clean-tree16:35
cwaynesergiusens, that could also make it work if the device has no network16:35
ogra_mterry, because upstart acts up without having CONFIG_VT enabled on the nexus416:35
cwaynejdstrand, thanks for fixing that so quickly! you're awesome :)16:35
mhr3tedg, and if it doesn't work, you get to patch the thing i loose ;)16:35
tedgheh16:35
sergiusenscwayne, yeah... so what's the urgency here? I don't want to redo much and things are moving a lot16:36
ogra_mterry, the ttys are just fallout, the kernel config could need some cleanup16:36
mterryogra_, the existence of /dev/tty0 is changing how logind works, in a way that fails with how lightdm tries to set up the surfaceflinger session.  I'm looking at a lightdm-workaround now, but if /dev/tty0 existed, I believe we'd work on the galaxy16:37
ogra_mterry, i think on the galaxy it breaks the GLES driver to enable it ... not sure though16:37
ogra_you could try :)16:37
mterryogra_, it would involve recompiling the kernel?16:38
* mterry blanches at that16:38
cwaynesergiusens, we're doing a lot of demos, and streamlining getting the demos set up saves us a lot of time and removes a lot of potential for issues16:38
cwaynesergiusens, i can certainly look into it, no need for you to get dragged in, just wanted some clarification first :)16:38
ogra_mterry, yeah, or asking the kernel team for a test package with that change16:38
ogra_mterry, rtg or apw have fast builders :)16:39
mterry:)16:39
ogra_if you make the image writable installing the kernel deb might just work ... else you can use flash-touch-kernel /path/to/kernel16:40
=== salem_ is now known as _salem
jdstrandcwayne: you're welcome! :)16:40
OrokuSaki_IS the browser able to play gstreamer mp4 vids that are now in "Online Videos?"16:44
cwaynesergiusens, also any chance of a top-approve here? https://code.launchpad.net/~cwayne18/phablet-tools/phablet-timezone-setup/+merge/18689116:45
dholbachis there a way to update the avatar of contacts already?16:45
sergiusenscwayne, yeah, will do in a bit16:47
sergiusensin my pipeline now16:47
cwaynesergiusens, awesome, thanks16:48
davmor2seb128: hey dude on the setting app, is the storage going off the screen a known bug?17:00
=== bfiller is now known as bfiller_food
=== gatox_lunch is now known as gatox
mruegany pkg installation on my ubuntu touch device crashes (using apt-get), anyone has the same problem? is there a better way than apt-get install?17:01
mhr3tedg, got the hud issue again17:01
mhr3tedg, and it seems that it's happening cause hud-service is running, but it doesn't own the hud dbus name17:01
awe_Stskeeps, sorry missed your ping earlier... yes, rilmodem/ofono is the Ubuntu Touch rilmodem code17:03
Stskeepsawe_: alrighty, we'll see what we can do17:03
mhr3tedg, correction, it's not on the bus at all17:03
awe_Stskeeps, ?17:03
awe_Stskeeps, as this is our master branch, and we're in feature freeze for 13.10, we're trying to keep changes to a minimum right now17:04
seb128davmor2, yes, it's part of https://bugs.launchpad.net/ubuntu-system-settings/+bug/120529717:04
ubot5Ubuntu bug 1205297 in ubuntu-system-settings "storage: should get the disk size of the xdg directories" [High,In progress]17:04
seb128davmor2, it's using fake datas and those can go over the disk space17:05
awe_Stskeeps, we're also trying still in the midst of getting our current package built from this branch17:05
Stskeepsawe_: :nod: i'll see how big our delta to it is for when ff is over17:05
Stskeepswe're getting a lot of good productization things into it atm so17:05
awe_Stskeeps, it's pretty big, however we may create a Saucy+1 branch which we could use to start staging the merge17:05
=== chihchun is now known as chihchun_afk
awe_Stskeeps, we still have some house-keeping to do to get the master branch actually incorporated in our next package upload17:06
Stskeeps:nod:17:06
awe_Stskeeps, but it's a start.  ;)17:06
jonoSaviq, not sure if you saw this: https://bugs.launchpad.net/ubuntu/+source/unity-lens-applications/+bug/122985117:08
ubot5Ubuntu bug 1229851 in unity-lens-applications (Ubuntu) "Scrolling up and down doesn't work unless I expand a scope" [Undecided,New]17:08
cwayneoSoMoN, ping17:09
=== chihchun_afk is now known as chihchun
=== _salem is now known as salem_
mterryogra_, cwayne: OK, think I figured it out.  LightDM needs to tell logind that we're on either VT 0 or 1 depending on whether /dev/tty0 exists (and thus whether logind thinks we can multi seat or not)17:16
mterrypatch coming for lightdm17:16
ogra_yay17:16
=== chihchun is now known as chihchun_afk
cwaynemterry, \o/17:19
oSoMoNcwayne: pong17:21
cwayneoSoMoN, is there any ETA for setting a homepage on webbrowser-app?17:21
oSoMoNcwayne: it’s not on the priority list for 13.10, should it be?17:23
nerochiaroboiko: i will fix the nitpick on the telephony app review. in the meantime maybe you want to start having a look at this: https://code.launchpad.net/~amanzi-team/telephony-service/telephony-service-metrics/+merge/18729717:23
=== dandrader|lunch is now known as dandrader
cwayneoSoMoN, i think it should be17:23
nerochiaroboiko: i'm waiting for jenkins to finish building it so i can test it, but at least you can start telling me if the code seems reasonable17:23
cwayneoSoMoN, it's a pretty key customization, and right now what we have for it is a hack that's not particularly good17:23
nerochiarosalem_:  ^^17:23
boikonerochiaro: yep, I'm helping the calculator app guys testing one critical bug they have, I will be working on this pretty soon17:24
oSoMoNcwayne: understood, I’ll see if it can get on the list17:24
nerochiaroboiko: thank you17:24
cwayneoSoMoN, thanks, i'd think a dconf key would be the easiest route for us17:24
salem_nerochiaro, I will also have a look soon17:25
boikonerochiaro: just one small comment, other than that the code looks ok17:27
=== Namidairo is now known as Namidairo`bnc
salem_nerochiaro, I added a comment too.17:32
boikosalem_: good point, I was forgetting about that one, which makes me think we should move the code that checks for scrollback and delivery report messages to that slot instead of the showNotification() method17:33
mterrygreyback, heyo!  So I tested the welcome wizard in Mir mode (remember I pinged you the other day about getting OSK working in the welcome wizard).  I now act like a mirserver and such (copied same unity-mir logic from unity8).  But it still doesn't come up.  I see in the output that the Unity-Mir override for OSKController complains about no __oskSurface being set.  Any pointers on how to get further?17:35
greybackmterry: check if maliit is opening a surface at all. In your QML, add something like this: http://pastebin.ubuntu.com/6151088/17:38
nerochiarosalem_: looking17:38
greybackmterry: this will print whenever a surface is created with Mir. Use that to check maliit's keyboard surface is being created and registered with mir17:39
mterrygreyback, and maliit-server would be the one creating it?17:39
greybackmterry: correct17:39
mterrygreyback, ok, am working on something else right now, but when I get back to the wizard, will look.  thank you17:39
greybackmterry: once you confirm that, you need to ensure that the maliit server's surface is getting a special DepthId. Have a look in lp:unity-mir: src/unity-mir/surfacecontroller for what I do. (Note that I guess the shell's surface based on it's name, which is naughty, something I hope to fix properly)17:41
greybackmterry: otherwise the OSK surface may be underneath the u-s-c surface, so not visible17:41
greybackmterry: thirdly, the OSKController is in charge of setting the surface's visible true/false. You need to make sure it has __oskSurface set correctly17:42
Saviqjono, do you have "Dash plugins" below "More suggestions"/17:43
Saviq?17:43
jonoSaviq, yes17:44
Saviqjono, actually it doesn't matter, should scroll regardles... no, didn't see that17:44
Saviqjono, can't say I can reproduce :/17:44
nerochiarosalem_: i fixed it in another way, because i wanted to send to the infographics after we display the notification17:45
nerochiarosalem_: but now it's sent only on real text messages17:46
nerochiaroboiko: fixed your style complaint as well on the other MR17:46
boikonerochiaro: thanks17:47
boikonerochiaro: I will test that soon, is there a way to verify that the data is acually saved properly?17:48
jonoSaviq, strange17:48
Saviqjono, can you reproduce across reboots?17:48
jonoSaviq, let me try17:48
lex_hey ubuntu geeks17:49
lex_i have a question and i wonder if someone can help?17:49
mhall119lex_: ask17:49
lex_i am interested in ubuntu touch, i have a bb playbook17:50
lex_can be installed on it since has good hardware17:50
mhall119I don't think it runs on a playbook17:50
mhall119https://wiki.ubuntu.com/Touch/Devices is the full list of devices and their level of functionality17:50
jonoSaviq, nope, can't reproduce over reboot17:50
Saviqjono, must've gotten into some weird state17:51
lex_oh alright17:51
lex_it is worth to put it on a samusung galaxy s3\17:51
nerochiaroboiko: simplest way is to lock the phone and keep double tapping on the infographic circle until it gets to the message count (or it cycles back to something you already seen, in which case the metric hasn't been sent)17:52
boikonerochiaro: ah ok, very easy then, nice17:52
nerochiaroboiko: haven't tested the one about messages yet, but it worked fine for dialer+ofono sim17:52
boikonerochiaro: ok, I will try on the device17:53
dobeydoes anyone know a way to invalid the results of a search from within a Unity.ScopeSearchBase, given it has no clear reference to the scope itself? i tried to cheat by adding it as an argument to the constructor of my ScopeSearchBase class, but calling scope.results_invalidated() doesn't seem to cause the UI to refresh here :(17:54
Chocantomhall119: ping !17:56
renato_fginther, could you help me with this MR: https://code.launchpad.net/~renatofilho/ubuntu-ui-toolkit/fix-1213046/+merge/18622318:01
mhall119Chocanto: pong18:04
salem_awe_, just sent you the modified tp-ofono package attached to my reply in that thread.18:04
awe_salem_, thanks!18:06
mterryogra_, asac, cwayne: OK.  I have a branch that seems to fix things for me.  I've asked Robert to review/release when he gets up.  I'd appreciate any confirmation of that so while I'm still in the office with the device, I can fix anything now before he reviews it.  Please grab lp:~mterry/lightdm/multi-seat-vt-0 and lp:~mterry/session-manager-touch/lightdm-switch  (note that you no longer need to add /etc/lightdm/lightdm.conf -- its default conf18:07
mterryig is surfaceflinger for now)18:07
mterryUh, this is re: maguro and lightdm18:07
ogra_hmm, i'm in the middle of flashing ...18:07
jdstrandmardy: hi! is everything in place for online accounts to prompt if an app tries to access it?18:08
ogra_and the archive is in beta freeze, not sure how smooth lightdm will land atm18:08
mterryogra_, fair enough.  It's only a change in the Mir side of lightdm, which Robert said he's been treating as not-as-embargoed as the rest of it.  We'll see what he wants to do18:08
ogra_mterry, right, we have such a thing just landing for xorg too ...18:09
fgintherrenato_, I'll take a look18:09
mterryogra_, but regardless, testing of fix would be appreciated, if you have time18:10
ogra_mterry, i'll try to do a test, but really dont plan to do an all nighter today18:10
ogra_(already past 8pm over here)18:10
mterryogra_, ok, no worries18:11
mterryogra_, I didn't consider your timezone  :)18:11
ogra_well, i usually work until 1118:11
ogra_or 10 at least18:11
=== dandrader is now known as dandrader|afk
=== bfiller_food is now known as bfiller
mhall119sergiusens: is the ubuntu-docviewer-app click packaged?18:20
mhall119now that URI handling is enabled on the platform side, we can use that app to display text files, PDFs and images (those not in the gallery specifically)18:21
Chocantomhall119: Just to know about packaging c++ plugin for QML. Is it good to set "Architecture" as "Any" ?18:24
mhall119Chocanto: I think C++ packages should be "all", seb128 can you confirm that?18:25
=== dandrader|afk is now known as dandrader
infinitymhall119: Where would you get the idea that C++ packages are arch:all?18:29
infinityChocanto: Anything that compiles native code is arch:any (or arch-specific), so that would definitely include C++.  arch:all is for architecture independent stuff, like scripts and data.18:29
mhall119infinity: because I always get all and any confused18:30
Chocantosame as mhall11918:30
mardyjdstrand: hi! No, I think we'll have to postpone it18:30
Chocantook, thank you infinity ! :)18:30
mhall119thanks infinity18:30
jdstrandmardy: oh? what happened?18:30
mhall119would be nice if we could s/all/indep/18:31
jdstrandmardy: what is it blocked on?18:31
mardyjdstrand: because of UI issues, mainly: we need to get window reparenting, in order to popup the dialogs on top of the client app18:31
jdstrandmardy: hrm, that's too bad. are there bugs on it?18:32
mardyjdstrand: I've been bugging some people personally, but there isn't a bug precisely on that. I mentioned the issue on this one, though: https://bugs.launchpad.net/unity-mir/+bug/122388118:34
ubot5Ubuntu bug 1223881 in unity-mir "Support having multiple surfaces per process" [Undecided,New]18:34
sergiusensmhall119, first time I heard of ubuntu-docviewer-app as a core app, where's the code?18:34
mardyjdstrand: tomorrow I'll file a new one just for the window reparenting, and I'll subscribe you as well18:35
Chocantosergiusens: lp:ubuntu-docviewer-app18:35
Chocantosergiusens: https://code.launchpad.net/ubuntu-docviewer-app18:35
jdstrandmardy: so, I can start bugging people too. can you either file a new bug or make sure an existing one has everything you need in it, then I can start tracking it, etc18:35
jdstrandmardy: sounds great. just ping me after. thanks!18:35
ogra_mhall119, what woudl do the pdf rendering ? we dont have anything for that in the image afaik18:36
Chocantofginther: ping18:36
mardyjdstrand: will do, thanks18:36
sergiusensChocanto, ah, you needed a plugin, right? Is that done?18:36
Chocantosergiusens: Yes, I just need it to be in the PPA, and that's why i'm pinging fginther :)18:36
mhall119ogra_: poppler has Qt5 and QML support18:37
fgintherChocanto, what's up?18:37
ogra_mhall119, we dont have poppler18:37
mhall119sergiusens: it's been a core app all along, but because it needed the URI handling in platform to be useable we haven't pushed it into the images yet18:37
mhall119ogra_: we can fix that18:37
ogra_just saying :)18:38
ogra_it wont just be the app alone18:38
Chocantofginther: Hey, how are you ? I need a package to be add in the PPA and in Jenkin, do you think it can be done ? :)18:38
fgintherChocanto, it all depends on what package and where :-)18:38
mhall119ogra_: sergiusens: the docviewer-app will need to be deb packaged/click shim whatever we're doing for core apps with plugins18:38
sergiusensmhall119, Chocanto ogra_ lets avoid adding this as a deb into the image and make it click direct please18:39
mhall119sergiusens: what about the poppler stuff?18:39
sergiusensif the plugin is built, can happen today18:39
sergiusensmhall119, needs to be seeded18:39
Chocantofginther: This package : https://code.launchpad.net/file-qml-plugin18:40
mhall119ok, so poppler+plugin seeded in the image, and the docviewer as a click package?18:40
Chocantosergiusens: Yes, i'm working on it !18:41
mhall119Chocanto: did the QML plugin not make it into Saucy's archives?18:41
fgintherChocanto, sergiusens, what ppa does this need to be in?18:41
Chocantomhall119: Which QML plugin ?18:41
mhall119qtdeclarative5-poppler-qml-plugin18:41
Chocantomhall119: It should be in Saucy's archive, I think18:42
mhall119I'm not seeing it18:42
mhall119I see libpoppler-qt5-1, but not the qml plugin package18:42
cwaynemterry, im going to start testing your stuff in like an hour and a half or so, sounds good?18:43
Chocantomhall119: Try qtdeclarative5-poppler1.018:44
Chocantofginther: The core apps PPA18:44
fgintherChocanto, ack18:44
mterrycwayne, sure18:44
mhall119Chocanto: ah ha!  wrong package name, must be an old one that was only ever in the PPA18:46
Chocantomhall119: It was the old name for the package yes but if I remember popey changed it :)18:47
mhall119sergiusens: lool: asac: I've added poppler-qml-plugin to the Landing Pipeline spreadsheet18:49
mhall119sergiusens: Chocanto: so now we need to click package ubuntu-docviewer-app and any non-platform plugins it uses18:50
Chocantomhall119: Do I have to wait for the last plugin to be added in the PPA to make it ?18:50
mhall119Chocanto: the docviewer also needs the PDF mimetype added to it's .desktop file18:50
gnexownerhi all18:50
gnexowneram new to ubuntu18:50
mhall119Chocanto: the file reader plugin?18:50
gnexownerneed some help can i pm someone?18:51
Chocantomhall119: Yes, this one18:51
Chocantomhall119: Oh and yes I need it, I was waiting for it to merge all waiting branches18:51
mhall119Chocanto: that I don't know about, sergiusens there's one more C++ plugin used by the docviewer, but I think it can be bundled in the click package18:51
gnexowneram trying to manually flashing ubuntu on gnex? do i need to flash all 4 files including recovery and boot for it to work?18:53
Chocantomhall119: And yes for the .desktop file, I will add it when file plugin will be availlable in the PPA18:54
Nicknonamehello, is there any link to see changelog between dev release?18:54
ogra_Nicknoname, http://people.canonical.com/~ogra/touch-image-stats/ does that suffice ??18:56
gnexownersaucy preinstalled boot, recovery, system and touch all needed to be flashed?18:56
sergiusensmhall119, it can, I asked Chocanto to make it a deb package and then I'll extract it18:56
popeyogra_: asac 61 is looking good so far, one gotcha with the music app though..18:57
ogra_popey, i dont get an icon change in the messaging indicator on maguro18:57
Chocantosergiusens: But we can't make a click package with the actual version of docviewer18:57
Nicknonameyes perfect !18:57
popeyogra_: when you get an SMS?18:57
ogra_popey, the rest of the indicator seems fine though18:57
Chocantosergiusens: I need to merge the waiting branches to make it work, actually it isn't working18:57
ogra_popey, yeah18:57
* popey tests18:58
popeywell, in a moment, mine is busy apporting unity 818:58
ogra_heh18:58
asacpopey: music app is not a new thing, right?18:58
popeyit plays music when not focussed18:58
popey18:58
mhall119Chocanto: sergiusens: thanks guys!  I'll leave you to it then19:00
popeyoh man, I have album art!19:00
Nicknonamelast question, is there any link to download the proposal latest build?19:00
popeyhttp://popey.com/~alan/device-2013-09-24-200016.png19:00
popey(none of my tracks have artwork, so the app is doing it)19:00
mhall119popey: the app or the mediascanner?19:00
popeyno idea19:01
popeygah, unity8 crash again19:01
popeyeasily triggered by switching apps by pulling in from the right19:01
mhall119probably the scanner, I don't think the app is writing meta-data back, and the scope doesn't use the app19:01
Chocantofginther: How things are going ? :)19:01
popeywonder where scanner is putting the artwork19:01
popey /home/phablet/.cache/mediascanne looks plausible19:02
fgintherChocanto, I'm unable to build a source package from it currently19:02
fgintherChocanto, http://91.189.93.70:8080/job/generic-dput/3/console19:03
popeyok, music app is looping one track, sick of this now ☻19:05
Chocantofginther: Do you think something is bad with the debian configuration ?19:07
Chocantofginther: I had this error one time when I tested the package with pbuilder, but it just desepeared19:07
popeyogra_: agreed, my indicator doesn't change colour either19:07
fgintherChocanto, I believe it needs to be "3.0 (native)" but I'm still missing something19:08
fgintherChocanto, googling19:08
Chocantofginther: Me too ^^19:08
fgintherChocanto, found it I think. It builds if you drop the "-1" from the changelog package version19:12
Chocantofginther: Oh... yes, sorry, I fix it right now19:12
=== jhodapp is now known as jhodapp|afk
Chocantofginther: Ok, I just pushed the fix, it should work right now19:14
fgintherChocanto, yep, it's being pushed to the PPA19:14
fgintherChocanto, now to wait and see if it shows up there :-)19:15
Chocantofginther: Thank you a lot for your help ! Hope it will work ! :)19:15
fgintherChocanto, yw19:16
=== Namidairo`bnc is now known as Namidairo
looltedg: Ah I had filed a bug19:21
looltedg: LP #122946819:21
ubot5Launchpad bug 1229468 in Upstart Application Launcher "X-Ubuntu-Single-Instance=true doesn't work" [Undecided,New] https://launchpad.net/bugs/122946819:21
looltedg: couldn't find it earlier19:21
tedglool, Great, thanks19:22
=== rtg is now known as Guest86965
timppais it a known bug that sometimes the clock on top right is missing when phone is booted19:29
timppa?19:29
ogra_timppa, i think that is filed yeah19:29
rickspencer3no image promoted today?19:30
timppaIn latest builds there is also some strange "lag" when phone has been up around a day19:31
ogra_rickspencer3, we were late today ... still in testing19:31
timppamemory leaks or something?19:31
timppaI have not debugged those in any way19:31
dobeyanyone know why run_async() would be called twice in a Unity.ScopeSearchBase-derived class?19:32
ogra_gah19:32
* ogra_ grumbles needing to use hia U1 account to install click packages now 19:32
mhr3dobey, it's called with every search19:33
fgintherrenato_, I think this MP may have broken yours: https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/alarm-status/+merge/18628519:33
fgintherrenato_, it was merged to trunk just before your MP started to fail19:33
dobeymhr3: and how many searches are run on startup?19:34
dobeymhr3: i'm seeing it called twice simply from turning my device on and having the system boot up19:34
mhr3might as well19:35
mhr3it'll be as many times as needed :)19:35
mhr3be called*19:35
dobeyunfortunately that isn't helping me debug the problem of the results not showing up, despite my calling results_invalidated() on the scope19:37
mhr3dobey, results_invalidated is not hooked up in unity819:38
mhr3yet19:38
dobeyis there a timeframe on when it will be? it not being hooked up is making it impossible to verify my fix for a bug :-/19:39
mhr3dobey, what bug?19:39
dobeyhttps://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/122538819:39
ubot5Ubuntu bug 1225388 in Unity 8 "Scope is blank even after connectivity is restored" [Medium,Triaged]19:39
dobeywell, i am trying to fix the scope to deal properly with errors and lack of network, by waiting until network is available to do the search19:40
mhr3we were discussing the network stuff earlier today, and said it should be done centrally by unity19:40
dobeythere is only so much unity itself can do19:40
dobeyunity can't deal with arbitrary network errors in the scopes19:41
mhr3it can know when connection was established19:41
dobeyit can tell the scope to refresh19:41
mhr3and it does know which scopes do internet19:41
=== Ursinha is now known as Ursinha-afk
dobeybut the scope needs to be able to be smart and deal with errors19:41
mhr3sure19:41
renato_fginther, ok I will fix the conflict19:42
fgintherrenato_, good luck19:43
dobeymhr3: and as such, i'm trying to do that in the click scope, but beyond verifying that it is getting data from the network once the network does come up, i can't verify that the results are getting to the dash, because of the lack of invalidation handling19:43
dobeyso if that's going to be fixed soon, that would be very good to know19:43
=== Ursinha-afk is now known as Ursinha
mhr3dobey, i'm working on it, but it's touching too many components, will take a while19:44
szymon_whi! I heard we can test Mir on daily images for Ubuntu Touch now... what needs to be done to turn on Mir on my nexus4 ?19:45
ogra_szymon_w, touch /home/phablet/.display-mir19:45
ogra_szymon_w, to switch back, just remove it19:46
ogra_szymon_w, (and a reboot after adding it)19:46
szymon_wogra_, thanks!19:46
dobeymhr3: hrmm, ok. should i just assume that it will work, and try to get my branch landed anyway, and once the fix lands in unity8, things should "just work" again?19:46
dobeyralsina: ^^19:48
renato_fginther, the merge was ok, without conflicts19:48
mhr3dobey, sounds like reasonable assumption19:48
ralsinadobey: wfm19:48
renato_fginther, I pushed the changes19:48
dobeyok, thanks19:49
fgintherrenato_, the merge is ok. it looks like an incompatible change19:49
the_architecthi19:49
the_architectI have a question19:50
the_architectI've just installed the 'ubuntu-system' devel image to a brand new Nexus 419:51
the_architectwhat's the best way to get a r/w root?19:51
renato_fginther, any test falling? Does not make sense the change are very different19:51
the_architectis a simple remount enough or it will screw things up?19:52
fgintherrenato_, the tests fail make check. Are you able to build and run the tests locally after merging trunk?19:52
popeythe_architect: adb shell touch /userdata/.writable_image19:52
popeythe_architect: do that and you lose the ability to update over the air19:53
the_architectthanks19:53
popeythe_architect: reboot after running that command19:53
the_architectof course, I'm just playing around19:53
popeycool19:53
the_architectit doesn't seem to reply to pings on the wifi interface, is that to be expected?19:55
the_architectiptables looks clean19:56
nik90_popey: did you get a reply from bzoltan regarding gps?19:56
popeynik90_: yes!19:56
popeylp:~bzoltan/+junk/SystemInfo19:56
nik90_popey: nice!19:56
popeynot tried it yet myself19:56
popeyrev #5 should have the location tab in it.19:57
nik90_popey: no worries, I will do the testing. thnx!19:57
popeyhe found a probably bug in the underlying guts19:57
popeyyou need a good satellite view, and it takes an _age_ to lock on19:57
nik90_popey: ah :)19:57
nik90_popey: but looking at the app he is building, it looks quite useful!19:58
popeythe app is a fork of one made by pmcgowan19:58
nik90_bzoltan: thanks a lot for your sample system api app19:58
popeyi _think_19:58
popeyfeedback welcome!19:58
nik90_popey: whoever I got to thank for it19:58
the_architectone last thing: is there a working jabber/xmpp app somewhere?19:59
renato_fginther, how this get merged?19:59
pmcgowanpopey, hey I did something good19:59
fgintherrenato_, it passed the build and tests: https://jenkins.qa.ubuntu.com/job/ubuntu-ui-toolkit-autolanding/300/20:01
fgintherrenato_, are you unable to build trunk?20:01
renato_fginther, and why this is broken now?20:01
popey20:02
renato_fginther, I never got all sdk tests passing on my machine20:02
renato_I do not know why20:02
renato_fginther, this test always fails on my machine20:02
renato_PASS   : qmltestrunner::i18nAPI::test_0_domain()20:02
renato_XPASS  : qmltestrunner::i18nAPI::test_0_dtr() QCOMPARE(, ) returned TRUE unexpectedly.20:02
renato_   Loc: [/home/renato/Projects/phablet/sdk/fix-swipe-to-delete/tests/unit/tst_components/tst_plugin_i18n.qml(55)]20:02
fgintherrenato_, I'm afraid that's beyond my expertise. Hopefully the sdk team can help figure this out.20:04
Chocantofginther: ubuntu-docviewer need to pass all tests to be able to merge a new branch ?20:05
Chocantofginther: because the new branch broke all tests, but it's normal...20:05
Chocantofginther: http://91.189.93.70:8080/job/generic-mediumtests/461/?20:07
=== salem_ is now known as _salem
fgintherChocanto, shouldn't the tests be fixed theen?20:07
Chocantofginther: I can fix the tests in the same branch but I would have preferated do it in a separated branch20:08
Chocantofginther: If it's possible, if not I will do it in the same branch20:08
fgintherChocanto, it needs to be in the same branch. That way tests never get out of sync20:10
Chocantofginther: Ok, so.. let's work ! :)20:10
cwaynemterry: ping20:22
mterrycwayne, hello20:22
cwaynemterry: so should i start with a fresh image to test? or can i just use the one i had installed yesterday?20:23
mterrycwayne, should be able to reuse it20:23
cwaynemterry: awesome. can you give me those branches again?20:23
zzarrhello again hashcode20:24
zzarrI wounder what has to be done for ubuntu-touch to work with the droid 4?20:27
mterrycwayne, sorry, was afk.  one sec20:27
mterrycwayne, lp:~mterry/session-manager-touch/lightdm-switch and lp:~mterry/lightdm/multi-seat-vt-020:27
stgraberjdstrand: would something simple like http://paste.ubuntu.com/6151759/ cover your needs?20:28
mterrycwayne, just build both, install, and reboot.  no other config changes should be needed20:28
cwaynemterry: just branch build install and reboot?20:28
mterry(unlike last time)20:28
cwaynemterry: awesome20:28
cwaynemterry: is the session-manager-touch any different from the one i built yesterday?20:29
mterrycwayne, slightly, I merged from trunk.  But not in an appreciable way for your testing20:30
cwaynemterry: alright, building now20:32
cwaynemterry: once we get this solved, any chance you can help me out with the welcome screen wallpaper business?20:33
mterrycwayne, again, it should be fixed by this branch?20:33
mterrycwayne, you found that it wasn't?20:33
cwaynemterry: yeah, i get a Permission Denied20:33
mterrycwayne, wait... doing what?20:33
cwaynemterry: doing that dbus-send setBackground or whatever in an upstart job20:34
mterrycwayne, do we still need that?  I thought I changed unity8's greeter to fallback to the gsetting value20:35
cwaynemterry: you did, which is a good start, but a carrier/oem may want to customize the welcome screen to something different too20:35
cwayneif that's the case, we need a mechanism to do it20:35
mterrycwayne, OK, fair20:35
mterrycwayne, was your dbus-send call running as phablet or root?20:36
cwaynemterry: phablet i think.  its an a session upstart job20:36
mterrycwayne, yup, that's phablet.  So that should work once this lightdm stuff does.  It will give you permission denied in the meantime because policykit is denying you, based on the fact that logind thinks your session isn't active.  But lightdm whacks logind over the head in these branches20:37
cwaynehm ok20:38
cwayneill try it out :)20:38
mterrycwayne, I assume your upstart job is written in a way to avoid a race condition?  Seems like that would be a problem unless you did something like "start on starting unity8"20:39
cwaynemterry: i think i did start on started dbus and starting unty820:39
mterrycwayne, should work.  Though I think starting unity8 should be sufficient, because it also needs dbus20:40
cwaynemterry: i'll try it out once this builds20:40
jdstrandstgraber: I think so. it seems like I could drop this into /etc/init/boot-hooks:20:44
jdstrandstart on boot-hooks WHEN=new-version20:44
jdstrandscript20:44
jdstrand    aa-clickhook -f20:44
jdstrandend script20:44
stgraberyep, or actually replacing the script section by a "exec aa-clickhook -f" which will save you a pointless fork+shell20:45
jdstrandyeah, I couldn't remember the syntax otoh, so I did it that way :)20:45
OrokuSaki_Anyone getting bad fps playing 720p mp4's?? I can play 480p mp4's with a good framerate... but not 720p20:45
stgraberlool, slangasek: can one of you think of something else I should be supporting in the initial implementation of the boot time hooks: http://paste.ubuntu.com/6151759/ (for bug 1215092)20:46
ubot5bug 1215092 in lxc-android-config (Ubuntu Saucy) "please add support to run postinst-style code on first boot after upgrades" [High,Triaged] https://launchpad.net/bugs/121509220:46
looljdstrand: had you filed a bug for the upgrade problem you ran into?  stgraber was asking me for an id earlier20:46
jdstrandlool: I did not. I didn't have the information needed for it to be useful20:47
popeyogra_: asac mail sent20:47
mterryCimi, did you ever get around to looking at the welcome-wizard language-change work?20:47
ogra_popey, thx20:47
jdstrandall I could say was "yeah, I flashed a while ago and I remounted rw a few times, installed stuff. I think I remount ro before rebooted, but maybe not"20:47
jdstrandI did make a note to keep an eye on it20:47
loolstgraber: seems about right20:48
looljdstrand: you can't remount ro (or at least I never managed to)20:48
jdstrandlool: oh, I do all the time. only once was I not able to20:48
Anonynimityso, in porting ubuntu-touch to a new device, is it REQUIRED that one have CM10.+20:48
Anonynimity?20:48
loolstgraber: could you post this on ubuntu-phone@ either before or after landing the first version in case someone has different use case / needs?20:49
stgraberjdstrand: ok, missing files are after an upgrade is a bit scary as I just checked and we definitely call a good old "sync" at the end of an upgrade, so corruption or missing files after that point sounds like a kernel bug...20:49
jdstrandsurely depends on what we are doing-- for me it is installing a new version of apparmor-easyprof-ubuntu 99% of the time :)20:49
looljdstrand: maybe it's because I use adb, I just try to mount -o remount,ro / and it never works, always tells me busy20:49
ogra_Anonynimity, no, but it will make the porting a lot harder20:49
loolI tend to dpkg -i something20:49
* jdstrand too20:49
loolbah, I guess I'm doing it wrong20:49
Anonynimityalright, and ogra_, will I need to extract my phone's boot.img-kernel file?20:50
stgraberlool: remount,ro works fine for me if you do it quickly enough that nothing running noticed / was read-write :) (if any rw fd got opened in between, the remount will fail)20:50
ogra_Anonynimity, you need the kernel source20:50
jdstrandstgraber: I was missing /var/lib/dpkg/status. that's about all I can say. I don't know how to reproduce20:50
ogra_and need to build it20:50
Anonynimitywhere would I find the kernel source ogra_?20:50
jdstrandstgraber: (I did have status-old)20:50
jdstrandstgraber: when are boot-hooks expected to run?20:50
ogra_Anonynimity, you should be able to get it from the phone vendor20:50
AnonynimityHuawei does not provide the kernel source.20:51
jdstrandstgraber: relative to other jobs that is20:51
Anonynimitynot to end users20:51
stgraberjdstrand: ok, if that ever happens again, don't run any upgrade and ping me so maybe we can figure it out based on logs at that point20:51
looljdstrand: for me this smells like most recent file written to fs (typically after dpkg -i)20:51
ogra_Anonynimity, they have to, by law20:51
Anonynimitythey said "I don't know what you're talking about, but I don't have access to that information" at ogra_20:51
ogra_Anonynimity, anyway, without kernel source you wont be able to port20:51
mfischstgraber: can you or ogra review this change to the initramfs tools?  https://code.launchpad.net/~mfisch/ubuntu/saucy/initramfs-tools-ubuntu-touch/customization-stamps/+merge/18709420:52
stgraberjdstrand: the plan is to emit those events right after mountall says it's done20:52
Anonynimityand I can extract that source from my phone ogra_?20:52
stgraberjdstrand: (guaranteeing all the bind-mounts are there)20:52
jdstrandlool: I have a firewall that I run ro. after upgrading if I can't remount,ro, I use 'sudo lsof / | grep DEL'20:53
jdstrandlool: that is almost always the problem on that system20:53
ogra_Anonynimity, no, you cant extract source from kernel binaries easily ... yu can report your vendor at http://gpl-violations.org/ though, they have to provide yoou the source20:53
Anonynimitynot easily, but it can be done ogra_?20:54
ogra_Anonynimity, if you know any disassembly experts20:54
ogra_(i dont)20:54
stgrabermfisch: so does that mean a user essentially can't remove any of your custom content?20:54
Anonynimitymmm... okay... scripts?20:55
stgrabermfisch: (as it'll be re-appearing every time an update is pushed out)20:55
OrokuSaki_@ogra... anyone else with devices having framerate issues with mp4 and gstreamer and 720p? am I a loner??? I swear 3d accel is working..20:55
jdstrandstgraber: so, I will have another job that should really be run after that (ie, on every boot). I would just use a 'start on started boot-hooks' in there?20:55
Anonynimityperhaps mounting the img-kernel file and copying it?20:55
ogra_OrokuSaki_, our gstreamer stack didnt land yet20:55
OrokuSaki_sweet! thanks man!20:55
cwaynemterry: which debs do i need to install? just lightdm? or all of them20:55
mfischstgraber: yes that is how it will work as coded20:55
OrokuSaki_Nice music-app by the way.. =)20:55
Anonynimityperhaps mounting the img-kernel file and copying it? @ogra_20:56
ogra_Anonynimity, you need to make changes to the code and re-build it ...20:56
mfischstgraber: we could probably make it more tight by only updating important stuff like upstart jobs20:56
ogra_Anonynimity, that wont work without the source code20:56
mfischstgraber: the lack of an updateable customization bundle now is causing non-dev consternation20:56
OrokuSaki_I had to change my init.rc and move up sensorservice to run right after surfaceflinger instead of it running right before ubuntu app manager... stuff20:56
Anonynimityand the source would be in that .img file ogra?20:56
mterrycwayne, lightdm itself should be sufficient, I have a habit of just doing *.deb though20:56
popeyAnonynimity: no20:56
popeyAnonynimity: you _need_ to ask the phone vendor, and pressure them to provide it20:57
ogra_mfisch, what happens if the user filled up his filesystem with videos and music ?20:57
cwaynemterry: i tried *.deb and it had a bunch of dep errors, let me see20:57
ogra_mfisch, please add some fallback way that doesnt hang the boot hard20:57
mterrycwayne, probably for the -dev20:57
cwayneya20:57
mterrycwayne, apt-get install -f to fix those20:57
mterrycwayne, else don't worry about them20:58
stgraberogra_: it shouldn't hang the boot, failure in the initrd are ignored (we don't run with -e)20:58
mterrydon't need the -dev20:58
ogra_stgraber, doesnt /init run with -e ?20:58
mfischogra_: okay I need to think about this more20:58
stgraberogra_: we've had a few images where we were calling chown even though the binary didn't exist, that never caused any problem20:58
* ogra_ always thought it did20:58
ogra_stgraber, ok then ...20:58
pmcgowansergiusens, do you know how a click package can provide a default settings file20:58
mfischI think we could live by banning the addition sample content post-release20:58
mfischthe instance i'm thinking of was a new upstart job20:59
sergiusenspmcgowan, what do you mean, have an example?20:59
ogra_stgraber, it will still break if ~/ is full though20:59
ogra_so wont do its duty20:59
stgraberogra_: I'm not against a general || true next to that customize_image call though :)20:59
mfischyeah that would work20:59
pmcgowansergiusens, sure, browser app has default settings at install like homepage20:59
mfischwe dont want to make the script fail20:59
pmcgowanits in a file or db20:59
stgraberogra_: and yeah, I expect our phone to behave quite badly if /home is full, but the user can do that even without the customization stuff...20:59
pmcgowansergiusens, where would it get installed, how to tell click about it20:59
ogra_mfisch, right, but are you willing to live with the fact that your custom stuff doesnt get copied on full homedir ?21:00
sergiusenspmcgowan, I know jdstrand discussed the proper way for that on the phone lists... click would know nothing about it21:00
sergiusenspmcgowan, delegated to the app21:00
mfischogra_: I dont see what the alternative is, besides failing the update21:00
pmcgowansergiusens, let me check the list then21:00
slangasekstgraber: so why use upstart jobs for these hooks instead of a run-parts?21:00
ogra_stgraber, we should work out some saftey mechanism then for 14.04 :)21:00
ogra_mfisch, i dont know either, but its an intresting prob we should aattck for 14.0421:01
stgraberslangasek: so that the individual jobs can depend on extra things (start on boot-hooks WHEN=every-boot and started dbus)21:01
slangasekstgraber: ok21:01
cwaynemterry: \o/21:01
ssweenymfisch, it seems like maybe we shouldn't be messing with HOME for existing accounts?21:01
slangasekstgraber: seems fine then21:01
cwaynemterry: going on 3 reboots now, seeing video every time21:01
* ogra_ hugs cwayne 21:02
ogra_thanks for testing !21:02
mterrycwayne, nice :)  -- you saw video before, but it was really delayed, right?21:02
ssweenymfisch, like make the copy on first boot but once that's been done never do it again21:02
mterrymfisch, I saw your blog post promoting pbuilder-scripts  :)21:02
cwaynemterry: yes and it was also pretty intermittent21:02
stgraberslangasek: ok, I'll prepare a merge proposal introducing that to lxc-android-config and send an e-mail to ubuntu-touch about it then (at lool's request)21:02
mterrycwayne, OK.  Well, awesome21:02
cwayneogra_: for all the stuff i ask of you guys, testing is the absolute least i can do :D21:03
mterrycwayne, now I want to see if this fixed your dbus-send issue21:03
ogra_heh21:03
cwaynemterry: regardless, im not seeing a huge delay anyway21:03
mterrycwayne, good21:03
mfischssweeny: I'd buy that21:03
ssweenymfisch, what we really should be doing as far as per-user settings  and content is setting defaults then doing a "factory" set of the phablet user. after that if there are updates to the custom tarball new users will get it but we won't overwrite someone's existing settings21:05
mfischssweeny: good point, so for our use case we'll just ask demo preppers to remove .customized21:05
ssweenymfisch, agreed21:05
mfischogra_ & stgraber: okay, so I'm going to drop that, thanks for the ideas for thought21:06
ssweenymfisch, ideally this would all happen before the phablet user is created but i don't know if we can do that.21:07
ssweenywe wouldn't even need the .customized flag if that were the case21:07
stgrabermfisch: ok. I think if you wanted something more reliable, you'd need to basically put revisions under your /home and iterate through them (lower to highest), copying stuff from that to /home and then save what was the last revision you applied in your stamp file21:07
stgrabermfisch: next boot, you check if you've got a directory with an higher revision than what's applied, if you do, you copy those files over and update the stamp21:08
mfischstgraber: could we use the diff that you generate for updates to do something similar?21:08
stgrabermfisch: that way, people can remove stuff but you can still add some too21:08
stgrabermfisch: and I'd keep an "always" directory containing files that should always be copied over (like your upstart jobs and similar stuff)21:08
stgrabermfisch: I'd just use your existing VCS for that, it won't be any better than my diffs. (bzr st -r tag:<previous version>..)21:09
stgrabermfisch: any file that gets changed should just be moved to the latest revision, there's no point in keeping older versions around in the tarball21:10
stgraber(anyway, just food for thought, it's your stuff, not mine ;))21:10
mfischstgraber: thanks, I'll think about it. I think for now "no updates" is reasonable21:10
ogra_ssweeny, the user is created at build time currently21:10
* mfisch saves this convo21:10
ogra_(image build time)21:10
mfischssweeny: just like N721:10
ssweenyright21:12
ssweenythat's why i don't think we can do it21:12
ssweenyalthough i believe we will eventually have some kind of new user setup that will run on first boot. we may be able to use that21:12
mterryrobert_ancell, hello21:14
robert_ancellmterry, hi21:14
mterryrobert_ancell, sorry for the accidental push  /.\21:14
robert_ancellmterry, meh, it happens :)21:14
mterryrobert_ancell, so what do you think about the chances of uploading it?  Should we wait until post Beta?21:14
pmcgowanjdstrand, you around?21:15
jdstrandpmcgowan: yes21:15
robert_ancellmterry, I've no opposition to uploading it, just depends on the archive admin current mood. It's a bug fix as I see it21:15
pmcgowanjdstrand, was trying to sort out how or if an app can provide a file with the click app install, like default settings21:15
jdstrandheh, replied in another window21:16
jdstrandhttps://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Permissions/1.021:16
jdstrandpmcgowan: that tells you all that paths that are available21:17
mterryrobert_ancell, alright, please try if you have time21:17
robert_ancellmterry, will do21:17
mterrythanks!21:17
jdstrandpmcgowan: so when the app starts, there is a chdir to the install directory21:17
jdstrandpmcgowan: so you can ship a file or sqlite db for settings in the install directory21:18
robert_ancelljasoncwarner, hey, olli said you might have some questions about lightdm & touch?21:18
jdstrandpmcgowan: you could then copy it over/etc to your writable area if that makes sense for your app21:18
pmcgowanjdstrand, ok then the app is running in the install dir, and relative paths are there21:19
jdstrandpmcgowan: you seed it by providing it in your click package21:19
jdstrandyes21:19
pmcgowanok simple21:19
pmcgowanjdstrand, and as far as I know we did not define a way for apps to get system wide settings?21:20
pmcgowanor file access?21:20
jdstrandpmcgowan: system wide settings-- the decision was there was nothing that apps needed at this time. that was part of the discussion I brought up earlier today with seb12821:21
pmcgowanjdstrand, right just catching up once I got thinking about it21:21
jdstrandpmcgowan: so there is no gsettings access allowed now (requires quite a bit of work to do correctly)21:21
pmcgowanI think its ok21:21
jdstrandpmcgowan: file access is unfortunately a matter of writing a qml extension21:22
pmcgowanjdstrand, thinking about customization of app defaults21:22
pmcgowanseems to imply customizing the click package21:22
jdstrandpmcgowan: but, there are a a couple of workarounds. eg, qtdeclarative5-xmllistmodel-plugin will actually take a file url21:23
mterrycwayne, any word on the dbus-send?21:23
jdstrandpmcgowan: but I think that is fetch only21:23
jdstrandpmcgowan: and the u1db specifies a database in your application directory21:23
pmcgowanjdstrand, my app directory being .local/applications/foo?21:24
pmcgowaner share21:24
cwaynemterry: trying it now21:24
jdstrandpmcgowan: it might be possible, without having to go to writing your own extension, to provide an xml file with seeds, access it via qtdeclarative5-xmllistmodel-plugin, then use LocalStorage (sqlite) or u1db (json) to store it in the app directory thereafter21:24
jdstrandpmcgowan: .local/applications/<applicationName> after kalikiana's appname branch hits, yes (where applicationName corresponds to "name" in your click manifest.json)21:25
pmcgowanjdstrand, and those files via xmllistmodel can be anywhere?21:26
jdstrandpmcgowan: otoh, I don't know how to use LocalStorage-- at least a couple of the core-apps use it. I want to see weather, but not sure21:26
jdstrandpmcgowan: well, the need to be in your install directory ortherwise application confinement will block the read21:27
pmcgowanjdstrand, so really the same as copying a file to .local21:27
jasoncwarnerrobert_ancell system settings needs lightdm to land so we can have all the settings work. seb128 and Laney have the details. mterry was working on it, but I guess there was a regression on galaxy nexus so it was backed out.21:28
jdstrandpmcgowan: yes, but without having to write a C++ extension21:28
jdstrandpmcgowan: (to do the copy)21:28
pmcgowanI see of course21:28
mterryjasoncwarner, we've got a fix for that hopefully landing soon21:28
robert_ancelljasoncwarner, ok, cool. I know of a few issues mterry is working though, just wondering if there was something else I didn't know of that's blocking it21:28
jdstrandpmcgowan: maybe you could tell LocalStorage to read from the install dir and then write to the writable dir, but I'm thinking probably not via pure QML21:29
pmcgowanjdstrand, then there is the problem if user makes settings changes, need to preserve on updates21:29
jasoncwarnerrobert_ancell I don't *think* so.21:29
cwayneroot@ubuntu-phablet:/# cat /home/phablet/.cache/upstart/welcome-background.log21:29
cwaynemethod return sender=:1.12 -> dest=:1.43 reply_serial=221:29
jasoncwarnermterry that is awesome. you think that will land today or tomorrow?21:29
cwaynemterry: ^21:29
cwaynemterry: but the screen itself isn't changed.21:29
pmcgowanjdstrand, thanks thats helpful21:29
jdstrandpmcgowan: well, you only pull in the seed if the settings db doesn't already exist21:29
jdstrandpmcgowan: so it should all just work since the writable dir where the settings db will live (ie, the one the user modifies) isn't versioned21:30
mterryjasoncwarner, robert_ancell hopes to upload the lightdm fix soon.  Then we need to land the ubuntu-touch-session branch that actually does the switch (again)21:30
mterrythat one may happen tomorrow?21:30
jdstrandpmcgowan: np21:30
pmcgowanjdstrand, wait why does that help21:31
mterrycwayne, well.   That log file indicates success at least21:31
mterrycwayne, better than before...21:31
cwayneprogress i suppose21:31
cwaynemterry: now i just don't get why it's not actually changed21:31
mterrycwayne, I can help debug tomorrow21:31
cwaynemterry: alright, cool thanks21:31
* mterry signs off21:31
jdstrandpmcgowan: I was responding to your comment on if the user makes settings changes21:34
jdstrandpmcgowan: install_dir/seed -> writable_dir/db if writable_dir/db doesn't exist21:34
jdstrandpmcgowan: writable_dir/db is used thereafter21:35
jdstrandpmcgowan: version 0.1 and version 0.2 of the app will use writable_dir/db21:35
pmcgowanjdstrand, probably missing something, but the app would need to maintain compatibility21:35
jdstrandpmcgowan: (writable_dir is just the "name" in the click manifest, and not the version)21:35
pmcgowanif the defaults or schema changed or whatever21:35
jdstrandpmcgowan: oh yes-- I misunderstood21:35
pmcgowanok21:36
jdstrandpmcgowan: absolutely. but that is a normal for an app to do21:36
pmcgowanright indeed21:36
jdstrands/normal/normal thing/21:36
jdstrandpmcgowan: fyi, give this to the 'source' in your model: source: Qt.resolvedUrl("./seeds.xml") for local access21:37
pmcgowanright ok21:38
jdstrandpmcgowan: I haven't specifically tried with the xmllist one, but because you are using Qt.resolvedUrl(), that should handle the local file access21:38
jdstrand(I did use Qt.resolvedUrl() for an http url with xmllist, and it worked fine, so I expect a relative one to work21:38
jdstrand)21:38
jdstrandI used Qt.resolvedUrl() with a json list model fine21:39
jdstrand(on a local url)21:39
pmcgowanjdstrand, do you agree that customizing app defaults implies a custom app package21:40
jdstrandpmcgowan: I'm not sure I understand. what is the specific problem?21:41
pmcgowanjdstrand, xys oem wants to set its website as the browser homepage21:41
pmcgowanjdstrand, maybe sample videos for mediaplayer and video scope is another21:42
jdstrandpmcgowan: it could mean a custom package, but it doesn't have to. eg, I can put a rule in the apparmor templates for '/custom/app/seeds/** r,' (made up path)21:43
pmcgowanjdstrand, and the app could just check there first21:43
jdstrandpmcgowan: that would then allow apps to access those files. the apps would have to be adjusted to look there, etc, etc21:44
jdstrandpmcgowan: yeah21:44
pmcgowanyeah ok21:44
pmcgowanmay need that at some point21:44
Truth_Seeker1hi everyone, I am not a developer but was wondering, how will Ubuntu Touch receive security updates?21:44
jdstrandpmcgowan: we can do the same with example content-- but I wonder if a click hook might be better for that21:45
Truth_Seeker1that is, after the official version is released October 17th?21:45
jdstrandpmcgowan: either way, there are options to achieve that21:45
pmcgowanjdstrand, ack21:45
Truth_Seeker1How will the officially released version of Ubuntu Touch keep itself up-to-date?21:47
Anonynimityokay, if I get the source code from google, can I use that once I build a source for my phone?21:48
jdstrandpmcgowan: today I already added a couple rules for themes in /custom. I think cwayne might have been thinking about the browser url bit already today21:49
pmcgowanjdstrand, good thats what got me started on this21:49
jdstrandpmcgowan: I'm heading out for a bit, but if you need anything, holler and I'll read backscroll21:50
pmcgowanjdstrand, thanks I am pretty much done21:50
jdstrandpmcgowan: cool, have a nice evening :)21:50
pmcgowanyou too21:50
Truth_Seeker1anyone?21:51
pmcgowanTruth_Seeker1, there is an update mechanism in place so for some period of time updates will flow for this version, although not that long as its still a work in process21:51
pmcgowanTruth_Seeker1, then users would be expected to move to the next development version21:51
Truth_Seeker1pmcgowan I mean how will the official version when it is released be updated when future updates come out?  Will it work like Windows Update on my laptop?21:53
pmcgowanTruth_Seeker1, the phone will see an update is available and download and install, this mechanism is an image based update as opposed to apt based21:54
pmcgowanso a phone in retail will work similar to current handsets but we hope with more frequent updates due to our model21:54
Truth_Seeker1I'm a little confused but good that there is an update mechanism in place and hopefully it won't require you to reinstall all of your apps after the update21:56
popeyTruth_Seeker1: there's two update tools. one which updates the platform, and one which updates apps21:58
popeyTruth_Seeker1: much like the difference between system updates in android and play store app updates21:58
popeyTruth_Seeker1: or on ios, system updates and itunes store updates...21:58
Truth_Seeker1ok21:58
popeymuch the same mechanism, but ours could be more frequent, incremental ones21:58
Truth_Seeker1I don't even own a smartphone yet, but I understand what you're saying21:59
Truth_Seeker1I'm thinking about getting a smartphone soon22:00
Truth_Seeker1probably not iOS22:00
kyhwanaTruth_Seeker1: get a nexus phone?22:02
Truth_Seeker1I like the idea of being able to take a phone and plug it into a tablet dock to turn it into a tablet (see http://www.migoaltech.com/products.php?CateId=29 )22:02
=== kentb is now known as kentb-out
Truth_Seeker1and it seems like Ubuntu Touch is designed to scale form factors more so than any other mobile OS22:04
Truth_Seeker1which is why I'm interested in it22:05
luckydexHas ubuntu touch decided how it is going to get around the need for proprietary drivers?22:07
kyhwanaluckydex: they can't, really22:08
Truth_Seeker1but those tablet docks only work with the Galaxy S3 and S4, and Canonical isn't developing Ubuntu Touch for those phones, though developers are porting Ubuntu to those phones22:08
Truth_Seeker1so if I buy an S3 or S4 and want to put Ubuntu on it, it would have to be a developer-ported version22:10
Truth_Seeker1and I see that there are people working to port Ubuntu to the S322:10
kyhwanaTruth_Seeker1: and not everything would work properly, etc22:12
Truth_Seeker1but my question is will developer-ported versions of Ubuntu Touch receive updates the same way as official versions?22:13
Truth_Seeker1After the official version is released, that is?22:13
Truth_Seeker1direct from Canonical?22:14
jonoSaviq, around?22:23
Saviqjono, kinda22:23
jonoSaviq, cool, any idea which LP project the music scope is?22:23
Saviqjono, unity-scope-mediascanner22:23
jonoSaviq, that is the scope as well as media scanner?22:23
Saviqjono, that is the scope that uses the media scanner22:24
jonothanks22:24
jonoand that scope is in the images now?22:24
Chocantofginther: Jenkin just tell me : " ubuntu-docviewer-app : Depends: file-qml-plugin but it is not installable" file-qml-plugin is not in the correct PPA ?22:24
Truth_Seeker1When the official version of Ubuntu Touch is released on October 17th, and developers port that version to other phones--such as the S3--will developer-ported versions receive future updates the same way as the official version - directly from Canonical?22:33
fgintherChocanto, I'll take a look, but I need to go offline for a an hour or two22:35
Chocantofginther: I will be on bed, so take your time ^^22:36
popeyTheSeven: for the platform parts we make, I believe so, yes22:39
popeyoops22:40
popeyTruth_Seeker1: ^^22:40
Truth_Seeker1heh22:41
Truth_Seeker1popey you said "we".  Are you saying that you work for Canonical?22:41
popeyi do22:41
popeymany people here do22:41
Truth_Seeker1wow cool22:42
Truth_Seeker1what do you mean when you say "for the platform parts we make"?22:43
popeywell, we don't provide the binary blobs / drivers for sensors, etc22:47
popeybut a big read-only image, and delta updates afterwards22:47
popeyI believe the same big read-only image works on any device22:47
* TheSeven throws some spinach at popey22:49
* popey throws a dictionary at TheSeven 22:49
Truth_Seeker1popey: on my laptop, Dell provides the drivers, and Microsoft provides the OS and all updates to it.  Is that similar to what you're saying?22:50
popeykinda22:50
cwaynesergiusens: https://code.launchpad.net/~cwayne18/phablet-tools/phablet-timezone-setup/+merge/186891 please :)22:55
Truth_Seeker1Popey: cool, it sounds like after the official version of Ubuntu Touch is released in about a month, and some other developer ports it to some other phones like the Galaxy S3 or S4, updates to that port (other than hardware updates and driver updates) will come directly from Canonical?  Is that right?22:56
popeyupdates to core software will22:57
popeylike unity, apps, indicators22:57
popeythats my understanding anyway22:58
sergiusenscwayne, I was waiting for the lxc stuff to hit stable22:58
sergiusenscwayne, I'll give it a go in rw and happrove22:59
cwaynesergiusens: ah, i didn't realize you were waiting on stable, that's reasonable22:59
sergiusenscwayne, well it is happroved23:00
cwaynesergiusens: thanks23:01
CecilJrHello, I have a question, I use ubuntu as my everyday PC, I love it, I'm excited for ubuntu touch and have a Huawei Ascend y300, but this is not a device on the list, I would like help on flashing it, only if possible.23:06
Truth_Seeker1popey when you say "core software" do you mean all parts of the OS that aren't hardware-specific?23:06
kyhwanaCecilJr: if it's not on the list, it's probably not possible23:06
CecilJrWell the ones on the list are ones that have Image's right? so i guess it just dones't have a Image yet. Just wondering.23:07
=== Namidairo is now known as Namidairo`bnc
popeyTruth_Seeker1: ya23:23
Truth_Seeker1popey: just so I make sure that I understand you correctly, "core software" means all parts of the OS that aren't hardware-specific?23:25
popeyTruth_Seeker1: as I understand it, yeah23:26
popeyi.e. the bit outside the android container23:26
Truth_Seeker1cool23:28
Truth_Seeker1I wish I understood all of this programmer speak :-)23:29
Truth_Seeker1popey23:29
popeyme too ☻23:30
Truth_Seeker1LOL23:30
popeyand so to bed23:30
popeynice chatting..23:30
Truth_Seeker1thanks23:31
Truth_Seeker1alright thanks everyone, cya23:42
=== SirCmpwn is now known as Guest301
=== Guest301 is now known as SirCmpwn
Neo31hello folks23:56
Neo31I need some information from someone who's following current ubuntu touch projects!23:57
Neo31can someone point me to a good ubuntu touch project using C++ with QML instead of JS with QML ??23:57
RobbyFuntil someone answers it more accurately this may help search: https://lists.launchpad.net/ubuntu-phone/23:58
RobbyFlots of talkin the mailing list.23:59

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