[00:22] appdevs are there any resources for migrating to uitk 1.3? [00:22] some docs... links in release notes are broken [00:24] snizzo, the notes in bug 1508363 maybe useful [00:24] bug 1508363 in Ubuntu Weather App "Coordinated migration to UITK 1.3" [High,In progress] https://launchpad.net/bugs/1508363 [00:25] ahayzen: ok, yeah that's helpful. Is there a change list on what has been fixed for music hub api? [00:26] sorry for asking a lot, again :D [00:26] you mean media-hub api ? [00:27] oh yes, sorry that one [00:27] snizzo, you could look at this http://bazaar.launchpad.net/~phablet-team/media-hub/stable/view/head:/debian/changelog [00:28] note if your asking about the background playlists stuff, that is still WIP [00:29] ah ok. Yeah, that was in my interest. Maybe some bugs were fixed in ota8 :) because I think removing a single track wasn't working [00:29] and there is also qtubuntu-media, qtmultimedia etc to watch [00:29] snizzo, ah yes that was a bit broken [00:29] it may be fixed *now* in the dev channel, but not the stable [00:30] ok, no problem. It seems I'm going to implement along with stable development :) [00:31] :-) [00:31] silly question: is there the possibility to try apps on a bq e4.5 simulated environment without owning the physical device? [00:31] we are getting there though, the music-app is nearly working nicely :-) [00:31] snizzo, yeah there is a emulator [00:31] for bq? [00:31] its a generic emulator IIRC [00:32] snizzo, https://developer.ubuntu.com/en/apps/sdk/tutorials/using-the-ubuntu-emulator/ maybe worth a read [00:32] ah ok. I have an e5 but some people contacted me for problems with e4.5 I can't reproduce (I know where the bugs are though) [00:32] hmm [00:33] probably best to ask for logs etc [00:33] then work out if they are the app or platform [00:33] ok [00:34] jhodapp is your man for media-hub if you have issues :-) [00:42] ahayzen: usually the app path is always /home/phablet/.local/share/ in every device? [00:43] snizzo, define app path ? [00:44] thats one of the places for storing stuff, eg IIRC our music app database is there [00:44] uhm... the path of a folder writable by an app [00:44] you have ~/.cache/ and ~/.config/ [00:44] yeah those 3 [00:44] yeah, is that standard? [00:45] yup, let me see if i can find the docs [00:45] https://developer.ubuntu.com/en/start/platform/guides/app-confinement/ [00:46] scroll down to the bit about "Runtime Environment" [00:46] ah ! thanks mcphail === salem_ is now known as _salem === chihchun_afk is now known as chihchun === ahoneybu- is now known as ahoneybun === rpadovani_ is now known as rpadovani === seb128_ is now known as seb128 [08:04] good morning === Mirv_ is now known as Mirv [10:14] beuno, in the store, someone shared an app with me, and it says "You can find the package in the Ubuntu Store on your device" but I can't [10:14] beuno, the app is not approved yet, is that why? === _salem is now known as salem_ [11:46] popey, the phone might not be authenticating all requests to the store yet (CPI being the key word) [11:46] alecu & co would know [11:48] beuno: popey: I understand that every request to cpi goes authenticated as of OTA-8 (as long as the user has authenticated on the phone, that is) [11:48] beuno: popey: let's ask dobey to confirm that. [11:49] I'm on a phone which is beyond ota-8 [11:49] popey: beuno: do you mind sharing some package with dobey and me, so we can check this? [11:50] mcphail, ^ [11:50] it's his package he shared with me [11:51] btw, this sounds like a thing we should add to the click scope testplan. [11:54] popey: do you have the link - I don't have access to it just now. Perfectly happy for it to be shared on a public channel [11:54] popey: any app would do, I think we've only added the signing, and have not properly tested sharing packages. [11:54] the link you gave me in pm mcphail ? [11:54] yes [11:55] https://myapps.developer.ubuntu.com/dev/click-apps/share/7d5edce49c405acf4bb661b41d3f2a1249b365d5e10aa303997a48ee2627f5907a4d09168c2b28146dc1/ [11:55] "one link fits all" by the look of things [11:55] dobey, ^ alecu ^ [11:55] * mcphail can't cut and paste as he is IRC'ing fromn his phone :) [11:55] file a bug ;) [11:55] ha! [11:56] terminal does have copy :) [11:56] but yeah :) [11:56] popey: not in a shaky taxi, it doesn't [11:56] haha :) [11:56] popey: no need for a bug know issue [11:56] I love your dedication to irc [11:56] davmor2, I was kidding :) [11:57] mcphail: thanks! === boiko_ is now known as boiko === ogra_` is now known as ogra_ [14:54] popey: beuno: found out the issue: the click scope is asking the webclient to sign the url, but it's not passing it the credentials, so it's not being actually signed. [14:55] I expect we'll have this fixed by OTA-9 [14:55] excellent, thanks alecu [14:55] ^ mcphail [15:01] popey: I've reopened the bug for this: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1483866 [15:01] Ubuntu bug 1483866 in Canonical System Image "Requests to the package index are not oauth signed" [High,In progress] [15:01] ok [15:02] alecu: popey: cheers! [15:12] appdevs : /home/phablet/.local/share/ is automatically created at app installation? [15:13] If this isn't the case, is it possible to create the folder via app code? [15:14] I'm having troubles because on BQ e5 the folder is automatically created, while in e4.5 this doesn't happen apparently [15:15] snizzo: as far as I know it is supposed to be created. If not, you can create it yourself [15:16] ok, I'll let you know if I still can't create that folder. (on 4.5 it's not automatically created for my app) [15:16] hmm. I can test later on a 4.5 if you want [15:17] mcphail: can you bypass payments? My app is not free [15:17] snizzo: if it isn't created, it is probably a bug. Thinking about it, I suspect the default apparmor profile wouldn't let you create it yourself [15:18] snizzo: not sure about the payments thing [15:18] i can share a click package right? [15:19] snizzo: doesn't work to share from the store - see above converation :( [15:19] ahh ok. Well also via mail... [15:20] snizzo: yep - if it is small enough [15:20] 104k :D [15:20] ha! === BOHverkill is now known as BOHverkill___ [15:40] mcphail: is it possible that folder is not created due to "There has been a AppArmor denial for your application."? [15:42] snizzo: if the system doesn't create it, I'm not sure how your app is supposed to as your app cannot write to .local/share itself [15:43] at the first run, my app was erroneously trying to write in places it can't write lie /sdcard/ === JanC_ is now known as JanC [15:48] snizzo: my log - http://termbin.com/e1er [15:49] snizzo: cerainly looks as if it is looking in the wrong path [15:50] mm [15:50] problem is, that click works perfectly on e5 because there's the folder /home/phablet/.local/share/com.ubuntu.developer.reavsoft.liveshuffle [15:50] can you check if your device has that folder? [15:51] doesn't have it [15:52] there is my problem (my main problem) [15:53] my apparmor: http://paste.ubuntu.com/13515732/ [15:53] my manifest: http://paste.ubuntu.com/13515741/ [15:56] I could better isolate the problem by disabling parts of the app, but I don't own an e4.5 [15:59] I'm not sure. Is it something to do with the appname? Probably doesn't make a difference but I name my apps as per the guidelines at https://developer.ubuntu.com/en/publish/packaging-click-apps/ [15:59] perhaps your way of naming confuses the install hooks? [15:59] * mcphail is just guessing here [16:03] it could. Well, I don't actually have better ideas... [16:11] tried to change name and reupload, following guidelines and on myapps web interface [16:11] "The package name com.ubuntu.developer.reavsoft.livetouch is not valid. It can only contain dashes, numbers and lowercase ascii letters." [16:12] oh well === JMulholland_ is now known as JMulholland === benoitc_ is now known as benoitc === wendar_ is now known as wendar [17:13] ahayzen: are there cases in which an app at installation time doesn't have /home/phablet/.local/share/ folder? [17:14] possibly, not sure, usually something creates them for us IIRC [17:14] eg we just go Settings {} in QML and that makes the .config//.conf maybe that creates the dir as well idk [17:15] popey, didn't you have an issue with creating directories with something? And had to bundle mkdir ? [17:15] yes [17:15] I bundled mkdir, mcphail bundled busybox in his [17:16] (which is better) [17:16] so I will switch to that in future) [17:19] ahayzen: I have this app that only on bq e4.5 doesn't create /home/phablet/.local/share/ [17:19] on e5 and nexus 7 (latest devel) works [17:19] i'm not sure why that would be [17:19] on e4.5 ota 8 doesn't. I've been lucky users sent emails instead of 1star ratings :) [17:19] you would need the log files from the device [17:20] which file exactly shoud I ask for that is the most comprehensive? [17:20] http://termbin.com/e1er this is mcphail's log on e4.5 [17:22] snizzo, possibly the syslog for the period when the app is running, this will tell you of any apparmor denials [17:23] mcphail: ^^ you think I can bother you for this? :) [17:24] can't you create a directory in the app itself instead of using mkdir? [17:24] snizzo: yep - can you give me 15 minutes and I'll have a look [17:25] JanC: mm, I'm not using mkdir... I use the standard xdg data folder, but it's not existent (only in e4.5 and I have e5) [17:46] snizzo - couple of relevant lines - http://paste.ubuntu.com/13516969/ === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === tsimonq2alt is now known as tsimonq2 === locutus_ is now known as 14WABT0IJ === marxjohnson is now known as 18WAA8FUH === |svij| is now known as svij [19:39] Anyone know of a way to stop the phone from locking, from the command line? [19:40] I can stop the screen blanking/dimming, but dont know how to stop it locking [19:53] popey: no way I don't think the lock is tied to the screen blank, so keeping the screen away stops it locking [19:54] awake even [20:25] davmor2, might go looking for gsettings keys to poke [20:26] popey: just remove your password that means it doesn't lock [20:27] no, i'm talking about the lock when idle [20:28] popey: ah right with you unity8 guys might be able to help you more with that, don't know when they are back [20:29] i may have found it [20:29] com.ubuntu.touch.system activity-timeout [20:30] hm, that'll stop it locking, but on a fresh flash you get the lock screen, how do you bypass that I wonder [20:31] phablet@ubuntu-phablet:~$ gsettings get com.ubuntu.touch.system activity-timeout [20:31] uint32 0 [20:31] phablet@ubuntu-phablet:~$ gsettings get com.ubuntu.touch.system activity-timeout [20:31] uint32 60 [20:31] yup, thats the one [20:37] wondering how they do this in the lab [20:42] aha! https://lists.launchpad.net/ubuntu-phone/msg08825.html === |svij| is now known as svij === salem_ is now known as _salem [23:26] ahayzen: you got e4.5? [23:27] snizzo, nope, just a mako (nexus 4) :-/ === DanChapman_ is now known as DanChapman [23:56] ahayzen: XDG app folders are created when the package is installed, or at the first run? [23:56] i don't know i'm afraid [23:57] snizzo: just home and going straight to bed so i'll have a look at the app tomorrow [23:58] mcphail: no problem at all [23:58] thank you a lot :) [23:58] :)