/srv/irclogs.ubuntu.com/2013/12/10/#ubuntu-touch.txt

=== LarrySteeze|Away is now known as LarrySteeze
=== h[a]kr is now known as hakr
=== alecjw_ is now known as alecjw
=== Namidairo`bnc is now known as Namidairo
=== ricardodrosales is now known as ricdros
dem0nhello everyone, i just wanted to check in to see how its going with Ubuntu-Touch for the 2013 Nexus 7 tablet model FLO running Android 4.4?01:20
dem0nhas anyone successfully ported it yet?01:20
dem0nand has anyone here been able to install with multirom?...01:20
bkc_afaik you can't dualboot android/ubuntu w/ multirom01:22
dem0nbecause ubuntu-touch and android are still having problems communicating with eachother right?01:23
dem0nthe problem is on the ubuntu end from what i have read from XDA...01:23
dem0ni want to take this time to thank the developers/contributors01:23
dem0nwe all owe you so much...please know your hard work is very much appreciated and you are what make the open source community linux/android community great01:24
bkc_it has nothing to do with communication... they just can't live besides eachother :/01:24
dem0ni really hope that we get Ubuntu-Touch soon for N701:24
dem0noh ok i thought maybe it had to do with something like sharing a kernel or something along those lines...01:25
bkc_yeah01:25
bkc_sharing kernel is the problem iirc01:25
bkc_actually, seems possible...01:26
bkc_http://askubuntu.com/questions/261539/can-i-dual-boot-a-nexus-4-with-touch-preview01:26
=== thomi_ is now known as thomi
dem0nya i think ubuntu touch can be dualbooted with multirom on the Nexus 4 and Nexus 7 2012 but not the newer Nexus 7 device...01:48
dem0nsorry for the late response01:48
bkc_aah, makes sense01:49
aquariusCan I lock orientation in Touch yet? I don't want any app at all to switch between landscape and portrait modes, regardless of how I hold the phone...02:24
=== shuduo_afk is now known as shuduo
=== chriadam|away is now known as chriadam
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
confusedtoucherHey all, my ubuntu touch (mako) does not seem to have a wifi interface, anyone seen something like that before?03:28
=== spence_ is now known as spence
=== shuduo is now known as shuduo_afk
=== LarrySteeze is now known as LarrySteeze|Away
=== Namidairo is now known as Namidairo`bnc
=== Namidairo`bnc is now known as Namidairo
confusedtoucherAnyone have any ideas about a missing wcnss.mdt making wlan0 not exist on mako?04:55
=== Namidairo is now known as Namidairo`bnc
=== Namidairo`bnc is now known as Namidairo
=== shuduo_afk is now known as shuduo
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== fisuk1 is now known as fisuk
dhqis ubuntu touch compatible with note 206:36
PoltoSHow can I download latest binary version for my Nexus? Are they available on launchapd? I don't want to compile it myself. Or how to easily compile only ofone. I'm searching for bugfix made only few days ago: 05 Dec07:01
confusedtoucherPoltoS: http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/ I believe.07:04
RAOFPoltoS: phablet-flash will install the latest image for you; once you've got an image on your phone, the “Updates” section of System Settings will do OTA updates for you.07:15
tvosspitti, ping07:18
PoltoSRAOF, will it keep my data intact? I've contacts, images,...07:18
RAOFPoltoS: Yes, data intact.07:19
PoltoSRAOF. Cool! thanks.07:20
PoltoSRAOF: is there a way to make FULL backup in case something goes wrong? Data + Image07:21
RAOFphablet-flash might have something?07:21
pittihey tvoss07:24
jhaxhello everybody, I was curious to know if any more developments have been made for touch on the razr xt912 spyder. I contacted a developer on the provided page and he told me he had not heard from the software writer in over a year. The last update was in March so I was just curious as to whether anything has been updated for this device.08:17
=== iahmad is now known as iahmad|afk
=== iahmad|afk is now known as iahmad
=== chriadam is now known as chriadam|away
=== Guest86827 is now known as JamesTait
=== JamesTait is now known as Guest44086
=== Guest44086 is now known as JamesTait
nerochiaroom26er: need a bit of help with an AP problem when you have a minute09:35
om26ernerochiaro, sure, what is it?09:35
nerochiaroom26er: i'm trying to write an AP test that access the Tabs object inside a MainView, and then tries to access the Tabs.selectedTab property. But even if the property is there, AP tells me it doesn't exist09:36
om26ernerochiaro, can you share the code where I can reproduce the problem09:37
nerochiaroone minute09:37
nerochiaroom26er: you can check lp:~amanzi-team/gallery-app/gallery-app-save-state and the file tests/autopilot/gallery_app/tests/test_picker_mode.py. There's a test test_save_picker_state which has a comment at the end where the problem happens09:42
om26ernerochiaro, ok09:42
JamesTaitpopey, ISTR from a recent screenshot you posted that you are, or were, running bitcoin-app on your nexus 4.  Does it still work for you today?09:42
popeyJamesTait: there's two. one is a bitcoin wallet, one is a currency converter, which one?09:43
JamesTaitThe wallet.09:43
popeyJamesTait: and which image you running?09:43
popeyyes, works for me on #5509:44
JamesTaittrusty-proposed.  r55 I think.09:44
popeynote there's a bug in #5509:44
popeybug 125925309:44
ubot5bug 1259253 in click (Ubuntu) "UID changes for clickpkg user breaks app updates/installs" [High,Triaged] https://launchpad.net/bugs/125925309:44
JamesTaitClick installation and upgrades?09:44
popeyyou may need to chown your /opt/click.ubuntu.com yes09:44
JamesTaitYeah, I noticed it and was going to report it, but saw that someone *cough* had already done so. ;)09:45
JamesTaitYou're too efficient, Mr Pope. :-P09:46
popeyconveniently it was the first thing I happened to test09:46
popeybecause someone added an app to the store that I wanted to test09:46
popeycan't even remember what it was now09:46
JamesTaitSeems like I have other problems with my device anyway - bitcoin wallet just segfaults for me. :(09:51
popeyhave you updated it?09:51
popeyhe's fixed a bunch of bugs09:51
=== rachelliu_ is now known as rachelliu
JamesTaitpopey, I did update it.  It was working fine before, but 0.3.2.1 isn't working for me currently.  I built it from source on my laptop and it also fails there, but then I reverted the source to an earlier version that I'm pretty sure did work on the phone, and I got the same result, so I'm not convinced that what I'm doing is proving anything. :)10:22
JamesTaitExcept maybe that I'm rubbish at building this particular app. :-P10:22
popeyJamesTait: any logs in /home/phablet/.cache ?10:23
JamesTaitpopey, nothing in org.sambull.bitcoin-app; I'm not sure about upstart logs yet. :)10:27
JamesTaitAh, a JRE error in ~phablet/.local/cache/upstart/application-click-org.sambull.bitcoin-app_bitcoin-app_0.3.2.1.log10:29
JamesTait"Internal Error (is_linux_zero.cpp:285) ... fatal error: caught unhandled signal 11"10:29
JamesTaitSorry, that's "os_linux_zero.cpp".  My typing is terrible today.10:30
=== cjwatson_ is now known as cjwatson
nerochiarozsombi: hi, quick question about StateSaver: it seems that it doesn't work if the app is sent a SIGINT or SIGTERM. I was talking yesterday with greyback to modify it so that it catches that signal and does the proper saving. I need because otherwise there's no way to run AP tests for StateSaver on desktop10:35
zsombinerochiaro: ok10:36
zsombinerochiaro: fiel a bug so we can follow it10:38
zsombifile I mean10:38
nerochiarozsombi: ok, against ubuntu-ui-toolkit ?10:38
zsombinerochiaro: yep10:38
zsombinerochiaro: let's see whether we can catch that in the plugin...10:38
nerochiarozsombi: i don't see why not10:39
om26erMirv, ping10:50
nerochiarogreyback: you said yesterday that MIR on devices can send a signal to apps requesting them to terminate. is there a way to do that in an AP test using the unity8 Shell ?10:58
davmor2Morning all10:59
greybacknerochiaro: when you switch away from an app, the app gets the "save your state" signal. So if you can have AP do that, it should work10:59
nerochiarogreyback: but it's not what the test should test, i want to test on app termination11:00
greybacknerochiaro: that's not done by shell yet. AFAIK only the OOM killer is killing apps right now11:01
nerochiarogreyback: eww, ok. how do i switch away from the current app using the shell, then ?11:01
greybacknerochiaro: same as you'd do yourself: left edge swipe, or show launcher and click Dash icon.11:02
=== shuduo is now known as shuduo_afk
nerochiarogreyback: i mean, how do i do that from AP. does the shell provide emulators to do the edge swipes ?11:02
greybacknerochiaro: you'll need to dig into unity8's AP test suite to see how it's done. We have added methods to make it easier (i.e. things like  self.main_window.get_greeter().swipe() to swipe away greeter)11:04
nerochiarogreyback: ok, i'll have a look into that stuff then. thanks11:04
greybacknerochiaro: am I right that you want to test that your app is saving & restoring state?11:05
nerochiarogreyback: correct. save state between application runs, however11:05
nerochiarogreyback: or at least that was the requirement11:05
nerochiarogreyback: i am ok as a workaround for now having a "unfocus app" before killing it and restarting it again11:06
nerochiarogreyback: to ensure state is saved11:06
greybacknerochiaro: yep I see. That's something I expect most other apps will need to do. We need proper solution for this11:06
greybacknerochiaro: I think your SIGINT idea is best tbh11:07
nerochiarogreyback: i filed a bug for that. zsombi is aware of it. not sure when it will be taken care of11:07
greybacknerochiaro: ok11:07
=== rachelliu_ is now known as rachelliu
=== chihchun is now known as chihchun_afk
pittikalikiana_, tvoss: seems google test doesn't have qmake integration; would it be okay to write the qtubuntu-sensors integration tests (i. e. test QtSensors API against simulated sensors from platform-api) with QtTest?11:28
pittias that seems to be Qt's standard test framework, and qtubuntu-sensors is all Qt/qmake11:28
tvosspitti, kalikiana_ I thought qtubuntu-sensors is cmake?11:30
pittinope11:31
* pitti does his first steps in qmake11:31
tvosspitti, I would rather prefer switching over to cmake then, especially with our cmake cross-building efforts11:31
tvosskalikiana_, who is taking care of qtubuntu-sensors nowadays?11:32
pittiok; can this be done by someone who already knows cmake and qmake?11:32
tvosspitti, I would think so11:32
pittiok, I'll just write some minimal qmake files for local experimentation, so that I can learn about the QtSensors API11:33
pittimoving example tests from QtTest to gtest shouldn't be a big deal11:33
kalikiana_tvoss: if your measure is who touched the code last it might be me :-] I'm not sure there's an actual owner11:33
tvosspitti, ack, get started, I will get you a cmake setup11:34
JamesTaitpopey, fyi I removed the data dir for bitcoin-app and now it starts, so I guess there's a problem with my wallet. :(11:34
pittikalikiana_: hm, qmake is *absurdly* easy :)11:47
pittiI must say, first impression is quite nice11:47
=== _salem is now known as salem_
=== chihchun_afk is now known as chihchun
kalikiana_I would phrase it this way, if you have basic needs it's easy, but it doesn't scale11:57
pittikalikiana_: how can I tell the QtSensors API which backend to use, in particular the qtubuntu-sensors one?12:00
kalikiana_pitti: I don't think you can from the API. It loads what it can12:04
kalikiana_maybe for tests the lib path can be set to achieve that12:05
pittikalikiana_: I was wondering because on my desktop I don't hav any particular backend installed, and instantiating a proxmity sensor succeeds12:05
pittikalikiana_: right, I'll do that, but it should fail if I don't12:05
pittiI guess it falls back to some builtin dummy backend12:06
pittikalikiana_: well, I'll play around a bit12:06
kalikiana_well it can't fail by default because it's normal that you have no backends on the desktop :-D12:06
kalikiana_it would be slightly unusable12:06
pittiI didn't yet find a "valid" property or something equivalent, which would tell me whether the thing I just instantiated actually makes sense12:07
pittikalikiana_: ah, got it12:12
pitti    QCOMPARE(sensor.isConnectedToBackend(), true);12:12
pittithat fails12:12
pitti(as I expect)12:12
pittikalikiana_: did you ever try running the plugin from the source tree?12:32
pittikalikiana_: I created a lib/sensors -> . symlink, and run with QT_DEBUG_PLUGINS=1 QT_PLUGIN_PATH=`pwd`/lib12:32
pittibut I get12:32
pitti"Plugin verification data mismatch in '/home/martin/ubuntu/qtubuntu-sensors/integration-tests/lib/libqtubuntu_sensors.so.1.0.0'"12:32
pittidoes that ring a bell?12:33
pittikalikiana_: oh wait, that's not actually the plugin, that's in plugins/, sorry12:35
pittikalikiana_: OOI, what does that library do? I thought the official API was QtSensors only?12:36
kalikiana_I've always used 'make install', no idea about that error I'm afraid12:38
kalikiana_pitti: not sure I understand the question - what do you mean by "that library"?12:39
pittikalikiana_: yes, QT_PLUGIN_PATH=`pwd`/plugin works fine12:39
pittikalikiana_: what is lib/libqtubuntu_sensors.so.1.0.0 ?12:39
pittikalikiana_: (it gets installed into /usr/lib as a public system library)12:39
pittiwhich smells fishy, given that this package says it's a Qt plugin, and isn't multi-arched, etc.12:40
pittithe plugin itself doesn't link to this12:40
kalikiana_it contains the code used by the plugins12:40
davmor2didrocks: so I've not seen anything really bad in 54 or 55 and 55 seems better on memory use too. I have about 76MG free running the same app as yesterday on 5412:41
kalikiana_maybe it "should" be installed elsewhere, not sure12:41
davmor2didrocks: so there is only popey's issue12:41
pittikalikiana_: I thought plugin/libqtubuntu_sensors_plugins.so woudl contain that code? (and it doesn't link to libqtubuntu_sensors.so)12:42
pittikalikiana_: sorry for newbie questions, I'm still trying to understand the structur12:42
pittie12:42
dakerdavmor2: yesterday the phone was 100% now it's ~3% in less than 7hours because i left the system settings opened :(12:42
didrocksdavmor2: indeed, I think it's a good test case (installing a click app, ideally after upgrade :))12:43
davmor2didrocks: installing is working from what I can tell it was upgrading that wasn't right? but because monday is my fresh install day there were no updates for me :(12:44
kalikiana_pitti: look at lib/lib.pro versus plugin/plugin.pro12:44
davmor2popey: ^12:44
pittikalikiana_: is that lib used by the plugin, or by applications that want to use the ubuntu sensors, or something else?12:46
davmor2didrocks: maybe I should create a test app that we can update at will, I'll look into that after lunch12:46
didrocksdavmor2: not really, if you look at the bug report, it's:12:47
didrocks- installing an older image12:47
didrocks(before the new click package, so like #32)12:47
didrocks- upgrading to latest image and try to install/upgrade a click apps12:48
popeydavmor2: no, installing didnt work12:48
kalikiana_pitti: by the plugin only afair.12:48
davmor2popey, didrocks: right okay so the only issue there would be the time taken to install the one older version upgrading to the new to install one app.  However it might be a justifiable case for doing an old stable install once a month and upgrading to the current and ensure everything works maybe?12:52
pittikalikiana_: still weird, as the plugin doesn't link to it, and you can even drop the -lqtubuntu_sensors from plugin/plugin.pro ..12:52
didrocksdavmor2: I guess maybe before each promotion, installing latest promoted image and upgrading12:52
popeyindeed12:52
popeybut that would possibly find _this_ issue12:53
popeybut perhaps not others which would be uncovered by dogfooding them upgrading12:53
popeye.g. where files in ~/ become fragged during the upgrade12:53
davmor2popey: indeed but I am limited on the amount of time I can spend on this each day.12:54
popeyI wasn't necessarily saying you ☻12:55
davmor2popey: :)12:55
davmor2didrocks, popey: so how about this.  Install old promoted image.  Install some apps and data (music/vidoes/app and run the apps) then upgrade to the current proposed promoted image and makes sure the data and the apps work and that the apps can be updated and new ones installed?12:57
didrocksdavmor2: yeah, do not forget you need to log in to  ubuntu sso for that (which is a good one :))12:58
davmor2didrocks: yeah I do that on every fresh install to get my apps that I use daily back on anyway :)12:59
didrocksgreat ;)12:59
=== greyback is now known as greyback|lunch
cjwatsonxnox: Have you been able to get at system settings in the emulator?  I just get a white screen13:07
cjwatsonOr if anyone knows another way to log into Ubuntu One ...13:08
=== bfiller is now known as bfiller_afk
nerochiaroricmm: hi, Kaleo suggests that maybe you can tell me if there is already a clean way from an autopilot test to request an application to close13:09
=== chihchun is now known as chihchun_afk
popeycjwatson: can you copy over ~/.config/libaccounts-glib from a working device?13:11
cjwatsonpopey: hmm, maybe13:12
popeyguess you also need ~/.config/signond ?13:13
kalikiana_sil2100: tvoss: pulling the question over here see pitti in the backlog. seems related to "for qtubuntu sensors and the symbols file in there: Do you really want to version all those symbols or are you just interested in the exported symbols for loading the plugin" maybe it makes sense to see if the public lib is needed at all13:14
kalikiana_from the .pro files I thought the plugin is using the lib, but it doesn't seem to link to it13:15
tvosskalikiana_, but: the plugin still needs the symbols from the lib13:15
tvosskalikiana_, as far as I understand it13:15
kalikiana_tvoss: so I thought until pitti suggested it doesn't link to it - I'm wondering how that fits together13:16
kalikiana_maybe it pulls its in statically in a way I don't see in the .pro file13:16
tvosskalikiana_, okay, do the feedback symbols go to sensors, too?13:21
kalikiana_feedback is a separate .so13:22
kalikiana_it has no normal lib13:22
xnoxcjwatson: you can login into ubuntu one via command line.13:22
xnoxcjwatson: i don't remember the interface but it should be the same as people used to setup online account for facebook & twitter13:23
xnoxcjwatson: before we got online accounts pane in the settings.13:23
xnoxcjwatson: not sure if 2fa will work, so do try to login with ubuntu sso which doesn't have 2fa enabled.13:23
kalikiana_tvoss: I don't know why there's a public sensors lib to be honest. that's why I said maybe it should just be removed/ merged13:23
kalikiana_I don't think it is needed13:24
tvosskalikiana_, okay, let me push my cmake setup13:24
tvosskalikiana_, pitti lp:~thomas-voss/qtubuntu-sensors/cmake13:25
tvosskalikiana_, pitti builds, but fails at package build time due to symbol issues13:25
kalikiana_tvoss: so you indeed build just two libs13:30
kalikiana_sensors/feedback13:30
tvosskalikiana_, yup, and those are installed to the respective plugin directories13:31
kalikiana_I'm not quite sure on the symbols. it probably makes sense to include feedback, though we don't really want to expose api13:33
kalikiana_should symbols be used to check the implemented interface?13:34
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Guest48115
pittire from lunch13:47
pittikalikiana_, tvoss: .symbols files are only used for public libraries, i. e. which you install into /usr/lib/<arch> and you have a -dev package with header files13:47
pittithis doesn't seem to be the case for this ominous libqtubuntu_sensors.so.1.0.013:47
tvosspitti, ack13:48
pittiand yes, statically linking that into the plugin would be clearer; I still don't know what it does (I'm not claiming it can be dropped, I'm not that far into understanding it yet)13:48
tvosspitti, the cmake setup I pushed does the static linking. As I understand it, we could safely drop the .symbols file from the packaging setup13:48
nerochiaroom26er: does unity8.process_helpers.restart_unity_with_testability work for you ? it fails with this error for me on yesterday's image: http://pastebin.ubuntu.com/6551217/13:50
om26ernerochiaro, is the screen turned on ?13:51
om26ernerochiaro, try to turn on the screen of the phone before restarting unity13:52
=== Guest48115 is now known as Ursula
pittitvoss: cmake/EnableCoverageReport.cmake is a standard copy&paste file, I guess?13:55
pitti(and similarly the other cmake/ files)13:55
pittiyay for having to do so much code copies :/13:55
pittitvoss: nice!13:56
=== Namidairo is now known as Namidairo`bnc
tvosspitti, I have a branch factoring out all the common cmake functionality, still need to make it a proper project13:56
nerochiaroom26er: yes it is on14:00
om26ernerochiaro, I am updating my phone, will test14:00
pittitvoss: ah good, so that will become a cmake-building-blocks build dep in the future?14:01
tvosspitti, yup, that's the idea. If nothing comes in between, I should have a package by the end of the week, at least for reviewing purposes14:01
=== jdstrand_ is now known as jdstrand
cjwatsongah14:03
cjwatsonI HATE GROUPER14:03
cjwatsonpopey: I'm sorry, my device is just not reliable enough right now for me to be able to test this in a useful way14:03
cjwatsonso frustrating14:03
popeybummer.14:03
cjwatsonpopey: do you have a device in a broken state right now?14:03
popeyyes14:04
didrockscjwatson: as popey is in a broken state, maybe just patching the file would work for him?14:04
didrocks(popey is always broken :p)14:04
=== Namidairo`bnc is now known as Namidairo
popeythis is true14:07
popeyi need to go afk at :30 for ~2 hours - personal appointment.14:08
cjwatsonpopey: ok, could you first record "find /opt/click.ubuntu.com -ls" in a file, apply the output of "bzr diff -c317 --new lp:click click/database.py click/hooks.py" live (patch -d /usr/lib/python3/dist-packages/click -p1), reboot which should fix it, and then record the output of "find /opt/click.ubuntu.com -ls" in a different file and send me both those records?14:08
popeyok14:08
cjwatsonif I had either (a) a working physical device or (b) an emulator with a working U1 login, I could do this myself :-/14:09
popeyno worries.14:10
=== rachelliu_ is now known as rachelliu
nerochiaroom26er: after a reboot it worked, not sure why. sorry for the noise14:11
popeycjwatson: alan@deep-thought:/tmp/cjw$ bzr diff -c317 --new lp:click click/database.py click/hooks.py14:11
popeybzr: ERROR: Not a branch: "/tmp/cjw/click/database.py/".14:11
=== dem0n is now known as Guest12176
popeyneed to bzr branch lp:click first?14:12
cjwatsonoh right sorry, tested in the wrong place14:12
cjwatson"bzr diff -c317 lp:click" and filter out debian/changelog then14:12
popeyk14:13
=== dandrader is now known as dandrader|afk
pittikalikiana_: do you know/have a preferred way of manually testing qtubuntu-sensors?14:15
cjwatson(actually it looks like "bzr diff -c317 lp:click/click" works anywhere, even though that's rather confusing syntax)14:15
pittikalikiana_: like some example programs which put values/changes to cout, or some app which uses the accelerator14:16
=== bfiller_afk is now known as bfiller
pittikalikiana_: platform-api supports proximity, light, and acceleration, but AFAICS qtubuntu-sensors only implementes accell, right?14:16
popeyok, rebooting after patching14:16
popey(it patched database.py, hooks.py and tests/test_database.py fine)14:16
popeycjwatson: http://popey.com/~alan/before.txt http://popey.com/~alan/after.txt14:19
xnoxrsalveti: sergiusens: so i've looked at the android-emulator packages and all the dependencies generated are api/abi compatible all the way back to precise. Hence I simply copied the latest trusty binaries into a PPA from precise to saucy.14:19
xnoxrsalveti: sergiusens: i will test them, but by the looks of things we don't even need to rebuild the emulator to provide it on stable releases.14:20
sergiusensxnox, sounds good; I was waiting on that to split it up a bit14:20
rsalvetixnox: iirc bzoltan was going to take care of that together with the sdk work14:20
rsalvetiyeah, it should be fine14:20
cjwatsonpopey: ok, couple of minor wrongnesses there which I'll look into, but that should fix the bug?14:20
xnoxrsalveti: sergiusens: at the moment it's pending publication in https://launchpad.net/~ubuntu-toolchain/+archive/android/+copy-packages14:20
sergiusensxnox, as I only want to have a runtime and just download and setup everything else from phablet tools (go get launchpad.net/phablet-tools/ubuntu-emulator)14:20
xnoxrsalveti: sergiusens: my expectation is to simply seed "android-emulator" package to the ubuntu-sdk seed.14:20
popeycjwatson: i'll try installing something new14:21
rsalvetixnox: right, but I'd wait a bit more as sergiusens is changing the package and renaming it as well14:21
cjwatsonpopey: could you manually chown /opt/click.ubuntu.com/.click/log first?14:21
xnoxsergiusens: sure, we do want to split -bin & images, and only provide a small package with bin.14:21
cjwatsonpopey: I'll fix that in the code14:21
rsalvetibesides cleaning up the build/run scripts14:21
popeyok14:21
sergiusensxnox, I want to get rid of the 'android' name as well; it's basically a fork14:21
sergiusensubuntu-emulator-runtime; ubuntu-emulator-data or something like that14:21
xnoxrsalveti: sergiusens: i know this is not permament, but at least this enables to test pre-build emulator on previous releases, right now.14:22
rsalvetifine by me14:22
xnoxwithout doing any additional work, which is well taking dev time away.14:22
rsalvetisergiusens: do you know when you'll have your changes ready for review?14:22
popeycjwatson: yes, that appears to have fixed the bug.14:22
sergiusensxnox, yeah, but given the sdk is broken on precise, quantal and I think raring; I'm in no hurry14:22
* xnox *giggle*14:22
popeytested by installing a new app I've never installed.14:22
bzoltanrsalveti: xnox: That is correct... the sdk integration is on me14:22
xnoxsergiusens: ok, so at least the emulator is not blocking anything at the moment. I'll test it stand-alone on precise-saucy, to make sure there are no surprises.14:23
sergiusensrsalveti, the packaging of android-emulator or the tools?14:23
cjwatsonpopey: great, thanks.  I'll just work on clearing up these loose ends and then land14:23
popeynp, thanks for dealing with it quickly.14:24
xnoxsergiusens: originally my plan to split was to package src tarball, e.g. android_*orig.tar.gz simply shipped as is in a binary package, and then various other packages can simply build-depend on it "to only get the sources" and then we can have src package per device and/or emulator.14:24
rsalvetisergiusens: both14:24
Saviqrsalveti, ogra_, you guys should know :) mzanetti had his galaxy nexus vibrate on touch a few days ago - that something we've enabled or?14:24
sergiusensrsalveti, always so needy :-)14:24
rsalvetiSaviq: not that we know :-)14:24
Saviqmzanetti, Friday, you say14:25
xnoxsergiusens: and well build mako/maguro/nexus/emulator all in parallel, just upload N amount of no-change source packages. which rebuild across multiple builders. Instead of spending 40m on a single builder.14:25
Saviqmzanetti, you mean just after the Thursday Xmas party...14:25
mzanettiSaviq: :D14:25
Saviqdude, that was just withdrawal14:25
mzanettiSaviq: I don't think I've been that drunk that it would relate14:25
rsalvetilol14:25
xnoxsergiusens: rsalveti: is emulator running mir or is it using surface flinger?14:25
sergiusensxnox, mir14:25
rsalvetiyup, mir14:26
Saviqrsalveti, any idea if haptics is on anyone's plate?14:26
rsalvetiSaviq: ChickenCutlass is developing that in go, and sergiusens is currently merging and getting that ready to be integrated14:27
rsalvetibut we're still missing the platform-api part of it afaik14:27
ChickenCutlassrsalveti: Saviq right.  We need to extend it out to qml14:27
ChickenCutlassrsalveti: Saviq going to have ricmm do that14:27
ChickenCutlassvia platform api14:27
SaviqChickenCutlass, rsalveti cool14:28
ChickenCutlassSaviq: so you will have an api like On/Off/Pattern14:28
SaviqChickenCutlass, christina (design) is asking who can she talk to about them14:28
Saviq(them == vibrations)14:28
ChickenCutlasslol14:29
xnoxsergiusens: rsalveti: ok thanks for update. I'll go back to improving cross-compilation then.14:29
=== dandrader|afk is now known as dandrader
SaviqChickenCutlass, shall I put you on the line, and you'll talk who to put there next?14:30
ChickenCutlasssure14:31
=== greyback|lunch is now known as greyback
=== tdaitx_ is now known as tdaitx
nerochiaroricmm: ping14:46
ricmmnerochiaro: otp14:51
mterryricmm, what's the status of the libhybris fix?15:12
boikorsalveti: ricmm: the dialer-app crash seems to be Mir related: https://jenkins.qa.ubuntu.com/job/trusty-touch-mako-smoke-dialer-app-autopilot/52/artifact/clientlogs/application-legacy-dialer-app-.log/*view*/15:14
boikorsalveti: ricmm: or at least that's what the logs suggest15:14
ricmmboiko: related to what?15:18
mardykenvandine: did you see my friends-app branch?15:18
kenvandinemardy, not yet15:21
kenvandinei'll look for it15:21
kenvandinemardy, i see CI failures :)15:24
kenvandinehaven't looked at the logs though15:24
mardykenvandine: yep, because it depends on the app-access branch15:25
kenvandineah15:25
kenvandineis that app-access branch ready to be merged?15:25
kenvandinei didn't approve it because i wasn't sure if you were ready15:26
=== alan_g is now known as alan_g|tea
=== shuduo_afk is now known as shuduo
cwaynemardy: kenvandine: ^ if that app-access branch gets merged, any chance mine can sneak in too? :)15:41
kenvandinecwayne, maybe, up to mardy :)15:42
=== alan_g|tea is now known as alan_g
davmor2didrocks: right I'm going to be looking at running my tests in a bit any preference on which image?15:43
=== shuduo is now known as shuduo_afk
kenvandinerenato, i'm adding the type for contacts, but no associated store15:52
kenvandinerenato, the hub will fallback to using CacheLocation15:52
renatokenvandine, ok nice15:53
kenvandinesince vcards shouldn't persist15:53
kenvandineand the hub cleans those up automatically15:53
labsin+15:57
pittitvoss, kalikiana_: ok, have a first PoC test case running, it already found the first bug :)16:07
tvosspitti, \o/16:08
pittitvoss: before I spend much more time on it (as putting it all together is rather specific wrt. Qt vs. GTest), are you going to propose your cmake change?16:08
pittior does this need some further discussion?16:08
tvosspitti, give me some time tomorrow with a fresh mind, need to test on the device, too16:09
tvosspitti, but I do not see anything blocking right now16:09
tvosskalikiana_, ^ thoughts?16:09
pittitvoss: sure, no problem; I have tons of other stuff to work on in the meantime :)16:09
tvosspitti, cool :)16:10
=== dandrader is now known as dandrader|lunch
sil2100kgunn: hello! Could I poke you about some unity8 and qtubuntu tasks needing attention?16:18
kgunnsil2100: what's up ?16:18
sil2100kgunn: so, since we still have some time before we actually get anything landed, didrocks asked me to poke you about one flaky AP test in unity8 we seem to be having16:19
sil2100kgunn: http://ci.ubuntu.com/smokeng/trusty/touch/maguro/55:20131209.1:20131203/5355/unity8-autopilot/558729/ <- it seems to be flaky on maguro, mako is fine16:20
sil2100kgunn: we want to remove all the unreliable tests - either by fixing them to be non-flaky (;)) or removing them in overall16:20
kalikiana_tvoss: pitti I'd say let's get the cmake stuff in first and start cleanly with the tests on top of that - there're no code changes so it's as cheap as verifying it installs in the right places, later it would become more involved16:20
sil2100So that no re-runs are needed16:20
mhall119bfiller: is somebody on your team working on an API to tell if a device has a keyboard and/or mouse?16:21
tvosskalikiana_, yup, agreed16:21
kgunnsil2100: i would totally be for removing them on maguro...is that possible ?16:21
kgunnalternately, MacSlow could take a look but it'd be low priority....16:21
bfillermhall119: there is a work item on this blueprint assigned to Kaleo from sdk team: https://blueprints.launchpad.net/ubuntu/+spec/appdev-1311-apps-convergence16:22
sil2100kgunn: just for maguro? Not sure if we allow for different test suites per-platform, this would have to be done AP-wise - or maybe removed in overall?16:22
sil2100kgunn: (or just disabled for now maybe)16:22
sil2100Like skipped or something16:22
kgunnsil2100: to me the best thing would be remove for maguro...but keep on mako....16:22
kgunnsurely we need this capability16:22
mhall119ah, thanks bfiller16:22
kgunnsil2100: eventually side stage will only be for manta.but not for mako ?16:22
sil2100kgunn: I'll ask the guys if it's possible and feasible from the CI side16:23
kgunnsil2100: thanks...it makes sense that's a nice config capability...and prevents throwing baby out with bathwater16:23
mhall119Kaleo: we're going to need that keyboard/mouse detection for Unity 8's desktop convergence too, do we have a timeframe specified for it's implementation?16:23
pittikalikiana_: agreed16:23
pittikalikiana_: btw, whether or not I set LD_LIBRARY_PATH to lib/ makes no difference -- it works/doesn't work either way16:23
pittikalikiana_: so it looks like the relevant parts are already linked into the plugin, and the lib itself can go away; I think that's what tvoss did, so the .deb might look different in comparison16:24
pittikalikiana_: how do you usually manually test new versions? install it on the device and run something?16:24
pitti(what's that something)16:24
sil2100kgunn: the other things I wanted to poke about are some release-critical bugs that need fixing/reviewing:16:25
sil2100kgunn: bugs #1253810 and #1258655 - could you prioritize them in the meantime? We would be happy release-wise then ;)16:26
ubot5bug 1258655 in Unity 8 "Abort when blanking/unblanking screen" [High,Triaged] https://launchpad.net/bugs/125865516:26
ubot5bug 1253810 in unity8 (Ubuntu) "Messages in Incoming not always display the correct date and content" [High,In progress] https://launchpad.net/bugs/125381016:26
sil2100kgunn: sorry for poking you about those, but we want to make sure we can release unity8 pretty soon!16:27
barrymandel: ping.  wondering if you have a few minutes to chat about udm16:27
mandelbarry, I do just before EOD, lets do it!16:27
dholbachbarry, looks like system-image is still not landed on an image?16:27
kgunnsil2100: we are landing something asap on 1253810 (the msg one)16:28
barrydholbach: oh, trust me i know16:29
kalikiana_pitti: I test-built the cmake branch and it dropped the .so for the lib so I think that's fine – I test by pressing buttons in the ui toolkit gallery, or any app really16:29
kalikiana_all standard buttons use feedback out of the box16:29
kgunnsil2100: and on the blanking one 1258655...i'm asking someone on mir team to look at today high priority...however i want to caution...it could end up leading16:29
kgunnto some other component16:29
kgunnpossibly worst case....the android hwc is flaky16:30
didrocksdavmor2: was out for a run, image #57 please :)16:37
davmor2didrocks: no worries16:37
sil2100kgunn: ouch, ok - but good if you guys have it on your radars16:39
kgunnsil2100: for sure16:41
pmcgowandidrocks, has the new system updates 2.0 stuff landed yet?16:45
pmcgowanassuming not16:45
didrockspmcgowan: I still see it in trusty-proposed, I guess barry knows the detail16:47
=== jevon is now known as Guest62925
barryoh, i know all about it.  the dep 8 tests refuse to complete successfully, for unknown reasons.  i.e. the *exactly same tests* succeed locally in-tree, and during package build time (otherwise it would ftbfs).  it's just autopkgtests which fail.  we're trying to figure it out now :(16:49
barrythus the package builds but can't migrate from -proposed16:50
pmcgowanI see16:51
mardykenvandine, cwayne: no, it's not ready to be merged until bug 1245903 is fixed16:55
ubot5bug 1245903 in apparmor-easyprof-ubuntu (Ubuntu) "Online Accounts applications need a couple of more D-Bus interfaces" [Undecided,In progress] https://launchpad.net/bugs/124590316:55
cwaynejdstrand: any update on that? ^16:57
jdstrandcwayne: yes, I am working on touch image tests now for apparmor-ubuntu-easyprof and once I have that I will upload the fix for that bug16:59
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss|dinner
cwaynejdstrand: awesome, thanks!17:02
jdstrandcwayne, mardy: I worked on that a bit yesterday and it is my top priority atm. I'm sorry that I have been blocking you-- I knew you wanted the fix but I didn't know other stuff was blocked on it17:03
jdstrand(I apologized to mardy earlier, but I feel bad)17:03
cwaynejdstrand: no need to feel bad!  I know we're all busy :)17:05
jdstrandthanks :)17:05
kenvandinejdstrand, great17:06
=== vying is now known as Guest53266
=== dandrader|lunch is now known as dandrader
=== Namidairo is now known as Namidairo`bnc
=== bfiller is now known as bfiller_afk
cwayneanyone know when qtcreator-plugin-ubuntu is going to land? i added a template and got it merged to trunk but it doesnt seem to have landed yet17:23
=== ricardodrosales is now known as ricdros
pmcgowancwayne, everything is held until image promotion17:25
cwaynepmcgowan: i thought that was just for stuff in the touch image?17:25
pmcgowanoh good point17:26
pmcgowancwayne, then I dont know17:26
popeycwayne: kenvandine or didrocks can probably help there17:26
didrocksyeah, if it's not in the image, it's good to get a landing ask for it17:27
didrockscwayne: I don't see one for it though17:27
cwaynedidrocks: ah, alright thanks.  no huge hurry, was just curious since I didn't know how stuff not in the touch image was being handled17:29
didrockscwayne: it still needs a landing ask, and be tested first, can you get one requested?17:29
cwaynedidrocks: sure can17:29
didrockscwayne: if so, I'll add it to tomorrow morning landings17:29
didrocksthanks!17:29
kenvandineanyone know the best way to get the screen size on the device?  Looking at adding a "Best fit" option for background setting and want to reliably figure out the size and aspect17:30
kenvandineKaleo, ^^17:30
kenvandinepage.{width,height} probably works17:31
kenvandinejust not sure if there are cases it wouldn't17:31
davmor2pmcgowan: I've just updated to 57, I completely cleared out /var/crash and rebooted, _usr_bin_mediascanner-service.32011.crash  media scanner is currently using  anywhere from 3%-81.3% of the cpu I'm assuming this is why it's laggy today on maguro :)17:42
pmcgowandavmor2, I wonder if its in some bad loop17:43
pmcgowandavmor2, seemed to me some of your sample files made it go haywire17:43
davmor2pmcgowan: could be, the music is just mp3 from u1 music17:44
popeyi played some videos on #57 on mako17:44
davmor2pmcgowan: so I'm assuming it is the videos, let me remove them reboot and see what happens then17:44
popeysome play, some won't.17:45
davmor2popey: down to codecs17:45
popeysame codec17:45
popeyseems quite odd17:45
davmor2popey: it hates you then17:45
popeyexpected17:45
popey 2143 phablet   20   0  708.2m 329.5m 201.0m S 91.6 17.6  15:21.79 unity817:46
randomcpp:O the lastest ubuntu-touch image is awesome!17:47
davmor2hmm mtp still kicks adb user off17:48
davmor2popey: one of the videos that you have on the device, if you delete it does it still show  on the device?17:51
popeydavmor2: how are you deleting it?17:52
davmor2popey: via mtp17:52
popeydoes delete work via mtp?17:53
popeyoh no, my bad17:53
davmor2popey: it deleted them17:53
FuLgOrEhello. last week I saw an email about a 4.4 rebase ("If I'm right, they've planned a 4.4 rebase..."). could you please tell me more about that. Is that true, how is the status?17:53
popeynautilus is just being its usual pile of dogshit17:53
davmor2haha17:53
popeyyou know, not recognising the DELETE key as DELETE17:53
popeyffs GNOME17:53
popeyFuLgOrE: you probably want to talk to rsalveti or janimo` I think17:54
davmor2popey: next you'll be expecting it to make you coffee and wipe your fevered brow17:54
popeydavmor2: no, i still see the video in the home scope17:54
popeyand video scope17:55
janimo`FuLgOrE, the phablet patches are partially ported to 4.4 but Unity8 does not show anything yet on the Nexus 4 device I used17:55
davmor2popey: beat me to it17:55
davmor2pmcgowan: what triggers mediascanner to look for new media or the lack there of?17:55
janimo`FuLgOrE, still you can try it yourself17:55
rsalvetiyeah, we're starting the 4.4 work, should hopefully have something more useful til end of next week17:55
janimo`https://lists.launchpad.net/ubuntu-phone/msg05113.html17:55
janimo`FuLgOrE, just use phablet-4.4.1_r117:55
cwaynersalveti: will that include hammerhead images? or is that still farther off17:56
pmcgowandavmor2, not sure if it gets a signal or just periodically scans,17:56
FuLgOrEjanimo`: Thanks for the information17:56
pmcgowanmhr3, would know maybe?17:57
mhr3pmcgowan, know what?17:57
rsalveticwayne: that's our goal as well17:57
davmor2mhr3: what triggers mediascanner to look for new media or the lack there of?17:57
pmcgowanmhr3, when does mediascanner find new stuff17:57
=== alan_g is now known as alan_g|EOD
Laneydear people who know about autopilot17:58
FuLgOrEjanimo`: I would like to try it on my Nexus 5 as soon as it supports the basic functions (phone, sms) :)17:58
Laneyis it legitimate to use mocks during autopilot tests?17:58
janimo`FuLgOrE, no sooner than mid-January I'd say17:58
cwaynersalveti: that would make me so happy.  i can't wait to see ubuntu on this n5 :P17:58
mhr3davmor2, it installs inotifies on the dirs in home17:58
davmor2mhr3: I had 7 videos in place on the device via mtp it found them no problems when I added them, I then removed them but the scopes say that the videos are still in place17:59
rsalveticwayne: yeah :-)17:59
mhr3davmor2, yea, it's racy on removes, known17:59
davmor2mhr3: is there a bug for that do you know?18:00
mhr3davmor2, stop mediascanner && rm -rf ~/.cache/mediascanner18:00
FuLgOrEjanimo`, mid January sounds great. I just bought that Nexus 5 for Ubuntu Touch. This is just a second phone. If the basic functions work I could try it out and give some bug reports (if I see bugs). I'm not a developer but I would hope to support in that way18:00
mhr3davmor2, https://bugs.launchpad.net/mediascanner/+bug/123801718:00
ubot5Ubuntu bug 1238017 in mediascanner (Ubuntu) "Media removals aren't detected sometimes" [High,Confirmed]18:01
davmor2mhr3: thanks18:01
popeymhr3: should there be a "start mediascanner" in there too? ☻18:01
janimo`FuLgOrE, I am sure it will be announced on the ubuntu-phone mailing list when ready :)18:01
mhr3popey, indeed, ftfm thx ;)18:01
sergiusensLaney, there's #ubuntu-autopilot for specifics; if you use mocks, use them carefully if you are doing click as well18:01
mhall119didrocks: your landing email mentions tests on mako and maguro, are we tracking tests on the tablets too?18:01
Laneysergiusens: no click, looking at ubuntu-system-settings18:02
Laneythanks for the pointer, will follow up tomorrow18:02
=== bfiller_afk is now known as bfiller
FuLgOrEjanimo`, thats great, I will participate :)18:03
sergiusensLaney, np; you could do anything really; just be careful of the target environment's limitations :-)18:03
popeymhr3: that made no difference, do I need to kill unity too?18:04
Laneysergiusens: I thought it might be illegitimate due to not really testing the real environment18:04
davmor2popey: I can't make it stop18:04
Laneybut it'll be good for us to be able to various battery configurations and logind stuff, and so on18:04
popeydavmor2: you must be phablet18:04
mhr3popey, kill the scope + re-search18:04
popeyI'm not searching, its the carosel18:05
sergiusensLaney, well; depends on what you mock18:05
davmor2popey: yeap I did su - phablet is that not enough?18:05
popeyno18:05
popeynever do that ☻18:05
popey"sudo -u phablet -i"18:05
popeywrite that on a post-it and attach it to your forehead18:05
mhall119sudo -iu phablet, save 2 characters18:05
LaneyIt'll be things like reporting one or zero batteries & different charge levels18:05
LaneyWill need to think about it more, thanks for the initial hint18:06
davmor2popey: but then I can't read it18:06
popeysudo -ui phablet and make it sound nicer18:06
* Laney has to go, see you18:06
popeyis it known that the media player doesn't suppress the screensaver?18:07
popeys/screensaver/blanking/18:08
davmor2popey: reboot clears them for me18:11
popeyyeah, killed the scope18:12
davmor2oh and no mediascanner has found the artwork for my music better :)18:12
didrocksmhall119: not yet18:18
didrocksmhall119: this is coming when the infra will test on those and we get better quality18:18
popeyhttp://news.cnet.com/8301-1035_3-57615107-94/ubuntu-touch-os-wins-its-first-smartphone-partner18:33
popey\o/18:33
beuno:)18:35
blarochenice18:36
cwaynepopey: shit just got real.18:36
popeyYes. Yes it did.18:36
popeyPressure++18:36
cwaynepopey: no worries, we in PES thrive on pressure :)18:37
popey18:37
FuLgOrEnice :)18:40
FuLgOrE"So how will Ubuntu Touch make it to the big leagues? Partnerships with those who offer services -- partnerships with companies like LinkedIn, Baidu, Facebook, Evernote, and Pinterest is one way. Those with online services see Android as a vehicle to drive people to Google services, and they're looking to back an alternative that will give them top billing, Shuttleworth said."18:43
FuLgOrEBaidu is p.r.chinese18:43
FuLgOrEthey try to block all google services except google.translate as good as possible18:44
FuLgOrE;)18:44
FuLgOrEthey = chinese government18:44
FuLgOrEso china will be a nice market for ubuntu touch, I guess18:45
FuLgOrEbut I hope that the chinese government (or National University of Defene Technology) does not decrease the "freedom" of ubuntu touch in china18:46
FuLgOrEwe will see18:46
FuLgOrE-Defene+Defense18:47
=== Ursula is now known as Ursinha
slangasekNUDT's engagement around UbuntuKylin suggests that they do have some concept of the importance of Ubuntu's principles18:49
FuLgOrEdid anybody ever think about using something like vmware or virtualbox (with android or a second ubuntu touch) on ubuntu touch? I think it would be great to use some apps those we would not trust in a virtual machine.19:04
dobeythe system is designed for sandboxed/contained apps19:05
dobeyif you don't trust an app, don't install it :)19:05
FuLgOrEsandbox sounds good19:06
FuLgOrEI just imaging this situation: I would like to install a nice messenger but I want to prevent it to check my phone book, my messages and so on19:07
cwaynethen what would the point of it be?19:08
FuLgOrEthe point would be to put it in a sandbox/vm/whatever and let it only get what it needs ;)19:08
FuLgOrEinternet for example19:09
FuLgOrEno access to my personal things19:09
beunoFuLgOrE, http://askubuntu.com/questions/337969/what-are-click-packages19:09
kenvandineFuLgOrE, ubuntu touch apps are confined, they can only access their own data19:09
mhall119FuLgOrE: as long as the app doesn't request access to those things, it can't get them19:10
mhall119however, there isn't currently a way to see what the app requests19:11
mhall119ralsina: beuno: is adding the apparmor profile info something planned for the click scope?19:11
kenvandinewell, in order to get the data from them they need to use the content-hub for exchange19:11
mhall119right, so there are 2 options for an app that wants to access that data:19:12
mhall1191) Request it in the click package meta-data, which will give it access any time19:12
ralsinamhall119: the requested permissions come from the package itself and are passed onto the click installer which sets them accordingly19:12
mhall1192) Request is only when needed, using the content-hub, which requires the user's permission every time19:12
ralsinamhall119: AFAIK the design guidance was that we would not prompt the user to approve those permissions19:12
beunowell, we will for content-y stuff19:13
kenvandineit's not approving permissions necessarily19:13
syfhvbgos77> WARNING       WARNING      WARNING,                       WARNING19:13
syfhvbgos7<syfhvbgos719:13
mhall119ralsina: shouldn't we at least inform the user of what permissions an app will have before installing it?19:13
syfhvbgos7WARNING       WARNING      WARNING,                       WARNING19:13
syfhvbgos7WARNING             WARNING              WARNING,     WARNING         WARNING19:13
syfhvbgos7 YOU MAY BE WATCHED19:13
syfhvbgos7YOU MAY BE WATCHED19:13
syfhvbgos7                YOU MAY BE WATCHED19:13
kenvandineit's just accessing the data via the app that owns it19:13
beunowe won't allow unsafe permissions in the manifest as that information isn't shown to users19:13
mhall119beuno: define "unsafe"19:13
mhall119what is safe and reasonable for one app, might not be for another app19:14
beunomhall119, all your photos, all your contacts, all your videos19:14
beunoyes, which is why those things will go through the content hub19:14
jalcinebut why would that be provided as a permission if it's unsafe?19:14
mhall119jalcine: it's not a permission allowed by default, is what he means19:15
jalcineahh sorry19:15
mhall119apps that want those permissions need additional review and approval19:15
jalcine+1 for that, only Apple's App store does that19:15
beunoyes, by users, in context19:15
mhall119beuno: but wouldn't it make sense to let a user know if the calculator app they are downloading is requesting internet access?19:16
mhall119even if internet is considered safe to allow without additional review?19:16
beunomhall119, this was discussed quite a bit, I'd need to dig up the thread19:17
mhall119beuno: don't worry with it, I'll dig it up if I need more info19:17
mhall119as long as it was discussed, I assume smarter people than I came to a reasonable conclusion19:17
beunomhall119, https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2013-July/thread.html19:19
beuno"Privacy features in Touch (cyanogenmod)?"19:19
beunothe thread seems a bit broken in the archive though19:19
sergiusensmhall119, beuno https://wiki.ubuntu.com/Security/TrustStoreAndSessions19:19
jdstrandmhall119 (and beuno and ralsina): aiui, the perms should not be displayed, esp as part of an install dialog. the permissions that an app has are considered safe19:19
sergiusensa missed it by a bit19:19
beunocorrect19:19
beunowhich is why anything else like accessing photos19:20
jdstrandmhall119 (and beuno and ralsina): if the perm gives additional access, then we use trusted helpers, which the user guides via contextual prompting19:20
beunois not a permission, but a...19:20
beunoyes19:20
beunothat19:20
beuno:)19:20
jdstrandsome may seem like a security dialog (The caluculator wants to access location), but others just look like an integrated system-- prompt the user for the picture to upload19:21
jdstrandif people are curious about an app's permissions, they can look at the security manifests on the system, or install permy which will do that for you19:22
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
davmor2kenvandine: you know in friends when there are no accounts is there away you could add a link for "add an account" that goes to the accounts page like trying to install an app without a U1 account set up?19:40
kenvandinedavmor2, yes... yes there is19:40
kenvandinedavmor2, and we have a branch that implements it :)19:41
kenvandinebut it depends on a branch of signon-ui that can't be merged yet19:41
kenvandinedavmor2, so it's coming :)19:41
davmor2kenvandine: stop reading my mind for bug reports already damn you ;)19:41
cwaynespeaking of which, i think we should have a 'choose online account' component in the sdk19:41
lopshey, I have a lame 100€ phone. Is there an app I can install to convert it into a nexus?19:42
davmor2kenvandine: that's great then :)19:42
popeyyes, the app is called "paypal" ☻19:42
lopsok i'll check it out thanks19:43
bkc_lops: lol19:46
lopsit worked. thanks popey19:48
mterryricmm, poke about libhybris19:52
=== jevon is now known as Guest29004
mardyjdstrand: don't worry, nothing bad happened :-)20:01
trojanvirusARNING:phablet-flash:--no-backup is deprecated, use --bootstrap instead INFO:phablet-flash:Device detected as dlx ERROR:phablet-flash:Unsupported device, autodetect fails device monica@monica-HP-Pavilion-dv4-Notebook-PC:~$ adb devices List of devices attached  FA36JS501329device20:05
popeytrojanvirus: hi, what device are you flashing?20:08
user82congratulations to all devs/canoncal for the hardware contract!20:09
mhall119thanks user8220:12
mhall119couldn't have done it without all the community involvement20:13
timpI just see it on omgubuntu now. http://www.omgubuntu.co.uk/2013/12/ubuntu-touch-signs-first-hardware-partner-will-debut-high-end-phone-201420:14
timpthat's so cool :)20:14
ricmmmterry: hey, sorry not done yet, lemme look at that20:29
=== jono is now known as Guest63303
josh___run adb reboot-bootloaderrun adb reboot-bootloader ..... anyone know whats going on with this20:48
josh___wrong line one sec20:49
josh___WARNING:phablet-flash:--no-backup is deprecated, use --bootstrap instead INFO:phablet-flash:Device detected as dlx ERROR:phablet-flash:Unsupported device, autodetect fails device20:49
bkc_josh___: what device is it?20:52
=== jevon is now known as Guest32833
josh___htc droid dna20:59
bkc_so HTC Butterfly?21:01
josh___jellly bean21:01
josh___jelly bean21:01
bkc_https://wiki.ubuntu.com/Touch/Devices/dlx <-- that one?21:02
josh___yes21:02
bkc_http://people.canonical.com/~rsalveti/dna/dna.txt <-- that's how to install UbuntuTouch on it21:02
bkc_phablet-flash isn't compatable with it21:02
rsalvetino, that's a really old port unfortunately21:04
josh___ok21:04
rsalvetiI'm trying to find time to update it again21:05
rsalvetihopefully before the end of this year still21:05
josh___now sideload is21:05
bkc_rsalveti: ooh, didn't see you were in here ;)21:05
bkc_stupid virtualbox! forward the damn usb-port already!21:06
josh___where do i down the right image21:14
=== k is now known as Guest37713
josh___how do i get sideload to find it21:26
randomcppin which irc channel can I find a ubuntu packager?21:36
bkc_randomcpp: #ubuntu? :/21:40
popeyrandomcpp: can you be more specific?21:41
randomcpppopey, I need to ask if vim (7.4.052) on trusty will be updated soon (there's a bug that make vim crashes when completion menu is triggered) or I need to post a bug report first21:43
popeyis there an upstream bug?21:44
randomcppit's already fixed upstream21:44
randomcppin later patches21:44
randomcppnot sure which one though21:44
randomcpp7.4.72 <--21:45
popeyrandomcpp: adam conrad maintains it it seems21:48
popey(infinity on irc)21:48
popeyso maybe poke him gently21:48
randomcppok thank you :)21:49
=== salem_ is now known as _salem
lopsguys, do i need to tell my manifest that I want to read files?21:58
popeylops: what's the app?21:59
lopsmanifest, well, probably the other JSON22:00
lopsand app I'm making from scratch for college, why?22:00
lopswhere can I read about policies?22:01
lopsor am I free to read anything from my .cache dir22:02
randomcpplops -> http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/22:03
lopsso i don't need perms to access .cache/appname. that's the app's "own data"22:14
lopsk thanks guys22:14
xperiahi all. i was able to build several smartphone images with openembedded/angstrom environment and would like to have for this images also ubuntu touch as a gui option beside gpe/qt/webos and so on. my question is how can i build ubuntu touch for a normal linux system and avoid all that android cyanogenmod stuuf?22:28
xperiais it not possible to fetch the ubuntu touch sources, compile them and copy to the rootfs so they can be booted by the bash script?22:29
justsuemehey22:37
justsuemeanyone own a samsung galaxy s4 ?22:37
justsuemehttp://forum.xda-developers.com/showthread.php?t=256418722:37
justsuemeubuntu touch port made ;)22:37
josh___this is so hard .... i dont get it needa break22:39
josh___ok back22:43
josh___now i dont get sideload and how it works can someone explain to me how i load the sildload its just comes up <filename>22:43
* lops hugs josh___22:44
justsuemeadb sideload update.zip22:44
justsuemebasicly the same as if u flashed zip in recovery22:44
josh___but but i push the install zip from sideload it says ... now send package you want to apply to the device with "adb sideload <filename>"22:46
lopswhy do the apps in UT disappear from the dash when I dont have internet conenction?22:48
justsuemethey arent apps22:50
justsuemethey are prob suggested apps22:50
lopsmy own app disappears22:50
lopsit's disappearing and reappearing like crazy now TT__TT .. ubuntu.. ubuntu stop. STAHP. i need to work.22:52
justsuemeo.O lol22:52
lopslike, every few seconds. it never did this before22:53
lopsok, i think it was because my Internet wenk bonkers for a minute there :I22:57
lopsnow the internet is fine, and so is the tablet22:58
justsuemei need figure out how to start gsm service ;/22:58
justsuemei wanna be abe to make texts lol22:58
dakercan someone please help me debug this http://paste.ubuntu.com/6553674/ :( ?23:00
justsuemeunable to create file '/run/user/32011/dconf/user': Permission non accordée.23:01
justsuemepermission error23:01
dakerya i know, but what causing that and why ? it was working before23:02
justsuemefolder permissions ok ?  u logged in as right user ?23:07
dakerjustsueme: no it's apparmor :(23:10
justsuemeoo i see23:14
dakerbug 121865523:14
ubot5bug 1218655 in apparmor-easyprof-ubuntu (Ubuntu Saucy) "Confinement too strict for playing http URLs in QMediaPlayer" [Undecided,Fix released] https://launchpad.net/bugs/121865523:14
justsuemeThis bug was fixed in the package apparmor-easyprof-ubuntu - 1.0.2823:15
dakerjustsueme: well i am using r5723:17
dakerjdstrand: help!23:18
justsuemeok im off to try gain some sound to my port lol23:19
lopsguys, if I want to show iamges in my app, where do they go? in runtime i dont have access to /opt which is where the images landed23:30
joe_bI just wanted to stop by to say congratulations on the news that a phone will be released running Ubuntu touch.23:32
justsuemelops: can you not just logino root and move images or if app seeks them chmod them so all can use..23:32
lopsaha i can do that. but that's cheating. but yeah, i'm totally going to do that.23:34
lopsi dont know if just changing the permissions is enough for an app to load the graphics from any dir23:35
lopsoO23:35
dakerlops: apparmor will block you23:35
lopsdaker, exactly23:35
lopsbut since my teacher never programmed for ubuntu, i won't bother with that right now23:36
josh____htc droid dna install info  lost the website you sent me earlyer23:36
cwaynelops: i think you need the content hub23:50
lopshm, is that more for loading Pictures etc? I'm just loading icons23:51
lopsI just noticed that my app DOES load icons for the toolbar! But the icon in my ListView are not loading.23:52
cwaynelops: what icons are you trying to load?23:52
cwaynesorry if i'm just showing up late and you've already explained it :)23:53
lopscwayne, nope i didn't. I'm loading two PNGs with up and down arrows. It's a stock thingy app23:54
cwaynelops: where do those pngs live?23:54
lops<app location>/qml/graphics/<here>23:55
lopscwayne, ^23:55
lopsin /opt23:56
cwaynelops: you can do relative paths, just do like iconSource: Qt.resolvedUrl("../graphics/whatever.png")23:57
cwayne(that's assuming your qml lives in <app location>/qml23:57

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