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

AskUbuntunew touch OS coming 10/17/2013 | http://askubuntu.com/q/35461700:44
geniiWhat kind of usable state it will be in... that's another matter entirely.00:45
=== chihchun_afk is now known as chihchun
=== Namidairo`bnc is now known as Namidairo
=== anders3408 is now known as anders3408|afk
=== ryukafalz_ is now known as ryukafalz
=== Namidairo is now known as Namidairo`bnc
Anonynimitywhy would phablet-bootstrap delete android AOSP files I downloaded?03:56
=== Namidairo`bnc is now known as Namidairo
Shiggs|i5-2500kOrokuSaki: hello04:21
=== Namidairo is now known as Namidairo`bnc
=== Namidairo`bnc is now known as Namidairo
Shiggs|i5-2500kIs there a way to restore the TP to one partition without resorting to Doctor-ing?04:40
=== chihchun is now known as chihchun_afk
=== cul- is now known as cul
=== chihchun_afk is now known as chihchun
=== joely is now known as Guest17487
=== deathcrawler is now known as LockeAnarchist
dholbachgood morning06:34
=== alan_ is now known as Guest52790
Guest52790hello!, anyone knows when will be disponible the desktop part of ubuntu via HDMI?07:21
ogra_Guest31817, probably 14.04, but more likely 14.1007:31
mardyLaney: hi! Thanks for fixing the libexec bug in signon-ui07:36
mardyLaney: can you please also assign this to yourself and resolve it as approriate? https://bugs.launchpad.net/ubuntu/+source/signon-ui/+bug/123533707:37
ubot5Ubuntu bug 1235337 in signon-ui (Ubuntu) "signon-ui ships files in a wrong directory" [High,New]07:37
OrokuSakiMorning08:00
=== fmasi_afk is now known as fmasi
Laneymardy: hey, seems Fix Committed/Released to me (not sure if it's uploaded)08:04
looljodh: hey!08:12
looljodh: there's a pretty serious bug logged by ogra_ on touch images: upstart eats memory like crazy; he didn't spot anything piling up in the list of apps, or crazy log files, so would be worth your investigation I think08:13
loologra_: what's the bug id?08:13
ogra_bug 123564908:13
ubot5bug 1235649 in upstart (Ubuntu Saucy) "session upstart leaks massive amounts of memory on Ubuntu Touch" [Critical,Confirmed] https://launchpad.net/bugs/123564908:13
JamesTaitGood morning all; happy Habitat Day! :-D08:44
=== psivaa-afk is now known as psivaa
looldbarth: would you think someone could help debug the issue Robert was seeing in https://bugs.launchpad.net/ubuntu/+source/cordova-ubuntu-tests/+bug/1235393 ?09:19
ubot5Ubuntu bug 1235393 in cordova-ubuntu-tests (Ubuntu) "autopilot tests crash halfway through." [Undecided,New]09:19
looldbarth: rather than him doing the debug thing etc.09:19
dbarthlool: looking09:23
dbarthlool: yeah09:24
dbarthlool: i need to merge in his packaging change, and then update the test suite to only test the supported apis anyway09:24
=== nerochiaro_ is now known as nerochiaro
dbarthlool: but feels like an installation problem; anyway, mazim and i are on it09:24
=== ritz is now known as ritz|away
=== oSoMoN_ is now known as oSoMoN
nerochiaroanyone can point me in the right direction on how to enable MIR in current phone builds ?09:36
ogra_nerochiaro, touch /home/phablet/.display-mir ... reboot09:38
jodhogra_: fyi - cpu spinner: bug 1236247.09:39
ubot5bug 1236247 in touch-preview-images "brcm_patchram_plus runs at 100% CPU on nexus 7 (grouper) on build #82." [Undecided,New] https://launchpad.net/bugs/123624709:39
ogra_jodh, thats one for cyphermox09:39
jodhogra_: ack.09:39
=== vrruiz_ is now known as rvr
davmor2Morning all10:01
looldbarth: ok10:05
=== hikiko is now known as hikiko|lunch
mptseb128, let's talk about bug 123368210:23
ubot5bug 1233682 in ubuntu-system-settings (Ubuntu) "Updates panel should not say Ubuntu Phone" [High,New] https://launchpad.net/bugs/123368210:23
mptseb128, is the phone image "Ubuntu 13.10" in any sense?10:24
seb128mpt, we are going to have a v1 release for 13.10, and it's the same base OS/built from the Ubuntu archive10:26
seb128mpt, so yes, it's just a very different image than the desktop one10:26
mptseb128, so if it's "v1", what is it "v1" of? :-)10:28
davmor2mpt: we have to updaters now should be called application updater and the other system or something?  Also do you know if there is a design to allow for auto updates with the application updater?10:28
mptWe could have a separate build number, that's no problem10:28
xnoxmpt: official marketing will be "Ubuntu for Phones"10:28
seb128mpt, we call it v1, let's say it's a phone image built from the ubuntu 13.10 archive10:28
xnoxmpt: so i guess "Ubuntu for Phones v1 (rev. 75)" or some such.10:28
mptSo no 13.10 anywhere?10:29
xnoxmpt: i don't know, I would have thought it would be 13.10 none-the-less.10:29
xnoxmpt: but do mind that very shortly after 13.10 (e.g. within 1-3 months) we will roll over all phones to the next development release (T-series)10:29
xnoxmpt: thus it will be a very "short" support release. (Little Term Support)10:30
xnox(phones only that is)10:30
mptSo the one based on 14.04 won't be an LTS10:31
xnoxmpt: 14.04 LTS status for products hasn't been decided yet. We will know that once we get there.10:32
xnoxmpt: i assume phone will go LTS once we ship it pre-installed on devices.10:33
xnoxwhich may or may not co-inside with 14.04 release date on desktop/server.10:33
mptMy only point in asking about LTS would be to tell whether the Y.MM version number was relevant at all to the phone image10:33
xnoxmpt: the points that are relevant on the phone is: what channel and what image # one has installed. Cause in November we will have: stable, testing, development channels which can have same or different image #10:35
xnoxmpt: stgraber/barry from system image updater can tell you actual names of channels, and image formats.10:36
xnoxmpt: cause unlike desktop/server one will not be able to selectively upgrade, and only choose which channel of updates to subscribe to.10:37
mptxnox, do you have a reference for the "Ubuntu for Phones" branding?10:41
xnoxmpt: informal quotation10:41
xnoxmpt: you have webteam in the office who are preparing website updates around you ;-)10:43
popeyogra_: bug 1236292  # seen that on maguro?10:48
ubot5bug 1236292 in indicator-sound (Ubuntu) "Using volume buttons on phone triggers spurious popup" [Undecided,New] https://launchpad.net/bugs/123629210:48
davmor2popey: ogra_: confirmed over the weekend you get a popup saying indicator sound10:50
davmor2will look at 83 when it has finished flashing10:50
davmor2popey, ogra_ : http://ubuntuone.com/2vEr9fbeFbErYJrNrn5hy510:54
popeydavmor2: ta10:54
=== chihchun is now known as chihchun_afk
=== hikiko|lunch is now known as hikiko
=== chihchun_afk is now known as chihchun
mptseb128, xnox: So where does the "v1" come from? What determines when it changes to 1.1 or 2.0?11:13
davmor2popey, ogra_ am I mistaken or should the new image be on mir now, or did it get postponed?11:14
ogra_probably tonight11:14
ogra_bug 123564911:14
ubot5bug 1235649 in upstart (Ubuntu Saucy) "session upstart leaks massive amounts of memory on Ubuntu Touch" [Critical,Confirmed] https://launchpad.net/bugs/123564911:14
ogra_and there are a few test issues still i think11:14
xnoxmpt: v1 was widely mentioned and used in the PRD spreadsheet w.r.t. which features go into first public release aka "v1" vs "later"11:15
davmor2ogra_: ah thanks, that might explain why my maguro just stops working after a while then11:15
mptxnox, I mean in the code.11:15
xnoxmpt: but no idea if that's purely internal planning.11:15
ogra_davmor2, yeah11:15
xnoxmpt: none, as far as I know.11:15
=== MacSlow is now known as MacSlow|lunch
ogra_davmor2, i think jodh and jibel are on it11:15
mptseb128, so how about "Ubuntu 13.10 (r79)"?11:17
xnoxmpt: pragramatically we ship os-release and lsb-release files that define the installed machine as "Ubuntu", code name "Saucy Salamander", version "13.10", human name "Ubuntu 13.10"11:17
xnoxmpt: which is the same across all types of Ubuntu installation.11:18
ogra_xnox, well, you would rather want the build stamp here too i guess11:18
ogra_which lives in /var/log/installer/media-info11:19
ogra_but that wont help on touch, wheer you also want the system-image number11:19
mptIs the system-image number the one that's currently 75 or so?11:20
mptOr is that something else entirely?11:20
ogra_well, 82 but yes11:21
ogra_root@ubuntu-phablet:/# system-image-cli -i11:21
ogra_current build number: 8311:21
ogra_device name: maguro11:21
ogra_channel: saucy-proposed11:21
ogra_last update: 2013-10-06 12:08:2711:21
ogra_version version: 8311:21
ogra_version ubuntu: 2013100511:21
ubot5Error: Ubuntu bug 20131005 could not be found11:21
ogra_version device: 20131003.211:21
ogra_silly bot :P11:22
ogra_i assume you would like some of this output in the UI11:22
xnoxogra_: no, we do not want media-info, as that's only original installation media and is optional. I know it's updated on RO/system-image updates, but it isn't on desktop/servers.11:22
ogra_xnox, it isnt updated11:23
ogra_(on touch)11:23
xnoxogra_: isn't that file part of the read-only image?!11:23
ogra_the system-image info is, media-info always stays the same11:23
xnoxogra_: interesting.11:23
ogra_that gives you the info from which initial rootfs you installed11:23
ogra_(same as for d-i)11:24
xnoxogra_: so yeah, we don't care about media-info, as that's the original installation media, which may not be what is _currently_ running on the device.11:24
ogra_right11:24
xnoxogra_: but very nice semantics, I like how the meaning was preserved =)11:24
ogra_you want the system-image info11:24
seb128mpt, that works for me, it means the version is going to change with every bug fix update rolled out, but that's ok11:24
ogra_root@ubuntu-phablet:/# grep version_detail /etc/system-image/channel.ini11:25
ogra_version_detail: ubuntu=20131005,device=20131003.2,version=8311:25
ogra_that is where system-image-cli gets its info from11:25
mptseb128, that's what it's supposed to do ... So someone can refer to this screen in saying "Problem X occurred in r84 but not in r83"11:25
seb128mpt, ok, that seems fine to me then11:26
ogra_(ubuntu means the rootfs, device means the android build version, version means system-image ID)11:26
ogra_tvoss_, can you take a look at bug 1235419 ? i wanted to wait for your input before unseeding11:28
ubot5bug 1235419 in ubuntu-touch-meta (Ubuntu) "seed should not include ubuntu-location-service-examples" [Medium,Confirmed] https://launchpad.net/bugs/123541911:28
tvoss_ogra_, hey there. Looking11:28
tvoss_ogra_, I need to fix the packaging then ...11:29
ogra_go ahead then :)11:29
tvoss_ogra_, I will find time to look into it tomorrow my morning11:29
xnoxogra_: examples should typically go into "sdk" package, as it's mostly interesting for developers, and not be seeded on the rest (sdk-libs, sdk-libs-dev, touch)11:29
tvoss_ogra_, just to give you an eta11:29
ogra_k11:29
ogra_xnox, well, its not clear its actually an example :)11:29
xnoxogra_: ah =)11:30
ogra_examples shouldnt ship upstart jobs either :)11:30
mptseb128, xnox, ogra_: Okay, spec updated. <https://wiki.ubuntu.com/AboutThisDevice?action=diff&rev2=16&rev1=15>11:30
seb128mpt, thanks11:30
ogra_looks good11:31
davmor2mpt: I still think we need to list the mobile phone number for the device on that page11:35
seb128ogra_, popey: it's a side effect of the notification being added back for desktop when you wheelscroll over the indicator icon, Lars is looking at disabling that on the phone profile, that should fix it11:38
popeyseb128: great!11:39
popeyI knew you'd know, but decided not to disturb you directly ㋛11:39
seb128;-)11:39
synnyhi everybody. It's a know bug that with the build marked as current the wifi scan doesn't work ?11:43
synnyon nexus 411:43
loolsynny: what build id is this?  system-image-cli -i11:43
ogra_should work from the indicator11:43
popeyworks here11:44
synnythe latest build on the ftp. Actually i'm on android11:44
synnyoh ok. I'll try to reinstall11:44
popeyhow are you installing?11:44
synnywith multirom11:44
popeywhat image are you downloading?11:45
synnyhttp://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/11:45
popeyok11:45
linux_unix-10hi11:46
=== fmasi is now known as fmasi_afk
synny@ogra what do you mean by from the indicator ?11:46
ogra_synny, from the panel11:46
linux_unix-10can you port a device to Ubuntu touch even if it has no cm ROM?11:46
synnyin system settings ?11:47
linux_unix-10I have access to bottom.img, so on so forth11:47
loolsynny: no, drag down from top right corner11:47
ogra_synny, from the top panel11:47
loolover the wifi one11:47
linux_unix-10sorry I meant boot.img11:48
synnyhum stange, when I've tested it could'nt drag the wifi symbol, there was only the location ...11:48
ogra_linux_unix-10, well, you definitely need the full source code for the android bit11:48
synnyI try to reinstall it so11:48
loolMacSlow|lunch: Hey, how far did you get on the Mir input issues?11:49
MacSlow|lunchlool, Saviq beat me to it11:49
Saviqlool, but we've discovered a bug in unity-mir11:50
MacSlow|lunchlool, but there's an issue with InputFilterArea itself, which is used to solve this, that needs to be sorted out first...11:50
Saviqlool, that we need to tackle for this to get fixed11:50
Saviqthat ↑↑11:50
synnyanother issue too, I've delete the pin lock from security menu in android but I wasn't able to connect to cellular network and make call ... It's the right method that I've done ?11:50
loolSaviq: Ok; so I guess I should prioritize landing the ubuntu-mir stuff then11:51
MacSlow|lunchlool, yeah... and afaik Gerry is working on that InputFilterArea issue11:51
ogra_Saviq, did you check unity-mir trunk ? there is a bunch of stuff not landed yet11:51
Saviqogra_, yeah, unrelated I'm afraid11:51
ogra_k11:51
loologra_: there isn't much not landed11:51
looljust the bring to front stuff I think11:51
ogra_ok11:52
loolMacSlow|lunch: Ok; thanks for the update11:52
ogra_i just remembered there was something so i thought i should mention it11:52
linux_unix-10can you decompile the kernel and binaries?11:52
loolSaviq: Do we know how many different issues we're actually looking at input-wise?11:52
SaviqMacSlow|lunch, Gerry is on QtDevDays starting today, I'll get an update, but probably someone else will need to take over11:52
loolit seemed they could possibly be related11:52
Saviqlool, two, unrelated11:52
MacSlow|lunchSaviq, doh... right... forgot that11:52
mandeldoes anyone know how to deal with the following error: /usr/bin/system-settings: error while loading shared libraries: libSystemSettings.so.1: cannot open shared object file: No such file or directory11:52
Saviqlool, https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/123324511:52
ubot5Ubuntu bug 1233245 in unity-mir "[mir] key events not working through input devices" [Undecided,In progress]11:52
Saviqlool, https://bugs.launchpad.net/unity-mir/+bug/123538311:52
ubot5Ubuntu bug 1235383 in unity-mir "InputFilterArea not always calculating geometry with respect to scene" [Critical,Confirmed]11:52
loolthanks11:53
iBotPeacheslinux_unix-10: you can't "port" android -> ubuntu, like you "port" android -> android. If you don't have source, then give up11:53
Saviqlool, well, that one https://bugs.launchpad.net/unity-mir/+bug/1233245 is most probably related11:53
loolit's the same one as the first one11:53
Saviqlool, or well, the same, as the first one11:53
Saviqlool, hmm I might've not filed a separate one then ;)11:54
loolthat's ok, if it's the same bug  :-)11:55
loolSaviq: I was looking at https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1234903 and https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/123324511:55
ubot5Ubuntu bug 1234903 in telephony-service (Ubuntu Saucy) "[mir-only] On incoming calls the greeter remains and dialer-app is not started" [Critical,In progress]11:55
ubot5Ubuntu bug 1233245 in unity-mir "[mir] key events not working through input devices" [Undecided,In progress]11:55
MacSlow|lunchSaviq, lool: btw... regarding Volume Up/Down... with the latest image I see indicator-sound triggering a notification (probably a left-over confirmation notification from desktop NotifyOSD)11:56
loolMacSlow|lunch: Yes; it's also a completely broken one11:56
loolMacSlow|lunch: how do we fix this?11:56
SaviqMacSlow|lunch, yeah, not supposed to be there at all11:56
seb128MacSlow|lunch, see bug #1236292, it's being fixed11:56
ubot5bug 1236292 in indicator-sound (Ubuntu) "Using volume buttons on phone triggers spurious popup" [Undecided,Confirmed] https://launchpad.net/bugs/123629211:56
MacSlow|lunchSaviq, lool: there are no confirmation notifications on the Phone11:56
SaviqMacSlow|lunch, yup11:56
seb128Saviq, MacSlow|lunch: when do we get sync notifications in unity8? ;-)11:57
MacSlow|lunchSaviq, lool: just remove it triggering any notification11:57
Saviqseb128, they're not supposed to be there on touch at all11:57
loolMacSlow|lunch: what package am I supposed to remove?11:57
seb128MacSlow|lunch, it's already being adressed, please don't put more people to dup work11:57
MacSlow|lunchseb128, there's not use/Design for those11:57
loolah11:57
Saviqlool, re: phone app not starting, will have to investigate - didn't see that one11:57
loolseb128 has it alraedy11:57
seb128Saviq, what's the mechanism to have e.g sound level bars on screen feedback?11:58
loolSaviq: I dont know whether it's related11:58
Saviqlool, likely not, and I can see boiko has something there11:58
seb128Saviq, any other phone OS tell you what's the value so you can have a clue where you are11:58
MacSlow|lunchlool, no... indicator-sound just needs to be patched to not trigger a notification at all11:58
Saviqseb128, it's there in the panel11:58
seb128MacSlow|lunch, IT'S ALREADY DONE11:58
MacSlow|lunchseb128, oh... ok :) sorry11:58
Saviqseb128, not supposed to do anything else atm11:58
seb128Saviq, it's not really easy to read on suck a small icon11:58
Saviqseb128, nothing else planned currently11:59
seb128Saviq, ok, shame11:59
loologra_: so the upstart thing is broadcom patchram?11:59
ogra_lool, ?12:00
loologra_: I thought LP #1236247 was what James and you discussed12:00
ogra_lool, i dont think they are related12:00
ubot5Launchpad bug 1236247 in bluetooth-touch (Ubuntu) "brcm_patchram_plus runs at 100% CPU on nexus 7 (grouper) on build #82." [Undecided,New] https://launchpad.net/bugs/123624712:00
loologra_: Ok; I didn't think so either12:00
loologra_: which is why I was curious12:00
ogra_james just pointed it out12:00
looljodh: did you reproduce the upstart issue ogra_ filed?12:01
ogra_at least i didnt understand jodh to mean it would be related12:01
loologra_: ok, was just the only traffic I saw on this12:05
ogra_well, there was some traffic on the bug12:05
ogra_jibel is collecting an strace12:05
jibelogra_, I attached it a minute ago12:06
jibeljodh, ^12:06
ogra_:)12:06
synnyhey guys, I swipped down from the top panel and in network part I've only flight mode and cellular settings... do you think that myissue is related to multirom ?12:06
ogra_synny, could well be, or to the rw image we dont ose them anymore12:07
ogra_*use12:07
ogra_(and we also dont test them anymore, so there might be issues that dont show up on ro images)12:07
synnyok, I will flash the zip without multirom. If I flash these saucy-preinstalled-touch-armhf.zip  and saucy-preinstalled-touch-armel+mako.zip does it will wipe my sdcard ?12:09
synnywhy you don't test the image anymore ?12:10
ogra_we only test the system-image12:10
ogra_which has a completely different filesystem setup to the zips from cdimage12:11
synnyah ok12:11
synnyso if I flash the system-image, I guess that this will erase my internal storage ?12:12
ogra_yes12:13
=== psivaa is now known as psivaa-afk
synnyOkay, thanks for your help ! Have a nice day ;)12:14
=== MacSlow|lunch is now known as MacSlow
looljibel, ogra_, jodh: seems to be doing some dbus traffic with powerd12:15
loolor rather, triggering some system events related to power12:16
lool1592  sendmsg(21, {msg_name(0)=NULL, msg_iov(2)=[{"l\4\1\1\256\0\0\0b\5\0\0a\0\0\0\1\1o\0\23\0\0\0/com/ubu"..., 120}, {"\26\0\0\0:sys:cpu-device-online\0\0\216\0\0\0"..., 174}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 29412:16
lool1592  sendmsg(23, {msg_name(0)=NULL, msg_iov(2)=[{"l\4\1\1\31\3\0\0\310\0\0\0a\0\0\0\1\1o\0\23\0\0\0/com/ubu"..., 120}, {" \0\0\0:sys:power_supply-device-cha"..., 793}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = -1 EAGAIN (Resource temporarily unavailable)12:16
loolI wonder if it's basically the device waking up and sleeping super often12:16
looland that causing a lot of upstart system events12:16
ogra_onTryRegister12:17
ogra_thats what i get in my dbus.log12:17
ogra_once or twice a second12:18
ogra_no idea where it comes from :/12:18
sergiusenspopey, hey, is the rssreader supposed to be called Shorts only in it's friendly name?12:18
popeysergiusens: shorts is technically one view in the rss reader12:18
ogra_ogra@anubis:~/Devel/packages/powerd-0.13+13.10.20130926$ grep -r onTryRegister *12:18
ogra_ogra@anubis:~/Devel/packages/powerd-0.13+13.10.20130926$12:18
ogra_not a powerd function at least12:19
sergiusenspopey, well the app is called shorts in the lens; is the plan for it to be multiple apps?12:19
popeyno12:19
popeyit's one app12:19
popeyI'd keep it as "Shorts"12:19
sergiusenspopey, something like com.ubuntu.rssreader_shorts_x.x ?12:20
ogra_lool, the kernl notifies about power status once a minute12:20
=== alan_g is now known as alan_g|lunch
popeysergiusens: if that matches the fomat of other apps, sure12:20
ogra_(in dmesg that is)12:20
linux_unix-10besides source code, is it a requirement to have a cm 10.1 ROM running successfully or not?12:20
sergiusenspopey, all other apps have pkg name ~= appname; this one is the only one a bit different12:21
popeysergiusens: the package name is largely a "technical name" though isn't it?12:21
popeysergiusens: or are you just after consistency?12:22
loologra_: telepathy-ofono12:22
sergiusenspopey, it affects where you can write files to too (confinement follows package name)12:22
popeyah12:22
lool    qDebug() << "onTryRegister";12:22
loolin connection.cpp12:22
ogra_aha12:23
popeysergiusens: so lets be consistent and call it shorts12:23
ogra_so why is it printing debug messages in the first place ?12:23
loologra_: it's printing debug in every function it's entering there12:23
linux_unix-10can you make a flipped image with only binaries?12:23
ogra_right12:23
loolthat one is probably the poll to check for data coming up or something12:23
loolor sim card, but I'd think data12:23
loologra_: I'm not too worried about this line every 5 seconds; not nice, but wont generate much logs12:24
loolit pollutes a bit12:24
loolbut it's not in itself the source of the bug12:24
ogra_yeah12:24
linux_unix-10can you port Ubuntu touch with only binaries?12:25
sergiusenspopey, ack12:25
ogra_linux_unix-10, no12:25
ogra_linux_unix-10, you need the srouce of the android OS plus the binary drivers it uses12:25
linux_unix-10can you decompile the binaries?12:26
ogra_it doesnt need to be cyanogenmod (note that porting will be a lot harder without CM though(12:26
ogra_no12:26
linux_unix-10can I decompile and compare to aosp to make changes?12:27
ogra_no12:27
ogra_you cant decompile binaries12:27
linux_unix-10what can I do to get source code?12:28
ogra_ask the vendor of your phone, they have to give it to you12:28
linux_unix-10good thing that the device's android is very close to aosp12:29
linux_unix-10it uses mostly vanilla configurations with only a few additions12:29
=== _salem is now known as salem_
sergiusenslool, ogra_ I think I saw a lot of upower battery stat events (that and nm)12:31
linux_unix-10can I use source code from a device with identical hardware? (device is just rebranded)12:31
ogra_sergiusens, where ?12:31
sergiusensogra_, on the system bus12:31
ogra_linux_unix-10, try it, if you manage to build a booting image for your device from that source that would be a good step forward12:32
ogra_sergiusens, well, our bug makes the user session init eat all ram ... not sure if the system bus can cause this12:32
ogra_i would expect fallout for this on the system side insterad12:33
ogra_*instead12:33
linux_unix-10the partitioning of the two devices are different, is this a problem?12:33
ogra_you will likely need to adjust it in the source code12:33
sergiusensogra_, saw the bug; probably not related; I just chimed in on 'waking up often;12:33
ogra_yeah, its definitely another one to look at12:34
linux_unix-10ogra_  there are more identical devices that were just rebranded12:35
linux_unix-10maybe I can use some source code from them when available12:35
loolalecu: Re: #1235784, I'd like to gather as much as possible debug information right now as to be able to reflash my phone if I need to12:36
loolbut enough so that it can be resolved12:36
beniwtvHey any way yet to enable 3G browsing on a Nexus 4?12:37
linux_unix-10one of the source codes for one device has code for the same partition as my device, can I merge it with the original device's code to make it compatible?12:37
=== psivaa-afk is now known as psivaa
aleculool: what's the image # where this happens?12:39
loolalecu: #8312:43
loolalecu: also see #ubuntu-ci-eng backlog12:43
looldobey: Let's perhaps move the debugging here12:43
* alecu looks12:43
dobeyoh ok12:43
dobeylool: what about signing into https://myapps.developer.ubuntu.com/dev/ ?12:44
dobeythis is very much sounding like the server problem we found at the end of last week12:44
alecudobey: I think that hole has already been fixed server side12:44
dobeyalecu: has it been deployed to production? or only staging?12:44
looldobey: still the same12:45
loolI wasn't signed in, clicked sign in from desktop, didn't get prompted for 2nd factor12:45
loolstill nothing happening on a different click on the phone12:45
dobeylool: unless you have 2fa set to "always" on that account, you shouldn't get prompted for it there (or on the software-center.ubuntu.com page either)12:45
aleculool: can you paste unity-scope-click.log and ubuntu-download-manager.log from .cache?12:46
dobeylool: and you're definitely logging into those web pages with the samea ccount as you signed into on the device?12:46
looldobey: I only have one account12:47
loolalbeit I can't see the email address in the list of configured accounts12:47
loolhttp://paste.ubuntu.com/6204781/ click-scope.log12:48
loolI dont see the download-manager log12:48
aleculool: perhaps .cache/ubuntu-download-manager/ubuntu-download-manager.log ?12:49
dobeylool: it's ~/.cache/ubuntu-download-manager/ubuntu-download-manager/ubuntu-download-manager.log i think12:49
loolslangasek: nothing in fuser -vm / 2>&1 | grep F; might be android side?12:49
loolit's actually http://paste.ubuntu.com/6204794/12:50
lool/home/phablet/.cache/ubuntu-download-manager/ubuntu-download-manager/ubuntu-download-manager.log12:50
loolcrazy12:50
dobeythe unity-scope-click.log looks either incomplete, or like it's hanging on getting the credentials12:52
dobeylool: if you kill system-settings then go back to the accounts page, does it show your e-mail address for the u1 account?12:53
looldobey: no12:54
loolit lists one account, no email12:54
dobeylool: remove the account, and re-add it.12:55
gouchihello12:55
looldobey: pretty sure that will fix the bug though  :-)12:55
gouchiI was wondering what will be the video/audio app on Ubuntu Touch ?12:55
dobeylool: how did you create the account?12:56
alecudobey: how is that empty account being created?12:56
gouchiIs it plan to developp something related to WebRTC ?12:56
looldobey: as usual, prompted to go to settings to add account, added account with 2nd factor12:56
gouchias "major" video/audio app won't work on Ubuntu Touch12:56
aleculool: I think there was a bug where the account ended up being created empty, when the user used the "Back" button from the toolbar instead of "cancel" in the u1 dialog12:57
popeycopied some video onto my device.. should I expect it to show up in the video lens yet?12:58
alecudobey: is there a way to list the token in lool's UOA entry?12:58
loolalecu: yeah, that sounds more like it12:59
dobeyalecu: on the device, i think it's stored in an sqlite db12:59
loolalecu: was this actually fixed?12:59
dobeydid you use the back button?13:00
aleculool: I don't. let me ask ralsina or mmcc (when he starts)13:00
ralsinaalecu: the back fix? it's in trunk and in the latest release but it's not in the image yet13:01
sergiusenspopey, I saw them show up in the home lens13:01
sergiusenspopey, don't recall video though13:01
dobeylool, alecu: the back button issue is fixed, yes13:03
looldobey: do you have a reference?13:04
loolbzr revision or such13:04
dobeylool, alecu: in ubuntuone-credentials 13.10-0ubuntu113:04
dobeyralsina: ^^ did you add that to the landing requests page?13:04
loolfrom one hour ago13:04
looldobey: Hmm what landing slot was this?13:05
ralsinadobey: not yet13:05
ralsinalool: I was going to ask for it to be in the general click stack landing you mentioned earlier13:05
loolralsina: yes but note that this package is not under CI, so it just went straight through proposed and into archive13:05
ralsinalool: yes, we do manual testing on it, will get it into CI after the release. Too much process breakage at this point :-/13:06
loolralsina: I could have arranged to stage it in proposed though13:07
ralsinalool: didn't know that, sorry. Let's do it for the next one13:07
dobeywell, there shouldn't be a next one :)13:07
ralsina(if there is a next one before release, which is not certain)13:08
ralsinaright :-)13:08
popeyjust the man.. jhodapp|afk (when you're not afk) - should I expect to see videos from /home/phablet/Videos in the dash, and should I be able to play them?13:08
aleculool: for reference, here's how to check that credentials have been stored right:13:08
alecuas phablet user: http://pastebin.ubuntu.com/6204852/13:08
cwayne_stgraber, ping13:09
cwayne_stgraber, flashing devel-proposed-customized didn't seem to pull the sevilerow tarball13:09
=== jhodapp|afk is now known as jhodapp
loolalecu: thanks, wanted to check this13:14
=== fmasi_afk is now known as fmasi
loolalecu: first line returns 1||ubuntuone|013:15
loolalecu: so that's probably the bug dobey fixed in ubuntuone-credentials13:15
dobeylool: did you use the back button on the toolbar to "cancel" adding the acccount?13:18
aleculool: that last zero means "disabled", so there's probably a bug in how we are handling the account there13:18
alecueither in the scope or in libsignon13:18
stgrabercwayne_: pong13:21
stgrabercwayne_: let me check, may be related to the QA Jenkins changing IP13:21
loolbfiller: Good morning!13:23
torontoyesIs there a port for samsung galaxy note 2 sgh-i317m(Canadian Model)13:23
loolbfiller: good news: ubuntu-ui-toolkit is in archive with the enw openUrl stuff13:23
loolbfiller: it would be lovely to land all the application changes to add the support; would you have a list handy?13:23
loolI think the merge proposals were up already13:23
stgrabercwayne_: yeah, so that looks like a mix between a bug in system-image server code (wrong behaviour when a file is missing) and the fact that it can't reach the Jenkins server13:24
pete-woodsxnox, if you're interested, the upstart DBUS env thing is happening to me again, and I'm up to date13:24
pete-woodswell, up to date enough to have the dbus conf fix anyway13:25
stgrabercwayne_: unfortunately there isn't much I can do to fix it without messing with existing devices even more... the best way forward is to have RT:#65040 fixed ASAP, then the import run after that will get things back to normal13:26
bfillerlool: yup, mediaplayer and browser have MR's ready. let me find them13:26
stgraberlool: any chance we can get IS to hurry a bit on RT:65040 (customized images are broken until it's...)13:27
cwayne_stgraber, hmm, ok.  who should we talk to to get that RT fixed?13:28
ogra_jodh, hey ! ... stopping the upstart-event-bridge makes init stop eating ram over here, on both devices13:28
jodhogra_: right, lending weight to it being a kernel issue.13:29
stgrabercwayne_: maybe lool can help getting this fixed a bit faster13:29
ogra_on both kernels ?13:29
loolstgraber: Can try13:29
loollet me look13:29
ogra_jodh, maguro uses a 3.0, mako a 3.4 kernel13:29
jodhogra_: have you seen the linked bug?13:29
jodhogra_: bug 123474313:30
ubot5bug 1234743 in linux (Ubuntu) "omapfb module floods system with udev events on samsung galaxy nexus when playing mp4" [Undecided,Incomplete] https://launchpad.net/bugs/123474313:30
=== alan_g|lunch is now known as alan_g
jodhogra_: h/w specific13:30
ogra_jodh, i see it on mako13:30
bfilleroSoMoN: the url handling has landed in sdk, can you test and approve https://code.launchpad.net/~abreu-alexandre/webbrowser-app/expose-freedesktop-application-open-caps-on-dbus/+merge/18872913:30
jodhogra_: do you see it on grouper?13:30
ogra_jodh, it doesnt differ from maguro though13:30
loolstgraber: feedback is that Spads would be on it already13:31
ogra_i dont have my grouper around atm ... since we dont really care for tablets atm13:31
loolcwayne_: ^13:31
jodhogra_: can you recreate on grouper though? I can't13:31
stgraberlool: ok13:31
oSoMoNbfiller: will do13:31
jodhogra_: well, I've asked a few extra questions on the bug that are still unanswered (I only have a grouper device, no phone).13:32
ogra_jodh, thats bad, someone should get you a phone13:32
jodhogra_: I guess they've got a few days to do so :)13:32
ogra_jodh, oh, note that mako uses the interactive cpufreq governor, i am pretty sure each input is supposed to create an event for this13:34
ogra_usually that governor is tied to touchscreen input13:34
jodhogra_: I've seen no evidence that upstart is misbehaving yet: as I've explained on the bug, upstart is simply passing the udev message through the system. And those 2 devices seem to flood the system with udev messages :)13:36
jodhogra_: ah - I see we have device-specific upstart jobs. What is in /etc/init/bluetooth-touch-maguro.conf ?13:36
ogra_jodh, well, init consumes about 200MB here after using the system with Mir for 20min13:36
ogra_after 25min the syystem is dead13:36
ogra_onn both phones13:36
ogra_sounds pretty much like a problem with init to me that it can do so13:37
looljodh: how could we track why init is using so much memory?13:38
ogra_not matter if this is fallout of some other bug or HW specific, the session init constantly grows (on surfaceflinger as well, just at a slower rate so you will hit the issue after a day or two)13:39
looljodh: could it be it's piling events which aren't processed?13:39
jodhlool: the question is whether the memory drops down when the upstart-event-bridge is stopped - ogra_ ?13:39
ogra_nope13:39
ogra_it is kept13:39
ogra_it just stops growing13:39
bfillerlool: the mediaplayer MR is here and Ijust approved: https://code.launchpad.net/~renatofilho/mediaplayer-app/fix-1230404/+merge/18951313:40
jodhogra_: are any of the logs in ~/.cache/upstart/ updated at all?13:40
ogra_jodh, nope13:40
jodhogra_: can you create a job that specifies "exec hello world", start the job and see if you get a logfile?13:41
jodhogra_: "exec echo hello world" even :)13:41
ogra_oh, they are surely updated on session start13:41
ogra_just not excessively beyond that ... i can see dbus.log updating etc13:41
loolpopey: Hmm dpm doens't seem to be around and I'm looking for someone to review https://code.launchpad.net/~lool/music-app/url-handler/+merge/188937 would you have any ida?13:41
lool*idea13:41
loolbfiller: awesome; any other one?13:42
* popey looks13:42
bfillerlool: oSoMoN is testing this one for the browser https://code.launchpad.net/~abreu-alexandre/webbrowser-app/expose-freedesktop-application-open-caps-on-dbus/+merge/18872913:42
jibeljodh, I attached the info you requested to 123564913:42
loolbfiller: Ok; listing these in landing #9413:43
loolbfiller: Note that upstart-app-launch will land a bit later13:43
bfillerlool: what about the Unity8 changes to support promoting already running app? wondering if that has landed13:43
=== pete-woods is now known as pete-woods-back-
loolbfiller: that's unity-mir, no it's not landed13:44
loolbfiller: it's getting close, but I think we want to land with new upstart-app-launch when Mir input is fixed, should be tonight13:45
jodhjibel: thanks - looking.13:45
=== kentb-out is now known as kentb
davmor2guys the music scope who deals with search and the wheel?  If you have music on your device and search to lower it to an individual track and click on it it just moves around the wheel rather than opening13:49
davmor2and what are the names of the elements so I can file a bug please13:49
ogra_"these music things"13:49
ogra_:)13:49
popeydavmor2: works here13:50
ogra_for me too13:50
popeyalthough with no art, I have no clue what track I am playing until it plays13:50
* ogra_ has art 13:50
* popey has _some_ art13:50
davmor2popey: oh I wonder if it got fixed in 83 I'll retry it something I hit over the weekend testing media13:50
ogra_sadly i have one album only ... which means all songs have the same art13:50
popeyheh13:50
ogra_looks quite boring13:50
davmor2ogra_: I'm with popey,  I have some album art13:51
popeyhttp://www.jamendo.com/en/artist/343348/intercontinental-music-lab13:51
popeyget theirs13:51
popeymad, and has art13:51
popey(collaboratively made online too, just like Ubuntu) ☻13:51
davmor2popey, ogra_: I copied the 3.8GB of music I have from U1MS13:51
cwayne_does embedded album art work yet?13:52
cwayne_or does it still jsut pull it from last.fm13:52
ogra_why dont you play it from your U1 store ?13:52
ogra_:)13:52
OrokuSakiGrrr! W/Adreno200-EGL( 1293): <qeglDrvAPI_eglSwapInterval:3645>: EGL_BAD_CONTEXT13:53
OrokuSakiWish I knew what is causing that, I swear it is causing my 1080p VIDC not to work13:54
davmor2ogra_: because you get the stupid popup asking for permission to continue after every track13:57
ogra_the wonderful world of 2fa13:57
nerochiaro_zsombi: is the uitk feature to have slide-to-delete ask confimation already included in today's image ?13:57
davmor2ogra_: no not 2fa, the one in the browser I'll grab a screenshot after13:58
OrokuSakiMy udev rules are good.. checked over and over.. firmware is there.. but for some reason.. I still get EGL_BAD_CONTEXT.13:59
OrokuSaki@Ogra.. are you guys able to play videos? I can hear audio, but no video...14:00
OrokuSaki@ogra =)14:00
davmor2ogra_: so in rhythmbox to transfer the music you have in mp3 from u1ms to the phone it want to convert everything to ogg vorbis oops14:00
OrokuSakiI was able to play 480p, but now I cannot play a thing.. after the new gstreamer update14:01
OrokuSakiI can play audio just fine though14:01
ogra_OrokuSaki, i can play http://people.canonical.com/~jhodapp/sintel_trailer-1080p.mp4 when pushing it to the Movie folder and selecting it in the filemanager14:01
OrokuSakiYeah.. I cannot play the sintel mp4 480p trailer14:02
ogra_make sure yu have one of the latest images though ... media playback changed a lot recently14:02
OrokuSakiI am on the latest of the latest14:02
ogra_(and also make sure to have your android build up to date)14:02
OrokuSakiyeah.. I did that.. saw hybris got updated, etc14:02
jhodappOrokuSaki, what device are you on?14:02
OrokuSakihp touchpad14:02
ogra_right14:02
sergiusenspopey, hey, can you do a final ack here? https://code.launchpad.net/~sergiusens/ubuntu-calendar-app/clicker/+merge/18958014:02
* popey clicks14:03
OrokuSakiI think the EGL_BAD_CONTEXT is probably preventing me from playing 720P and higher.. that is my guess14:03
popeysergiusens: done14:03
jhodappOrokuSaki, it's very possible there's some device specific bugs you're running into, unfortunately14:03
OrokuSakiI don't get that in android14:03
krycek_does ubuntu-touch work for calls/sms/3g for anything outside US/europe?14:03
sergiusenspopey, there's also this one here, not sure who to send to https://code.launchpad.net/~sergiusens/ubuntu-terminal-app/clicker/+merge/18957814:03
krycek_brazil, in my case14:03
OrokuSakiyeah... odd because I know hybris was being tested on a toucpad14:03
ogra_krycek_, yes14:04
jhodappOrokuSaki, yeah but typically there have been udev permission bugs to fix for devices14:04
krycek_ogra_: without any extra config?14:04
jhodappOrokuSaki, specific to the flipped container14:05
OrokuSakiI have tested all udev combo's.. well there is one issue I noticed14:05
ogra_krycek_, as long as you dont need a PIn, yes ... else you need to unlock the PIN from cmdline14:05
OrokuSaki"/dev/pmem" has different permissions with user and group then it does in ubuntu touch14:05
krycek_ogra_: nice, thanks14:06
OrokuSakiand my udev rules won't fix it.. the user or group doesn't seem to exist14:06
tedglool, Are you willing to give a green light here?  I'd like to get it landing in trunk so when release is ready, I'm there too :-)  https://code.launchpad.net/~ted/url-dispatcher/app-id-url/+merge/18791314:06
jhodappOrokuSaki, yeah, that's an important one...just for kicks try changing the owner/group to root:root14:06
OrokuSakitried that as well14:06
jhodappOrokuSaki, did you try changing it to phablet:phablet?14:06
OrokuSaki.... no...14:06
OrokuSakihmmm14:07
ogra_or chmod a+rwx14:07
OrokuSakishould any udev rules be phablet phablet?14:07
davmor2ogra_: so in mtp is there a setting for default music type or something?14:07
ogra_davmor2, i'm not even sure music player mode is implemented in the server yet14:07
ogra_davmor2, ask cyphermox if thats supposed to work at all yet14:07
OrokuSaki"/dev/pmem               0660    system      graphics" "/dev/genlock            0666    system      graphics"14:08
OrokuSakithat is from my uevent.d14:08
davmor2ogra_: it wants to work it shows up and everything ;)14:08
OrokuSakibut I cannot seem to set those permissions in udev14:08
OrokuSakinot even with chown14:08
cyphermoxdavmor2: no, it doesn't work yet14:08
ogra_davmor2, yeah, but its probably still on a leash :)14:08
jhodappOrokuSaki, you can sudo chown phablet:phablet?14:08
cyphermoxjhodapp: I just saw your ping via ogra_ re: brcm-patchram, I don't know why it's broken now... that was working quite well before14:09
ogra_cyphermox, that wa jodh :)14:09
OrokuSakiyep14:09
ogra_*was14:09
cyphermoxevidently something changed somewhere and it broke brcm-patchram-plus -- I'll try to fix it14:09
cyphermoxahah :)14:09
cyphermoxjodh: ^14:09
jodhcyphermox: thanks! :)14:09
cyphermoxcall me dyslexic :)14:09
jhodappOrokuSaki, and does that fix anything for you?14:09
davmor2cyphermox: shame on you getting my hopes up ;)  however I'm thinging that I might copy one of the u1ms files over to the ~/Music file and seeing if I could transfer that over :)  You know just for the hell of it :)14:10
ogra_cyphermox, am i supposed to find a headset already in the new BT UI ?14:10
ogra_it tells me it scans for one but does never seem to find anything14:10
OrokuSakiservice lightdm restart USER=phablet is this the correct way to restart the session these days?14:10
davmor2ogra_: works for me14:10
cyphermoxdavmor2:  well, you can definitely copy music files to the device to get them in the music player, but not via a music player on your desktop just yet14:10
cyphermoxogra_: for some, yes14:10
ogra_ah, k14:10
ogra_then mine is probably special :)14:11
OrokuSakino go.. still bad context14:11
cyphermoxogra_: it should work for most, but perhaps there's something more fundamental about bluetooth first?14:11
cyphermoxogra_: hciconfig -a ?14:11
davmor2ogra_: you got the qa headset right :D14:11
jhodappOrokuSaki, there's some other bug then...if you pastebin the logcat output I could take a quick scan for you14:11
ogra_davmor2, jabra halo 214:11
grondinm_Hello guys. I would like to try building Ubuntu touch for the New Nexus 7 flo. 2 questions. 1. can i build it from funtoo? 2. When it talks about pre-built images which one would i download as none are obviously labelled for the flo?14:11
OrokuSakiOpenGL doesn't start14:12
OrokuSakiafter surfaceflinger14:12
OrokuSakiyou can see a strace14:12
OrokuSakiI will show you14:12
ogra_cyphermox, http://paste.ubuntu.com/6205076/14:12
jhodappOrokuSaki, can't really render video without OpenGL :)14:13
davmor2cyphermox: should bluetooth be turn on by default?  I'm assuming it sucks juice from the battery constantly checking for devices, but I think there is a bug if you disable BT from the indicator in that it never comes back up again14:13
ogra_note that i dont have my headset around, i only noticed it on the weekend14:13
cyphermoxogra_: looks good. it's up to charles then :)14:13
ogra_also why do we restrict ourselves to headsets ?14:13
OrokuSakihttp://pastebin.com/5vsErDA4 Ubuntu Touch with TouchPad14:13
cyphermoxdavmor2: currently it is on by default yes, but I'd think the drain be minimal14:13
* ogra_ would realy like to use his BT speaker14:13
popeystgraber: where do downloaded updates end up on the filesystem of my device?14:14
cyphermoxdavmor2: honestly, I don't know. I figure the idea would be to fix the indicator first14:14
jibeljodh, I attached the output of get_state as user phablet, var/log/udev is already there in comment 19, or do you need another log?14:14
cyphermoxogra_: we shouldn't, but it seems like somehow it was coded that way so far?14:14
stgraberpopey: while downloading /tmp, then get moved to /cache/recovery right before rebooting, then they're removed by the upgrader once applied14:14
ogra_well, thats what the new UI says now14:14
cyphermoxyeah :/14:14
ogra_"connect a headset" ...14:14
cyphermoxogra_: I think it should just work with your speaker anyway14:15
stgraberpopey: (/tmp/system-image specifically)14:15
OrokuSakihttp://pastebin.com/fcT9HFWq CM10.1 Booting on the TouchPad14:15
ogra_cyphermox, it doesnt find it14:15
OrokuSakiYou can see the difference after surfaceflinger14:15
ogra_now that one i have next to me and could gather some data14:15
davmor2ogra_: daft question you have set the headset to be discoverable right?  I'm assuming yes but hey :)14:15
cyphermoxcharles:  ^^ could you please check this out? I was wondering why only headsets as well...14:15
popeystgraber: thanks14:15
ogra_davmor2, yes, indeed :)14:16
ogra_root@ubuntu-phablet:/# hcitool scan14:16
ogra_Scanning ...14:16
ogra_00:0C:8A:6B:F7:F4Bose Mini SoundLink14:16
ogra_cyphermox, ^^^14:16
ogra_cmdline finds it14:16
OrokuSakioops that last one is wrong14:16
ogra_so i suppose its a UI thing14:16
cyphermoxogra_: yes14:16
cyphermoxthat's why I said charles :)14:16
OrokuSakihttp://pastebin.com/SyrfuiNn CM10.1 booting the touchpad14:17
OrokuSakihttp://pastebin.com/5vsErDA4 Ubuntu Touch with TouchPad14:17
Laneythe spec only asks for headsets14:17
Laneyhttps://wiki.ubuntu.com/Bluetooth#phone14:17
ogra_bah14:17
ogra_its not like the connection procedure differs much for other BT devices14:18
OrokuSakiE/Trace   ( 1028): error opening trace file: Permission denied (13) Line 72 on the UbuntuTouch paste14:19
OrokuSakiI read that was because of google plus not being there or something???14:19
nerochiaro_mzanetti: i forget how to have use that tool in autopilot that shows the obejct graph of a qmlscene14:20
nerochiaro_mzanetti: can you remind me how to run it ?14:20
=== dandrader_ is now known as dandrader
davmor2ogra_, charles, cyphermox: Meh so my BT Headset that was detected with Ease on Friday isn't today14:23
cyphermoxdavmor2: as in it's hard to detect or not detected at all?14:24
davmor2cyphermox: on the setting app I see connect to headset: and the spinny icon then none detected appears14:25
cyphermoxdavmor2: ok14:25
cyphermoxas before; what does hciconfig -a say?14:25
cyphermoxand then check if hcitool scan  finds it14:26
davmor2cyphermox: http://paste.ubuntu.com/6205117/14:26
cyphermoxI really hadn't planned on bluetooth getting broken this late, especially when I don't change stuffs14:27
=== Namidairo is now known as Namidairo`bnc
davmor2cyphermox: root@ubuntu-phablet:/# hcitool scan14:28
davmor2Scanning ...14:28
davmor200:1A:7D:54:32:8DBH99b14:28
davmor2cyphermox: http://ubuntuone.com/55XfMNyfP3QtOy1q0H15X7 that's what I see and then the spinner goes away and the None Detected becomes bold again14:30
cyphermoxdavmor2: ok, so this is a UI issue14:30
cyphermoxcharles: ^14:31
cyphermoxdavmor2: please file a bug about it14:31
davmor2cyphermox: will do14:31
cyphermoxdavmor2: you can attach this screenshot and the output of hciconfig, it's very useful14:31
cyphermoxoh, and hcitool scan as well :)14:31
davmor2cyphermox: against what package settings, I'm assuming?14:32
cyphermoxyep14:32
davmor2cyphermox: https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/123639714:41
ubot5Ubuntu bug 1236397 in ubuntu-system-settings (Ubuntu) "Maguro: BLuetooth says None Detected in the ui but cli hcitool shows device" [Undecided,New]14:41
oSoMoNbfiller, tmoenicke: re- the touch events going through the OSK in landscape mode, see bug #1236360 that has a standalone QML example to reproduce the issue14:43
ubot5bug 1236360 in Ubuntu UI Toolkit "MainView.anchorToKeyboard doesn’t resize the contents in landscape orientation" [Undecided,New] https://launchpad.net/bugs/123636014:43
=== dandrader is now known as dandrader|afk
tmoenickeoSoMoN: good thx14:51
davmor2ogra_, popey: plug in headset that comes with your phone.  play some music (works on the headset),  now make a call (this happens on the phone not the headset for me, and I have to remove the headset to talk/hear on the phone)14:57
bfilleroSoMoN: great, thanks14:57
oSoMoNbfiller: do you know how I can test the URL handling in the browser? I tested with a sample QML file that does Qt.openUrlExternally("http://example.com"), but it opens a new browser instance15:01
=== dandrader|afk is now known as dandrader
bfilleroSoMoN: opens a new instance even if browser is running already?15:03
=== chihchun is now known as chihchun_afk
bfilleroSoMoN: we have the single instance flag set properly in the browser desktop file?15:05
oSoMoNbfiller: yes, and yes15:05
bfillertedg: is the single instance stuff working yet in the image? or still waiting on stuff to land?15:05
loolbfiller: there's a fake version of it right now15:06
loolbfiller: the real implementation is held back15:06
loolbecause it's mir specific and will regress the SF experience15:06
loolso waiting a tiny bit more to be closer to Mir, but should go in soon15:06
bfillerlool: what does the fake version do?15:07
loolbfiller: it upstart-stops the app is already running, then starts it with the new URL15:07
lools/is/if15:07
bfilleroSoMoN: ^^^ sounds like you are not seeing this?15:08
cjwatsonCan't it test whether Mir is in use and do one or the other15:08
cjwatson?15:08
cjwatsonSounds like unnecessary coupling to wait for it15:08
loolyes, that's possible15:09
looltedg: ^15:09
oSoMoNbfiller: nope, not seeing this, I’m seeing two instances of the browser15:09
looltedg: would you want to reinstance the upstart-stop for the SF case since we only have "resume and bring to the front" for the Mir case?15:10
oSoMoNbfiller: shall we discuss this race condition in the notes-app AP tests?15:10
looltedg: that would allow landing upstart-app-launch + unity-mir right now15:10
bfilleroSoMoN: finishing a hang out, will be 5 more minutes or so15:10
oSoMoNbfiller: ok15:11
loolbfiller, cjwatson: (Note that this was also blocked on SDK implementation to allow a running app to open an URL, which is just making it to the image, but apps aren't all updated for that)15:11
popeydavmor2: I don't have a headset with my phone15:12
sergiusenscjwatson, lool that's what we came up with with ricmm and tedg with upstart app launch15:12
* tedg is confused15:12
looltedg: rolling back a bit15:13
davmor2popey: man that sucks any wired headset that is mic and earphones that fits the jack if there is one then :D15:13
looltedg: UI toolkit open url thing is landing15:13
tedgI thought we were dropping SF today.15:13
looltedg: apps using it are landing15:13
looltedg: well, we're trying, but it's not completely done15:13
loolwe could land most upstart-app-launch + unity-mir updates if we kept the saucy implementation on SF and the current implementation for Mir15:14
tedgI'm not sure what "saucy implementation" is.15:14
tedgOr why we care about SF for a day.15:15
cwayne_\o/, got my fitbit app working with usermetrics :D15:15
tedgcwayne_, Wow, cool!15:15
ogra_tedg, erm, all ports run SF15:16
ogra_(and surely will for a while)15:17
tedgogra_, Well, then, let's give them a reason to port to Mir!15:18
* ogra_ doubts they wont be able without a lot of support from the Mir team 15:18
ogra_*they *will* be able15:18
loolbfiller: https://code.launchpad.net/~renatofilho/mediaplayer-app/fix-1230404/+merge/189513 getting a sceneselector failing test on mako!  :-)15:24
OrokuSaki_When Mir comes out.. we will be using Hybris to talk to Mir instead of SurfaceFlinger?15:28
OrokuSaki_Where does the egl driver come from? the lxc container not running flinger?15:28
ogra_Mir is already in the official images15:29
ogra_many of us use it (you can switch it on optionally)15:30
AskUbuntuExtend existing QML Component from C++ plugin | http://askubuntu.com/q/35489515:30
ogra_(ask in #ubuntu-mir about more details :) )15:30
looldobey: can you try this: 1) add U1 account, 2) add another U1 account, 3) remove one account, 4) try removing the second account15:32
loolthe latter doens't work for me, but that's using the old ubuntuonline-accounts15:32
dobeylool: just added a second account and removed both here, and it worked ok.15:35
looldobey: ok thanks!15:35
dobeylool: there was a weird crash i was getting with the online accounts code when doing something similar in testing, on my workstation, though. DONE: reviews, u1-creds release, debugging/ranting15:36
dobeyTODO: releases, maybe some bug fixes15:36
dobeyBLCK: None.15:36
dobeyhttps://bugs.launchpad.net/bugs/123434815:36
ubot5Error: ubuntu bug 1234348 not found15:36
dobeycrap15:36
dobeyignore the done/todo stuff15:36
dobeylool: there was a weird crash i was getting with the online accounts code when doing something similar in testing, on my workstation, though. https://bugs.launchpad.net/bugs/123434815:36
dobeyis what that should have been :)15:37
loolright15:37
loolI'm getting what appear to be crashes too15:37
dobeypossibly the same crash then15:38
mptseb128, remember the issue with the Back button in System Settings screens accessed from indicators?15:38
dobeyneed to get mardy to look at that bug i guess15:38
seb128mpt, yes15:40
seb128mpt, did you have that meeting? what's the output?15:40
mptseb128, the conclusion from the design meeting today is that the Back button should always behave as an Up button15:41
seb128mpt, ok, so we should have it when directly opening a panel as well then?15:41
mptseb128, so for example, it doesn't matter whether you accessed the "Location access" settings from the location indicator or from the "Security & Privacy" screen, the "Back" button should take you to "Security & Privacy" regardless.15:41
bfillerlool: we are getting failures in random tests of media player because the codecs are crashing the media player app, rsalveti, jhodapp we need some help figuring this out15:42
rsalvetibfiller: I'll investigate that later today still15:42
loolbfiller: ok15:42
loolbfiller: it's certainly unrelated, so you might want to force this in15:43
OrokuSaki_OH.. wow.. https://gitorious.org/mertp/kernel-clean/source/e32dd173f13bb9f2961567a0fe719c9c6150482b:15:43
OrokuSaki_https://wiki.merproject.org/wiki/Adaptation/Touchpad15:43
OrokuSaki_I should try that kernel!15:43
=== fmasi is now known as fmasi_afk
seb128mpt, the issue was more "what if do <battery indicator> -> settings, that opens directly the battery control"15:43
bfillerlool: yup, fginther can you have a look at this MR and get it mreged? https://code.launchpad.net/~renatofilho/mediaplayer-app/fix-1230404/+merge/18951315:43
bfillerfginther: seems tests failures are due to known issue with media playback crashes15:44
mptseb128, it goes to the top-level System Settings screen15:44
seb128mpt, should it have a "back" and should the back take you to... (back would be the indicator)15:44
seb128mpt, ok, thanks15:44
seb128Laney, ^fyi15:44
ogra_jodh, notify-disk-writeable, is that as user or root ?15:44
jodhogra_: non-user. jibel already tried it - didn't help15:45
Laneyseb128: okay then15:45
LaneyI can do that patch15:45
ogra_ah, k15:46
dobeylunch, bbiab15:47
seb128Laney, thanks ;-)15:47
ogra_jodh, hmm, what i see on maguro is that while the screen is on each VSYNC from the graphics driver seems to create an event15:48
jodhogra_: that's the same as the referenced bug (1234743).15:49
ogra_yeah, likely15:49
ogra_iirc Mir needs these events though15:49
ogra_wont be easy to work around that15:49
jodhogra_: the memory failing to fall issue almost feels like a compiler issue as upstart does automatic garbage collection and the state dump lgtm.15:49
jodhogra_: it would be reeeeeeeally useful to have a device over here :)15:50
ogra_jodh, yes :(15:51
ogra_dont we have someone near you who has one ?15:51
jodhogra_: where are the build logs for this build for maguro/mako/grouper?15:51
ogra_you mean image build ?15:51
ogra_http://people.canonical.com/~ubuntu-archive/livefs-build-logs/saucy/ubuntu-touch/20131005/livecd-20131005-armhf.out15:52
=== gatox is now known as gatox_lunch
fgintherbfiller, lool, done15:52
loolfginther: thanks15:53
bfillerfginther: thanks15:53
davmor2ogra_: out of interest why do we still have elements of gstreamer 0.10 on touch with 1.0 installed?15:59
ogra_davmor2, because some Qt bits require it still16:00
ogra_patches accepted :)16:00
davmor2ogra_: no I was just looking into why rad.io didn't work any more and got a gstreamer listing so thought I would ask :)16:01
dakerjhodapp: hi, do you have any idea what changed from gst 0.10 to 1.0 ?16:04
sergiusenscjwatson, if I unregister an app, click list doesn't show it listed anymore but click list --manifest does; is that something you know about?16:11
=== Dazzozo` is now known as Dazzozo
mfischseb128: ping16:17
seb128mfisch, hey16:18
mfischseb128: have you guys made progress/decisions on how you will configure maliit?16:18
mfischseb128: specifically how can users switch the keyboard language16:18
seb128mfisch, ubuntu-keyboard config is going to be gsettings16:19
jhodappdaker, yes, quite a bit16:19
mfischseb128: so maliit.conf will be unused?16:19
slangaseklool: android should still show up in the output of that call, AFAIK16:19
seb128mfisch, e.g https://code.launchpad.net/~schwann/ubuntu-keyboard/keyboard-gsettings/+merge/18772216:19
dakerjhodapp: my app doesn't work anymore, it was working with 0.10 /cc davmor216:19
jhodappdaker, take a look at this: http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/porting-to-1.016:19
dholbachdid anyone hear of issues doing calls (like only the second call actually gets through, or I can only hear the other person on the second call), possibly only on maguro?16:20
jhodappdaker, what's your app? any reason you started with 0.10 and not 1.0 right away?16:20
=== MacSlow is now known as MacSlow|afk
loolslangasek: didn't find what was holding the fs read-write then16:20
seb128mfisch, , not sure, better to check with tmoenicke or attente, I didn't follow the details16:20
sergiusenscjwatson, nevermind, just a goof of mine16:20
slangaseklool: hmm :/16:20
mfischseb128: moving this into gsettings is perfect, did I miss this in your "settings update" email?16:21
dakerjhodapp: i am getting empty page http://i.imgur.com/DPNmrq5.png16:21
seb128mfisch, I didn't do those recently, I was away for holidays and then thing went a bit crazy, I should resume them16:21
dakerjhodapp: no particular reason...16:21
dakerjhodapp: here is the c++ code https://bazaar.launchpad.net/~rad.io-devs/rad.io/trunk/view/head:/plugin/player.cpp16:22
mfischseb128: we were shipping a customized maliit.conf which will no longer work, but we hated that solution anyway16:22
seb128mfisch, ok, sorry about the lack of notice, those are still moving parts16:22
mfischseb128: sure, np16:23
cjwatsonsergiusens: ... good, that sounded bizarre :)16:23
=== dandrader is now known as dandrader|afk
mfischseb128: okay, so people asked us if you can switch keyboard language w/o a reboot, do you know if that will work?16:24
=== dandrader|afk is now known as dandrader|lunch
xnoxogra_: stgraber: it seems like something funny is going on in my android image, it somehow doesn't get mount namespaces or some-such as I have to mount "system" in ${rootmnt}/system ( ubuntu system.img loop.mnt ) for android's init inside lxc, to find /system/bin/* binaries.16:24
ogra_xnox, why dont you concentrate on normal flipped before trying system image16:25
seb128mfisch, I don't know, I've not really be involved in the osk work, attente is doing the settings side and tmoenicke/bfiller know about the osk itself and what work is going there (gusch might be involved as well seeing the mp I pointed you)16:25
seb128mfisch, so better to ask those guys16:26
mfischseb128: will do thanks16:26
guschmfisch: language change is on the list of tmoenicke - should work without reboot as far as I know16:27
mfischgusch: thanks, I'll email to confirm16:27
xnoxogra_: because normal flipped didn't even boot to rootfs for me. With system.img I can have yaffs2 -> file -> loop mount normal ext4. I cannot do direct ext4 on the mtd. =(16:29
ogra_xnox, that wont really get you further though16:29
ogra_you need at least boot into the ubuntu rootfs to be able to move on16:29
seb128mfisch, yw16:30
ogra_i'll see if i can find some time this week to look into the emu stuff16:30
xnoxogra_: yeah, i have rootfs and android booting now.16:30
ogra_xnox, then you should have adbd too16:30
xnoxogra_: nope, somehow it's not built for goldfish device =)16:30
ogra_??16:30
ogra_its an armhf ubuntu binary16:31
xnoxogra_: i have serial console to ubuntu rootfs, so I am ok.16:31
xnoxogra_: well yeah, but to talk to the host via qemu, it cannot do adb-over-usb, it must do it adb-over-qemud. and qemud is not running at the moment.16:31
ogra_ah k16:31
xnoxogra_: http://paste.ubuntu.com/6205627/16:31
ogra_why cant you attach a USB host device to a qemu one ?16:32
xnoxogra_: no.16:32
dbarthhey there; just curious, do you guys have a tip to activate your sim card pin automatically?16:32
xnoxogra_: no support for such things in the android's emulator.16:32
ogra_thats a generic qemu feature16:32
xnoxogra_: passing -usb qemu options do nothing. =/16:33
ogra_at leats it used to be when i still poked around in beagle images years ago16:33
ogra_bah16:33
xnoxhm.....16:33
loolpopey: any suggestion for the review of https://code.launchpad.net/~lool/music-app/url-handler/+merge/188937 ?16:34
xnoxat the moment kernel panics are not helping me.16:34
=== pete-woods-back- is now known as pete-woods
popeylool: perhaps request a review from the music app devs?16:35
popeylool: ahayzen is around (music dev) - how can he test it?16:36
loolahayzen: Hey there16:37
ahayzenlool, o/16:37
loolahayzen: could you review https://code.launchpad.net/~lool/music-app/url-handler/+merge/188937 ?16:37
loolahayzen: to test, you'd want latest proposed image #8416:37
ahayzenlool, is there a way of testing on the device easily?16:37
loolpopey, ogra_: #84 is up by the way  :-)16:38
ahayzenlool, just reflash it?16:38
popeysuper16:38
loolahayzen: or update to it16:38
popeyflashing...16:38
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
OrokuSaki_You guys think I should include this patch? 61c482e: tty: add 'active' sysfs attribute to tty0 and console device16:41
OrokuSaki_https://wiki.merproject.org/wiki/Adaptation/Touchpad16:42
xnoxogra_: plus "imitating" system.img layout is not that bad, given that I touch ".writable_image" ahead of time.16:47
=== tvoss_ is now known as tvoss|quick_dinn
ogra_xnox, well, as long as you are sure you dont mix and mash the two systems16:51
popey75337116:51
popeybah16:51
xnoxogra_: quite.16:51
ogra_popey, generate a new token16:52
popey16:52
popeylool: 84 feels good16:55
popeyback in 1516:56
popeynot seeing 84 on http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/ yet?16:56
ogra_yeah, it takes a while until they show up on the dashboard16:57
* ogra_ is still waiting for the download to finish16:58
bfillermfisch: keyboard layout switching not working yet16:59
bfillerfor langs that is16:59
xnoxogra_: bah, my systemimage doesn't have a label, thus update-grub doesn't find it! hence the manual hackery.17:00
mfischbfiller: ok, but eventually it will work w/o a reboot?17:00
xnoxogra_: will fix.17:00
bfillermfisch: yes17:00
mfischthanks17:00
=== gatox_lunch is now known as gatox
ogra_great17:00
=== alan_g is now known as alan_g|EOD
cjwatsonmhall119: Did you get the app of yours that we talked about upgraded to Friends 0.2?17:02
mhall119cjwatson: not yet, no, but it's in a click package not deb so don't wait for me to remove Friends 0.117:02
cjwatsonogra_: ^-17:02
ogra_yeah, i thought so17:03
ogra_clock apps are luckily not bound to the release schedule17:03
ogra_*click17:03
mhall119I'll even unpublish it if that makes things easier/better, since Karma Machine is a better Reddit app than mine anyway17:03
cjwatsonyour call ...17:03
mhall119if it doesn't cause a problem for you, I'll leave it there to encourage me to upgrade it :)17:03
=== Ursinha is now known as Ursinha-afk
cjwatsonit doesn't given that nothing has any way to check17:04
=== Ursinha-afk is now known as Ursinha
ogra_well, it gives us the opptortunity to add checks now that we have a known broken app :)17:05
mfischKaleo: ping17:05
loolahayzen: did you get the update?17:11
ahayzenlool, i've reflashed just trying to build a deb and get it installed on the device17:11
loolahayzen: cool17:13
ahayzenlool, should i be using start application APP_ID=music-app APP_URIS="file:///home/phablet/Music/woot"? to test?17:14
tedgahayzen, You probably should use either upstart-app-launch utility or the url-dispatcher one.17:17
ahayzentedg, how would i do tht?17:17
tedgCalling start directly will probably work... but not advisable.17:17
tedgahayzen, $ url-dispatcher file:///home/phablet/Music/woot17:18
tedgahayzen, You might need url-dispatcher-tools package, not sure if that one is there or not.17:18
ahayzentedg, bash: url-dispatcher: command not found :/17:18
loolahayzen: right; this simulates how url-dispatcher opens music:// URLs, you could either do that or click on music files from scopes; note that you need to put a real pathname there, not woot obviously  :-)17:18
tedgahayzen, $ upstart-app-launch music-app file:///home/phablet/Music/woot17:19
ahayzenah my debian install seems to have failed :/ damn17:19
loolahayzen: the cmdline is the only way to test sending multiple URLs, but we don't really use this right now17:19
looltedg: upstart-app-launch isn't seeded though17:19
loolahayzen: what's interesting is that the first time it should start the app with the file on the cmdline, the second-time it should tell it to switch playing something else17:20
tedglool, Oh, I thought click was using it...17:20
ahayzenlool, i'm getting qmlscene: could not find a Qt installation of '' when i run music-app must have done something wrong :/17:21
=== dandrader|lunch is now known as dandrader
tedgFine: $ gdbus call --session --dest com.canonical.URLDispatcher --object-path /com/canonical/URLDispatcher --method com.canonical.URLDispatcher.DispatchURL file:///home/phablet/Music/woot17:21
tedg:-)17:21
looltedg: if it is it's broken, could you check?17:24
loolahayzen: is this on a phone?17:24
loolahayzen: are you running this as ~phablet?17:24
ahayzenlool, i'm running from adb shell17:24
loolahayzen: as root?17:25
ahayzenlool, yeah17:25
loolahayzen: should be run as ~phablet17:25
ahayzenlool, ah ok17:25
ogra_ahayzen, sudo -u phablet -i17:25
ogra_that will make sure you get all the environment you need17:25
ahayzenmodule PowerD is not install :/17:26
ahayzeni'll rebuild without the import17:26
tedglool, Not sure how to do that.  cjwatson, do you know if click needs upstart-app-launch-tools?  If so, does it need to be seeded?17:26
cjwatsontedg: it can take advantage of it if it's installed, to fine-tune removal17:28
cjwatsontedg: it's not a hard dependency, but I think it should be seeded if you're happy for it to be installed by default17:28
tedgcjwatson, Yeah, I think so.  It's also useful for debugging.17:28
cjwatsonSounds like JFDI :)17:29
tedgI should write some man pages....17:29
tedgcjwatson, Heh, yup.17:29
ogra_tedg, lool is just doing seed changes anyway, probably he could add that17:30
looltedg: let me pick this up17:32
tedgOh, I just proposed a merge, either way.17:32
tedgWait, it errord.  You do it :-)17:33
loolseeded17:33
loolwell needs an upload still17:33
m-b-oballoons: ping17:34
balloonsm-b-o, hello17:35
m-b-oballoons: can the test for switching tabs be unskipped?17:35
m-b-oyou remember, the loop?17:35
balloonsm-b-o, yes17:35
balloonsthat bug has long been fixed.17:35
balloonshowever there is/was a new bug with switch by index, is it using that/17:36
m-b-oballoons, hmm, there's a "switch_to_tab_by_index()", I guess that's an emulator call17:37
balloonsm-b-o, yep that's it17:38
balloonsm-b-o, the changes should have landed by now, but I don't have the bug handy17:38
balloonsmeaning it should work17:38
m-b-oballoons: https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/tab-index/+merge/188769 ?17:39
balloonsm-b-o, yep17:39
m-b-ookay, will unskip the test17:40
loolahayzen: no luck?17:47
ahayzenlool, no it froze when i ran music-app :/17:47
loolahayzen: like when launching it?17:48
ahayzenlool, and it is like the app is too big for the screen very strange17:48
loolahayzen: ah that sounds like you don't have the right SDK17:48
ahayzenlool, yeah when i run music-app in the terminal on the phone17:48
loolahayzen: is this with #84?17:48
ahayzenlool, how can i check17:48
loolahayzen: system-image-cli -i17:48
ahayzenlool, FileNotFoundError: [Errno 2] No such file or directory: '/var/log/system-image/client.log'17:49
mhall119pmcgowan: where is the API for accessing the infographics?17:49
loolahayzen: which device is this on?17:50
ahayzenlool, Nexus 417:50
loolahayzen: how did you flash it?17:50
ahayzenlool, sudo phablet-flash ubuntu-system -b17:50
loolahayzen: ok, so I think you're on the "stable" image17:50
pmcgowanmhall119, not sure ask bfiller, but we are restricting its usage right now17:50
loolahayzen: the updated ui-toolkit is only in the "proposed" image17:51
ahayzenlool, and then i did adb shell touch /userdata/.writable_imag17:51
ahayzenlool, how do i get tht?17:51
mhall119bfiller: ping17:51
loolahayzen: you may either flash to latest image, or upgrade some packages manually albeit in my experience this often ends in fs corruption17:51
loolahayzen: phablet-flash ubuntu-system --channel devel-proposed -d mako17:51
loolthat should backup /some/ files17:51
loolbut not everything17:51
ahayzenlool, not worried about backup the files tbh its a dev phone so just gets wiped each time :)17:52
ahayzenlool, thts running i'll see wht happens17:52
ahayzenlool, wht i did last time was branch ur code... build a deb package on the laptop then push the deb to the device and install it...tht is correct?17:53
karnimhall119: Would you happen to have an idea how would we show of Qt integration when develping apps for Ubuntu phone? Something that is not obviously QML, but shows off why we're talking about *Qt* specifically.17:53
karni↑ question to anyone with an idea how to demo Qt integration on Ubuntu touch :)17:53
mhall119karni: I don't quite understand the question17:53
loolahayzen: sounds good to me!17:54
karnimhall119: How can we show of leveraging power of Qt on Ubuntu Touch?17:54
karnimhall119: We have examples of QML and HTML5, how easy it is to use them. We were wondering together with achiang how can we show leveraging Qt integration on Ubuntu touch.17:55
bfillermhall119: ong17:55
bef0rdQml is Qt ?17:55
karnibef0rd: not really17:55
mhall119karni: ah, you mean using C++ and Qt?17:56
karniQML is a Qt module17:56
karnimhall119: perhaps. for instance, a Unity plugin is far to complex to show off on one slide17:56
mhall119karni: we plan to add a section for C++, like we have for QML, as soon as we can put together the content for it17:56
mhall119bfiller: hey, do we have API docs for the infographics?17:56
mhall119bfiller: also, what are the requirements/restrictons on their use17:56
karnimhall119: Right. Perhaps you might have a simple idea for me what we could show off? The conference is next Monday, so we won't be able to wait for the c++ section.17:57
bfillermhall119: don't know about api docs but it's in code libusermetrics I believe has the qml bindings, pete-woods would know17:57
mhall119karni: well you can use some of the default apps, like gallery-app17:57
pete-woodsbfiller, mhall119: libusermetrics does have QML bindings, yes17:58
karnimhall119: I see. Could you tell me under which project can I find it on lp? Is it under ubuntu-touch or some sort of core apps project?17:58
karnibef0rd: FYI :) http://en.wikipedia.org/wiki/QML17:58
pete-woodsbfiller, mhall119: http://bazaar.launchpad.net/~unity-team/libusermetrics/trunk/view/head:/examples/metrics_declarative.qml17:59
mhall119thanks pete-woods17:59
karnimhall119: found it :) thanks!18:00
mhall119pete-woods: how do I build the docs for that?18:01
pete-woodsmhall119: they should already be being published: http://developer.ubuntu.com/api/devel/ubuntu-13.10/cplusplus/usermetrics/18:02
pete-woodsbut it looks like the qml example isn't there18:02
=== MacSlow|afk is now known as MacSlow
mhall119thanks pete-woods18:07
dobeykarni: you want to show code on a slide, or just something that works and is written in c++/qt that is integrated into a qml thing?18:10
karnidobey: Ideally at least a snippet of code + screenshot. If a simple example is rather hard to find, probably the latter.18:11
karnidobey: That's in the more technical part of the presentation.18:12
=== tvoss|quick_dinn is now known as tvoss_
wellsbmhall119: Thanks for finding the infographics information.  I was looking for it after seeing cwayne_'s post.  What are the restrictions on usage?18:13
dobeykarni: well, C++ is going to take a lot more LOC than QML will, so showing a tiny bit of code that does much isn't going to be very easy. you could maybe write a simple Hello World app in C++ or something, but it's not going to really show much in the way of "integration"18:13
ahayzenlool, ok so the app is now the right size, but when i run it from the terminal on the phone it seems to freeze after startup18:14
ahayzenlool, and if i run if from the adb shell it doesn't even appear on the phone18:14
karnidobey: I thought so. Thanks for your opinion, dobey!18:15
loolahayzen: how do you run it?18:15
ahayzenlool, $ music-app18:15
loolahayzen: yeah, that's expected not to work from adb shell18:15
loolahayzen: concerning the freezes, did the one installed before that work?18:16
achiangdobey: karni: i think i have a perfect example... i'll grab some exif parsing code from the gallery app18:16
dobeykarni: the u1 account stuff in the online accounts settings though, is a combination of c++ and qml.18:16
karniachiang: \o/18:16
mhall119bfiller: pete-woods: can either of you comments towards what apps can and can't do with the infgraphics API as a matter of policy?18:16
achiangdobey: karni: now to figure out in the qml where we might display that info18:16
ahayzenlool, idk i'm not sure if it because i'm running from inside the terminal app18:16
loolahayzen: for it to work from adb shell, you need the "start " syntax I mentioned earlier18:16
loolahayzen: and that needs to be launched as ~phablet18:16
loolahayzen: does "start application APP_ID=music-app" work?18:17
loolahayzen: freeze >> I would suspect something else is going on, but can't tell why18:18
cwayne_mhall119, wellsb would it be helpful for me to write a quick blog post about using the qml bindings?  it's super simple to understand from those examples, but they're not very well publicized18:18
bfillermhall119: I'm not sure, think they need an apparmour profile that allows it, jamie?18:18
ahayzenlool, it says its running in a process but have yet to see anything appear on the device18:18
pete-woodsmhall119: apps aren't supposed to be using it AFAIK, I thought it was an internal API18:19
mhall119cwayne_: that'll depend on the restrictions on their use18:19
mhall119cwayne_: not much reason to tell people how to use it, if we're not going to let them18:19
loolahayzen: hmm that's odd18:19
loolahayzen: maybe kill all the running apps first18:19
ahayzenlool, none displayed as running in the app18:20
cwayne_mhall119, fair enough, although im not sure what the point of writing qml bindings would be if we're not gonna let people use them18:21
achiangdobey: karni: huh, i'm not actually seeing any QML code in the gallery app at all ;)18:21
karnidobey: nvm, we found it18:21
mhall119cwayne_: it could be a temporary prohibition on their use until the security aspect is fully undesrstood18:22
achiangdobey: sorry, i am dumb!18:22
cwayne_mhall119, fair enough18:23
loolahayzen: hmm not sure what's going on18:23
ahayzenlool, neither do i :/18:24
dobeyachiang: i know nothing about the gallery app :)18:26
achiangdobey: where do you use c++ in the u1 app?18:27
karniHey guys. Who's familiar with the hud? Is it hard to add a context button to hud?18:27
dobeyachiang: all of the backend work is in C++. qml only provides the UI we embed into system-settings for adding the account18:28
achiangdobey: i see18:28
achiangdobey: i think i'll keep plugging away trying to grok the gallery app source, because that example will make a lot more sense to a room of app devs18:28
achiangdobey: thanks for your help though!18:28
dobeysure18:29
ahayzenlool, have u managed to get it to work on ur device?18:30
loolahayzen: so with #84, not with my own branch, music-app starts when I "start application APP_ID=music-app"18:31
loolbut then it spins loading files forever18:31
loolwhich sounds like a bug18:31
ahayzenlool, do u actually have any music on the device?18:31
loolno18:32
ahayzenlool, lp:~andrew-hayzen/music-app/library-empty-fix will hopefully fix tht :)18:32
loolahayzen: good  :-)18:32
loolahayzen: building a package now18:32
ahayzenlool, needs some work to stop it flickering up when u actually do have tracks but its getting there...cool18:33
loolahayzen: so I've put some music18:41
loolahayzen: current app kind of starts on #84 now18:41
ahayzenlool, kind of?18:42
loolahayzen: there are issues in the music-scope18:42
loolnot relted to music-app18:42
loolahayzen: the start thing works for me18:42
loolwith no file18:42
loolahayzen: ah the URI thing doesn't work18:43
ahayzenlool, :/18:43
ahayzenlool, wht happens?18:43
loolah sorry it worked on second try18:43
loolnot sure why18:43
loolmight be timing, I killed it and ran it immediately18:43
loolphablet   5064 31.6  4.1 376716 78596 ?        Ssl  18:44   0:04              \_ /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene /usr/share/music-app/music-app.qml --file= --desktop_file_hint=/usr/share/applications/music-app.desktop18:44
loolit's not getting the --file= thing18:44
ahayzenuhoh18:44
loolah my bad, forgot an S in APP_URI18:45
loolahayzen: ok, this works in current #84 image: start application APP_ID=music-app APP_URIS=file:///hme/phablet/Music/bilan-et-perspectives-cd-cd-03-monde-de-droite.flac18:46
loolwith a valid URI18:46
ahayzenlool, start: Env must be KEY=VALUE pairs....oh spaces..18:47
loolahayzen: now trying my .deb18:48
ahayzenlool, i get application start/running, process 2396 but nothing happens on the device18:48
loolahayzen: yeah it's broken somehow18:49
loolnow idea how though18:50
ahayzenlool, how did u do it the first time?18:50
dobeymhr3: where does the existing broken apps scope live exactly? is it unity-lens-applications? or something else?18:53
mhr3dobey, yes18:53
mhr3unity-lens-applications18:53
loolahayzen: I hand deployed the updated qml files18:54
ahayzenlool, ok... are the core apps deployed via click package on the device rather than debian?18:54
loolno18:54
loolnot yet18:55
loolsoon deployed as click though18:55
ahayzen:)18:55
ahayzenwonder wht is happening then18:55
loolahayzen: ah I know18:55
loolahayzen: you need to install qtpowerd bindings18:55
ahayzenlool, i commented out the import18:55
loolahayzen: there is code in the qml file to comment out too18:56
loolahayzen: you want qtdeclarative5-qtpowerd0.118:56
ahayzenlool, cause thts wht i have to do on the laptop18:56
loolhow is it that the dep isn't there18:56
loolfile:///usr/share/music-app/music-app.qml:25 module "Powerd" is not installed^M18:56
loolthat should be qtpowerd18:56
loolahayzen: let me update my branch18:56
ahayzenlool, music-app.qml:25 module "Powerd" is not installed is wht u get18:56
loolahayzen: yes, that's because it got renamed18:57
ahayzenlool, ah18:57
ahayzenlool, did https://code.launchpad.net/~lool/music-app/qtpowerd-rename/+merge/188728 get reverted or something?18:58
loolahayzen: try pulling my branch, I merged with trunk now18:58
loolbuilding myself a .deb18:58
cyphermoxdavmor2: poke?18:59
loolahayzen: so now it starts and plays the first time19:00
ahayzenlool, did u run from a phablet user inside a adb shell?19:00
loolahayzen: but when trying to change URL, it doesn't work -- because I don't have the latest upstart-app-launch19:01
loolahayzen: yes19:01
ahayzenlool, wht cmd did u use?19:01
ahayzenlool, so i can try19:01
loolahayzen: start application APP_ID=music-app APP_URIS=file:///hme/phablet/Music/bilan-et-perspectives-cd-cd-08-septembre.flac19:01
loolbut just start application APP_ID=music-app should work19:01
loolahayzen: so to sum up because it's a bit complex, using the latest branch revision + #84, it should start with or without URL, and it will be killed if you pass it another URL while running; if you update to upstart-app-launch packages from ppa:ubuntu-unity/daily-build it will change the playing song to the newone19:04
ahayzenlool, nothing :/ i've probably done something to the install... when i run music-app i get the debugging in the terminal but yet again nothing on screen :(19:04
loolahayzen: do you run it with start as above?19:04
ahayzeni ran phablet@ubuntu-phablet:~$ start application APP_ID=music-app19:04
loolahayzen: check ~phablet/.cache/upstart/application-legacy-music-app-.log19:04
ahayzenlool, ** (process:2887): ERROR **: Unable to submit Zeitgeist Event: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.zeitgeist.Engine was not provided by any .service files19:04
ahayzenlool, and ** (process:2886): WARNING **: Unable to exec: No such file or directory19:04
ahayzenlool, they are both repeated loads of times19:05
loolahayzen: the Zeitgeist one yu can ignore19:05
loolahayzen: what are the last lines?19:05
ahayzenlool, wht i posted19:06
ahayzenlool, it goes file not found then Zeitgeist19:06
loolahayzen: want to try my .deb?19:06
ahayzenlool, yh19:06
loolahayzen: http://people.dooz.org/~lool/music-app_0.7_all.deb19:07
ahayzenlool, thx19:07
om26erwhat happened to the image size ? It was like 204MB now its 248Mb what changed ? I hope we are not pulling in something useless ?19:08
ahayzenlool, same :/ probably something else i have broken19:08
loolom26er: langpakcs19:11
loolahayzen: did you install stuff?19:11
loolahayzen: does the app start if you press the icon?19:11
om26erlool, thanks, that would make sense.19:12
ahayzenlool, the icon doesn't even exist, i've had this before after running apps from developer mode tht the main one breaks19:12
ahayzenlool, it was there a second ago but has gone now :(19:13
bertderphurphey guys, any working version for the nexus 4 outthere ?19:13
loolahayzen: that's bad19:15
loolahayzen: if you rebooted a bunch of times in write mode, you might have had fs corruption like I do often19:16
loolahayzen: maybe reflash + install this .deb19:16
ahayzenlool, it happens quite often just assumed it was to do with me using the developer mode so much to test other branches19:16
ahayzenlool, ok i'll try tht19:16
mfischstgraber, lool: I'm about to propose a change for adding custom fonts by dropping in a /etc/fonts/local.conf that points to /custom. It works fine, but the whole font list would be faster if /var/cache/fontconfig was writable, any objections to me adding that to writable-paths?19:18
mfisch"faster" as determined by running fc-list19:18
loolmfisch: we're running out of time19:18
mfischlool: we can probably do this post 13.10 if it's an issue, I know we're pretty much locked19:19
loolmfisch: yeah; sorry, it's too much risk to lose cycles unbreaking stuff19:19
stgrabermfisch: so one thing that bothers me a bit is that our read-only image contains files in there, so if we are to make this writable, we'd have to confirm first that those get properly re-generated on first boot19:20
mfischlool: understand, when do the floodgates re-open?19:20
mfischstgraber: they're being rebuilt on boot19:21
mfischstgraber: on every boot from what I see19:21
loolmfisch: 19th or so?19:21
mfischlool: sure we can delay until then19:21
loolmfisch: but we might need a 13.10 + changes base19:21
loolmfisch: rather than 14.0419:21
mfischlool: we will certainly have that. From our POV once we've ID'd a technical solution it's low risk so I can move on to something else19:22
mfischstgraber: I should clarify, when it's writable, it gets regenerated on reboot19:22
mfischbut whether I do that is orthogonal to the real change I want to make, a local.conf for fonts19:22
=== _PaoloRotolo_ is now known as PaoloRotolo
stgrabermfisch: ok, sounds good to me, so feel free to add to writable-paths whenever lool is happy with this landing19:24
mfischstgraber: can /etc/fonts/local.conf go in lxc-android-config or do we have another config-type package I can drop it in?19:25
achiangmfisch: lool: i do not think there is a strict need to target 13.1019:26
mfischachiang: agreed19:26
achiangmfisch: lool: so we'd be fine to go in as part of 14.04 development19:26
loolCool19:28
loolachiang, mfisch: Thanks, that's less pressure on the landing pipeline19:29
loolSaviq: Hmm so I seem to have an unity8 regression in #84 with music playback: I can't see the title of songs anymore on music-scope, and these aren't listed in home scope either19:29
loollooks like mediascanner isn't doing its job19:29
ahayzenlool, i just reflashed it but i think it has restored everything back cause the music app icon still doesn't exist :/19:36
mfischlool: are you keeping the landing pipeline after 13.10 ships?19:38
loolahayzen: that's ... odd19:39
loolahayzen: I dont see what would be causing this19:40
loolahayzen: anyway, if you want to not keep a backup, pass --no-backup19:40
=== anders3408|afk is now known as anders3408
ahayzenlool, i'll try tht cause i seem to have all my music as well19:40
loolmfisch: Not for 14.04, not in this way; don't know about 13.10 updates19:40
loolahayzen: Hmm it sounds like you haven't really flashed19:40
ahayzenlool, i can see it restoring everything back at the end of the process19:40
ahayzenlool, trying now with the extra arg19:41
fginthersergiusens, any idea why I wouldn't be able to flash my device from the 'jenkins' user on my local machine?19:41
sergiusensfginther, use sudo; you need to have the seat19:41
loolfginther: android-tools sets up some udev rules for the active user19:41
sergiusensfginther, so I mean, either sudo or active user19:42
fginthersergiusens, lool, ah. thank you19:42
mhall119popey: we should consider infographics data for core apps 2.0 features19:42
popeymhall119: good call19:47
popeylool: tests finished?19:47
loolpopey: looking!19:50
loolpopey: do you put music up there?19:50
loolpopey: I seem to lack song names on the scopes, do you?19:50
loolpopey: there's something wrong, the passrate is way too high19:50
ahayzenlool, music app is back!19:52
loolahayzen: cool!19:52
loolahayzen: Quick!  break it!  ;-)19:52
loolahayzen: /me crosses finger on the .deb19:52
ahayzenlool, ok i left the normal music-app there and ran start application APP_ID=music-app and tht worked19:52
ahayzenlool, now to copy ur deb19:53
popeylool: just copyng some music & videos now19:55
loolpopey: pmcgowan says webapps don't work19:56
loolindeed twitter doesn't come up19:56
popeyhmm, missed that19:56
popeyyup, confirmed19:57
ahayzenlool, right tht worked! now to put some music on and actually test wht we were supposed to be testing :)19:57
ahayzenlool, it started the app but didn't play it :/19:58
bschaeferhello, how do you make the ubuntu-system flash read/write? (as it seems to be read only by default)19:59
popeytouch /userdata/.writable_image20:00
popeythen reboot20:00
bschaeferthanks!20:00
popeyyou lose the ability to do OTA updates when you do that though20:00
bschaeferthat shouldn't be much of a big deal, im trying to test out a package :)20:00
pmcgowanpopey, lool what changed?20:00
popeypmcgowan: can't see what would affect it here http://people.canonical.com/~j-lallement/touch/changes/20131007.html20:01
pmcgowanpopey, new browser went in friday20:03
pmcgowanalex-abreu, webbrowser-app tells me it doesnt know the enable-back-forward or webapp arguments20:04
loolpmcgowan: http://people.canonical.com/~ogra/touch-image-stats/20131007.changes20:06
=== diegoyam_ is now known as diegoyam
popeypmcgowan: twitter works on the image we put out today though20:06
popeybuilt on saturday iirc20:07
loolso #83 works and #84 doesn't work20:07
popeyyes20:07
loolare these click?20:07
loolclick-apparmor changed20:07
popeyyes20:08
lool[10426.055942] type=1400 audit(1381175623.667:90): apparmor="DENIED" operation="open" parent=1550 profile="com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter_1.0.3" name="/android/system/etc/media_codecs.xml" pid=7917 comm="webbrowser-app" requested_mask="r" denied_mask="r" fsuid=32011 ouid=020:08
popeyi assume so given it's in /usr/share/click/preinstalled/com.ubuntu.developer.webapps.webapp-twitter20:08
looljdstrand: click-apparmor regression it seems20:08
jdstrandthat is not because of click-apparmor20:08
loolpmcgowan: ^20:08
jdstrandlool: no20:08
pmcgowanlool, not so sure20:08
jdstrandthat is underlying changes to the system20:08
pmcgowanwhy doesnt the browser take the webapp switch?20:08
pmcgowanalex-abreu, ^^20:08
jdstrandthe pending apparmor-easyprof-ubuntu package will have a fix for that denial20:08
jdstrand(click-apparmor doesn't ship any policy)20:09
jdstrandalso, I'm pretty sure the app works without that denial being fixed (I saw it friday)20:09
jdstrandwhat is the failure?20:10
popeyhow can i launch pre-installed apps via upstart?20:10
jdstrandpopey: should be the same: start application APP_ID=...20:11
mhall119popey: turns out my LP email settings didn't have be subscrived to the avengers list, I should start getting those emails now :)20:11
jdstrandpopey: the trick is knowing the APP_ID20:11
popeyyeah, its the .desktop file AIUI20:11
jdstrandiirc, it is everything before .desktop20:12
jdstrandbut maybe it includes .desktop, not sure otoh20:12
jdstrandlool: what is the failure?20:12
looljdstrand: blank screen when launching twitter app20:12
loolnothing when launching facebook app20:12
popeyso start    APP_ID=com.ubuntu.developer.webapps.webapp-twitter20:12
popeywhat goes in the gap?20:13
looljdstrand: I'm getting other failures20:13
jdstrandpopey: 'application'20:13
looljdstrand: sorry other denials20:13
lool[10425.405675] type=1400 audit(1381175623.016:88): apparmor="DENIED" operation="open" parent=1550 profile="com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter_1.0.3" name="/home/phablet/.cache/gstreamer-1.0/registry.arm.bin" pid=7917 comm="webbrowser-app" requested_mask="r" denied_mask="r" fsuid=32011 ouid=3201120:13
looljdstrand: I wonder if it's due to new thumbnailer20:13
popeyah20:13
popeyduh20:13
loolpmcgowan: ^20:13
jdstrandlool: that denial is harmless20:13
jdstrandlool: that came because of the new gstreamer20:13
alex-abreupmcgowan, it should ... all webapps should roughly be "--webapp --enabled-back-forward" etc.20:13
looljdstrand: we did add a thumbnailer plugin to SDK20:13
looland also: [10425.411657] type=1400 audit(1381175623.026:89): apparmor="DENIED" operation="exec" parent=7917 profile="com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter_1.0.3" name="/usr/lib/arm-linux-gnueabihf/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner" pid=7934 comm="webbrowser-app" requested_mask="x" denied_mask="x" fsuid=32011 ouid=020:13
jdstrandlool: but I will have it silenced in the next apparmor-easyprof-ubuntu upload20:14
pmcgowanalex-abreu, if I use those options browser says it doesnt know them, if I remove them then it runs20:14
jdstrandlool: that last one I think needs to be fixed. also because of gstreamer20:14
jdstrandman, this gstreamer update is a serious pain20:14
pmcgowanjdstrand, we should be backing it out tomorrow, at least from the sdk20:15
alex-abreupmcgowan, doesn't make sense at all, this code hasn't changed for some time already ... having a look20:16
alex-abreupmcgowan, upi launch it directly thru ssh ?20:17
alex-abreuupi=you ...20:17
pmcgowanalex-abreu, I ssh in and run webbrowser-app20:17
pmcgowanwebbrowser-app --help, or --webapp20:17
alex-abreuyeah20:17
pmcgowanwith desktop file jint20:18
pmcgowanhint20:18
jdstrandlool: you are testing that manually?20:18
looljdstrand: No, this is what I found in logs when running twitter app20:18
looljdstrand: didn't know what regressed, there was a click-apparmor update, I thought I'd blame it on you as usual  ;-)20:19
jdstrandlool: you didn't launch the twitter app on your system?20:19
looljdstrand: I launched the twitter app from image #84, it didn't start, I grep-ed dmesg on mako and found these20:19
jdstrandI see20:20
jdstrandyes, some are harmless. one I think may not be20:20
loolbut it seems it's a webbrowser-app cmdline flag20:20
looljdstrand: the gst-plugin-scanner thing I think is called when the registry is missing to update it, or when the registry is out of date20:20
jdstrandok, well, that's good, but I am trying to get the apparmor and apparmor-easyprof-ubuntu tested and ready so all these will go away20:20
looljdstrand: it's in the home dir, so can't pregenerate on package install; the first gstreamer app starting generates it20:21
jdstrandlool: I have grouper with 83-- is just apt-get dist-upgrading going to get me what is in 84?20:21
looljdstrand: it should, might pull in slightly more stuff though20:21
jdstrandlool: re pregenerating--  fyi, apps are allowed to execute that but the aren't allowed to write out the registry, but can read the registry20:22
loolok20:23
jdstrandit's worked fine until now-- I think the denial is harmless20:23
jdstrandbut I will verify20:23
mhall119nik90: ping20:24
pmcgowanlool, alex-abreu not sure how this could be, but it seems like an old binary of the browser app20:28
mhall119popey: does shorts refresh work for you?20:28
* popey checks20:28
pmcgowaninstalling directly from the archive to my desktop has the new options20:28
mhall119mine seems to get stuck spinnings it's wheels but going nowhere20:28
popeyworks here20:28
popeyon #8420:28
popeyhmm, spins on #8320:29
loolmhall119: i also get a hang on refresh20:30
loolon #8420:30
* mhall119 is on #8320:30
loolnow it works20:31
loolit worked on first launch, then hung on refresh (didn't spin), then worked on subsequent runs + refreshes20:31
mhall119so I guess I need to wait for build >= #84 to be promoted20:35
loolpmcgowan: I can get twitter if I run: webbrowser-app --enable-back-forward --webapp --webappUrlPatterns=https?://mobile.twitter.com/* https://mobile.twitter.com/ --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop20:38
loolmhall119: or take it from -proposed20:38
loolmhall119: probably wont be promoted since we have a webapp regresion20:38
lool*regression20:38
pmcgowanlool, I cannot and neither can alex-abreu20:38
mhall119lool: I'll wait then, I'm supposed to only use stable releases for the avengers stuff20:38
pmcgowanlool, what version of the image? and browser package?20:39
loolpmcgowan: I just ran this on #84 from adb shell sudo -i -u phablet20:39
loolwebbrowser-app 0.22+13.10.20131004.1-0ubuntu120:39
loolmhall119: ok20:39
loolmhall119: we're about to enter Mir mode20:39
loolmight not be a stable image for a while20:39
mhall119\o/20:39
loolprobably switching tomorrow morning20:39
mhall119how the lightdm stuff, has that landed?20:39
pmcgowanlool, humor me, if you run webbrowser --help do you see all those options for webapp20:39
loolpmcgowan: no20:40
loolI see: Usage: executable [--form_factor_hint={desktop, phone, tablet}] [--stage_hint={main_stage, side_stage, share_stage}] [--desktop_file_hint=absolute_path_to_desktop_file]20:40
pmcgowanthats not new stuff20:40
loolpmcgowan: this is with webbrowser-app --help20:40
pmcgowanwrong code20:40
loolpmcgowan: http://people.canonical.com/~platform/cu2d/results has an updated staged20:40
loolbut seems only like a couple of commits20:41
pmcgowanlool, did it report unknown options on the command line20:41
loolpmcgowan: oh yes20:41
loolindeed20:41
pmcgowanthis is the output from same package on the desktop20:42
pmcgowanhttp://pastebin.ubuntu.com/6206639/20:42
loolpmcgowan: so I guess I'm not seeing what I should be seeing; just the twitter site in browser20:42
pmcgowanthe binaries are 10MB different20:42
pmcgowanthat paste matches the source code20:42
pmcgowanhow could that be?20:42
loolindeed20:42
loolthat's interesting20:43
pmcgowanthis binary is a couple months old maybe20:44
pmcgowansergiusens, ^^20:44
pmcgowanor at least several weeks20:44
loolpmcgowan: wasn't there some unconfined wrapper?20:46
loolpmcgowan: you remember that unconfined click thing20:46
pmcgowanlool, we didnt do that20:48
pmcgowanlool, seems to be the package build failed and copied old bits or something inexplicable20:48
pmcgowanseems to me20:48
pmcgowanlool, we are just using the deb and having an icon link20:48
loolpmcgowan: https://launchpadlibrarian.net/152489739/buildlog_ubuntu-saucy-armhf.webbrowser-app_0.22%2B13.10.20131004.1-0ubuntu1_UPLOADING.txt.gz has same code size has the one on the image20:50
cwayne_Kaleo, dont suppose youre around?20:51
loolpmcgowan: also: grep webappUrlPatterns /usr/bin/webbrowser-app matches20:52
pmcgowanlool, ok so that part was right, so?20:52
pmcgowanlool, oh you mean in the binary20:53
pmcgowanhmm20:53
loolfor me it's more a startup sequence problem20:53
loollike some different init path depending on the qpa20:53
loolor perhaps misbuilt on armhf20:54
pmcgowanlool, heres the thing, I run /usr/bin/webbrowser-app and its command line parsing is not the same as the desktop20:54
pmcgowanI cannot explain that from environment20:54
pmcgowanand it provides an actual response which matches old source code20:55
pmcgowanlool, what am I missing?20:56
alex-abreulool, pmcgowan yeah that's what I am thinnking although I don't know what can be put in between20:56
alex-abreuno aa-click since we are launching manually20:57
alex-abreuso there must be something20:57
alex-abreupmcgowan, oh interesting, try "webbrowser-app -h"20:57
pmcgowanalex-abreu, doesnt work for me on phone20:58
alex-abreupmcgowan, ? no output20:58
pmcgowanno core dump20:59
pmcgowanworks on desktop as expected20:59
alex-abreupmcgowan, I get this when using -h http://pastebin.ubuntu.com/6206726/ and your (desktop_hint etc.) output when using --help21:00
loolalex-abreu: ah right, -h works21:00
pmcgowaninteresting21:00
alex-abreulool, any idea what can be "hijaking" the launch ?21:01
loolno, I tried stracing, but got limited success21:01
loolor rather I failed utterly21:01
pmcgowanalex-abreu, but whats running instead? and from where?21:03
pmcgowanis there a bad click app installed or something?21:03
alex-abreuno idea21:03
alex-abreuI am thinking more about e.g a conflicting plugin path, or some sort of qpa issue21:04
loolI see a bunch of additioanl libs on the touch version21:04
loolranging from /system/lib/libwpa_client.so to /usr/lib/TRIPLET/libgflags.so.221:05
pmcgowanlool, so something again with the toolkit?21:06
alex-abreulool, as runtime deps for webbrowser-app ? I don't see anything in ldd's output21:06
jdstrandpmcgowan: curious-- is it all webapps or just twitter?21:07
pmcgowanjdstrand, all21:07
alex-abreujdstrand, pmcgowan not even webapp but webbrowser-app apparently21:10
jdstrandthat is weird21:10
alex-abreuindeed21:10
jdstrandare the md5sums correct?21:11
pmcgowanguys I need to drive home before some storms hit, looking forward to your analysis!21:12
popeybut browser app itself works21:15
loolah /usr/lib/TRIPLET/qt5/plugins/platforms/libqubuntu.so is in there21:15
jdstrandlool: note, this denial is bug #1235444 :21:15
jdstrandOct  7 21:13:45 ubuntu-phablet kernel: [  536.137702] type=1400 audit(1381180425.183:115): apparmor="DENIED" operation="mkdir" parent=1364 profile="com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter_1.0.3" name="/home/phablet/.cache/com.ubuntu.developer.webapps.webapp-twitte/" pid=2528 comm="webbrowser-app" requested_mask="c" denied_mask="c" fsuid=32011 ouid=3201121:15
ubot5bug 1235444 in thumbnailer (Ubuntu Saucy) "pkg_name calculated incorrectly" [Critical,New] https://launchpad.net/bugs/123544421:15
jdstrandlool: Satoris is aware of it, there is a patch in a branch21:15
loolalex-abreu: I wonder if it's platform-api, but it didn't change21:16
alex-abreulool, that's what I was thinking it must be something like that21:17
loolalex-abreu: cause it's doing all this complex hybris stuff, parsing cmdline too21:17
loolalex-abreu: also, the output is suspiciously like it21:17
loolalex-abreu:         {"form_factor_hint", required_argument, NULL, uninteresting_flag_value},21:17
lool        {"stage_hint", required_argument, NULL, uninteresting_flag_value},21:17
alex-abreuyes21:17
lool        {"desktop_file_hint", required_argument, NULL, uninteresting_flag_value},21:18
jdstrandlool, alex-abreu: fyi, I dist-upgrade grouper and the twitter app launches21:18
jdstrandis this only mako?21:18
jdstrand(or some other device?)21:18
loolalex-abreu: see src/ubuntu/mircommon/application_options_mir.cpp in platform-api or android/default/default_ubuntu_application.cpp21:18
jdstrandmy test was surfaceflinger btw21:19
stgrabermfisch, ssweeny, cwayne_, lool: I have now landed a fix that makes any missing file a critical failure for an image. That'll prevent breakage of customized images when Jenkins goes down (that also means that whenever something like this happens again, no updates will be pushed to that channel until all files are reachable again)21:19
loolandroid/hybris/ubuntu_application_api_for_hybris.cpp has that actually21:19
loolstgraber: cool21:19
loolstgraber: is firewall fixed?21:19
stgraberno21:19
loolstgraber: do you think you could take a backup of our current set of images?21:19
loolstgraber: we'd like to keep the last good SF images "forever"21:19
cwayne_stgraber, awesome,thanks21:19
loolstgraber: perhaps we can do a channel copy to a saucy-sf?21:19
looland never purge it21:19
cwayne_stgraber, any update on that RT by any chance?21:19
stgraberlool: I'd rather not waste space, we don't have so much of that on the public servers21:20
loolalex-abreu: "executable" strikes me as coming from android/hybris/ubuntu_application_api_for_hybris.cpp21:20
stgrabercwayne_: no updates, ...21:20
loolnow who calls u_application_options_new_from_cmd_line21:20
loolstgraber: where could we keep it?21:20
stgraberlool: so however wants those around will have to provide me with a place to put them in, system-image is not an archiving server21:20
alex-abreulool, indeed ... the output matches quite nicely21:21
loolstgraber: I'm worried they will be hard to write to devices if they aren't on system-image.u.c21:21
mfischlool: I have a mirror of devel-customized and devel-propoosed-customized21:21
loolsymbol=u_application_options_new_from_cmd_line;  lookup in file=webbrowser-app [0]21:21
mfischstgraber: I also have a small shell script to do the mirror, but it's all wget based21:21
stgrabermfisch: recursive wget works fine for mirroring, everything is staatic21:22
loolalex-abreu: so it's /usr/lib/TRIPLET/qt5/plugins/platforms/libqubuntu.so21:22
mfischstgraber: well I only wanted mirror certain builds and so I parse the json and pull what I need21:22
mfischstgraber: a full mirror is much simpler obviously21:23
alex-abreulool, might "just" be, ... mmh does platform-api do something to the args before "passing them down" (not sure what the mechanism is here to the app ?21:23
stgraberlool: what annoys me the most with keeping those on system-image (besides the fact that the service was never meant for that) is that it means some of the bugs I fixed last week won't ever be fixed21:23
stgraberlool: as the bugfix depends on the fact that all existing files will one day be expired and so the bug will clear itself within 25 images. Keeping references to those in a channel will prevent that from happening.21:24
loolalex-abreu: that's what I'm trying to track down21:24
stgraberlool: so if it's short term with a fixed removal date (say 2 months from now), fine, if not, then they'll have to be saved somewhere else21:25
loolalex-abreu: so qtubuntu/src/platforms/ubuntu/ubuntucommon/integration.cc does this in QUbuntuIntegration::QUbuntuIntegration(QUbuntuInputAdaptorFactory*)21:25
alex-abreulool, I am pretty sure that it does ... and wrongly ... from the output21:25
loolalex-abreu: I think it's meant to pick up its own options, but ends up hijacking things it shouldn't21:25
alex-abreulool, there is an extra space apparently ... that is being introduced somehow ... e.g. '--enable-back-forward' -> '-- enable-back-foward'21:26
alex-abreummh or not21:27
loolalex-abreu: Might just be adb playing tricks21:27
alex-abreuyeah21:27
loolalex-abreu: I think the logic leap is that it's meant to pick up just its options, but interprets far too much21:27
loolalex-abreu: e.g. rejects unknown options and takes over --help21:27
alex-abreuyes21:28
loolin fact it     exit(EXIT_SUCCESS);21:28
loolalex-abreu: but this must have been going on for months?21:30
alex-abreulool, I don't think that it rejects other options though ... the "unknown option -- " does not seem to come from the webbrowser-app ...21:30
alex-abreuso webbrwoser-app seems to take it21:30
loolalex-abreu: right, --help is a bad test21:31
alex-abreulool, when I try w/ a bad option e.g. --enable-whatever21:31
loolalex-abreu: We're just diving into why --help is different when really it's just a specific case21:31
alex-abreuyou can see the warning message from webbrowser-app21:31
alex-abreulool, yes21:31
loolalex-abreu: I get the same: WARNING: ignoring unknown switch "--foo"21:32
loolin both cases21:32
loolunknown option -- webapp21:32
loolthat's interesting21:32
alex-abreulool, there is a slight issue there w/ --help being eaten, but the initial thing was that Pat could not launch any webapp on his image21:32
alex-abreulool, I don't think that its is of interest either21:33
alex-abreunot sure where it comes from though21:33
alex-abreucouldn't find anything in platform-api21:33
loolalex-abreu: isn't --webapp meant to be supported?21:33
alex-abreulool, yeah, but this message does not come from webbrowser-app I think21:33
alex-abreucomes from someone hooking into args somewhere21:34
alex-abreusince webbrowser-app emits a warning when there is an arg parsing filure21:34
alex-abreufailure21:34
loolOUCH21:34
alex-abreuoops21:34
alex-abreumassive failure21:35
loolalex-abreu: /usr//lib/arm-linux-gnueabihf/libQt5Core.so.5.0.2 was updated on 7t21:35
lool7th21:35
looland has that string21:35
loolpretty supsivious21:35
alex-abreummh21:36
loolalex-abreu: so we changed QSortFilterProxyModel in latest qtbase upload21:37
alex-abreulool, I cannot test webapps yet though ... wifi on the phone does not seem to work, or at least does not persist my wifi settings ... is it a known issue?21:37
alex-abreulool, yup21:37
loolalex-abreu: wifi should work21:37
looland should persist your settings21:37
alex-abreuI would be surprised that it does not, but something is odd21:38
ahayzenlool, i'm back... running start application APP_ID=music-app APP_URIS=file:///hme/phablet/Music/01.\ Mylo\ Xyloto.flac doesn't start the track in the app :/ but it does open the app which is an improvement21:38
loolahayzen: try %20 instead of "\ "21:38
ahayzenlool, ok :)21:38
loolahayzen: also it's home not hme21:38
ahayzenlool, whoops21:38
loolahayzen: the adb shell is tricksy; ssh is safer; "sudo start ssh" then ssh phablet@ip address21:38
loolpassword: phablet21:38
loolalex-abreu: let's revert to an older qt5core21:39
ahayzenlool, start application APP_ID=music-app APP_URIS=file:///home/phablet/Music/01.%20Mylo%20Xyloto.flac works!21:39
ahayzenlool, now wht do i need to test? should i be able to send 2 URIs and it queue the second?21:40
alex-abreulool, only change was indeed qsortfilterproxymodel21:41
loolahayzen: the 2 URI case is supported, but is not used in real life; also only works if you have updated upstart-app-launch21:41
loolahayzen: so you should try adding upstart-app-launch binaries from ppa:ubuntu-unity/daily-build21:41
loolalex-abreu: I sponsored it  :-)21:41
ahayzenlool, ah ok network is a bit poor on the device though :P21:43
ahayzenlool, as alex-abreu said the WiFi just drops out all the time21:43
alex-abreuahayzen, oh I am not the only one ?21:43
loolalex-abreu: downgraded just qt5core and still getting unknown option -- webapp21:43
alex-abreulool, :/ ...21:44
loolahayzen: you have to keep it from sleeping to get good network21:44
p8triotam I correct in assuming that to rollback and flash android, it has to be done through an ubuntu distro?21:44
lool"powerd-cli active" in a shell21:44
ahayzenalex-abreu, mine drops out all the time but them i am to a hotspot from a laptop21:44
loolalex-abreu: but might be another packge21:44
ahayzenalex-abreu, android doesn't even see the hotspot because it is adhoc not infrastructure :P21:44
alex-abreulool, yah ...21:44
p8triotwell....you can flash it outside Linux but you can't rollback outside it seems21:45
p8triotbtw...what in the hell is the default password?21:46
sergiusensp8triot, same as user21:48
cwayne_p8triot, phablet21:48
p8triotthanks!!! where is that in the documentation? I didn't see it21:49
sergiusensjdstrand, hey, what do I need for this one? http://paste.ubuntu.com/6206914/21:50
p8triotI am running "saucy" is their a more stable rev or is this it?21:50
jdstrandsergiusens: friends policy group. will be in apparmor-easyprof-ubuntu 1.0.35. note, it is a reserved policy group (ok for trusted apps)21:50
sergiusensjdstrand, gallery app works fine as click (even hud as a surpise) , you can check the app out from http://10.97.0.26:8080/view/click/job/gallery-app-click/lastSuccessfulBuild/artifact/wrapped_click/com.ubuntu.gallery_2.9.1_armhf.click21:50
=== jhodapp is now known as jhodapp|afk
jdstrandsergiusens: nice! :)21:51
sergiusensjdstrand, great, I'll add the policy as soon as that's in21:52
p8triotI am running "saucy" is their a more stable rev or is this it?21:52
loolalex-abreu: downgraded everything and still getting: unknown option -- webapp21:52
jdstrandsergiusens: I'm trying to coordinate the landing now21:53
alex-abreulool, I don't think that *that* "unknown option" message comes from libqt5core ... I grepped qtbase src and found a few 'unknown option' but format differs from the one we see21:54
loolalex-abreu: maybe the unknown option thing was alwyas there though21:54
alex-abreumaybe21:54
loolalex-abreu: ok, wrong track IMO21:55
loolalex-abreu: just stared it from a shell now21:55
loolalex-abreu: aa-exec-click -p com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter_1.0.3 -- webbrowser-app --enable-back-forward --webapp --webappUrlPatterns=https?://mobile.twitter.com/* https://mobile.twitter.com/21:55
loolalex-abreu: getting:21:56
lool(webbrowser-app:11908): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.21:56
loolERROR: Caught a segmentation fault while loading plugin file:21:56
lool/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstandroidmedia.so21:56
loolso looks like the plugin db is the first thing I'd fix21:56
p8triotanyone have any luck with the clock app and getting the alarm to stick? I set it and then it goes away21:56
loolalex-abreu: also, that's in recent hybris code21:56
lool-rw-r--r-- 1 root root 80308 Oct  3 17:53 /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstandroidmedia.so21:57
loolrsalveti: hey21:57
alex-abreulool, yeah21:57
rsalvetilool: hey21:57
alex-abreulool, have to disconnect for  small bit to handle the kids21:57
loolrsalveti: launching: aa-exec-click -p com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter_1.0.3 -- webbrowser-app --enable-back-forward --webapp --webappUrlPatterns=https?://mobile.twitter.com/* https://mobile.twitter.com/21:57
loolrsalveti: get us above warning and segfaults21:57
loolrsalveti: actually hold on, can just try unconfined21:58
loolI wanted to generate the registry, but even there it doens't help21:58
rsalvetilool: yeah, that would be my question :-)21:58
rsalvetias I tested just the browser, unconfined, and it works fine21:58
rsalvetiit'd only load gst in case it's actually playing audio/video21:59
loolalex-abreu: it starts outside of aa21:59
looljdstrand: so I do blame you!21:59
p8triotanyone have any luck with the clock app and getting the alarm to stick? I set it and then it goes away21:59
looljdstrand: ah I knew I'd get you one day!21:59
rsalvetibut it might init at least, which would cause these calls, to generate the registry.arm21:59
loolrsalveti: aa prevents it21:59
loolrsalveti: jdstrand said he would fix this22:00
jdstrandwell22:00
jdstrandso the webapp template doesn't allow exec of gst-pugin-scanner22:00
jdstrandthat I can fix22:00
loolI'm a bit surprized this started occuring in #84 though22:01
looljdstrand: currently, all webapps are broken on image; if you had a fix like now, that would be cool22:01
looljdstrand: or something you'd upload later today and I'd include in image tomorro22:01
loolww22:01
jdstrandrsalveti: currently I have the following apparmor rules: http://paste.ubuntu.com/6206940/22:02
p8triotanyone have any luck with the clock app and getting the alarm to stick?22:02
jdstrandrsalveti: now, granted, the app can't currently exec gst-plugin-scanner22:03
jdstrandrsalveti: but are you saying that if the registry files don't exist, it won't fail gracefully?22:03
rsalvetiwell, it'd try to create it, but not sure why it crashed22:03
rsalvetithe crash might be a bug as well22:03
jdstrandlool: I have an apparmor-easyprof-ubuntu upload with a bunch of fixes in it22:03
jdstrandthis has been working for months22:04
rsalvetilool: I'd guess that this would work in case you run that test after testing mediaplayer-app22:04
loolrsalveti: not sure, i ran it unconfined and it still crashes on startup22:04
jdstrandheh22:05
rsalvetihm, nothing changed in the gst side22:05
looljdstrand, rsalveti: I think the regression is addition of hybris22:05
rsalvetinot sure22:05
rsalvetilool: which image are you using?22:05
lool/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstandroidmedia.so is 3rd of October22:05
loolrsalveti: #8422:05
rsalvetilool: how to launch it unconfined?22:06
jdstrandok, I deleted the registry files, but kept the rules to deny the writes22:06
jdstrandthe app started fine22:07
jdstrandand can play audio22:07
rsalvetiright22:07
rsalvetiyeah, it just need to write the registry file22:07
rsalvetithat's part of the gst init process22:07
jdstrandwell, that is what I'm saying22:07
jdstrandI allow the exec but deny the write22:07
jdstrandno crash22:07
jdstrand(and no write22:08
jdstrand)22:08
loolrsalveti: remove the part until webbrowser-app, add --desktop_file_hint22:08
rsalvetion, no write at all, ok22:08
jdstrandyeah, ~/.cache/gstreamer-1.0 is empty22:08
loolrsalveti: but it seems other apps cope better with this, and I see the code is regitering a bunch of codecs22:08
jdstrandI have a few more hardware denials as a result. let me check that22:08
loolrsalveti: anyway, happy with an apparmor update22:09
rsalvetijdstrand: without the registry it might not necessarily use the right codecs, not yet sure though22:09
jdstrandlool: it could also be that in other tests the registry files were present already so the writes didn't have to happen22:09
rsalvetiyeah22:09
jdstrandI'll create  achild profile22:09
looljdstrand: but the registry file *is* present here22:09
loolI ran this unconfined22:09
loolthen confined22:09
looland it crashes22:09
rsalvetilool: can you remove it and run unconfined again?22:10
=== _salem is now known as salem_
loolrsalveti: confirmed: removed, launched unconfined, launched confined => crash22:11
loolERROR: Caught a segmentation fault while loading plugin file:22:11
lool/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstandroidmedia.so22:11
loolwhat I'm a bit sad about all of this is that I've been trying to include the webapps testsuites for weeks22:13
loolagain not later than today22:13
loolcouldn't add them because they pull compiz22:13
rsalvetino crash when unconfined, let me test with aa-exec now22:16
looldoes someone have #83?22:16
rsalveticrashes all the time when launching confined, without a previous registry.arm file22:17
loolrsalveti: probably not able to open it though22:17
loolor is it?22:17
rsalvetiit's trying to generate it22:18
loolopen is DENIED on /home/phablet/.cache/gstreamer-1.0/registry.arm.bin in my logs22:18
rsalvetimight be because that plugins try to open /system/etc/media_codecs.xml22:18
loolrsalveti: that's also DENIED22:18
loolrsalveti: /lastlog DENIED to see the 422:19
rsalvetithat plugin tries to open /system/etc/media_codecs.xml to decide what is supported in the android side22:19
rsalvetiright, and that's probably what is causing the segfault22:19
looljdstrand: will you allow reading this file?  otherwise plugins will be misdetected22:19
looljdstrand: /system/etc/media_codecs.xml22:19
sergiusenslool, if 83 is the latest stable I think I have it22:20
loolsergiusens: could you check whether twitter works?22:20
sergiusenslool, works22:21
sergiusenslool, it's my dogfooding device btw22:21
jdstrandlool: I already am in the next upload22:21
jdstrandperhaps that is why it is working here22:22
rsalvetiright, will test after the next upload then22:22
rsalvetiyeah :-)22:22
sergiusenslool, so it's ro, never broke the rules device :-)22:22
* jdstrand is testing his upload22:22
rsalvetibrb22:22
loolrsalveti, jdstrand: I wonder if the regression was due to thumbnailer being added22:22
nhaineslool: what do you mean by “Works”?22:22
loolnew package: libthumbnailer0:armhf22:22
loolnhaines: ?22:23
loolnhaines: whether the webapp opens22:23
loolit does22:23
loolapparently22:23
nhaineslool: oh, that works then.22:23
nhainesJusy tested it. :)22:24
loolrsalveti, jdstrand, alex-abreu: So what I think happened: ui-toolkit grows thumbnailer dependency; that scans for gstreamer plugins on startup; results in a segfault under confinment since addition of gst-hybris plugin, but other apps like mediaplayer weren't as confined and hence weren't affected22:24
loolwe should have catched that by running the webapps testsuite22:24
loolwhich I filed a bug on22:25
=== RAOF_ is now known as RAOF
alex-abreulool, mmh how come this wasn't caught outside of webapps testsuite (e.g. other app testsuite) ?22:27
alex-abreulool, also which webapps testsuite are your refering to ? :)22:27
loolalex-abreu: other apps don't use multimedia I guess?22:29
loolnot sure why not actually22:29
loolalex-abreu: unity-webapps-qml-autopilot22:29
sergiusensalex-abreu, lool you guys said it above, confinement22:31
sergiusenslool, aren't those for 'desktop' webapps?22:31
jdstrandlool: ok, I'm testing apparmor-easyprof-ubuntu with a fix for this22:32
loolsergiusens: also seeded in touch22:32
=== salem_ is now known as _salem
loolso washoping the testsuite would work22:32
jdstrandlool: I'll let you know how it goes. fyi, this upload is required for two other landing plans, so getting this into the image will be good22:33
looljdstrand: ok22:33
looljdstrand: I've added a landing slot for it22:37
karnimzanetti: Around?22:38
loolahayzen: so no luck testing this?22:39
ahayzenlool, my device refuses to connect to WiFi :/ so it won't add the PPA22:39
ahayzenlool, it seems to get it for a few seconds then drop out22:40
=== JanC_ is now known as JanC
alex-abreulool, this is not a test suite for webapps, well yes, but not in the environment of e.g. confined webbrowser-app (which pulls uitk)22:43
alex-abreulool, I think that dbarth was working on a webapps-demo test suite22:43
alex-abreuahayzen, I get this too22:43
ahayzenlool, u say in the merge 'the track queue is the whole library; will file a bug on this one' it is expected that the whole library is initially the play queue22:43
loolahayzen: even with the powerd-cli active tip?22:43
ahayzenlool, how do i do tht?22:43
loolahayzen: you run "powerd-cli active" in some adb shell or ssh window22:44
ahayzenlool, nope22:45
ahayzenlool, its more like it isn't getting an IP or something22:45
loolahayzen: you could download the packages on your desktop and adb push them22:45
loolahayzen: https://launchpad.net/~ubuntu-unity/+archive/daily-build/+packages?field.name_filter=upstart-app-launch&field.status_filter=published&field.series_filter=saucy22:45
ahayzenlool, thanks :)22:45
loolahayzen: you want the armhf ones, but not all22:46
loolahayzen: upstart-app-launch, upstart-app-launch-tools, libupstart-app-launch122:46
ahayzenlool, ok22:46
lool-tools is optional actually22:46
ahayzenlool, right they are installed now wht am I testing?22:48
loolahayzen: so you start music-app from my branch in anyway22:49
lool*in any way22:49
loolahayzen: or actually, start it with "start" as earlier22:49
loolahayzen: and then you run "start" again, with some APP_URIS22:49
loolahayzen: this should change the playing track to the URI(s) you pass there22:49
ahayzenlool, ok how do u do multiple?22:50
loolahayzen: separate by space22:50
loolahayzen: e.g. APP_URIS=file:///xyz file:///abc"22:50
loolsorry APP_URIS="file:///xyz file:///abc"22:50
ahayzenlool, ok i started playing track A then told it to play track B,C and it cleared the queue and started playing B with C in the queue22:54
kiraankHi, I am new to ubuntu-touch. I am interested  ubuntu-touch (my work will be on PulseAudio). Can somebody tell me the ARM based baords used for this22:54
ahayzenlool, but the bug u were talking about is tht the fact then when I played A ... B and C were in the queue?22:55
loolahayzen: nah22:56
loolahayzen: oh yes22:56
loolahayzen: correct22:56
loolahayzen: that _when starting with an URL_ the whole DB is in the queue22:56
loolahayzen: but that's a different code path22:56
loolahayzen: I would personally expect it to play just the one I played22:56
loolI mean the URL I open22:56
loolon startup, and on subsequent opens22:57
loolahayzen: that other code path is when parsing the cmdline arg22:57
ahayzenlool, u'll probably just need to modify... if (trackQueue.model.count === 0 && !argFile)22:57
ahayzenlool, to make sure that it is false when there is a file sent cause tht is where the library is loaded in the queue22:58
loolahayzen: I dont really want to touch this bug now though23:00
loolahayzen: I need to land the URL opening support23:00
loolahayzen: would you mind top approving the merge proposal if it works for you?23:01
ahayzenlool, ok think Daniel was working on tht area before i'll have a poke around see whts going on23:01
ahayzenlool, yep :)23:01
ahayzenlool, could u add a commit msg?23:02
loolahayzen: done23:07
ahayzenlool, thanks23:07
loolahayzen: thanks for reviewing23:07
ahayzenlool, i'll top approve so it lands23:07
loolcool23:07
ahayzenlool, we got there eventually :) so the other issue is when using --file ?23:08
ahayzenlool, i'll have a look at tht and see whts going on23:09
loolahayzen: cool23:13
loolahayzen: yeah, it's pretty similar; the queues aren't setup right IMO23:13
loolahayzen: I think the argFile code should do something similar, but ran out of time to do it, and it was unrelated23:13
ahayzenlool, yeah23:14
AskUbuntuUbuntu mobile questions | http://askubuntu.com/q/35508423:15
ahayzenlool, think i've fixed it i'll push the branch23:23
loolahayzen: Great23:25
ahayzenlool, https://code.launchpad.net/~andrew-hayzen/music-app/file-args-queue-fix/+merge/18973923:29
loolahayzen: ah that's exactly how I think it would look like, did it work in your testing?23:29
popey /6923:29
popeybah23:30
ahayzenlool, i did $ qmlscene music-app.qml --file="file:///home/andy/Music/Coldplay/Mylo Xyloto/01. Mylo Xyloto.flac" and it worked23:30
loolahayzen: Ok; my device is running tests right now, I'll approve it now and top approve it when I can  test23:30
ahayzenlool, ok thx :)23:31
nhainesIs it just me, or am I missing a way to type straight quotes (") on Ubuntu Touch?23:31
popeynhaines: yup23:33
nhainesI am slightly annoyed by this.23:34
* wilee-nilee looks for their worlds smallest violin23:34
cyphermoxnhaines: ah, thanks for asking I was wondering the same :)23:35
nhainescyphermox: you're welcome.  Just realized this monrning.23:55
=== anders3408 is now known as anders3408|afk

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