/srv/irclogs.ubuntu.com/2013/05/30/#ubuntu-touch.txt

salem_bfiller, I think I managed to recreate the patch, do you have time to test it?00:10
bfillersalem_: sure00:10
salem_bfiller, http://ubuntuone.com/2rUi4sxbMzrw2bVwa8VmCC00:13
salem_bfiller, this is a patch. it's qml only. no need to recompile00:14
bfillersalem_: what's easiest way to apply on the device?00:14
salem_bfiller, ah, I can send you the whole file so you can adb push00:15
salem_bfiller, just a sec00:15
bfillersalem_: ok00:15
salem_bfiller, http://ubuntuone.com/5DBlVOsMVLGzDSJVs0ZVMZ00:17
salem_bfiller, adb push ContactsPanel.qml /data/ubuntu/usr/share/phone-app/PanelContacts/00:17
bfillersalem_: great, trying00:17
salem_bfiller, there is one bug that only happens on the phone. just noticed. let me try to fix it.00:18
salem_bfiller, ok, fixed. http://ubuntuone.com/0ofUKTRbfbrclaCNXw4rUZ00:23
bfillersalem_: I'll try again00:24
bfillersalem_: yeah it works, it's a bit strange in some ways but it's functional00:28
salem_bfiller, yes, it's buggy00:28
bfillersalem_: like when you scroll up it's the search field is not transparent but when you scroll down it becomes transparent00:29
salem_bfiller, yes, this is really weird. I tried to fixed this but without luck yet.00:29
bfillersalem_: is it possible to make the header (where is says "Contacts") just always be visible and the search field always visible and everything just scrolls underneather the search field?00:31
pmcgowanbfiller, can you just have the search field tied to the header00:33
pmcgowanso they come and go as one?00:33
bfillerpmcgowan: salem_ tried that initially, couldn't get it to work00:34
pmcgowanideally it would seem the "search" button in the panel would show the search field00:34
bfillerpmcgowan: agreed00:34
bfillerpmcgowan: short term problem is this is not exposed to the app00:35
bfillerpmcgowan: shell gets it but app doesn't know about it00:35
salem_pmcgowan, yes. It would be best if this search field was provided by the Page component.00:35
pmcgowanwe should explore that, I know its probably not what they meant but cant have a search button that doesnt00:36
bfillerI need to run, back later. salem_ I'd say propose an MR with what you have and we can play with some more00:36
pmcgowanI thik the header hiding during scroll is fundamental though00:36
salem_bfiller, ok, we can revert it later if necessary00:37
bfillerpmcgowan: this might be stop-gap to at least until we can fix that the real way00:37
bfillerpmcgowan: you should play with it, see what you think. not ideal but is functional00:37
=== bfiller is now known as bfiller_afk
pmcgowansalem_, bfiller_afk much better, good to test drive00:42
salem_pmcgowan, yep, I will try to fix some remaining issues with this implementation and will send a MR.00:43
pmcgowansalem_, great00:43
scott__Hello, everyone. I'm trying to port Touch to the Samsung Fascinate and can't get the phone to boot after flashing it. The recovery sticks but the Touch install does not boot at all. It compiles fine , with a little hacking to the source. It always spits out an error on libandroid_runtime_intermediates which I get through by adding that directory and then adding files 'export_include' and 'import_include' as flat files and it compil00:50
scott__es fine. I've tried Quantal and Raring builds and it goes through the motion of installing, but when it reboots, nothing. Any ideas?00:50
rsalvetiscott__: weird, can you get something with adb logcat?00:55
scott__Nothing. The phone just won't boot. It seems like it's doing something for a few minutes, I can tell this by the hardware buttons lighting up, but it loads the battery charging screen and dies.00:56
rsalvetiscott__: hm, might need to review what you changed in the build, but generally it should at least give you something via adb00:59
rsalvetiotherwise the kernel/init is not even running00:59
scott__I did the changes to the kernel file, aries.init.rc, changed the nosuid to suid on 2 files after grepping for 'nosuid' in all the device directories. Took out ArieParts as it was just the settings app for android. Commented out all references to it in the build.01:01
scott__It seems like the other Samsung builds I've looked at have libandroid in them. This doesn't. The files it needs for that lib are not in the files Ubuntu dl's for the build.01:03
=== salem_ is now known as _salem
scott__Should I try to shoehorn them in?01:05
rsalvetiscott__: maybe01:08
rsalvetiin theory what you did is enough01:08
scott__The build size only totals 33 megs. Others I've seen are around 50. I just can't figure out what part may be missing, other than the libandroid stuff.01:10
scott__I'll try to get the libandroid stuff in first. Thanks.01:11
=== _salem is now known as salem_
=== salem_ is now known as _salem
vigoosHello06:41
vigoosAnyone there?06:42
vigoosNo one?06:42
vigoosWanted to ask if it is practically possible to port ubuntu touch on a msm7227 chipset06:43
dholbachgood morning06:54
=== b0bben_ is now known as b0bben
=== pete-woods1 is now known as pete-woods
=== chriadam is now known as chriadam|away
=== ckpringle_ is now known as ckpringle
janimo`ogra_`, what is the status of containers on UTouch? I saw the last email summary mentioning the use of LXC now, any details written up somewhere?12:02
ogra_`janimo`, nope, but i should have something to play with tomorrow12:02
ogra_`i'll have to write up a little architecture doc then i guess12:03
janimo`ogra_`, are they flipped now, android running inside ubuntu ?12:03
om26eradb says: error: insufficient permissions for device12:03
janimo`ogra_`, heh, what kind of architecture doc is that written up after the building? :)12:03
om26erit was working quite fine yesterday, wonder what went wrong ?12:03
ogra_`janimo`, they will be by tomorrow evening in saucy ....12:04
janimo`ogra_`, nice12:04
ogra_`janimo`, essentially we are using a generic ubuntu initrd to boot into ubuntu natively now12:04
hopkinskong_w8ogra_12:04
ogra_`the system image ships a /boot/android-ramdisk.gz file .... the lxc container unpacks that as / and boots it ... oh, and adbd runs on the ubuntu side now12:05
hopkinskong_w8ogra_` do you now where are the qml-phone-shell log files located in? except /home/phablet/.ubuntu-session/logs12:05
ogra_`only there i fear12:05
hopkinskong_w8My qml-phone-shell exited, how do i debug for it?12:06
hopkinskong_w8not matter logcat or dmesg, or log, it have no edvidence.12:06
janimo`ogra_`, sounds good12:06
hopkinskong_w8I tried to type "qml-phone-shell" DIRECTLY in terminal and run it, no debug message, no error message, it just exited.12:06
ogra_`well, we'll see12:07
hopkinskong_w8So where should i take th12:07
ogra_`for now all i can get to work is the phone shell ...12:07
hopkinskong_w8ee the log?12:07
hopkinskong_w8...12:07
ogra_`apps start up white , sound doesnt work etc etc12:07
ogra_`so there is still a lot wotrk left12:07
ogra_`but the main issue is getting people the flipped images i guess12:07
ogra_`so people can fix their stuff12:08
* ogra_` is curious how well (if at all) that model will work for the ports 12:08
janimo`ogra_`, indeed a document would help.12:09
ogra_`hopkinskong_w8, better ask on the mailing list, i dont know of any additional places to find logs12:09
ckpringlenik90: hey you joining us?12:35
=== mmrazik is now known as mmrazik|afk
asacwho knows about connectivity here?12:40
asacfrom project management perspective ... that is :)12:40
pmcgowanasac, probably cyphermox depending on the question12:43
asacok let me check with desktop folks if they know anything :)12:44
asacwhat i refer to was in a client presentation in oakland so makes sense that its jason and cypher12:45
pmcgowanyep12:45
cordenHi guys.... Just want to ask what's the correct location to copy JSONLIstModel?12:55
=== ckpringle_ is now known as ckpringle
mardykenvandine: I created https://launchpad.net/uoa-setup-touch13:03
mardykenvandine: to make Jenkins aware of it, should I talk to you or Victor (it's part of UOA)13:04
cordenguys, how to enable JSONListModel?13:07
cordenI already cloned it. thanks13:08
kenvandinemardy, i can handle it13:11
mardykenvandine: excellent! Then you could also take care of the first code review there :-)13:12
seb128is there a way to stop/change the screen being turned of after 15 seconds or so?13:14
seb128that's driving me crazy when debugging13:14
pmcgowanseb128, yes mfisch posted to the mailing list yesterday13:16
seb128pmcgowan, ah, I see it, thanks13:16
awe_mfisch, perhaps you could raise the default timeout?13:22
kenvandine15s is a bit short13:22
awe_+113:23
seb128yeah, I would be fine with 1min13:23
=== mmrazik|afk is now known as mmrazik
=== _salem is now known as salem_
mfischawe_: I'm not working on it anymore, you'll have to talk to seth13:39
awe_sforshee, ^^13:39
awe_or ChickenCutlass ^^13:39
sforsheethe timeout is actually 30s13:40
awe_can one of you guys change the default screen timeout to something more sensible like 1min?13:40
sforsheebut changing it is trivial13:40
ChickenCutlassawe_, you can now change it13:40
ChickenCutlassyourself13:40
awe_ChickenCutlass, folks would like the *default* changed, as it's too short13:40
awe_see comments from seb128, kenvandine, ... above13:40
kenvandinemardy, merged and i submitted a branch with minor packaging fixes too13:43
kenvandinemardy, i'll get it setup in jenkins today13:44
=== Kalzar is now known as D4rkSilver
=== salem_ is now known as _salem
=== bfiller_afk is now known as bfiller
=== ckpringle_ is now known as ckpringle
=== netcurli_ is now known as netcurli
MatthewIs there a list of what apps you can install on Ubuntu for Galaxy Nexus?14:54
=== Matthew is now known as Guest40736
kgunnhttps://wiki.ubuntu.com/Touch/Collection15:00
=== Ursinha is now known as Ursinha-afk
* zsombi eod, c u tomorrow!15:09
mterryHow far along is the rebase-on-saucy effort?  I didn't notice a blueprint for it15:25
kgunnmterry: https://blueprints.launchpad.net/ubuntu/+spec/client-1303-ubuntu-touch-porting15:27
kgunnat least i'm pretty sure15:27
kgunnthese might technically be feeding it15:28
kgunnhttps://blueprints.launchpad.net/ubuntu/+spec/client-2013-06-touch-landing15:28
kgunnhttps://blueprints.launchpad.net/ubuntu/+spec/client-2013-05-touch-landing15:28
kgunnthe '05' is closed15:28
kgunnmterry: ^15:28
ogra_`https://blueprints.launchpad.net/ubuntu/+spec/client-1303-containers-host-client-ubuntu-android15:28
ogra_`mterry, ^^^15:29
ogra_`thats the base stuff we need to have in place15:29
ogra_`(should be done by tomorrow/monday)15:30
ogra_`then we can start fixing saucy15:30
mterrykgunn, ogra_` thanks!15:32
nik90ckpringle: ping15:52
nik90dpm: ping15:55
dpmhey nik9015:55
MrGhosthi!15:57
ckpringlenik90: yo15:59
MrGhosti tried to manually update the files inside UB2T using sudo apt-get update, then sudo apt-get upgrade under the ubuntu_chroot shell environment15:59
MrGhostafter that and reboot the phone, the screen never display anything15:59
MrGhostalthough adb it and everything's working16:00
nik90ckpringle: I just wanted to get the links for the video during the hangout, but david provided me with that16:00
ckpringlenik90: cool16:00
MrGhostshould i not suppose to update and upgrade the files?16:00
nik90ckpringle: so as I understand, the visual assets will be provided in the near future16:00
ckpringlenik90: yeah, like tomorrow - jounih is the man for handing over assets16:01
jounihhey16:01
nik90jounih: hi, I am nekhelesh from the meeting16:01
nik90jounih: finally got home to look at everything. They are awesome16:01
ckpringlenik90: \o/16:04
nik90ckpringle: looking forward to make the design reality :)16:05
ckpringlenik90: it'll be awesome16:05
nerochiarokenvandine: hi, just a quick confirmation. are we in agreement that with your branche to the signon code we will have the displayName for the account filled up so that it won't trigger the hardcoded default "lola" account name ? (i'm gonna remove that anyway, but still)16:06
=== mmrazik is now known as mmrazik|afk
kenvandinenerochiaro, yes16:10
jounihnik90: cool man :) we're just getting the assets ready for you, should be able to share them tomorrow16:11
kenvandinenerochiaro, that was already merged to share-app16:11
nerochiarokenvandine: ok, thanks16:11
kenvandinenp16:11
kenvandinemhall119, i've proposed a branch for accounts-qml-module with the toplevel qdoc, it'll probably be merged tomorrow16:13
mhall119kenvandine: awesome, thanks16:18
kenvandinemhall119, np16:19
=== Ursinha-afk is now known as Ursinha
sergiusensMrGhost: rule of thumb... if you saw hybris or platform api packages in that update, chances are you would see that if you don't update the android side16:24
ogra_`it will all be better in saucy16:25
ogra_`:)16:25
MrGhostsergiusens: got it, cheers!16:25
sergiusensogra_`: it will be better once we package those for android... so in saucy, but not the instant we swtich :-)16:26
ogra_`indeed16:26
ogra_`saucy releases in october :)16:26
ogra_`i didnt say "next week" ;)16:26
* ogra_` does what he belives is the last livecd-rootfs upload for the container flip 16:27
=== greyback is now known as greyback|food
didrocksoSoMoN: hey, the app stack still have some failures, (but it's not running with latest autopilot on purpose)16:51
didrocksoSoMoN: should it? http://10.97.0.1:8080/job/ps-generic-autopilot-release-testing/label=autopilot-intel/538/16:51
didrockssergiusens: FYI ^16:52
oSoMoNdidrocks: looking at it16:53
oSoMoNdidrocks: the one failure with the browser looks to me like a general slowness issue with jenkins, I bet if you re-run you won’t reproduce it17:01
elkngis "ubuntu phone" ready ?17:01
oSoMoNdidrocks: as for the gallery, it looks like all the tests are failing, let me see17:01
popeyelkng: define "ready"17:02
didrocksoSoMoN: it happened on both intel and ati though17:02
didrocksoSoMoN: isn't it?17:02
didrocksoSoMoN: http://10.97.0.1:8080/job/ps-generic-autopilot-release-testing/label=autopilot-ati/538/#showFailuresLink17:02
didrocksso maybe increase the timeout?17:02
oSoMoNdidrocks: it’s not the same failure on intel and on ati17:03
didrocksoSoMoN: urgh, I need to wear my glass :)17:03
didrocksoSoMoN: so we have 2 flacky tests at least! ;)17:03
elkngpopey: does anyone all ready used it on his phone ?17:03
oSoMoNdidrocks: no, the tests are not flaky, jenkins is!17:04
didrocksoSoMoN: hum, this is not jenkins :p17:04
didrocksoSoMoN: this is a setup with a real hw running the tests ;)17:04
oSoMoNjoke aside, you’ll never manage to reproduce on a decent configuration17:04
didrocksoSoMoN: we can have a threshold for that17:04
didrocksoSoMoN: like allowing 1 or 2 tests failing per config17:04
popeyelkng: i have it on mine17:04
oSoMoNdidrocks: the machine used to run the tests are awefully slow17:04
didrocksit's not the sames that then ones running during merge FYI17:05
didrocksthey are quite faster :)17:05
oSoMoNdidrocks: I don’t know what a good solution to this problem would be17:05
oSoMoNdidrocks: regarding the gallery app, here seems to be the culprit: file:///usr/share/gallery-app/rc/Capetown/Widgets/ShareMenu.qml:20:1: module "Ubuntu.OnlineAccounts" is not installed17:05
didrocksoSoMoN: missing packaging dep?17:05
oSoMoNdidrocks: probably a missing runtime dep in the packaging info17:05
oSoMoNyup17:05
didrocksyep17:05
oSoMoNlet me check the last commits17:06
didrocksok :)17:06
didrocksso, once that one fixed17:06
didrockswe'll see for the browser one17:06
didrocksif they are too many failures regularly17:06
didrockslet's have a threshold17:06
didrocksby experience on unity, when something really bad fails, a tons of tests are impacted17:06
didrocksso we go over the treshold17:06
didrocksand this enables to stay below the "noise" level17:06
mhall119pmcgowan: that phonearena.com interview is fantastic17:10
=== psivaa is now known as psivaa_afk
pmcgowanmhall119, thanks man17:10
nik90very detailed interview17:15
=== greyback|food is now known as greyback
elkngwill it be called uPhone and uPod ?17:16
oSoMoNdidrocks: I found the missing dep, testing now17:17
didrocksoSoMoN: sweetness!17:18
oSoMoNdidrocks: here is the MR that fixes the missing dep: https://code.launchpad.net/~osomon/gallery-app/missing-uoa-dep/+merge/16655217:25
didrocksah, so apps will dep on accounts-qml-module17:27
didrocksso we need to have the apps stack dep on the accounts one, kenvandine, mind looking at the stack dep?17:27
didrocks(and time to run the stacks)17:27
didrocksoSoMoN: approved, thanks! would be interesting to know why the upstream merger while running the medium tests didn't fail though17:27
kenvandinedidrocks, yeah i will17:28
oSoMoNdidrocks: yeah, that’s a good question, I guess for some reason the dep was already installed, but that doesn’t sound right17:29
didrocksoSoMoN: yep. Thanks! let's see the result once merged as the daily will kick few hours after that17:29
mhall119elkng: I doubt it, that would be taunting Apple into a lawsuit17:38
ironhalikHello17:39
ironhalikI'm wondering about the current Ubuntu Tpuch functionality17:39
ironhalikare phone/text apps usable?17:39
mhall119for supported phone handsets, yes17:39
ironhalikany way to sync google contacts?17:40
ironhalik(on GNex)17:40
mhall119there's a manual/command-line method right now17:40
mhall119a nicer way will be implemented eventually17:40
ironhalikdo I need to export the phone contacts to some file?17:41
mhall119http://sergiusens.github.io/posts/google-contacts-on-ubuntu-touch.html will show you how to manually sync google contacts17:42
ironhalikgrat, thanks17:42
ironhalikgreat*17:42
ironhalikshame I'm waiting for a call from someone :)17:44
ironhalikSo I guess Canonical made good on the promise Ubuntu Touch will be usable by the end of may :>17:46
mhall119we're pretty darn close17:52
mhall119it's already usable on tablets17:52
Jiokhi, is there any guide to start contributing to ubuntu touch? I'm kindda confused but I would like to be involved and maybe help with something17:53
mhall119Jiok: are you interested in contributing to device support, applications, or the shell?17:56
Jiokmhall119 well I'm not exactly sure what I can do, I guess applications and maybe shell17:57
mhall119well both of those you can do with QML, which if you don't know it is still easy enough to learn17:57
mhall119http://unity.ubuntu.com/getinvolved/development/unitynext/ will guide you through getting the Unity code up and running if you want to work on the shell17:58
mhall119http://developer.ubuntu.com/get-started/ will get you all of the tools for writing apps, and walk you through writing a simple one in QML17:59
Jiokmhall119 I know a little bit, I think I know enough to help doing something17:59
mhall119we also have a group of apps who's development we're focusing on, if you want to contribute to one of them: https://wiki.ubuntu.com/Touch/CoreApps17:59
mhall119those are also QML17:59
Jiokmhall119 that's what I was looking for, core apps, but what's the process, where do I get current code? how do I request my changes to be merge? is there any guide for that? I have been reading wiki.ubuntu.com/Touch but can't figure it out yet18:00
mhall119ZDmitry_: popey saw the terminal app for the first time today, his jaw literally fell open18:01
JiokI'm not familiar with launchpad18:01
mhall119Jiok: we have documentation for that too :)18:01
popeythis is true18:01
mhall119https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide has sections on getting the code with bzr, and proposing your changes for merging back into trunk18:01
mhall119if you've ever used git or hg, then bzr is easy18:03
Jiokmhall119 thanks! I wanted to contribute but I didn't know where to start, I have used git just a few times18:03
JiokI will read, sign the agreement and then I will try to help :p18:04
Jiokthanks again :D18:04
mhall119Jiok: read those links, give it a try, and you can always come back and ask for help if you get stuck18:04
mterrytedg, heyo.  you're still thinking about unity api these days, yes?18:06
mhall119tvoss and mhr3 might think about them more18:09
mterrytvoss, I'm looking at how the greeter might tell Unity 8 to start an app that was selected from the launcher in the greeter.  Is there a dbus or similar api exposed by unity8 that might fit such a  purpose?18:12
ironhalikcan I code in python, for ubuntu touch?18:13
MinsteAnyone else having problem recieving sms messages? Im running UT on a nexus 4. Sending sms works just fine, but I can't recieve any sms...18:18
pmcgowanMinste, working ok for me on yesterdays build18:21
ironhalikHmm, phone won't work on my GNex18:24
Minstepmcgowan: Ok.will try, but where can I find yesterdays build?18:25
beidlMinste: you might need to ssh into your device and update the ofono package (sudo apt-get install ofono)18:25
Minsteofono is already the newest version. ofono set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.18:26
beidlMinste: sudo apt-get update && sudo apt-get install ofono18:26
beidlironhalik: does your SIM card have a PIN lock atm?18:27
ironhalikbeidl: yeah, it does. And I can't disable it :/18:28
ironhalikduh, didn't think about it18:28
pmcgowanMinste, phablet-flash will install the latest image by default18:28
ironhalikbeidl: any way to unlock the card? from command line maybe?18:28
beidlironhalik: you would have to disable the PIN (using android or another phone) to get phone functionality working right now. or wait until pin unlocking is fully implemented18:29
Minstebeidl: thanks, almost ready for test...18:29
ironhalikbeidl: well, my SIM card doesn't support removing PIN :/18:29
Minstepmcgowan:just did phabet-flash for 20min ago, didn't work :(18:29
ironhalikso I guess I'm back to android18:29
mhall119popey: the new Facebook stuff looks great18:29
popeyyeah, its good18:30
pmcgowanMinste, didnt work? what happened18:30
tvossmterry, I think you want to talk to saviq about that. I think ted might be able to help, too18:30
beidlpmcgowan: the newest ofono package which has the pdu len fix is not in the newest image afaik18:30
beidlpmcgowan: but it's in the phablet team ppa18:30
pmcgowanI see, a new image should be made shortly18:30
Minstewell, it updatet just fine. no errors. But could't recive sms..18:31
beidlMinste: rebooted the phone?18:31
pmcgowanok18:31
Minstebeidl: ofcourse :) But now reciving sms work fine :D Thanks :)18:32
beidlMinste: glad i could help :)18:32
mhall119Weather team meeting starting now in #ubuntu-touch-meeting18:33
Minstebtw, what about 3g? When will it be included?18:34
pmcgowan3g data going in now, so very soon Minste18:35
Minstepmcgowan: okay, thanks :)18:36
=== ZDmitry_ is now known as ZDmitry
tedgmterry, I don't think we have anything external to the greeter.18:41
tedgmterry, Inside the session we're using upstart.18:41
tedgmterry, So it'd be "start application APP_ID=inkscape" for instance.18:41
tedgmterry, Not sure how that should connect to the greeter though.18:41
mterrytedg, sure OK.  But in this instance the session is likely already running18:53
mterrytedg, oh but I see what you're saying18:53
tedgmterry, Running, yes, but that doesn't mean the lightdm user can access the bus.18:53
tedgmterry, I'm almost thinking what we really want is a way to set up the request, and then when you switch to the user session, someone looks at those requests and applies them.18:54
mterrytedg, we need it faster than that likely.  Imagine launching an app with a pin on your account18:55
mterrytedg, when we show the pin, we are supposed to show a blurred image of the app underneath18:55
=== greyback is now known as greyback|away
mterrytedg, so my plan was to ask the session to start the app while user was logging in18:55
tedgmterry, Hmm, but what's to stop another user in the system from launching apps in your session?18:56
tedgmterry, I guess we track events...18:56
mterrytedg, dbus has good support for restricting access to users18:56
tedgDBus?18:57
tedgYou're saying make a system service that would hold the info.18:57
mterrytedg, if that's how we implemented this18:57
mterrytedg, whatever system we use will need a way to restrict access to just 'lightdm'18:57
tedgSo greeter -> system service -> user session service18:57
mterrytedg, we get that for free if we're talking over dbus18:57
tedgI'm not sure what we get for free here...18:58
elkngcan drivers be easily ported from android to ubuntu-touch ?18:58
mterrytedg, ideally we could talk to the session service directly, but that's difficult to set up I imagine (need the dbus address key and I think dbus ignores non-matching uid requests)18:58
tedgelkng, That's the goal.  rsalveti might have more info.18:58
elkngrsalveti: do you have more info ?18:59
tedgmterry, Correct.18:59
mterrytedg, I am not advocating dbus, I'm just saying that I agree we need to restrict launching apps to lightdm only18:59
tedgmterry, How are you going to blur the session?  System compositor mode?19:00
mterrytedg, I haven't finished fleshing that out with the Mir guys, but there will be some way to ask for a screenshot19:00
mterrytedg, for the purposes of this greeter feature, I'd also need a way to know when the app is done launching, so I can ask for a screenshot19:01
mterrytedg, I think I mention these issues in my email "Greeter's API needs"19:01
tedgmterry, Yeah, I read it a while ago... getting old :-)19:02
MinsteSorry for asking so many questions. But in the release notes it says I can upload my own csv for contacts in demo-assets. But contacts have been removed from demo-assets to somewhere else. Where can I find my contacts now, so I can import contacts in an easier way than add 1 and 1 manually?19:02
mterrytedg, no it's fine, I don't expect you to remember, just saying there should be a text refresher if I'm not around19:02
tedgmterry, I don't think we should support the screenshot thing...  that's just suggesting snooping.  I think the system compositor should have a mode.19:02
pmcgowanMinste, you can use syncevolution to bring them in19:02
tedgmterry, Like there shouldn't be a way to get a non-blurred screenshot.  We don't want that data getting out.19:03
pmcgowanMinste, http://sergiusens.github.io/posts/google-contacts-on-ubuntu-touch.html19:03
pmcgowanMinste, you should be able to do somethign similar locally19:03
mterrytedg, agreed, but again, I haven't finished talking to robert about it19:03
tedgmterry, He should be awake soon ;-)19:04
Minstepmcgowan: well, I tried that yesterday, but the phone got sluggish and more or less unusable :/19:04
tedgmterry, Okay, so I'm going to assume I can ignore that problem then.  What ever way, it'll be a conversation between you and Mir.19:04
MinsteI have about 400 contacts.....19:04
mterrytedg, yeah19:04
pmcgowanMinste, I do as well, and the People lens definitely slows down but not unuseable at all for me19:05
tedgMinste, We're sorry to inform you that you're going to have to get rid of some of your friends.  Choose those who don't bring good beer to parties.19:05
pmcgowanyou may have more contact photos19:05
oSoMoNkenvandine: could you please have a look at the failure and my comment at https://code.launchpad.net/~osomon/gallery-app/missing-uoa-dep/+merge/166552, and advise?19:05
Minstepmcgowan: okay19:05
mterrytedg, the only way it affects you is it drives the requirement to get feedback about "this app is done launching, the greeter can feel free to get an updated image"19:05
pmcgowanMinste, obviously needs to get fixed19:05
tedgmterry, Hmm, perhaps.  I guess I'm more thinking that you shouldn't get a screenshot.  You know sabdfl won't go for screenshots :-)19:06
tedgmterry, Live video under the PIN!19:06
mterrytedg, blur is slow enough on a screenshot19:06
Minstetedg: lol. well, the reason I have to have all those contacts are because the most of them are customers and my job is supporting them.19:06
mterrytedg, plus, theoretically the app isn't doing much if it's not active yet19:07
tedgmterry, Certainly you're doing the blur with a shader, right?19:07
mterrytedg, apparently blur is just an expensive thing.  ::shrug::19:07
kenvandineoSoMoN, it isn't installing it19:08
tedgmterry, It's only expensive if you don't use the graphics chip, fortunately they're *really* good at doing it.19:09
Minstefrom one question to another. "Friends" app tell me to set up an online account. Is this feature available thrugh terminal yet?19:09
kenvandineoSoMoN, qtdeclarative5-accounts-plugin is in the daily-build-next ppa, which the log does say is being used19:09
kenvandinebut it never tries to install it19:09
mterrytedg, I'm just repeating what I've heard from the graphics guys19:09
oSoMoNkenvandine: I’ve verified that the generated binary package declares a runtime dep on qtdeclarative5-accounts-plugin, so this doesn’t make sense…19:10
mterrytedg, is there a place (a blueprint or document) that API requirements like this launching thing are tracked?19:10
kenvandineoSoMoN, indeed...19:10
tedgmterry, We've kinda made one for each project.  It's kinda sounding like we need a new project here...19:10
tedgNow we just need a name...19:11
kenvandineoSoMoN, so notice the version it is installing19:12
kenvandineoSoMoN, it runs apt-cache policy gallery-app19:12
tedggreeter-store, just when you thought the old people at the front of the Wal-Mart couldn't be replaced by software.19:12
kenvandine     0.0.67daily13.05.22ubuntu.unity.next+autopilot0 019:12
kenvandine        500 file:/home/ubuntu/jenkins/workspace/generic-mediumtests-runner/archive/work/output/ ./ Packages19:12
kenvandineso it has a deb for it in a local repo19:13
kenvandinebut the version from the PPA gets installed19:13
kenvandineoSoMoN, the build in the PPA doesn't have the depends19:15
kenvandineGet:17 http://ppa.launchpad.net/ubuntu-unity/daily-build-next/ubuntu/ raring/main gallery-app i386 0.0.67daily13.05.30ubuntu.unity.next-0ubuntu1 [4,155 kB]19:15
kenvandinethat is what is getting installed, which is missing the depends19:16
oSoMoNkenvandine: so the script is busted, it installs the wrong package :/19:16
kenvandineyeah19:16
oSoMoNkenvandine: do you happen to know who maintain this script?19:16
kenvandinenope19:17
mterrytedg, :)19:17
tedgmterry, Do you know what the permissions on account service are?19:18
tedgWondering if we could use that.19:18
mterrytedg, we could always stuff more things in there, sure...  :)19:19
mterrytedg, I know that as far as normal users go, each user can only set their own data.  It may be world readable though19:20
mterrynot 100% sure on that19:20
tedgI'm pretty sure it is world readable.  But if the user can only set their own, then lightdm couldn't do it.19:21
tedgWhich is what I was thinking as well.19:21
mterrytedg, well, we could always poke a hole for the lightdm user.19:22
mterrytedg, in fact, we do set last session I believe.  Maybe we can already write.  Let me check how we do that19:22
tedgmterry, It also seems that lightdm is connected to the system bus already.  Perhaps it could have a well known name and send a signal.19:23
mterrytedg, well, this is tricky here19:23
mterrytedg, lightdm is a service running as root.  The greeter itself is a service running as 'lightdm'.  There is not guaranteed to only be one greeter running, so owning a system name is a little harder19:24
mterrytedg, we could have lightdm do it, and have the greeter ask lightdm to act on its behalf for some things19:24
ZDmitrymhall119, hi. So popey is satisfied? I'm glad.19:25
popey19:25
ZDmitrymhall119, I got some urgent work. Seems I will be busy next week too.  But if the terminal required some quick fixes I'll do them.19:25
popeyit made me smile19:25
tedgmterry, It seem like that could be simpler.  We could have another proxy for the signal I guess.19:25
mhall119ZDmitry: will do19:26
tedgmterry, greeter -> write to proxy -> proxy signals -> users session agent watches for signal19:26
mhall119ZDmitry: FYI, I've contacted upstream konsole developers to try and get your work incorporated into their branches19:26
tedgmterry, Where that agent is an upstart job.19:26
mterrytedg, sure19:26
ZDmitrymhall119, upstream project uses qt4, and our - qt5. Keep in mind.19:28
mhall119ZDmitry: I'd be surprised if they weren't wanting to start supporting Qt519:29
mterrytedg, anyway, I'm not picky about how, I just wanted to make sure this requirement was in the list of things you're thinking about/working on.  If there's anything I can do to help, code wise, or if you have questions about how lightdm works (like the above), let me know.19:31
tedgmterry, So I guess what's your thoughts about building the proxy vs. adding to lightdm's root process?19:31
mterrytedg, so a system service that greeter pokes?19:32
mterrytedg, sounds like yet another thing we could just glom onto accountsservice, unless we want this to be more svelt19:33
tedgmterry, Yup, basically so it could have a well known name on the system bus.19:33
tedgmterry, I guess it could register for one directly.19:33
tedgWell, that breaks the more than one greeter problem.19:33
mterrywe might want it separate to avoid maintenance of patching too19:33
mterrytedg, well, if any greeter wants to launch an app for a given user, any of them could poke the same system service19:34
tedgmterry, Sure, so it'd have to only allow messages from the lightdm user.19:34
mterryThey will all be running as the 'lightdm' user19:34
mterryThat's easy enough19:34
mterrytedg, so we can either add this API to accountsservice or some other daemon.  I'm not sure what you guys are cooking up daemon-wise19:35
tedgmterry, I don't know of any other system ones... and it seems that we only need this to be a signal without storage.  If no one is listening, we don't care.19:36
mterrytedg, fair...  We'd need it to be two way ideally though.  greeter  -> proxy -> session listens.  Then also session says i'm done -> proxy -> greeter listens19:37
tedgmterry, Why?  Won't you always show the blurred session on PIN unlock?19:39
tedgI mean, if the app takes 5 seconds to load, you wouldn't block the PIN entry for that long.19:39
mterrytedg, no.  We'd show the current image immediately and update it when the app is up19:43
mterrytedg, this is just to avoid needing to live-blur the session19:44
* tedg thinks we have to live blur the session19:45
tedgmterry, We have no idea when is a good time to take a screenshot.  That's independent of startup or anything else.19:46
tedgmterry, Let's ask robertancell about it.  But I think that the system compositor should be able to do this.19:46
tedgmterry, What I'm not sure on is whether we'll have a system compositor...19:47
mterrymzanetti, what is nic d'offay's irc nick?  can you speak to the performance of blurring?19:47
mterrytedg, why don't we have a good idea?  when user tries to launch, we show it to them what it looks like now.  When app is done, we show again19:48
mterrytedg, this is a locked session, so nothing is happening in background we need to show19:48
tedgmterry, Let's look at a web browser, it'll show chrome and then start loading the page.  What we want to show is the Facebook login.  But we don't know when that's going to be rendered.19:49
tedgmterry, Or the gallery which comes up and then starts to load images.19:49
tedgYou'll just have a screen of paused spinners.19:50
mterrytedg, we don't know when a browser page is done loading?19:50
tedgmterry, The browser does, but systemically we don't.19:50
mterrytedg, I will ask the graphics experts on the unity team again about the performance of blurring, but the word at the sprint was that it was not feasible to do live19:51
mterrytedg, in the absence of that, we could maybe update every few seconds19:51
mterryor every second or some compromise anyway19:53
mterrypoint is, you feel like we can't get a good systemic answer to "when is my app up"19:53
tedgIn general, Unity 8 has to figure out how to do live blurring like Unity 7.  I've been told it's "very easy" to do in QML.19:54
tedgmterry, no, I don't think we can.19:55
mterrytedg, easy and performant are two different things  :)19:55
SunightBonsoir19:58
tedgHeck, the requirements for HUD require live blur.19:58
mhall119File Manager team meeting starting now in #ubuntu-touch-meeting20:00
reneganyone know if bitcoin-qt will run on ubuntu touch?20:16
=== greyback|away is now known as greyback
user82popey, can you fill in some blanks maybe? https://wiki.ubuntu.com/Touch/Devices/Nexus21:45
user82or not yet21:45
doomlord_Is there a terminal app for ubuntu-touch21:51
popeyyes doomlord_21:51
doomlord_nice!21:52
popeyhttps://wiki.ubuntu.com/Touch/CoreApps/PPA21:52
popeyin that ppa21:52
popeyubuntu-terminal-app21:52
swordfishHello everyone!... I have just pushed on the launchpad a version of the minesweeper which is starting to take shape nicely... I'd like to add it to the unofficial application can somebody tell me how to do it?21:53
doomlord_i gather ubuntu-arm ended up broken, is that so ? ... i'd bought a nexus 7 really intending it to be a toy for running ubuntu...21:53
popeyswordfish: https://launchpad.net/minesweeper-touch is that yours?21:53
popeydoomlord_: dunno what you mean by broken21:53
swordfishyep... Do you like it?21:54
popeynot tried it yet21:54
doomlord_someone told me it had some crippling bugs21:54
popeyif you (or someone) adds packaging we can get it in the collections ppa ☻21:54
doomlord_and it had been abandoned. (i guess so work would focus on Touch)21:54
swordfishpopey, so... I made a package some time ago and now the build button is inactive... How can build it again?21:56
doomlord_the terminal is at alpha level according to that - can anyone say what it does & doesn't do yet21:56
popeyswordfish: the build button where?21:56
popeydoomlord_: it works as a basic terminal, has some nice keyboard shortcuts too, supports rotation21:57
doomlord_can you use it with a bluetooth keyboard21:57
popeyi haven't tried21:57
swordfishpopey, inside qtcreator in the build menu...21:58
popeywhat if you just run it?21:59
popeyCTRL+R21:59
popeyworks for me here21:59
popeyman I suck at this game ☻22:00
popeyuser82: not right now, but will see if I can get some updates in the morning22:01
user82allright popey. not in a hurry22:01
swordfishpopey, I can run it without problems... But i don know how to build and  export the package on the launchpad...22:01
popeyoh I see22:01
popeyswordfish: I'll take a look at doing the packaging in the morning, it's late here and my wife just got home ㋛22:02
popeyadded it to my to-do list for tomorrow22:02
swordfishpopey, I understand ;) ... Thank you for you time! Good night!22:03
popeynn22:03
=== greyback is now known as greyback|away
=== hggdh_ is now known as hggdh
LogicalHello everyone, I am new here and ubuntu at all.... I am interested in the app making for the new Ubuntu os for smartphones. My question is what language do I need to know to make apps22:34
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Amit is now known as Guest36529
Guest36529i am sorry, I really didn't get what you mean Nick23:16
Guest36529well23:16
Guest36529here is my question23:16
Guest36529i am almost ready with the setup to install ubuntu for android on my phone23:16
Guest36529it is not nexus23:17
Guest36529but its configuration is a bit more than galaxy nexus23:17
Guest36529what I am worried about is the boatloader break issue23:17
Guest36529in recent past have done it23:17
Guest36529and has costed me my new Android23:17
Guest36529as  it got bricked23:17
Guest36529so23:18
Guest36529what are the chances if i follow the instructions on Wiki23:18
Guest36529I will not brick my phone23:18
Guest36529am I am in the right place ?23:20
nogo0dhi!23:49
nogo0danyone to give me help?23:49

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