/srv/irclogs.ubuntu.com/2015/01/07/#ubuntu-touch.txt

awe_awesome!00:00
ibuntugot any recommendations on where I can learn more about ubuntu? I'd like to eventually become a developer and contribute to the ubuntu touch project00:01
nhainesWhat exactly do you want to learn about Ubuntu?00:03
ibuntuSorry, I guess that's a really vague question. I'd like to be able to know enough about how the system works to be able to contribute to fixing bugs and working on the core system functionality. To aid in the coding and development of the Ubuntu OS and especially Ubuntu Touch.00:06
awe_http://developer.ubuntu.com/ is a good place to start00:07
ibuntuthanks00:09
awe_ibuntu, I'll be around tomorrow if you want to chat some more.  Also more folks will start to be around in the next few days as folks get back from the holidays00:09
awe_have fun, I'm off...00:09
awe_ttyl!00:09
=== aaron_ is now known as ahoneybun
wg4568hi01:21
wg4568anyone here?01:21
cwayne1dobey: fyi just submitted meetup scope to the store if you wanna check it out (once it gets published).  I've actually altered the account-provider to use oauth2 instead of oauth1.0a as well if you'd like me to update my branch later01:52
=== tray is now known as qwerty_tray
=== aaron_ is now known as ahoneybun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
dholbachgood morning08:36
seb128hey dholbach08:38
dholbachhi seb12808:40
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
JamesTaitGood morning all; happy Old Rock Day! :-)09:46
=== apachelogger is now known as sitter
=== vrruiz_ is now known as rvr
willcookeis this wiki page out of date?  http://developer.ubuntu.com/en/start/ubuntu-for-devices/image-channels/11:13
willcookee.g. ubuntu-device-flash --list-channels11:13
willcookedoesnt seem to work any more11:13
willcookehttps://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/139356011:15
ubot5Launchpad bug 1393560 in phablet-tools (Ubuntu) "ubuntu-device-flash --list-channels doesn't work" [Undecided,Confirmed]11:15
willcookelooks like someone beat me to it :)11:15
popeyubuntu-device-flash query --list-channels --device=flo11:17
popeythat works11:17
popeyso yes, the docs are outdated11:17
willcookelooks like the man page is too11:18
popeysergiusens: ^11:18
willcookesergiusens, you want me to open a bug?  (The man page says options should have a single hyphen for example)11:18
willcookethx popey11:18
popeynp11:19
willcookepopey, one more quick question, Im flashing my device with the Vivid image, and I've been told to make sure it's read/write11:20
willcookedoes that mean simply turning on dev mode?11:20
=== _salem is now known as salem_
aquariusChipaca, ping11:54
Chipacaaquarius: pong11:58
Chipacaaquarius: was getting a cuppa :)11:58
aquariusChipaca, hny, etc. :)11:58
aquariusooh, there's a good idea :)11:58
Chipacaaquarius: and somebody had carelessly left some of my mum's xmas cake right next to the kettle11:58
Chipacahonestly, people sometimes11:59
aquariusit's like they *want* you to fall into the trap11:59
Chipacatedg: ping about urldispatcher when you're around12:04
=== MacSlow is now known as MacSlow|lunch
=== alan_g is now known as alan_g|afk
jgdxbrendand, rtm 02 is looking good! 4 reboots and no asyncness12:18
jgdxtedg, ^12:21
=== alan_g|afk is now known as alan_g
sergiusenspopey: willcooke sure12:35
sergiusensphablet-tools is the wrong project, I don't even look at those anymore...12:36
Chipacacom.canonical.URLDispatcher.BadURL: URL 'settings:///system/system-update' is not handleable by the URL Dispatcher12:52
Chipacatedg: ^ wat?12:52
brendandjgdx, yeah i signed it off13:01
jgdxbrendand, nice13:02
=== MacSlow|lunch is now known as MacSlow
willcookesergiusens, which project should I log the bug against?13:54
sergiusenswillcooke: goget-ubuntu-touch, or just ubuntu-bug ubuntu-device-flash ;-)14:03
willcookethx sergiusens14:04
sergiusensnp14:06
aquariustedg! oi! you see the magic appid:// URLs that URLDispatcher supports? How can I pass extra information with them? I just tried to URLDispatcher appid://org.kryogenix.myapp/MyApp/current-user-version?url=somestuff and urldispatcher says it's invalid14:34
tedgaquarius, It is. What extra information do you want?14:34
aquariustedg, I would like a URL which invokes my app and passes it a *different* URL14:35
tedgaquarius, The plan was to support desktop actions, but we're not there yet.14:35
tedgaquarius, You probably want to register your own URL for that "aquarius://foo/bar"14:35
aquariustedg, that is: I have an http(s) URL that I want to pass explicitly to my app.14:35
aquariusI can, of course, register my own URL scheme, but I shouldn't need to, because appid:// URLs exist14:36
tedgaquarius, Then you can sub "aquarius" for "http" internally.14:36
aquariuscan an appid:// URL *only* be used to start up my app, and not to pass it any data?14:36
tedgaquarius, Today, yes. It basically runs the app without an URL. We don't pass it anything in that case.14:36
aquariushrm.14:37
aquariusthis is not putting you on Santa's good boys list. :)14:37
* tedg has 340 some days to recover14:37
aquariusright FINE I'll register a custom url scheme then FINE14:37
aquariustedg, on a more serious note, how does a QML app know that it was started by URLDispatcher, and get the URL?14:37
tedgaquarius, http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.UriHandler/14:40
tedgaquarius, Make sure to put a %u in the Exec line of your desktop file as well.14:40
aquariustedg, are there rules about what a URL has to look like? If I register for protocol: "myapp", will URL dispatcher handle a URL which looks like myapp://12345 ?14:41
aquariusthat is: it doesn't have a meaningful "domain"?14:41
aquariusexec line is currently Exec=qmlscene $@ main.qml14:41
aquariusshould that be Exec=qmlscene $@ main.qml %u14:42
aquarius?14:42
tedgaquarius, As long as the domain follows the rules for domain names. You'd probably be better off with three slashes.14:42
aquariusah.14:42
tedgaquarius, I think it might need to be "-- %u" for qmlscene.14:42
aquariusso if I want to pass arbitrary data, I'm probably better off with a URL like myapp://ignore.com/whatevermydatais14:43
tedgOr just myapp:foobar14:43
aquariusah!14:44
aquariusthat's doable :)14:44
tedgSome examples were in this bug (now fixed): https://bugs.launchpad.net/url-dispatcher/+bug/135122214:44
ubot5Launchpad bug 1351222 in url-dispatcher (Ubuntu RTM) "URL parsing doesn't comply with RFC 3986" [High,Fix released]14:44
tedgaquarius, If you really want your app to "phone home" you can use: tel:+441243532 ;-)14:45
* aquarius grins14:46
aquariusnope, that doesn't work14:47
aquariustedg, http://pastebin.ubuntu.com/9687943/14:48
aquariusmy app (caxton) is registered for "protocol":"caxton" URLs (assuming I've done it right), and a caxton URL looks like caxton:(url encoded http(s) URL)14:48
aquariusbut urldispatcher says they're invalid, as per pastebvin14:49
tedgHmm, let's not assume you've done it right :-)14:51
aquariusha!14:51
aquariustouche14:51
aquariuswhat do I need to do to test whether I've done it right?14:51
tedgaquarius, sqlite3 ~/.cache/url-dispatcher/urls-1.db "select * from urls where protocol = \"caxton\";"14:52
aquarius9|caxton|14:53
tedgaquarius, And I'm assuming you're using a recent build, right?14:54
aquariusprobanly not14:54
tedg(newer than middle of Dec)14:54
aquariusnope14:54
aquariusdefinitely not that new14:54
aquariusthere seems to be no way to upgrade my emulator, and no way to create such a build from the IDE.14:54
tedgaquarius, Hmm, so that bug that I linked to above needs to be fixed.14:54
tedgaquarius, url dispatcher 0.1+15.04.20141211-0ubuntu114:55
aquariustedg, ah, if it's a fixed bug then I'm OK...14:55
aquariusI can work around it for now, or just upgrade :)14:55
aquariusI prefer being backwards-compatible with this sort of thing anyway.14:55
tedgSo the triple slash approach would have always worked.14:56
tedgWe just didn't handle the "non slash" case14:56
aquariusk14:57
aquariustrying...14:57
aquariusaaaaaand... everything works!15:08
aquariusnice one Chipaca and tedg15:08
Chipaca“everything”15:08
Chipacaas much as can be expected :)15:09
* tedg assumes aquarius will have no more issues, ever15:09
aquariusthat seems likely15:09
aquariusthe bugs are never in MY code ;)15:09
popeyaquarius: quitting computers so early?15:09
aquariusyou lot are very mean to me, I think. :)15:09
dobeyit's not you, it's your code :)15:09
=== chihchun is now known as chihchun_afk
JoannisO I can't seem to find an API that lets me control the LED on the back of my phone. Is this only available to canonical apps?15:16
dobeythe camera flash led?15:17
JoannisOYes15:17
popeythere's a couple of flash apps in the store15:18
JoannisOThey don't work/crash instantly.15:19
JoannisOWell... they being uTorch which is the only one I could find tbh15:19
JoannisOMy stupid brain finally comprehended the word "Torch" so I searched that instead of "flash"/"flashlight" but they don't work either. The phone app does open it.15:22
JoannisOThe camera app*15:22
JoannisOBut back to my question; is there an API that lets me control the LED? Because I'd write one on my own and see if that works.15:24
aquariusJoannisO, there is.15:25
aquariusJoannisO, http://doc.qt.io/qt-5/qml-qtmultimedia-cameraflash.html15:26
popeythey used to work15:26
popeywonder what broke15:26
popeymaybe permissions issue.15:26
aquariusutorch's code is at https://launchpad.net/utorch15:27
Chipaca2015-01-07 15:27:18,626 - CRITICAL - Error: "Client has insuficient permissions to access the service.Method:getAuthSessionObjectPath"15:27
loolondra: I've updated LP #1394204 with a link to test binaries15:27
ubot5Launchpad bug 1394204 in network-manager (Ubuntu) "dbus daemon spinning with NM AP properties change event" [Critical,In progress] https://launchpad.net/bugs/139420415:27
Chipacasomebody's broken something :)15:27
looltrying them here now15:27
Chipacatedg: speaking about people breaking things, in devel-propsed right now i'm getting com.canonical.URLDispatcher.BadURL: URL 'settings:///system/system-update' is not handleable by the URL Dispatcher15:28
loolondra: did you complete a build + test since yesterday evening?15:28
Chipacatedg: what broke and why?15:28
ondralool yeah build eventually finished so I tested what I built and that worked15:33
ondralool at least when I did what joc told me, I was not able to reproduce it15:33
ondralool did walk in and out of wifi range about 4 times, and then checked dbus and it was all normal15:34
=== dholbach_ is now known as dholbach
jocondra: was is still on the phone you gave me?15:37
ondrajoc yes15:37
ondrajoc any other issues with that phone?15:37
jocondra: thought i saw some dbus spikes earlier15:39
jocondra: would want to test more though15:39
ondrajoc feel free to do more tests :)15:39
jocondra: was asked to do some already by tvoss, will try again in the office tomorrow probably15:40
ondrajoc ok15:41
jgdxWellark, I can't find the private connectivity-api docs, you know where they are?15:52
aquariusJamesTait, ping :)16:04
JamesTaitaquarius, happy new year!16:05
aquariusJamesTait, heya, dude. Happy 2015 :)16:05
JamesTaitNot so far, it isn't, but there's a long way to go. ;)16:05
aquariusJamesTait, we talked (at oggcamp, I think?) about some way to get (and update) a DB of all reviews of all Ubuntu apps without hammering the backend API, right?16:06
JamesTaitaquarius, we did indeed.16:06
aquariuswas our conclusion "there is no way to do that but we'll add one"?16:06
JamesTaitaquarius, I can't quite remember what the conclusion was actually!16:07
aquariusJamesTait, ok, so if you have two minutes, perhaps we can rediscuss. I can get all the reviews by walking the list of all packages and then walking the list of all reviews for every package and saving the responses. But that's pretty harsh :)16:08
aquariusideally I would like http://reviews.staging.ubuntu.com/click/api/1.0/reviews/?since=20150101T120000 or somethng...16:08
JamesTaitaquarius, rnr is a separate service, though, which I'm not *that* familiar with, but I'm happy to discuss, with that caveat that I can't guarantee anything we conclude would actually get implemented any time soon. ;)16:08
aquariusbut I'm open to better suggestions if you have any16:09
aquariusoh! I thought you were the rnr dude. Who is?16:09
JamesTaitaquarius, I think pindonga and fgallina are the two most familiar with it (or who touched it last).16:09
aquariusaha, fgallina, that's the name, indeed16:09
JamesTaitaquarius, but currently, as you say, you have to get a list of packages and then query the rnr api for each one.16:10
aquariusthat's obviously doom16:11
JamesTaitOr boom.16:11
aquariusright. It will, at minimum, get me blocked :)16:11
aquariusI'll file a bug on https://launchpad.net/rnr-server and start a discussion...16:11
dobeyChipaca: ugh, online-accounts16:11
JamesTaitHeh, you found the project before me!16:12
JamesTaitWanna job? :-P16:12
aquariusI'm fine with my job, thanks :)16:12
dobeypush notifications for rnr?16:13
Chipacassh16:13
Chipacadon't give the man ideas16:13
aquarius:)16:13
JamesTaitOops, too late! ;)16:13
* Chipaca 's hoping it's just aquarius' usual sausage-fingers-in-pies thing16:14
dobeydid i say that out loud?16:14
* Chipaca might have skipped lunch16:14
aquariushmph16:14
Chipacaall my analogies are coming out foodish16:14
dobeyhaha16:15
dobeysausage fingers: https://www.youtube.com/watch?v=k2aKsoizx1w16:15
ChipacaWAT16:17
dobeyhaha16:18
JoannisOWhat's the channel for the ubuntu-sdk?16:18
dobeyJoannisO: #ubuntu-app-devel i think if you want to ask questions about app development16:19
bzoltanJoannisO: there is no dedicated channel for the sdk, here or on the #ubuntu-app-devel16:19
JamesTaitJoannisO, #ubuntu-app-devel might be the better one.16:19
JoannisOOkay. Thanks!16:19
* bzoltan wonders if dobey and JamesTait have highlight on sdk word too :D16:20
dobeynope16:20
JamesTaitbzoltan, nope, just happened to be around at the right time. :)16:20
bzoltanCool :) that is great community service then16:21
* dobey is just a helpful kind of guy16:21
* Chipaca can confirm16:21
Chipacaso, online accounts in 15.04 is broken afaict. Who do I pester?16:25
dobeyChipaca: i don't think that's a 15.04 issue16:25
* Chipaca is flashing rtm to check16:25
aquariusJamesTait, https://bugs.launchpad.net/rnr-server/+bug/1408353 filed, if you have thoughts16:25
Chipacadobey: tell me more16:25
ubot5Launchpad bug 1408353 in Ratings and Reviews server "Some way to mirror the review database by a third party " [Undecided,New]16:25
dobeyChipaca: you are getting that issue trying to access account details for u1?16:25
Chipacadobey: yes16:25
JamesTaitaquarius, thank you muchly.16:26
dobeyChipaca: i'm not sure what is causing that to happen exactly. deleting and adding the u1 account again will "fix" it though16:26
dobeyChipaca: if you can reproduce it reliably right now, please talk to mardy and get some debug info for him16:27
ChipacaI might have just flashed the device16:29
dobeyok16:29
mardydobey, Chipaca: I suspect it's because the U1 account was created back in a time when the client creating the account (in this case, the U1 plugin) was not automatically set as owner of the account16:29
Chipacamardy: I'm reading "it's not going to happen to real users"16:30
mardydobey: beside that, please don't forget about bug 137644516:30
ubot5bug 1376445 in ubuntu-system-settings-online-accounts (Ubuntu) "Addition of signon-apparmor-extension causes token lookup problems" [Undecided,In progress] https://launchpad.net/bugs/137644516:30
dobeymardy: i'm not sure that's the case. but it's difficult16:31
mardyChipaca: well, that thing was not fixed too long ago, maybe a month or so16:31
dobeymardy: yes, but even getting that fix in the image, people will still have to create a new account to actually get the "fix"16:31
Chipacamardy: dobey: I just flashed the device to rtm, and it works there16:31
Chipaca$ /usr/lib/ubuntu-push-client/signing-helper https://push.ubuntu.com/16:32
ChipacaOAuth oauth_consumer_key=<SNIP>16:32
dobeyChipaca: you just wiped and created a new account, right?16:32
mardydobey: true, but please try to fix it soonish, so that every new user has a good ACL in their account16:32
Chipacano16:32
Chipacaold account16:32
Chipacaflashed, not wiped16:32
dobeyChipaca: oh, interesting16:32
ChipacaI'll move back to devel-propsed and check16:32
Chipacathis *might* be the apparmor bug thing16:32
dobeythat certainly wouldh't have changed the ACL on the account itself16:32
mardyChipaca: IIRC in the rtm we are not using the apparmor extension in OA, so we basically allow everything16:33
ChipacaFWIW this was a devel-proposed from just before the year-end break16:33
Chipacamardy: dobey: ah, so the "delete and recreate account" is apparmor-related?16:34
dobeyChipaca: i'm not entirely sure16:34
dobeyi'm going to claim it is magic-related16:34
Chipacawith any luck it'll still happen when i'm back on devel-proposed16:34
Chipacaand we can poke it with a stick16:35
dobeyif it does, that would be great16:35
ChipacaI'll bring the beer16:35
dobeyin the meantime, i am going to get some ghost pepper hot wings for lunch16:35
dobey:)16:35
Chipaca$ /usr/lib/ubuntu-push-client/signing-helper https://push.ubuntu.com/16:43
Chipaca2015-01-07 16:43:23,208 - CRITICAL - Error: "Client has insuficient permissions to access the service.Method:getAuthSessionObjectPath"16:43
Chipacamardy: so i should try recreating the account?16:43
Chipacamardy: how is this going to work for people upgrading from 14.09?16:44
mardyChipaca: can you please enable the logging in /etc/signond.conf, and try again?16:47
mardyChipaca: I just want to make sure it's the same issue I'm aware of16:48
Chipacamardy: sure. where will the logs be?16:48
Chipacamardy: ?16:54
mardyChipaca: ops,sorry: /var/log/syslog17:00
Chipacamardy: https://pastebin.canonical.com/122919/17:01
mardyChipaca: yep, same issue; feel free to delete and recreate the account17:03
Chipacamardy: what's the upgrade story?17:03
Chipacamardy: ie people getting rtm, then upgrading to something else17:04
cwayne1Elleo: heya, saw the updates for cutespotify, awesome stuff! are you planning on enabling ur dispatching even if the app is closed, or is that a limitation of urldispatcher?17:10
Chipacamardy: and if I create it on devel, will it work on rtm?17:12
mardyChipaca: yes17:13
mardyChipaca: as for the upgrade story, I'm not sure; we might be able to ship a session-migration script to update the ACL17:13
Chipacamardy: dobey: can confirm recreating the account in devel made the auth'er (and so push) work again17:14
=== chihchun_afk is now known as chihchun
Elleocwayne1: yeah, just need to figure out why it doesn't work correctly17:28
cwayne1Elleo: awesome, so what form should the url be in?17:29
cwayne1ill update my scope and see if i can get it working :)17:29
Elleocwayne1: spotify:track:blah17:29
cwayne1where blah is the spotify id?17:30
Elleoyep17:30
cwayne1awesome, thanks!  ill try and get some time today and I'll let you know how it goes :)17:31
Elleocool :)17:31
dobeyChipaca: cool17:37
=== alan_g is now known as alan_g|EOD
saidinesh5Elleo: here?18:42
Nirgali42good afternoon18:56
Nirgali42I was just looking to get a nexus 10 and someone said support was dropped in jan 2014, but I'm seeing conflicting information on the site. Can someone confirm if I go out and pick up a nexus 10 that I can install touch on it, get java 7 installed, and run java apps?18:58
Nirgali42alrightythen19:10
dobeywhat is the package name for the file manager app?19:25
dobeyNirgali42: support for the 2012 nexus 7 was dropped, not the nexus 1019:26
dobeyNirgali42: java is not part of the system image though, so making the system writable to install java and run java apps in the typical way on ubuntu, will break system image upgrades19:27
dobeyalso, i'm not sure what the support is like for running java on mir19:27
taiebotHi during the two weeks of break i had a very weird bug on the stable channel on a nexus 4. Not sure if this happened to anyone but there was some ripple effect when scrolling down at the bottom of the screen where the keyboard normally appears. I did not find a way to reproduce it but that's a watchout. It happened to me twice19:51
ahayzentaiebot, like this bug 1383745 ?19:54
ubot5bug 1383745 in Mir "[mako] screen corruption/tearing after using the device for medium durations" [Medium,New] https://launchpad.net/bugs/138374519:54
taiebotahayzen: no not like that the bottom of the screen was corrupted on any scroll. It looked like distortion or ripple. Weird stuff it happens where the keyboard usually appears19:59
ahayzentaiebot, i've seen it happen at the bottom/top/middle of the screen20:00
ahayzentaiebot, just that video was when it was in the middle20:00
taiebotahayzen: i suppose it is linked as my phone was up for almost a week.20:01
taiebotI have not seen this rumour here so posting it http://www.ibtimes.co.uk/meizu-m1-note-go-open-source-2015-smartphone-expected-feature-ubuntu-touch-be-launched-ces-148169520:13
aquariushow do I list available channels for ubuntu-device-flash?20:59
aquarius"ubuntu-device-flash --list-channels", as https://developer.ubuntu.com/en/start/ubuntu-for-devices/image-channels/ says, doesn't work: DEPRECATED: Implicit 'touch' subcommand assumed20:59
aquariusunknown flag `list-channels'20:59
ahoneybunaquarius, ubuntu-device-flash --list-channels21:00
aquariusI don't know whether I have a newer version of u-d-f or an older version21:00
ahoneybun? weird21:00
aquariusindeed, hence asking for help :)21:00
ahoneybunubuntu-device-flash --list-channels works for me21:00
ahoneybunon 14.1021:00
aquariusapt-cache policy ubuntu-device-flash says Installed: 0.4+15.04.20141125-0ubuntu121:01
ahoneybun 0.4+14.10.20141002-0ubuntu1 021:01
ahoneybunyou are on 15.04?21:01
aquariushuh21:01
aquariusNope. I'm on 14.0421:01
ahoneybunodd21:01
aquariusbut I have PPAs enabled to do development with.21:02
ahoneybunoh I see21:02
aquariusmhall119, do you know abot this stuff?21:02
ahoneybunpopey, might know too21:02
popeyaquarius: buntu-device-flash query --list-channels --device=krillin21:02
popeyer21:02
popeyubuntu-device-flash query --list-channels --device=krillin21:02
ahoneybunwhat is the ppa?21:02
popey  Installed: 0.4+15.04.20141125-0ubuntu121:03
popeyis what I have21:03
popeyand that works, will had the same issue earlier21:03
aquariusinteresting. https://developer.ubuntu.com/en/start/ubuntu-for-devices/image-channels/ may need updating then21:03
aquariusa nexus 4 is mako, right? not occam?21:03
ahoneybunthat works on 14.10 with no ppas21:03
ahoneybunoccam and mako21:03
ahoneybunboth21:04
ahoneybunaquarius, https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/21:04
aquariusahoneybun, ah, I meant in the context of the --device switch to u-d-f as per popey's correct instructions :)21:04
ahoneybunwhat is krillin?21:05
aquariusbq device, I think21:05
ahoneybunI see we know your secrets popey21:05
aquariusnext question: what's the most up-to-date channel? :)21:05
aquariusubuntu-touch/vivid?21:06
ahoneybunaquarius, devel-proposed21:06
ahoneybunso vivid-proposed for this cycle21:06
aquariusis devel-proposed stable enough to use?21:06
aquariusor is it basically trunk?21:06
ahoneybundevel is pretty decent RTM is for stable21:06
aquariusI don't know if the ci train runs for devel-proposed21:06
aquariusok, wicked21:07
popeyi use ubuntu-touch/ubuntu-rtm/14.09-proposed21:07
aquariusthat makes sense, actually21:07
* ahoneybun knows nothing about ci train21:07
aquariuspopey, that's not available for mako :(21:07
popeywell, i dont think we have built any images for a while21:08
popeyso devel-proposed = devel right now i think21:08
popeyubuntu-touch/devel-proposed (alias to ubuntu-touch/vivid-proposed)21:08
aquariusah, ok21:08
aquariusso I may as well just go with devel-proposed then, cool21:08
popeyI'd ask mhall119, although he usually doesn't use proposed21:08
popeyyeah21:08
aquariusor devel21:08
ahoneybunyea popey aquarius devel is on Image 1 right now21:08
aquariusI have my nexus 4 back, finally21:08
aquariusso am putting ubuntu on it again :)21:09
ahoneybunaquarius, last image for devel was built on 12 01 1421:09
aquariuspopey, what's the install command now?21:10
popeyalan@deep-thought ~> ubuntu-device-flash touch --channel=ubuntu-touch/ubuntu-rtm/14.09-proposed21:10
popeyi did that earlier21:10
aquarius"ubuntu-device-flash touch --channel=devel-proposed"?21:10
aquariusahm, cool21:10
aquariusI dont need --bootstrap any more?21:11
popeyonly if you're on android21:11
aquariusah I am on android.21:11
popeyyou do then21:11
aquariuswill use it :)21:11
popeyput phone in recovery21:11
popeythen do it21:11
popeyi think21:11
ahoneybunbootloader :)21:11
aquariuswinner.21:12
aquariusnow downloading and then will install, hooray21:12
aquariuscheers popey21:12
popeynp21:12
aquariusam installing devel-proposed, for the hell of it :)21:13
popey\o/21:15
popeyLive a little21:15
aquariusYOLO21:15
popeyaquarius: btw sweedish meatballs from gousto was delish21:15
aquariusnever had them!21:16
aquariusall the meals I had from gousto for the first few weeks are on http://fifteenminutemealer.tumblr.com/21:16
aquariusafter that there was a week or two when I was uninspired and so didn't write them up and then cancelled21:17
popeyI've had a bunch of really good ones21:17
mhall119popey: I'm actually still on RTM21:17
popeyah21:17
aquariusJamie Oliver swedish meatballs: http://fifteenminutemealer.tumblr.com/post/41362791979/swedish-meatballs . Some other person published the recipe http://www.anexpatcooks.com/recipe/jamie-olivers-15-minute-swedish21:19
popeyno, these were in a creamy sauce with lots of dill21:20
aquariusah, gotcha21:20
popeymuch nicer21:20
popeywith mash and green beans21:21
popeywould eat again.21:21
aquariusooh nice spinny ubuntu install/boot logo21:23
=== salem_ is now known as _salem
aquariusand it is installed! nice.21:28
aquariusooh, dash crashed and then whole phone restarted.21:36
aquariusback to it pretty quick though :)21:39
=== philhug is now known as hug
=== hug is now known as philhug
ahoneybunwhat is the command to manually install a click package on a device?22:51
popeypkcon install-local --allow-untrusted foo.click22:51
ahayzenahoneybun, adb shell pkcon install-local --allow-untrusted /tmp/my.click22:51
popeyBOOM! Beat ya!22:51
ahayzenpopey, damn u :P22:52
popey:D22:52
ahoneybunlol22:52
* popey dances22:52
ahoneybunwait22:53
ahoneybunhow do you do that popey if your in the devices file system?22:53
ahayzenahoneybun, you run it on the device?22:53
ahoneybunwait22:53
ahayzenahoneybun, you have pushed the click across first right? ...  adb push /my/local/click /device/location ?22:54
ahoneybunthat is to install on the phone/tablet no?22:54
ahoneybunno22:54
ahayzenahoneybun, yeah22:54
popeyoh22:54
popeyso:-22:55
popeyadb push foo.click /tmp22:55
popeyphablet-shell22:55
popeypkcon install-local --allow-untrusted /tmp/foo.click22:55
popeyjob done22:56
ahayzen:)22:56
* ahoneybun is confused22:56
popeyyou want to install a click on a phone?22:56
ahoneybunyea the SDK is shoting errors22:56
ahoneybunshooting22:56
popeyok, find the click package, push to phone, install on phone22:56
popeyas above22:56
ahoneybunbut I need to know where the device i22:56
ahoneybunas in on the computer22:57
ahoneybun/mnt/ and so on22:57
popeyno22:57
popeyis it plugged in via usb?22:57
ahoneybunyea22:57
popeydo you know where the click is on your pc?22:57
ahoneybunyea22:57
popeyok, so open a terminal...22:57
popeycd ~/wherever22:58
popeyadb push foo.click /tmp22:58
popeythat will push the click down the usb cable to the phone22:58
popeyto /tmp specifically22:58
ahoneybun........22:58
popeywhat is not clear?22:59
ahoneybunwhere to cd to22:59
popey22:57:47 < popey> do you know where the click is on your pc?22:59
popeythere22:59
ahoneybunI don't know where the device is mounted22:59
popeyno22:59
popeystop thinking about the device22:59
popeyyou dont need to worry about that22:59
popeygo to the directory where the click is on your pc23:00
ahoneybunadb push /my/local/click /device/location ???23:00
popeyno23:00
popeyadb push /my/local/click /tmp23:00
ahayzenoh god i've confused him....23:00
popeyadb push will push files to the device23:01
popeythe first parameter is what you want to push23:01
popeyin this case that's the click package23:01
popeythe next parameter is the place on the device you want to push it to23:01
popeyin this case /tmp (on the device)23:01
popeyit will send the click package (or whatever file you specify) down the usb cable and it will end up in /tmp on the phone23:01
popeymake sense?23:01
popeyyou do not need to worry about where on the filesystem the phone is mounted, because it doesn't work like that23:02
popeythe adb program on your desktop talks to the adb program on the phone23:02
popeyover usb23:02
ahoneybunI got it23:02
ahoneybunbut23:02
ahoneybunnow my app installed from the store is not launching23:02
ahayzenahoneybun, refresh the apps scope by pulling down from the top23:03
popeyhang on23:03
popeyone thing at a time23:03
popeydid you push to the device and install it?23:03
ahoneybununinstalled the store version and now I have the one I pushed local23:03
ahoneybunand it does not launch23:03
ahoneybungoes to splash screen and then back to the dash23:04
popeydid you do as ahayzen says and pull down to refresh the app scope?23:04
ahoneybunyes I see the icon23:04
popeydid you pull down though?23:04
popey(you need to)23:04
ahoneybunyes yes23:04
ahoneybunrebooting23:04
popeybah23:04
ahoneybunand the name change on the click package did not work as well23:05
ahoneybuntrying to change it from UbuntuBeginner to uBeginner23:05
ahoneybunoh wait23:05
popeyyou need to change it in the sdk before you build the click23:05
ahoneybunyea I know23:05
popeydont just rename the click package23:05
popeyok23:05
dobeypopey: you build the filemanager click packages?23:08
popeyI try not to23:08
popeybut yes23:08
dobeyheh23:08
popeywe usually build them in jenkins23:08
ahoneybunok popey fixed the name and the splash screen works but still not launching all the way23:08
dobeyi'm just wondering how BZR_REVNO gets set in the cmake23:08
dobeyi don't see it being set with the actual revno in CMakeListst.txt23:09
popeyahoneybun: check logs in ~/.cache/upstart23:09
popeyit's in manifest.json.in isnt it?23:09
dobeypopey: it's not defined there, but it's used there23:09
popeyyeah, it gets set to "latest" if you build it locally23:10
popey(one reason why I build in jenkins)23:10
dobeyoh, is it some magic thing that gets passed to cmake in jenkins?23:10
popeypossibly23:10
dobey(do you have a link to a jenkins build log for it?)23:10
popeysure23:10
ahoneybunpopey, you can't just cat them?23:11
popeyahoneybun: you can23:11
ahoneybunI see the log but when I cat it says no such file23:11
popeydobey: http://s-jenkins.ubuntu-ci:8080/view/click/job/filemanager-app-click/lastSuccessfulBuild/console23:12
popeyahoneybun: typo?23:12
ahoneybunphablet@ubuntu-phablet:~$ cat application-click-com.ubuntu.developer.aaronhoneycutt.ubuntubeginner_UbuntuBeginner_1.8.log23:12
ahoneybuncat: application-click-com.ubuntu.developer.aaronhoneycutt.ubuntubeginner_UbuntuBeginner_1.8.log: No such file or directory23:12
popeyyou're not in the right directory23:12
ahoneybunI can't use tab to auto complete for some reason23:12
ahoneybunI have to be in the dir?23:12
popeycd ~/.cache/upstart23:12
popeyyes23:12
dobeyoh that isn't on the public jenkins yet (or at all)23:12
popeycorrect23:13
popey$ bzr revision-info -d /var/lib/jenkins/slaves/cyclops-node08/workspace/filemanager-app-click23:13
popey++ bzr revno out/trunk_dir23:13
popey+ bzr_revno=36323:13
popeythat kinda thing23:13
ahoneybunpopey, http://pastebin.ubuntu.com/9690171/23:13
ahoneybunomg23:13
ahayzenahoneybun, something wrong with your QML23:13
popeyahoneybun: error in your code23:13
popeyPICNIC23:13
ahoneybunwhy build it at all23:14
popeyit doesn't check the qml on build23:14
dobeyand then cmake -DBZR_REVNO=$$bzr_revno I presume?23:14
popey+ cmake ../trunk_dir -DINSTALL_TESTS=off -DCLICK_MODE=on -DBZR_REVNO=36323:14
dobeyok23:14
dobeythanks popey23:14
popeyno problem23:14
popeyhttp://paste.ubuntu.com/9690174/23:14
popeyprobably should have just done that ☻23:14
dobey:)23:15
kgunnpopey: hey, venturing into app space, pulled an existing project source...using qtcreator/ubuntusdk, it built ok, but not running23:16
ahoneybunpopey, all good, working new splash screen, fixed the name :)23:16
kgunnpopey: what should the executable path be ?23:17
popeyahoneybun: hurrah23:17
popeykgunn: que?23:17
ahoneybunthanks popey!23:17
popeynp23:17
popeykgunn: which project OOI?23:17
kgunnpopey: ubible23:17
popeyin lp?23:18
kgunnno...it's from github23:18
popeykgunn: stupid question, can you not click the icon?23:18
popeyok23:18
kgunnpopey: icon as in? the little green triangle meaning run ?...i can but it says23:19
kgunnStarting /home/kg/workspace/build-uBible-Desktop-Default/app/ubible.desktop...23:19
kgunnFailed to start program. Path or permissions wrong?23:19
kgunn/home/kg/workspace/build-uBible-Desktop-Default/app/ubible.desktop exited with code -123:19
kgunnpopey: so wondering...is the desktop file what should be in the exe path ?23:19
dobeyyou can't execute a .desktop file23:19
popeyuh23:19
ahoneybunpopey, is the source available for the UI Showcase?23:19
kgunnthat is whats there atm23:19
ahoneybunstupid me23:20
popeyhttps://github.com/uBible/uBible ?23:20
kgunnpopey: yep23:20
* popey clones23:20
kgunndobey: so it should be .... ?23:20
popeykgunn: you want to run this on desktop or device?23:20
kgunnpopey: i should admit, i did a vivid update sort of in between first attempts and now23:20
popeyheh23:20
popeyRuh-Roh23:20
kgunnpopey: was just trying to run on desktop23:20
kgunnpopey: ... :) yeah, it couldn't find some header, and i  was like "doh, need to upgrade"23:21
ahayzenis it not just the "run" part of the cmake? https://github.com/uBible/uBible/blob/master/CMakeLists.txt#L8123:21
dobeynot sure what you mean by exe path exactly23:21
popeypass, sorry.23:21
dobeythe Exec line in the .desktop file?23:22
kgunndobey: under project->desktop->run tab..there's a field under "run" called "executable"....do i just leave it blank23:23
kgunnpopey: but it should be possible, assumiing i didn't screw something to simply build/run on desktop23:23
popeyassuming it works23:23
kgunnright23:23
kgunnkk23:23
kgunnahayzen: just now noticed your post, thanks23:26
ahayzenkgunn, no problem, i assume if you run that it might work23:27
dobeyoh i don't know where that tab is.23:27
kgunncool, just trying to learn23:27
ahoneybunpopey, if I want to have each tab have it's own qml file how to I load it into the tab23:32
ahoneybun?23:32
kgunn...progress, still failed...but more sensible23:32
ahoneybunpopey, http://pastebin.ubuntu.com/9690234/23:33
=== marcoceppi_ is now known as marcoceppi
JoannisODo any other Nexus 5 users have problems with torch apps?23:42
dobeyi haven't tried any23:44
popeyok, just tested utorch on krillin and it works23:46
dobeyjust tested torch on n5 and it doesn't work23:46
dobeyn5 is special though23:46
JoannisOI'm curious because the camera app does manage to use the LED when recording a video.23:47
dobeyi'll try utorch instead (which does work on my n4)23:48
dobeyand it doesn't work on n523:48
dobeynot sure why23:48
popeyiBelieve: !23:49
dobeyprobably related to why taking pictures with flash on results in way overexposed pictures23:49
popeykgunn: was playing with ubible just now... kgunn iBelieve is the author ☻23:49
popey(also, happy new year)23:49
iBelieveHey popey23:49
kgunnyou as well23:49
iBelieveYes, I’m one of the two main others of uBible23:49
iBelieve** authors23:50
popeythere we go, opportune moment to arrive23:50
JoannisOAren't you the guy from quartzOS/quantumOS?23:50
iBelieveJoannisO: Yes I am :)23:50
dobeyi thought moses and peter were the two main authors :P23:52
dobeygah, click23:53
dobeythe manifest.json is too in the .ubuntu-sdk-deploy directory; stop lying and just build the thingf23:53
iBelievedobey: :)23:53
popeylulz23:53
kgunniBelieve: hey so, i don't really know my way round qtcreator and apps per se...just picked something i was interested in to learn a little23:56
kgunnso i just (re)cloned my fork and followed the readme23:56
kgunnbut...it's whining about building for "desktop<default>"23:57
kgunnif i target it to ubuntu-vivide-i386 it seems happy23:57
iBelievekgunn: I haven’t worked on uBible in a while, so I have no idea if it works with the latest Ubuntu SDK or not.23:57
kgunnah-ha...that was my next ques :)23:58
kgunnok...i'll keep pokin'23:58
kgunnmakes me learn23:58
iBelievekgunn: What about running cmake directly from the command line?23:58
kgunnone sec23:58

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