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

=== chriadam|away is now known as chriadam
=== dlan_ is now known as dlan
=== Namidairo is now known as Namidairo`bnc
=== Namidairo`bnc is now known as Namidairo
=== chihchun_afk is now known as chihchun
UbuntuMobileNooBanyone know how to get to the termanal..03:20
fishsceneOn Ubuntu-Touch?03:21
duflu_UbuntuMobileNooB: There's a terminal app in the list of apps03:25
=== vying is now known as Guest72487
UbuntuMobileNooBya i just flashed a galaxy nexus03:25
duflu_If you want something that avoids the GUI then connect USB and run "adb shell" on your PC03:25
UbuntuMobileNooBid like to mess around in the termanal but dont see it03:25
duflu_UbuntuMobileNooB: The list of apps is actually not fully expanded. Tap on the heading again to see them all03:26
UbuntuMobileNooBill check it out now..03:27
duflu_UbuntuMobileNooB: But if you want to hack around, then install package android-tools-adb and run "adb shell" when connected by USB03:27
UbuntuMobileNooBare normal ubuntu aps compatible? like office and stuff?03:27
UbuntuMobileNooBi know its a longshot.03:27
duflu_UbuntuMobileNooB: No, it's a new platform... _but_ normal terminal apps and standard command line stuff is all the same as regular Ubuntu03:28
UbuntuMobileNooBoh ok i thought so.. is there a "App Store" Yet? sorry for all the questions. im gonna play with it more tonight. just figured i could save a couple hours by asking a few things lol03:30
fishsceneUbuntuMobileNooB: Not yet. Ubuntu-Touch is still heavily in development and has quite a ways to go.03:31
UbuntuMobileNooBya, im loving the idea.03:32
UbuntuMobileNooBalrighty well ill start playing with it..Thanks for you help03:33
agtturnipHi guys, I've been strolling around forums and such looking to see if there is an image for ubuntu touch that would work with my LG Viper, or if there isn't, is there a way that I might be able to create my own. I would only need to make use of the wifi and bluetooth antennas03:39
=== duflu_ is now known as duflu
=== cul- is now known as cul
=== Namidairo is now known as Namidairo`bnc
=== ricardodrosales is now known as ricdros
=== ps is now known as Guest21692
=== cul- is now known as cul
jnhghyI have a samsung galaxy s3 and I was thinking of trying the "ubuntu for android" but I still have some questions: 1) I see everywhere that ubuntu for android is perfect fo dual-core, what about quad-core? also what device should I use to connect the phone to the tv? where can I buy it? or what is it called?07:33
RAOFjnhghy: AFAIK we haven't released Ubuntu for Android anywhere; still looking for industry partners.07:34
RAOFjnhghy: If, however, you mean Ubuntu Touch (the full Phone/Tablet OS) then I think that's been ported to the S3.07:35
jnhghyRAOF: hmmm.... I saw some videos on youtube with ubuntu for android but I guess it was in the "lab" ... is there an unstable(alfa/beta?) way of trying/installing ubuntu for android as far as you know?07:37
RAOFjnhghy: Only demos on our own hardware - at trade shows and stuff, I think.07:37
jnhghyRAOF: thanks for the info ... I guess I still have to wait... patiently :P...07:38
charlycostehi everybody07:40
dholbachgood morning08:08
=== mpt_ is now known as mpt
=== cul- is now known as cul
=== dholbach_ is now known as dholbach
dholbachbzoltan, jdstrand, xnox_, cjwatson, lool, beuno (and others): if you could weigh in on https://lists.launchpad.net/ubuntu-phone/msg05626.html that'd be great09:14
Laneyhrm09:26
Laneyhow do I use phablet-test-run from adb shell or ssh?09:26
LaneyI can't press enter in the terminal application so can't execute it from there ...09:27
popeyneither, you run it on your laptop09:28
Laneyoic09:29
popeyphablet-test-run -v ubuntu_weather_app09:29
popeye.g. ^09:29
Laneythat runs it on the device connected over usb or something?09:29
popeyyes09:29
Laneyok let me try09:29
popeyi use a wrapper script personall09:29
popey+y09:29
Laneyaha it did things09:29
popeyhttp://paste.ubuntu.com/6588007/09:29
popeyas there is some setup that needs to be done09:30
=== chriadam is now known as chriadam|away
om26erI recently installed Ubuntu on maguro and its super slow compared to the last time I tried (that was 13.10 release). is that a know issue ?09:30
Laneyit's not for a click package09:31
=== cul- is now known as cul
popeyok09:33
Laneyah09:37
LaneyI bet it doesn't set a locale09:37
asacpsivaa: there?09:43
psivaaasac: yes09:43
psivaaasac: not attending the meeting btw09:43
asacpsivaa: seeing that :)09:44
asachence wondered if you are there at all09:44
asacpsivaa: we want a few retries09:44
psivaaasac: lool asked me in ci-eng, will do that right away09:45
asacpsivaa: webbrowser on mako, unity8 on maguro, terminal-app on maguro09:45
asacpsivaa: ok lool seems to agree09:45
psivaaasac: ack09:45
asacpsivaa: how long do you think will they take?09:45
asacpsivaa: oh ignore09:45
loolhaha09:46
loolmandel, ralsina: Heya, we were discussing ubuntu-download-manager on the CI daily standup, it's been piling up changes for a while in trunk / in the PPA, but the landing request says "waiting for review"09:51
loolmandel, ralsina: This seems to be stuck for a while; I remember pinging about download-manager a couple of weeks back; I think you need to engage with CI team to make sure the prereqs are met09:52
=== zequence_ is now known as zequence
=== cul- is now known as cul
mandellool, yes,reviews have been very slow and in our team we want at least 2, but I'm sure it is not a problem if we land in trunk a couple with a single review + jenkins09:55
mandellool, I'll try to get this landed by today so that we can make it in the img asap09:56
Laneymardy: yo, do you know why system-settings -testability dies on the device?10:03
cjwatsondholbach: to a first approximation I have no time for this until the new year (urgent contracted project); I've already spoken on this on ubuntu-appstore-developers in a previous thread and at this point I think most of the remaining actions are for other people anyway, though10:09
dholbachcjwatson: ok - I'll dive into the archives again and add relevant information to the discussion - thanks10:10
=== dandrader is now known as dandrader|afk
=== cul- is now known as cul
=== pete-woods1 is now known as pete-woods
=== dandrader|afk is now known as dandrader
Laneymardy: Hmm, I found https://bugs.launchpad.net/platform-api/+bug/1244616 but it doesn't explain why I get the abort10:32
ubot5Ubuntu bug 1244616 in qtubuntu "Application complains about invalid options if options are given" [Undecided,New]10:32
mirage_hello, i have a little question. is it possible to install Ubuntu Touch on a Samsung S3 Mini version?10:33
Laneyhttp://paste.ubuntu.com/6588243/10:38
Laneywho works on this QUbuntu stuff? :-)10:39
dholbachmirage_, check out https://wiki.ubuntu.com/Touch/Devices10:39
=== xnox_ is now known as xnox
mirage_dholbach_, thank you for that link. it's possbile but how. The phablet-flash way dosen't work for the Samsung. I tried that. Do u have some any idea's or Link 's for me? I didn't found anything for the s3 Mini.10:45
dholbachmirage_, if your device is not listed on there, there probably is not a port for it yet10:45
mirage_hmm, ok i understood. so i have to wait10:47
mirage_dholbach_ thx for your help :)10:48
dholbachmirage_, you could try to bring it up on the mailing list (ubuntu-phone@lists.launchpad.net) and see if there's anyone interested in working on a port together with you10:48
mirage_dholbach_ good idea, thx for that :)10:50
dholbachrock on!10:50
janimo`xnox, I am trying your crossbuild instructions from a trust amd64 machine. uchardet builds fine but uhub does not.10:55
janimo`xnox, are there any dependencies to be installed explicitly?10:55
xnoxjanimo`: it should just work (tm) do you have a build-log?10:56
effbiaidoes ubuntu touch run android aplications? if yes; how? emulated or native?10:56
janimo`xnox, a moment10:56
=== cul- is now known as cul
xnox* T&C apply, e.g. your build-dependencies should be converted to mutli-arch and be properly cross-installable, et. al.10:56
janimo`xnox, http://paste.ubuntu.com/6588304/10:56
janimo`xnox, I had powerd build fail so I thought I first try  packages you listed as working10:57
xnoxjanimo`: looks like a normal linking bug. Missing -pthreads ?10:57
xnoxalthought it's pthreads that are underlinked.10:58
jnhghydoes ubuntu touch include ubuntu desktop for phone?(ubuntu for android?)?10:58
janimo`xnox, so just a FTBFS that is likely happening on the builders too?10:58
xnoxjanimo`: note that eglibc2.18 has landed since I've posted the instructions.10:58
xnoxjanimo`: it looks like you are building with -proposed enabled. For cross-building I recommend to build without proposed enabled.10:58
janimo`xnox, proposed disabled on my amd64 host you mean?10:59
xnoxjanimo`: mk-sbuild --target armhf --skip-proposed trusty10:59
xnoxjanimo`: no, as in, in the chroot.10:59
janimo`xnox, I just used the runes form your email :)10:59
xnoxjanimo`: your host shouldn't affect the chroot =)10:59
xnoxjanimo`: right I should have wrote it up better ;-)10:59
xnoxjanimo`: updated https://wiki.ubuntu.com/Touch/CrossCompile#preview11:00
janimo`xnox, thanks. I missed the wikipage I was thinking one was needed :)11:00
xnoxjanimo`: or just $ sudo schroot -u root source:trusty-amd64-armhf ; and then edit the /etc/apt/sources.list and quit it.11:01
xnox(also do apt-get update)11:01
janimo`xnox, ack11:01
popeyjnhghy: not yet11:04
xnoxjanimo`: uhub builds fine, without -proposed.11:05
janimo`xnox, I am just trying that but hitting apt-get update failed issues. I'll roll a new chroot maybe11:06
tvossogra_, ping11:06
xnoxjanimo`: yeah, starting from scratch helps.11:06
janimo`Not sure why this is 404 and why apt looks at that http://ports.ubuntu.com/ubuntu-ports/dists/main/restricted/binary-armhf/Packages11:07
Laneyok it's due to a lack of desktop_file_hint11:09
Laneydo AP tests usually inject that themselves?11:09
Laneys/inject/supply/ I guess (on the commandline)11:10
Laney(yes)11:14
xnoxjanimo`: paste your sources? looks like there is no "trusty" defined at all.11:32
xnoxjanimo`: confirmed that cross-compile failure is due to arch skew whilst using -proposed. So don't use -proposed when cross-compiling (unnecessary bugs can be seen)11:33
xnoxjanimo`: rm -rf /var/lib/schroot/chroots/trusty-amd64-armhf/ /etc/schroot/chroot.d/sbuild-trusty-amd64-armhf11:34
xnoxjanimo`: mk-sbuild  --skip-proposed --target armhf trusty11:35
janimo`xnox, yes I did that and uhub builds fine. Not powerd though I am looking at that now11:37
janimo`but I guess any build failure would appear on the main builders as well so should be treated as a regular FTBFS11:38
xnoxjanimo`: well we don't have automatic cross-builders yet. and e.g. uhub cross FTBFS is due to mismatch of the cross & native toolchains. (one is with 2.17 the other one with 2.18 eglibc)11:39
xnoxjanimo`: such mismatches shouldn't be seen once packages migrate to -release pocket.11:40
xnoxso it's a proposed-migration type of archive stability issue.11:40
janimo`xnox, but that should be taken care of using --skip-proposed right?11:40
xnoxjanimo`: correct.11:41
janimo`xnox, the powerd failure FYI, likely because it has not been rebuilt at all against trusty so would fail on the builders too11:42
janimo`http://paste.ubuntu.com/6588448/11:42
xnoxjanimo`: no =) that failure is because libupower-glib-dev is not Multi-arch:same, thus it's not installable for cross-compilation purposes.11:43
=== dandrader is now known as dandrader|lunch
xnoxjanimo`: file a bug against that source package requesting libupower-glib-dev to become Multi-arch:same and tag it multiarch & probably subscribe me to it, or poke #ubuntu-desktop about it.11:43
xnox(the root cause, is that it's trying to pull in two python2.7, one for amd64 and one for armhf, when actually any python2.7 should do)11:44
janimo`xnox, I need to read up again on multiarch, I was under the impression most packages in main have already been fixed up11:46
xnoxjanimo`: for co-installation of the runtime libraries (e.g. such that one can launch i386 apps on amd64) but not installation of the -dev packages. those have so far been enabled for the core set of packages to boot-strap a new archive.11:47
xnoxjanimo`: there is a workitem to get an auto-cross builder going and fix up any cross-compilation issues we have for $touch important packages.11:47
sergiusensogra_, hey; do you still use evolution?11:47
=== cul- is now known as cul
beunodholbach, yes, it's on my ToDo list12:02
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
dholbachbeuno, thanks12:02
janimo`xnox, filed and subscribed you to the bug you suggested above12:09
xnoxjanimo`: cool, will take a look. Any other packages you are interested in cross-build enablement?12:09
janimo`xnox, I just accidentally got into cross-building as I wanted to debug powerd12:10
xnoxack.12:10
janimo`xnox, and figured I try building it on the host not on the phone since I remembered your email12:10
xnox=))) sorry it didn't built.12:10
janimo`it is something that I plan on using since it is very convenient (when it works)12:10
xnoxtrue.12:11
janimo`xnox, np, it's good work, I am sure it will only get better12:11
* xnox patches mir and cross-rebuilding it to debug my bug as we speak ;-)12:11
=== gatox is now known as gatox_dr
mptLaney, who’s the right person to review the “/data/system.img” patch for system-image-upgrader? <https://lists.launchpad.net/ubuntu-phone/msg05544.html>?12:28
xnoxmpt: stgraber i think.12:30
Laneyor someone on phonedations like rsalveti12:31
mptta12:31
=== dandrader|lunch is now known as dandrader
=== alecjw_ is now known as alecjw
=== cul- is now known as cul
ogra_sergiusens, yep12:49
ogra_tvoss, WARNING: contentless ping detected, lasers are being adjusted !12:50
ogra_tvoss, and pong ...12:50
=== alan_g is now known as alan_g|lunch
=== chihchun is now known as chihchun_afk
=== cul- is now known as cul
Saviqpopey, bug #1261719, can you reproduce with any other edge? or just toolbar?13:02
ubot5bug 1261719 in unity8 (Ubuntu) "Edge swipes triggered via touches, not swipes" [Undecided,New] https://launchpad.net/bugs/126171913:02
Saviqpopey, "SEARCH" label in the panel doesn't count, either ;)13:02
Saviqpopey, toolbar is internal to UITK13:02
popeySaviq: happens on all 4 edges13:03
Saviqpopey, interesting13:03
Saviqpopey, can you please try and confirm with launcher and right-edge-back? I can't reproduce here13:04
popeyi dont understand "right-edge-back"13:04
* popey makes another video13:04
Saviqpopey, swiping through the right edge is right-edge-back13:04
Saviqpopey, I can reproduce with toolbar indeed13:05
Saviqbut not any of the other edges13:05
popeyuploading13:06
popeySaviq: https://www.youtube.com/watch?v=hFy8dXOxsik13:10
Saviqpopey, lol, that's the hint on the greeter ;)13:12
Saviqpopey, can you do it *without* the greeter being on top?13:12
popeyok13:12
Saviqpopey, i.e. launch two apps13:12
Saviqpopey, app on top, can you tap left edge to reveal launcher13:13
Saviqpopey, app on top, can you tap right edge to switch to the other app?13:13
dakeris there a way to run a single qml file manually on the phone, i am trying to debug the Video playback by running GST_DEBUG=*:5 qmlscene XYZ.qml ?13:28
timpdaker: I think you need to pass a desktop file also13:31
timpdaker: --desktop_hint_file=any.desktop13:32
timpI think, I may have gotten the details wrong13:32
dakertimp: i did : qmlscene: could not find a Qt installation of ''13:33
dakeri need to do : export GST_DEBUG=*:5 then run the app to get the gstreamer debugging output on the upstart log file13:35
dakerit works on the desktop13:35
=== ajalkAwa1 is now known as ajalkane
ogra_hmm, i thought we ship avahi on the phone ... but using "$sokmething.local" in the browser doesnt get me the machine14:18
ogra_*something14:18
dakerogra_: does it give you a google search results ?14:21
ogra_yep14:21
ogra_falls back to that14:21
=== alan_g|lunch is now known as alan_g
dakerogra_: no it's a bug it's the browser14:21
ogra_ah, k14:21
dakerogra_: it doesn't handle handle urls like something.local14:22
ogra_well, that should b handled on a system level14:22
ogra_a dns lookup should fall back to mdns for .local addresses14:23
ogra_unless the browser forcefully overrides .local domains14:23
ogra_which would actually be odd14:23
dakerogra_: the browser uses that func https://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/src/app/AddressBar.qml#L12414:25
nerochiarozsombi: do you think is there a way to restore the exact scrolling position in a GridView or ListView just by using the StateSaver ?14:26
ogra_daker, right, there is nothing in it that would prevent using blahblah.local14:27
dholbachthanks jdstrand14:27
jdstranddholbach: np14:27
dakerogra_: https://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/src/app/AddressBar.qml#L16414:27
zsombinerochiaro: well, there should be. you can use a property to store the last position, and when the component completes and that property is set, then you position the view there, usinhg teh positioning function14:28
dakerogra_: the case of blabla.local is not handled by the looksLikeAUrl func which that for the browser is a search query14:29
nerochiarozsombi: you mean by manipulating contentX and contentY or by using positionViewAtIndex() ?14:29
ogra_hmm14:29
ogra_daker, is there a bug open ?14:30
dakerogra_: no14:30
zsombinerochiaro: no, currentIndex14:30
nerochiarozsombi: that won't restore the exact scrolling position of the list14:30
nerochiarozsombi: the user scan scroll between two items14:31
zsombinerochiaro: and then use positionViewAtIndex(savedIndex, ListView.SnapPosition)14:31
dakerogra_: it's an easy fix btw14:31
nerochiarozsombi: won't still restore the exact position14:31
zsombinerochiaro: currentX/Y won;t do the job for you14:31
zsombinerochiaro: those won't work reliably14:32
nerochiarozsombi: i agree14:32
nerochiarozsombi: so the best we can do is to restore something close to the previous position of the list, but never the exact position14:32
nerochiaro?14:32
zsombinerochiaro: the only way is to play with teh currentIndex14:33
nerochiarozsombi: which in pratice means there's no way to precisely restore the previous scroll position, right ?14:33
zsombinerochiaro: if the view is not snapping to items, then yes14:34
zsombinerochiaro: not in a list/gridview in the way you use it14:34
zsombinerochiaro: if you would snap to item, then the currentIndex would do the job nicely14:35
nerochiarozsombi: well, the currentIndex is the index that is currently "selected". Many apps don't even track such a thing, like the gallery, so I don't really see how your approach can work14:36
=== gatox_dr is now known as gatox
nerochiarozsombi: and even apps that do, like the notes, allow you to still scroll the list somewhere else while there's a currentItem, so it will still not work14:38
nerochiarozsombi: i think we really need a way to restore the current scroll position reliably14:38
nerochiarozsombi: does it make sense ? there's a big difference between scroll position and selected item, I think14:41
timpnerochiaro, zsombi, why won't contentX/Y work?14:41
timpnerochiaro, zsombi, why won't contentX/Y work?14:42
timp(assuming that the actual content is the same as before)14:42
zsombitimp: because assumption is the mother of all f*ups :)14:43
zsombitimp: and because contentX/Y is not enough, views like ListView uses OriginX/Y which si not teh same in between two runs14:43
timpzsombi: where does originX/Y come from?14:44
zsombitimp: from RTFM :D14:44
timpzsombi: I'd guess that if the margins and contents are the same, contentY gives you the same position14:44
zsombitimp: it's in ListView14:44
timpok ok :)14:44
nerochiarotimp: also i am actually trying to use stateSaver to restore contentY and it just doens't do anything14:44
timpnerochiaro: that's weird. I use contentY to initialize a flickable/listview when there is a header (to avoid contents disappearing behinde the header initially)14:45
zsombitimp: I had enormous problems with ListView contentX/Y + originX/Y when implementing the Scrollbar... believe me, they are NEVER the same for a given position!!!14:45
nerochiarotimp: yes, i'm trying to figure out why14:45
zsombinerochiaro: ^14:45
timpnerochiaro: if you have a selected item, wouldn't it be good anyway to position at that item when you restart the notes app?14:46
timpnerochiaro: or do you also need to do it when switching between apps and resuming notesApp?14:46
zsombitimp: the problem is that the last note can be in the middle of the screen or in the bottom, so you have to restore to that position14:46
nerochiarotimp: i need all this when the app is in the background and gets killed. when i comes back if the user was reading a collapsed note i guess he expects to be back to reading it14:47
timpnerochiaro: you can save a screenshot of your app, and then when you resume use pattern matching to determine the correct y-position ;)14:47
nerochiarotimp: lol !14:47
zsombitimp: genius, problem solved :D14:47
timpthe algorithm would be quite simple ;) although slow maybe14:47
nerochiaroseriously though, we need some solution for this14:48
nerochiaroit's a problem most apps will enocunter14:48
zsombinerochiaro: just told you one, try that14:48
timpzsombi: you are right, origin can mess up stuff in a listview14:48
zsombitimp: nah...14:48
nerochiarozsombi: you told me to use the current index. i explained why that solves a completely different problem14:49
timpnerochiaro: can you store the relative position w.r.t. the selected item?14:49
zsombi(16.41.01) zsombi: nerochiaro: if you use the currentIndex, then you know the last offset of the currentItem from the top, right? ;)14:49
zsombi(16.41.57) zsombi: nerochiaro: so, in that case you know how much you still need to move the currentItem in order to restore the last position, right?14:49
timpnerochiaro: so you store selectedIndex and dy14:49
nerochiarotimp: i don't have a selected index !14:49
nerochiarozsombi: ^14:49
zsombinerochiaro: as timp said...14:49
timpzsombi: heh :)14:49
timpnerochiaro: get one ;)14:49
nerochiarozsombi: in gallery there's no selected index14:50
zsombinerochiaro: ListView has curentIndex, beneffit of it!14:50
timphmm14:50
timpyeah gallery is a bit more complicated14:50
nerochiarozsombi: how ??? the application doesn't have the concept of "selection"14:50
zsombinerochiaro: you can have a highlight that follows the currentItem, so the currentIndex will be updated14:50
timpnerochiaro: it has a column of flickables inside a flickable?14:50
nerochiarozsombi: man, there's _no current item_14:50
zsombinerochiaro: so what? you can still use the feature14:50
nerochiarozsombi: how do i exactly decide what's current ?14:51
nerochiarotimp: no it has a listview, but the user isn't selection a single item, one just scrolls around14:51
zsombinerochiaro: doe sit matter? the one that is in the visible area... chose one14:51
zsombinerochiaro: all you need it is fo rpositioning, not for highlighting14:51
nerochiarozsombi: i am really not following you14:52
zsombinerochiaro: the highlight in ListView is not something that hets displayed with a different color14:52
nerochiarozsombi: sure, it can be invisible, cut i still don't understand how are you proposing it to track scrolling position14:53
zsombinerochiaro: so, the currentIndex in a ListView is always there, and even though you don't use it for "highlighting" you can still use it to follow the one that is in teh visual area of tehListView14:53
nerochiarotimp: do you get it ?14:53
timpnerochiaro: yes14:53
timpnerochiaro: you can use the selected item, even if you don't show the user and the user doesn't have to be aware of it14:53
timpnerochiaro: the listview can track the selected item for you, and you use it when saving/restoring the state and nothing else14:54
zsombinerochiaro: so, if the currentIndex->currentItem is known, you can get its relative position to the top of the visible area, and tadam, you have the last position of the currentItem in the ListView14:54
nerochiarotimp: ok, that part is not clear to me, how does the ListView automatically track it ?14:55
zsombinerochiaro: then what you save is the currebtIndex + its relative position to the top of ListView, and that's what you restore14:55
timpnerochiaro: s/selected item/highlighted item (but you don't add visuals to show what is highlighted)14:55
timpnerochiaro: ListView.highlightFollowsCurrentItem14:55
timpnerochiaro: actually I didn't try it. I am guessing it depends on the current contentY of the listview14:56
zsombitimp: that's what Picker does actually14:56
nerochiarotimp: to me by reading the docs it means that the highlight will move to wherever the currentItem is at the moment, automatically14:57
timpnerochiaro: I'm reading now14:57
timpzsombi: does the currentItem automatically change when you scroll? or do you need to do something for that?14:57
zsombinerochiaro: yes, it will, but the currentItem is always in the visual area, and where? it depends on where you ask14:57
zsombitimp: yes, it does14:58
nerochiarozsombi: really ? if i don't set it manually it doesn't change on its own when scrolling14:58
nerochiarozsombi: just tried, it doesn't14:59
zsombinerochiaro: as said, you have to play with the highlightXXX stuff to get it working14:59
nerochiarozsombi: the highlight follows the currentItem, but there's no currentItem, so ....15:00
zsombinerochiaro: for instance to have the currenbt item in the center of the component you need to set preferredHighlightBegin/preferredHighlightEnd, and eventually higghlightRangeMode15:00
timpzsombi: and then? you need to store currentIndex/currentItem and some dy.. dy is something like view.contentY - currentItem.y? I don't know what are all the factors that contentY depends on15:00
zsombitimp: you cannot store currentItem, only currentIndex15:01
zsombitimp: but currebntItem is RO anyway, and it is driven by the currentIndfex15:01
nerochiarozsombi: ah, preferredHighlightBeing/End seems what i need :)15:03
zsombinerochiaro: huhh :)15:03
zsombinerochiaro: in your case I guess it should be the whole ListView area15:04
nerochiarozsombi: sorry, but i had never seen these properties before. i'll play around with them now15:04
zsombinerochiaro: ;) trust us :D15:04
nerochiarozsombi: another unrelated Q, what is the separator for StateSaver.properties15:04
nerochiaro?15:04
zsombinerochiaro: :D comma, it's in the docs ;)15:05
nerochiarozsombi: oh I do, I was just slow to understand15:05
nerochiarozsombi: cheers15:05
zsombinerochiaro: let me know if you get in trouble ;) but I think you will manage it :)15:05
nerochiarozsombi: thanks15:05
zsombinerochiaro: ywcm15:06
dakeroSoMoN: when can we get a new browser version ?15:06
oSoMoNdaker, it’s going to require a bit of coordination as we need to update the webapps to use the new container, not sure this is something we want to do this week as a lot of us are going on vacation at the end of the week, and I wouldn’t want to leave things half-broken until 2014…15:09
dakeroSoMoN: i see15:09
=== ricardodrosales is now known as ricdros
oSoMoNalex-abreu, hey, daker was asking about releasing the browser, do you reckon this is something we can do this week, or would you rather wait until we get back from vacation?15:10
alex-abreuoSoMoN, releasing webbrowser-app ?15:10
oSoMoNalex-abreu, yes15:11
alex-abreuoSoMoN, is there a particular reason for a release?15:11
dakeralex-abreu: no i was just asking15:12
oSoMoNalex-abreu, none other than it’s been a while, and there are a few fixes in trunk15:12
oSoMoNnothing major though15:12
alex-abreudaker, oSoMoN not sure I'll have the time this week to coordinate the updates caused by the container ... shall we setup for a release first half of january?15:13
dakeralex-abreu: that's ok :)15:14
alex-abreuthx :015:14
=== oSoMoN_ is now known as oSoMoN
stgraberogra_: hey, so I'm pushing an ugly workaround for the iniramfs-tools-ubuntu-touch FTBFS now. I'll then push a fix to the recovery environment to the android branch and upload android once we get a new export.15:22
stgraberogra_: later today, I'll upload LXC 1.0 beta1 to the archive which will break touch unless I also push a change to lxc-android-config. So I'll do those two uploads too.15:23
nerochiarozsombi: I'm setting the preferredHightlightBegin: 1, preferredHighlightEnd to 2 and highlightRangeMode to StrictlyEnforceRange which means the view should always keep the currentItem at the top of the view. and it seems to work, but it also enables automatic snapping of items15:23
nerochiarozsombi: which i don't think design wants15:24
nerochiarotimp: ^15:24
zsombinerochiaro: don't snap, try with that15:24
nerochiaroit is the def settimg already15:25
zsombinerochiaro: also, preferredHighlightBegin is 0 and preferredHighlightEnd is the height of ListView15:25
sil2100Hey, does anyone here with Ubuntu Touch have some UT-compatible bluetooth devices to test out if bluetooth works with the latest images?15:25
ogra_stgraber, please talk to the landing team (asac, sil2100), i'm on vacation15:25
ogra_stgraber, i think there are blockings in place until we have a green image ... so that might have you hold back lxc15:26
sil2100bfiller: hi! Could we have someone review https://code.launchpad.net/~osomon/gallery-app/wait-for-confirm-dialogue/+merge/199076 ?15:27
asacstgraber: we are on our way to cut a 100% image15:27
asacplease talk to us before uploading anything that has the slightest risk of riskin ghtat :)15:27
oSoMoNsil2100, nerochiaro will be on it in a moment15:27
nerochiarooSoMoN: yep15:27
sil2100oSoMoN: awesome! nerochiaro thanks!15:27
asacstgraber: and lets also talk about your complete landing15:28
asacstgraber: at best show up in todays landing standup at 1700 UTC15:28
asacwith your stuff you want to put in so we can help you test it etc.15:28
stgraberasac: ok, so I doubt I'll be able to make your meeting due to me moving locations quite a few times today due to travel.15:31
stgraberasac: but what I'll do is upload the initramfs-tools-ubuntu-touch fix since without an android rebuild it won't affect the images at all15:31
stgraberasac: I'll push the oether fix to the android git branch but not upload a new android today15:32
stgraberso the images will remain unchanged and those bugs will still be present until after you're done releasing your current image and someone uploads a new android (probably not me since I'll be gone until next year)15:32
nerochiarooSoMoN: what i don't understand is why keeping that dialog around was only making the tests unreliable and not failing all the time15:33
nerochiarooSoMoN: if the dialog disappears between runs of test, the test should fail all the time15:33
oSoMoNnerochiaro, no, it’s only a timing issue, the tests were not waiting for the dialog to be shown before trying to interact with it15:34
stgraberfor LXC, Touch is a minimal user of it and I'm not willing to block most of our users because of it. Thankfully as Touch's use is so minimal, it's also very easy to test and so it'll only be uploaded (probably around 23:00 UTC) once I've confirmed that it still works on touch (with the lxc-android-config change I mentioned)15:34
stgraberthe nice thing with LXC on Touch too is that there's basically two possible cases, it works => container boots and everything is fine, it doesn't => nothing starts at all. There's no possible middle ground where just some stuff break (again, due to Touch not really using any feature at all ;))15:36
nerochiarooSoMoN: so get_delete_dialog will actually wait for it to show inside the function ?15:37
oSoMoNnerochiaro, yes15:38
nerochiarooSoMoN: ok. i'm not going to ask you to change the function name ;)15:39
oSoMoNnerochiaro, right, I could have changed it, but I went for the minimal change15:41
nerochiarooSoMoN: was trying to make a joke, but nevermind ;) MR approved15:41
stgrabermpt: I have now applied that patch, thanks for bringing it up (I somehow missed it on the mailing-list)15:42
mptstgraber, excellent. And replied?15:42
stgrabermpt: since I don't have the original e-mail here, no, not replied...15:43
mptOk, I will. :) Thanks15:43
oSoMoNnerochiaro, thx15:43
stgrabermpt: thanks! Let him know that it may take a few days before it's actually landing on their device (it'll be part of the next android upload which will happen once asac and others are done with the current image)15:44
mptok15:44
asacstgraber: can you wait with those uploads?15:54
asacguess its too late15:54
asacstgraber: lets really have a high bandwidth discussion about your landing proposal etc.15:55
stgraberasac: the only change that I'll push today and that'll end up on the images is the new lxc. If you want to discuss that, sure we can do that.15:57
asacstgraber: ok. lets wait till we have this thing in... will not be too long15:58
stgraber(my fix for initramfs-tools-ubuntu-touch ended up failing for another reason now, segfault... I don't have enough time to figure out another way to get it building again today, so I'll leave it there until 2014)15:58
asac:)15:58
asacthats good15:58
stgraberasac: my plan for LXC is to do the actual archive upload in around 8 hours so that should leave you plenty of time to release an image without it before then16:00
=== Ursinha-afk is now known as Ursinha
Laneykenvandine: let's talk here16:06
Laneyhow can I make that failure you're seeing happen?16:06
kenvandineset your locale to en_US16:07
kenvandinei think that'll trigger it16:07
=== Nothing_Much_ is now known as Nothing_Much
kenvandinei suspect the problem is there isn't a translation installed for en_US16:08
kenvandinewhich it shouldn't16:08
kenvandinei haven't looked too closely16:08
sil2100timp: ping! Hi, hmm... this might be something wrong with my device or something, but when testing ubuntuiitoolkit trunk, I see some failures when running the AP tests16:09
Laneykenvandine: then just autopilot run something?16:09
kenvandineyeah16:10
kenvandineit only happens for ubuntu_system_settings16:10
sil2100timp: I'm rebooting now, but I had like 7 failures when running the UITK autopilot tests16:10
sil2100And I tried re-running some, the result being failure all the time16:10
Laneykenvandine: hmm, works here http://paste.ubuntu.com/6589549/16:13
nerochiarotimp: do you have any clue why preferredHighlightEnd: gridView.height might give a binding loop ?16:13
kenvandineLaney, oh... crud...16:16
kenvandinethat works here too16:16
kenvandinebut running with phablet-test-run doesn't16:16
Laneyafter my fix?16:17
kenvandineright16:17
Laneyhmm16:18
Laneybecause I get that error before the fix and not after it16:18
Laney(the test still fail, but with some other error)16:18
kenvandinerunning directly on the device i don't get that failure, but i do get 22 others ;)16:19
Laneyyeah problems with selecting widgets16:19
LaneyI was asking about that earlier, dunno what's up with that16:19
kenvandinewith phablet-test-run it never even loads the UI16:19
kdubwho should I talk to about powerd?16:21
sil2100kenvandine, Laney: I guess that we're not running system settings tests during smoketesting yet, but it would be nice to get those working there as well ASAP16:21
Laneykenvandine: are you sure the patch is applied? In your trace the line numbers match up with the pre patch ones16:21
Laneygettext.translation... moves to line 1916:22
sil2100kenvandine: as for releasing this package, I guess if the AP tests pass on the desktop + dogfooding seems ok, we can release16:22
Laneysil2100: yes, of course, that's why we're talking about it16:22
kenvandineif not lc:16:22
kenvandine    lc = 'C'16:22
kenvandineis in my installed i18n.py16:22
kenvandineLaney, i manually patched my installed package :)16:22
Laneyhow did that line not move down?16:23
kenvandineit never enters your patch16:24
kenvandinebecause for me, lc = 'en_US'16:24
LaneyI hardcoded lc to 'en_US' and it stays the same16:26
Laneythis is weird16:27
Laneymaybe you can investigate as you can reproduce16:27
kenvandinei will16:27
Laneybut that gettext.translation call being at line 15 still makes me really really suspicious16:28
Laneysil2100: btw, I wonder why the test runs we asked you to do before didn't pick these issues up...16:30
kenvandineLaney, oh, i had made a few more tweaks in there16:31
* kenvandine reverts to pristine and applies patch16:31
sil2100Laney: I wonder as well, I remember there was like one test failure only?16:31
Laneyyes16:31
Laneydid those tests actually run on a device?16:31
sil2100No, those run on the desktop - cu2d only has desktops16:32
kenvandineoh... reverting my other tweaks seems to have fixed it!16:32
kenvandineall i had was a few print statements...16:32
Laneyfun16:32
kenvandineok, so i guess your branch did somehow actually fix this problem so we can see all the others ;)16:32
kenvandineah... i know why16:33
kenvandinei bet lc isn't set when run from phablet-test-run16:33
Laneyyes16:33
kenvandinebut it is when i have a shell16:33
Laneythat's why I put an env -i <some stuff> in the MP description16:33
kenvandineLaney, i approved your mp16:35
Laneyyay, thanks16:35
Laneygot any idea why the rest would be failing like that?16:35
Laneyit looks like select_single doesn't work16:35
kenvandineLaney, no clue, but i think you're right16:49
mandellool, FYI two reviews away from getting everything ready to be included in the img, but before I give the green light I'll test it in my device16:51
loolmandel: BTW you should test stuff before it gets in trunk16:54
loolmandel: I mean, trunk should always be shippable16:54
loolmandel: but we had this conversation already, nm  :-)16:54
mandellool, yes, and it is, but that does not stop me from double checking :)16:55
loolOk  :)16:55
mandellool, I check 2-3 times before I say yes16:55
mandellool, I'm over protective in the case of udm because if it breaks.. well we have big problems16:55
loolright16:57
dakerhey Saviq can you please review this when you have time https://code.launchpad.net/~daker/unity8/fix.battery.slider/+merge/199322 ?17:01
=== gatox is now known as gatox_lunch
user__Is it possible to port Ubuntu Touch to the ZTE Warp Sequent?17:06
Saviqdaker, sure17:07
ogra_user__, if there is a cyanogenmod or AOSP port17:08
user__yes and no17:08
user__then yes17:09
user__now I gotta figure this shizzle out17:09
Saviqdaker, https://code.launchpad.net/~daker/unity8/fix.battery.slider/+merge/199322/comments/46273017:09
dakerSaviq: can you explain ?17:10
Saviqdaker, we tend to not do custom MouseAreas where you can use a Button instead17:11
dakerSaviq: the system-settings uses "Icon"17:11
Saviqdaker, aaactually, dednick_, shouldn't fixes to SliderMenuItem go to ubuntu-setttings-components already?17:11
Saviqdaker, Icon is just a wrapper around an Image { } that prepends "image://theme/" to the image source17:12
dakerah17:12
Saviqdaker, what I'm after is using Button { } instead of the Image { } itself17:13
dakerSaviq: got it17:13
dednick_Saviq: yeah, we're changing to use that so i guess so...17:13
Saviqdaker, ↑↑ can you please re-direct this fix at lp:ubuntu-settings-components please17:14
Saviqdaker, you caught us in transition, I'm afraid17:14
Saviqdaker, but anyway a Button { color: "transparent" } should work instead of the Image17:15
dakerSaviq: and how do you set the icon ?17:15
Saviqdaker, you'll need to change the maxIcon and minIcon aliases to point at the respective Button.iconSource17:15
dakerSaviq: ok17:16
dakerSaviq: i think i just delete the MR, and do another one again lp:ubuntu-settings-components right ?17:18
Saviqdaker, yeah, that's probably best, thanks17:18
Saviqdaker, again, sorry you got caught in transition, and thanks a lot!17:19
dakerSaviq: ya no worries :)17:19
timpsil2100: oh, that's no good. on my maguro it all passes, but let me flash the latest image and try again17:20
sil2100timp: I asked robru to also try it on his mako, maybe it's my device at fault17:27
victorpanyone knows where qDebug() goes when running on device?17:34
dakervictorp: .cache/upstart/APPID.log17:37
victorpdaker, ta!17:39
=== shadeslayer_ is now known as shadeslayer
=== alan_g is now known as alan_g|EOD
=== gatox_lunch is now known as gatox
kenvandinejdstrand, ping19:00
kenvandineany idea what would be causing this?19:01
kenvandinehttp://paste.ubuntu.com/6590377/19:01
kenvandinejdstrand, read denied for exec-line-exec ?19:02
cwaynesergiusens, just tried out ubuntu-emulator, good stuff!19:10
sergiusenscwayne, thanks!19:11
cwaynejdstrand, ping, got an issue with apparmor not letting customized themes through19:17
jdstrandkenvandine: the tracing code tedg uploaded for measuring app startup time19:23
jdstrandkenvandine: its harmless and will be silenced in the next apparmor-easyprof-ubuntu upload19:24
kenvandineok19:24
jdstrandcwayne: can you file a bug19:24
cwaynejdstrand, sure thing19:24
jdstrandcwayne: please file against apparmor-easyprof-ubuntu19:24
cwaynejdstrand, ack19:24
jdstrandcwayne: with the output of "grep DENIED /var/log/syslog"19:24
cwaynejdstrand, https://bugs.launchpad.net/ubuntu/+source/apparmor-easyprof-ubuntu/+bug/126187519:32
ubot5Ubuntu bug 1261875 in apparmor-easyprof-ubuntu (Ubuntu) "When running autopilot tests, apps aren't allowed access to /custom/xdg/data/themes" [Undecided,New]19:32
cwaynelooks like there's some other denials we don't normally see as well19:32
sabayonuserWhere is Ubuntu Touch in Terms of 'Permission Management' to prevent/enable apps from accessing functions and data as the user wishes? Is it like Androids 'full access or uninstall' or like iOS 'ask for every single permission'?19:38
beunosabayonuser, http://mdeslaur.blogspot.ca/2013/12/ubuntu-touch-and-user-privacy.html19:39
beunohas a good description19:39
jdstrandcwayne: the lttng ones you can ignore19:43
jdstrandcwayne: everything with confined basic you can igore. that is from the security tests being run19:44
jdstrandconfined-basic19:44
jdstrandcwayne: which of these are the ones your are concerned about?19:45
cwaynejdstrand, ah, ok.  the only ones that seem to be hurting me right now are the /custom/xdg/data/themes ones19:45
jdstrandcwayne: how are you launching the app?19:47
cwaynejdstrand, unsure, however autopilot does it19:48
cwayneplars, ^19:48
jdstrandah19:48
jdstrand/custom/xdg/data/themes/19:48
jdstrandwhat we allow is /{,custom/}usr/share/themes/**19:48
jdstrandyou changed the path :)19:48
jdstrandcwayne: is that a bug on your end or do I need to update the policy?19:49
sabayonuserbeuno: thx ^_^19:50
jdstrandcwayne: actually, you said it works on the device, but not under autopilot-- are you installing them on the device differently than when you are running them under autopilot?19:50
* beuno hugs mdeslaur for writing that19:50
jdstrandgroup hug!19:51
* jdstrand hugs mdeslaur and beuno19:51
cwaynejdstrand, no, im not installing them, just part of the image19:52
cwayneboth just do phablet-flash ubuntu-system --channel devel-proposed-customized AFAIK19:52
jdstrandcwayne: ok, well, someone changed the path on us. can you see if that is a bug on your end or if I should update the policy?19:53
* beuno is glad it's winter where jdstrand is and lets his mind travel to a place where water isn't boiling when left outside19:53
jdstrandheh19:53
jdstrandit is winter, but it is pleasant outside :)19:53
cwaynejdstrand, i dont understand why it works on a device then?19:54
cwaynewe did change the path of it, but i'd expect it to not work anywhere then19:54
jdstrandme either19:54
jdstrandcwayne: how are you running it on the device? is it even confined?19:55
cwaynejdstrand, but we did move the theme from /custom/usr/share/themes to /custom/xdg/data/themes19:55
cwaynejdstrand, i literally just install the customized image and then launch stuff19:55
cwayneand it works19:55
cwayneno trickery or anything, so it should be confined19:55
jdstrandcwayne: look at 'sudo aa-status' when the app is running to see if its pid is confined19:55
Rienzilhagoody19:56
Rienzilhagot my nexus 4 in the mail19:56
Rienzilhaplaytime19:56
Hourd:)19:57
Rienzilha(and damn, that thing is huge as a phone)19:58
HourdI upgraded to a Nexus 5 just to use my 4 as an Ubuntu Touch dev device19:58
* mdeslaur hugs beuno :)19:58
jdstrandcwayne: well, it sounds like the path change was intentional, so I'll cue that up in the next upload, but I'd like to know if it is confined when running19:58
* mdeslaur hugs jdstrand19:58
Rienzilhawell I have an iphone4 as my daily driver19:58
cwaynejdstrand, if *what* is confined?19:58
cwayneany of the apps that are failing??19:58
Rienzilhabut I have been aching to get a non-apple/ms/google phone19:58
jdstrandcwayne: can you start the app on the device, then look at 'sudo aa-status' to see if its pid is confined19:59
Rienzilhaso now  there's something that is remotely functional i'm eager to try it out, who knows I can contribute something left or right\19:59
cwaynejdstrand, ok, ill get that for you, the only 'device' i have right now is the emulator, which i believe doesnt run aa yet19:59
cwaynebut i know the theming works on an n4, so i'll get one installed19:59
jdstrandhrmm, I don't think it is19:59
jdstrandcwayne: is this on 70?20:00
cwaynejdstrand, but yeah, in the meantime, that change was intentional, so that'd be a good starting point i'd think :)20:00
cwaynejdstrand, yeah20:00
jdstrandok, facebook is20:00
slangaseksergiusens: hi, what's the current state of goldfish images?  Are things to the point that I can just download an image from cdimage (or system-image) and start hacking?20:00
jdstrandI picked webbrowser-app first and forgot it doesn't run confined yet20:00
cwaynejdstrand, one of the apps that keeps failing is gallery-app20:01
jdstrandcwayne: ok, so launch the app, then do: sudo aa-status. you should see something like:20:01
jdstrandcom.ubuntu.sudoku_sudoku_1.0.14220:01
jdstrandcwayne: gallery-app shouldn't be confined20:01
matv1Rienzilha cool20:02
jdstrandsudo aa-status |grep gallery confirms that20:02
jdstrandcwayne: meh, you should see something like this:20:02
sergiusensslangasek, sort of, working on packaging but here it is http://discourse.ubuntu.com/t/emulator-setup/135020:02
jdstrand   com.ubuntu.sudoku_sudoku_1.0.142 (6759)20:02
jdstrandcwayne: ^20:02
slangaseksergiusens: cool! can those instructions be put in the wiki instead of kept on a discussion site? :) (Even if not finalized)20:03
jdstrand(notice the pid. there will be two entries, one without the pid which shows the profile is loaded, and one with the pid, which show that that pid is running under that profile)20:03
matv1where can i find changelogs pls anyone20:03
cwaynejdstrand, nothing showing up on emulator, installing on a maguro now, since i cant find anyone with a mako running -customized atm20:03
sergiusensslangasek, sure; the Touch/Emulator ?20:04
slangaseksergiusens: yes please :-)20:04
sergiusensI'll add it there20:04
slangaseksergiusens: where do we get the ubuntu-emulator command?  is that in your pending package?20:04
jdstrandsergiusens: curious, is 'snapshot' based on the disk snapshots that I added to run-emulator.sh or something else?20:05
jdstrandcwayne: oh! the emulator-- well, that explains it20:05
slangaseksergiusens: I actually need to have something I can use right now so that we can unblock eglibc 2.18; what's the way to do that?20:05
sergiusensslangasek, that is what I need to package, it's 'go get launchpad.net/phablet-tools/ubuntu-emulator'20:05
jdstrandcwayne: apparmor is disabled on the emulator atm20:05
sergiusenscwayne, yes20:05
sergiusenssorry20:05
sergiusensjdstrand, yes20:05
cwayneyes, i know20:05
cwaynethats why im installing it on maguro :)20:05
jdstrandcwayne: oh, I thought you were saying you didn't see denials on the emulator and that you thought that was weird20:06
cwaynenope, sorry20:06
sergiusensslangasek, just install the latest package as usual and follow the current wiki, should get you the latest release20:06
jdstrandsergiusens: cool :)20:07
jdstrandjjohansen: btw, do you know the status of the apparmor patches for goldfish?20:07
tyhicksjdstrand, jjohansen: A new kernel was released with the apparmor fix20:07
jdstrandok, so now it is just a matter of removing apparmor=020:08
tyhicksUbuntu-goldfish-3.4.0-1.1020:08
sergiusensjdstrand, hmm, let me try that later today20:08
jdstrandtyhicks: I forget-- has anyone tested booted without apparmor=020:08
jdstrandI know people tested the patches of course, I mean specifically that goldfish kernel in an image20:09
tyhicksjdstrand: I have been testing it and I'm currently testing it with my pending apparmor upload that includes sbeattie's parser performance patch20:09
tyhicksjdstrand: there's one thing that I'm not sure about regarding goldfish images20:10
tyhicksjdstrand: the kernel is separate from the image, so I'm not sure how the new kernel gets used20:10
jdstrandtyhicks: oh, nice20:11
jdstrandperhaps sergiusens and you should discuss :)20:11
tyhicksmy current android-emulator setup is so hacked up that I don't trust it20:11
Rienzilhaallrighty20:11
sergiusenstyhicks, jdstrand android image builds grab the the kernels for the supported devices20:12
tyhickssergiusens: so linux-goldfish-3.4.0-1.10 was recently released (late last week) with the apparmor fix - how do existing android-emulator installs get updated to use that new kernel?20:12
tyhickssergiusens: so would you have to run ./build-emulator-sdcard.sh again to pull down the new kernel?20:13
sergiusenstyhicks, update the emulator package and copy the new kernel from there20:14
sergiusenstyhicks, or if you have go, (still unpackaged) http://discourse.ubuntu.com/t/emulator-setup/135020:14
tyhickssergiusens: that's going to be a problem when we want to remove apparmor=020:14
tyhickssergiusens: all existing emulator users are going to have to update the emulator package and copy the new kernel20:15
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
tyhicksotherwise, they're going to hit the apparmor kernel bug20:15
tyhicksit seems like we need a more automated kernel update mechanism - this will likely be more of an issue than just this one apparmor example20:16
jjohansenyeah20:16
sergiusenstyhicks, so with the ubuntu-emulator tool, the kernel is retrieved from the image servers, shouldn't be a problem soon20:17
tyhickssergiusens: good to hear - when is a rough estimate for when we can expect to see ubuntu-emulator show up in the archive (so that I can be ready to remove apparmor=0 shortly after that)20:19
sergiusenstyhicks, jdstrand so you have that in the kernel itself? apparmor=0? I ask because it is also in the run-emulator script20:20
tyhickssergiusens: no, it is only in the run-emulator script20:20
tyhickssergiusens: but to remove it from the run-emulator script, we need to be sure that everyone is running the latest goldfish kernel in their emulator20:21
stgraberasac: I just uploaded lxc-android-config in preparation for LXC 1.0~beta1. As it version depends on the new LXC, it won't migrate to the release pocket until later today when I upload the new LXC.20:21
tyhickssergiusens: to be sure the everyone is running the latest goldfish kernel, it sounds like we need to wait until ubuntu-emulator is in the archive20:21
sergiusenstyhicks, got it, I have a bunch of prereqs to get through for this, but I hope it will be two days from now20:21
tyhickssergiusens: heh, that is plenty soon enough :)20:22
Rienzilhajoy20:22
tyhickssergiusens: thanks!20:22
Rienzilhait boots :)20:22
karnicwayne: here20:24
sergiusenstyhicks, np20:24
cwayneah you know what karni20:24
karniWhat is it that we're looking for? Here's the aa-status after opening weather applet http://paste.ubuntu.com/6590790/20:24
cwaynei think we did mess up20:24
* karni listens20:24
cwaynekarni, we tested the app themes by launching gallery-app20:25
cwaynebut that's unconfined (which i hadn't realized)20:25
karnioh20:25
cwayneso confined clicks are messed up20:25
karnicwayne: you think customization broke the weather applet then?20:25
cwaynekarni, yeah20:25
cwaynebut easy fix20:25
karnigotcha20:25
cwaynekarni, thanks for doing that! my maguro's still installing:/20:25
karnicwayne: you're welcome. things roll here pretty good, so whenever you need anything, just let me know.20:26
balloonscharles, tedg I'm trying to figure out the status of this bug: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1233176. Essentially I'm trying to figure out why alarms aren't working in clock and what needs to be done in order to make it work :-)20:26
cwaynejdstrand, okay, so yeah, i was wrong, we did mess up all confined apps, so allowing access to /custom/xdg/data/themes should fix it :)20:26
ubot5Ubuntu bug 1233176 in Ubuntu Clock App "Alarm notifications do not appear when an alarm is triggered" [Critical,Triaged]20:26
jdstrandcwayne: what is the priority of this fix from your point of view?20:40
Rienzilhaso... :)20:40
Rienzilhacan this thing call? :)20:40
cwaynejdstrand, high, it's currently breaking a large number of tests on the custom image20:41
jdstrandok20:43
cwaynejdstrand, i.e., it's not super-critical-i-need-it-this-second, but this week would be nice :)20:43
Rienzilhahmm, does touch do 3G data yet? (and if so, where do I set things like APN and the like?)20:45
Rienzilhaor is that wip?20:46
beunoRienzilha, it has a DB of all APNs20:47
beunowell, at least all the ones available to Android IIRC20:48
Rienzilhahmm20:48
Rienzilhasince cellular seems to work (I can call) but mobile data doesn't20:48
Rienzilhaoh wait, it does now20:49
Rienzilhaodd20:49
dakerSaviq: https://code.launchpad.net/~daker/ubuntu-settings-components/fix.slider/+merge/19935620:55
dakertell me everything is ok :D20:56
dakerdo we have Button.Ready ?20:57
johnarleyburnsyo guys i'm an exp android dev but i hate it21:09
johnarleyburnsi want to write lisp/scheme on ubuntu touch21:09
johnarleyburnsanyone tries this yet with qt?21:09
* cwayne just got flashbacks of learning scheme in college21:10
johnarleyburnsi read commonqt doesnt support qt5 so not sure of options21:11
matv1Hey all. Are the daily build- manifests the closest thing there is to a changelog?21:21
=== Noskcaj10 is now known as Noskcaj
pmcgowan_matv1, I use http://people.canonical.com/~j-lallement/touch/changes/21:24
matv1pmcgowan Thats it! thats propper hard to find that21:25
matv1cheers21:26
matv1pmcgowan_  just to be sure. thats totaly public right? I asked previously on AU. I got directed to only the manifests. Can i provide that link as an answer on AU ?21:31
dobeymatv1: well i don't know how "stable" that link would be, but this is a public irc channel :)21:33
dobeyand it's logged, and i'm sure indexed by google/etc… so probably also already in search results :)21:34
pmcgowan_matv1, yeah its public but not exactly official21:35
pmcgowan_should ask jibel21:35
matv1obviouly :). thnx21:36
Saviqdaker, no, no Button.ready, but we do need to change its visibility... hmm... let's say iconSource !== "" would be a good-enough substitute for status == Image.Ready21:51
Saviqdaker, one more thing, though, you should not set it to 0.0 and 100.0 explicitly21:51
Saviqdaker, and to slider.minimumValue and slider.maximumValue instead21:52
dakerSaviq: why ?21:52
dakerSaviq: yes you are right!21:52
Saviqdaker, and we need the visibility check because the indicator backend might not need/want to define any icons21:53
Saviqdaker, in which case it needs to span the whole width21:54
dakerSaviq: ok will bring it back21:54
dakerSaviq: good https://code.launchpad.net/~daker/ubuntu-settings-components/fix.slider/+merge/199356 ?22:03
Saviqdaker, looks good, I'll leave top-approval to dednick for tomorrow, we'll have a look also whether testing is desired for this22:04
dakerSaviq: perfect22:04
cwayneanyone from SDK team around to tell me if this is ok? https://code.launchpad.net/~cwayne18/ubuntu-ui-toolkit/progress-bar-color/+merge/19936022:05
dakerSaviq: thanks!22:05
Saviqdaker, actually, would you like to add a test for this? There's already a suite vi tests/qmltests/Menus/tst_SliderMenu.qml and adding one more test to check that you can click those two buttons and get the min and max values out would be awesome, and should be relatively easy :)22:12
dakerSaviq: sure i'll take a look at it22:13
Saviqdaker, to run the test, go "make testSliderMenu"22:14
Saviqdaker, you can also go "make trySliderMenu" to just run the qml in the test, and get some debugging output if needed, for example22:15
Saviqdaker, when running the test you probably won't see much, the tests are too quick22:15
dakerSaviq: do i need to install any deps ? (FYI using 13.10)22:16
Saviqdaker, qtdeclarative5-dev-tools22:18
dakeri already have that package22:18
dakerSaviq: module "QtTest" is not installed what package do i need to install ?22:20
Saviqdaker, qtdeclarative5-test-plugin22:21
Saviqdaker, you can always go `mk-build-deps -s sudo -i` (you need to install devscripts and equivs first)22:21
Saviqdaker, that will install the build deps from debian/control by default22:21
dakerok22:21
dakerSaviq: http://paste.ubuntu.com/6591401/22:32
dakerSaviq: results http://paste.ubuntu.com/6591406/22:33
Saviqdaker, looks cool!22:34
dakerSaviq: \m/22:34
Saviqdaker, not sure you need the Qt.NoModifier, 022:34
Saviqdaker, the QML test module is probably one of the worst documented, though22:34
dakerlike this mouseClick(leftButton, leftButton.width / 2, leftButton.height / 2, Qt.LeftButton);22:34
daker?22:34
Saviqdaker, not even Qt.LeftButton, I'd assume it's default22:35
dakerSaviq: i took that func from the ButtonMenu test22:35
Saviqdaker, I understand22:35
dakerSaviq: one last question22:36
dakermouseClick(rightButton, rightButton.width / 2, rightButton.height / 2);22:36
Saviqdaker, https://qt.gitorious.org/qt/qtdeclarative/source/0697a941321ed6688fd2cb7bd60028c56e0e19b6:src/imports/testlib/TestCase.qml#L478-48422:36
Saviqdaker, so yeah, LeftButton is default22:37
Saviqdaker, so only item, x, y are required22:37
dakerok i see22:37
Saviqdaker, yeah, that above looks right22:38
dakerSaviq: the objects names leftButton, rightButton22:38
dakeris that correct ?22:38
dakerthoses are the min/max buttons id/objectname22:38
Saviqdaker, sure22:39
dakersure ? they are good ? they don't conflicts with anything ?22:39
dakerQt.LeftButton Qt.RightButton22:40
dakerWTH http://paste.ubuntu.com/6591440/22:41
dakerthose  files should be ignored :(22:41
Saviqdaker, you shouldn't build in-source22:45
Saviqdaker, in unity8, for example, we have a check that prevents you from doing this22:45
Saviqdaker, but anyway, what you showed shouldn't happen unless you did a `bzr add`, which you need not have done, as you only changed files, didn't add new ones22:46
dakerSaviq: yes that' bzr add :)22:46
Saviqdaker, you should never do a blanket add, only add what you know needs adding22:47
dakerSaviq: ok22:47
dakerSaviq: done https://code.launchpad.net/~daker/ubuntu-settings-components/fix.slider/+merge/19935622:53
Saviqdaker, yup, looks great, thanks!22:54
dakerSaviq: \m/22:55
achiangsergiusens: low priority ping re: https://code.launchpad.net/~achiang/phablet-tools/ubuntuimage/+merge/19901923:02
sergiusensachiang, saw it, forgot to say thanks :-)23:03
achiangsergiusens: np, i think it adds quite a bit of usability to udbflash23:04
achiangsergiusens: also, as for possible names... go-flash-ubuntu? :)23:04
cwaynego-go-gadget-ubuntu23:05
sergiusensachiang, lol; not sure I want to add the language used to create it to the cli name :-P23:06
sergiusensbut clever ;-)23:06
sergiusenswill bbl23:06
sergiusensneed to do some late xmas shopping23:06
cwayneit's not late til its after xmas23:07

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