=== 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 [03:20] anyone know how to get to the termanal.. [03:21] On Ubuntu-Touch? [03:25] UbuntuMobileNooB: There's a terminal app in the list of apps === vying is now known as Guest72487 [03:25] ya i just flashed a galaxy nexus [03:25] If you want something that avoids the GUI then connect USB and run "adb shell" on your PC [03:25] id like to mess around in the termanal but dont see it [03:26] UbuntuMobileNooB: The list of apps is actually not fully expanded. Tap on the heading again to see them all [03:27] ill check it out now.. [03:27] UbuntuMobileNooB: But if you want to hack around, then install package android-tools-adb and run "adb shell" when connected by USB [03:27] are normal ubuntu aps compatible? like office and stuff? [03:27] i know its a longshot. [03:28] UbuntuMobileNooB: No, it's a new platform... _but_ normal terminal apps and standard command line stuff is all the same as regular Ubuntu [03:30] oh 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 lol [03:31] UbuntuMobileNooB: Not yet. Ubuntu-Touch is still heavily in development and has quite a ways to go. [03:32] ya, im loving the idea. [03:33] alrighty well ill start playing with it..Thanks for you help [03:39] Hi 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 antennas === 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 [07:33] I 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:34] jnhghy: AFAIK we haven't released Ubuntu for Android anywhere; still looking for industry partners. [07:35] jnhghy: If, however, you mean Ubuntu Touch (the full Phone/Tablet OS) then I think that's been ported to the S3. [07:37] RAOF: 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] jnhghy: Only demos on our own hardware - at trade shows and stuff, I think. [07:38] RAOF: thanks for the info ... I guess I still have to wait... patiently :P... [07:40] hi everybody [08:08] good morning === mpt_ is now known as mpt === cul- is now known as cul === dholbach_ is now known as dholbach [09:14] bzoltan, jdstrand, xnox_, cjwatson, lool, beuno (and others): if you could weigh in on https://lists.launchpad.net/ubuntu-phone/msg05626.html that'd be great [09:26] hrm [09:26] how do I use phablet-test-run from adb shell or ssh? [09:27] I can't press enter in the terminal application so can't execute it from there ... [09:28] neither, you run it on your laptop [09:29] oic [09:29] phablet-test-run -v ubuntu_weather_app [09:29] e.g. ^ [09:29] that runs it on the device connected over usb or something? [09:29] yes [09:29] ok let me try [09:29] i use a wrapper script personall [09:29] +y [09:29] aha it did things [09:29] http://paste.ubuntu.com/6588007/ [09:30] as there is some setup that needs to be done === chriadam is now known as chriadam|away [09:30] I 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:31] it's not for a click package === cul- is now known as cul [09:33] ok [09:37] ah [09:37] I bet it doesn't set a locale [09:43] psivaa: there? [09:43] asac: yes [09:43] asac: not attending the meeting btw [09:44] psivaa: seeing that :) [09:44] hence wondered if you are there at all [09:44] psivaa: we want a few retries [09:45] asac: lool asked me in ci-eng, will do that right away [09:45] psivaa: webbrowser on mako, unity8 on maguro, terminal-app on maguro [09:45] psivaa: ok lool seems to agree [09:45] asac: ack [09:45] psivaa: how long do you think will they take? [09:45] psivaa: oh ignore [09:46] haha [09:51] mandel, 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:52] mandel, 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 met === zequence_ is now known as zequence === cul- is now known as cul [09:55] lool, 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 + jenkins [09:56] lool, I'll try to get this landed by today so that we can make it in the img asap [10:03] mardy: yo, do you know why system-settings -testability dies on the device? [10:09] dholbach: 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, though [10:10] cjwatson: ok - I'll dive into the archives again and add relevant information to the discussion - thanks === 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 [10:32] mardy: Hmm, I found https://bugs.launchpad.net/platform-api/+bug/1244616 but it doesn't explain why I get the abort [10:32] Ubuntu bug 1244616 in qtubuntu "Application complains about invalid options if options are given" [Undecided,New] [10:33] hello, i have a little question. is it possible to install Ubuntu Touch on a Samsung S3 Mini version? [10:38] http://paste.ubuntu.com/6588243/ [10:39] who works on this QUbuntu stuff? :-) [10:39] mirage_, check out https://wiki.ubuntu.com/Touch/Devices === xnox_ is now known as xnox [10:45] 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] mirage_, if your device is not listed on there, there probably is not a port for it yet [10:47] hmm, ok i understood. so i have to wait [10:48] dholbach_ thx for your help :) [10:48] mirage_, 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 you [10:50] dholbach_ good idea, thx for that :) [10:50] rock on! [10:55] xnox, I am trying your crossbuild instructions from a trust amd64 machine. uchardet builds fine but uhub does not. [10:55] xnox, are there any dependencies to be installed explicitly? [10:56] janimo`: it should just work (tm) do you have a build-log? [10:56] does ubuntu touch run android aplications? if yes; how? emulated or native? [10:56] xnox, a moment === cul- is now known as cul [10:56] * T&C apply, e.g. your build-dependencies should be converted to mutli-arch and be properly cross-installable, et. al. [10:56] xnox, http://paste.ubuntu.com/6588304/ [10:57] xnox, I had powerd build fail so I thought I first try packages you listed as working [10:57] janimo`: looks like a normal linking bug. Missing -pthreads ? [10:58] althought it's pthreads that are underlinked. [10:58] does ubuntu touch include ubuntu desktop for phone?(ubuntu for android?)? [10:58] xnox, so just a FTBFS that is likely happening on the builders too? [10:58] janimo`: note that eglibc2.18 has landed since I've posted the instructions. [10:58] janimo`: it looks like you are building with -proposed enabled. For cross-building I recommend to build without proposed enabled. [10:59] xnox, proposed disabled on my amd64 host you mean? [10:59] janimo`: mk-sbuild --target armhf --skip-proposed trusty [10:59] janimo`: no, as in, in the chroot. [10:59] xnox, I just used the runes form your email :) [10:59] janimo`: your host shouldn't affect the chroot =) [10:59] janimo`: right I should have wrote it up better ;-) [11:00] janimo`: updated https://wiki.ubuntu.com/Touch/CrossCompile#preview [11:00] xnox, thanks. I missed the wikipage I was thinking one was needed :) [11:01] janimo`: or just $ sudo schroot -u root source:trusty-amd64-armhf ; and then edit the /etc/apt/sources.list and quit it. [11:01] (also do apt-get update) [11:01] xnox, ack [11:04] jnhghy: not yet [11:05] janimo`: uhub builds fine, without -proposed. [11:06] xnox, I am just trying that but hitting apt-get update failed issues. I'll roll a new chroot maybe [11:06] ogra_, ping [11:06] janimo`: yeah, starting from scratch helps. [11:07] Not sure why this is 404 and why apt looks at that http://ports.ubuntu.com/ubuntu-ports/dists/main/restricted/binary-armhf/Packages [11:09] ok it's due to a lack of desktop_file_hint [11:09] do AP tests usually inject that themselves? [11:10] s/inject/supply/ I guess (on the commandline) [11:14] (yes) [11:32] janimo`: paste your sources? looks like there is no "trusty" defined at all. [11:33] janimo`: 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:34] janimo`: rm -rf /var/lib/schroot/chroots/trusty-amd64-armhf/ /etc/schroot/chroot.d/sbuild-trusty-amd64-armhf [11:35] janimo`: mk-sbuild --skip-proposed --target armhf trusty [11:37] xnox, yes I did that and uhub builds fine. Not powerd though I am looking at that now [11:38] but I guess any build failure would appear on the main builders as well so should be treated as a regular FTBFS [11:39] janimo`: 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:40] janimo`: such mismatches shouldn't be seen once packages migrate to -release pocket. [11:40] so it's a proposed-migration type of archive stability issue. [11:40] xnox, but that should be taken care of using --skip-proposed right? [11:41] janimo`: correct. [11:42] xnox, the powerd failure FYI, likely because it has not been rebuilt at all against trusty so would fail on the builders too [11:42] http://paste.ubuntu.com/6588448/ [11:43] janimo`: no =) that failure is because libupower-glib-dev is not Multi-arch:same, thus it's not installable for cross-compilation purposes. === dandrader is now known as dandrader|lunch [11:43] janimo`: 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:44] (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:46] xnox, I need to read up again on multiarch, I was under the impression most packages in main have already been fixed up [11:47] janimo`: 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] janimo`: 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] ogra_, hey; do you still use evolution? === cul- is now known as cul [12:02] dholbach, yes, it's on my ToDo list === tvoss is now known as tvoss|test === tvoss|test is now known as tvoss [12:02] beuno, thanks [12:09] xnox, filed and subscribed you to the bug you suggested above [12:09] janimo`: cool, will take a look. Any other packages you are interested in cross-build enablement? [12:10] xnox, I just accidentally got into cross-building as I wanted to debug powerd [12:10] ack. [12:10] xnox, and figured I try building it on the host not on the phone since I remembered your email [12:10] =))) sorry it didn't built. [12:10] it is something that I plan on using since it is very convenient (when it works) [12:11] true. [12:11] xnox, np, it's good work, I am sure it will only get better [12:11] * xnox patches mir and cross-rebuilding it to debug my bug as we speak ;-) === gatox is now known as gatox_dr [12:28] Laney, who’s the right person to review the “/data/system.img” patch for system-image-upgrader? ? [12:30] mpt: stgraber i think. [12:31] or someone on phonedations like rsalveti [12:31] ta === dandrader|lunch is now known as dandrader === alecjw_ is now known as alecjw === cul- is now known as cul [12:49] sergiusens, yep [12:50] tvoss, WARNING: contentless ping detected, lasers are being adjusted ! [12:50] tvoss, and pong ... === alan_g is now known as alan_g|lunch === chihchun is now known as chihchun_afk === cul- is now known as cul [13:02] popey, bug #1261719, can you reproduce with any other edge? or just toolbar? [13:02] bug 1261719 in unity8 (Ubuntu) "Edge swipes triggered via touches, not swipes" [Undecided,New] https://launchpad.net/bugs/1261719 [13:02] popey, "SEARCH" label in the panel doesn't count, either ;) [13:02] popey, toolbar is internal to UITK [13:03] Saviq: happens on all 4 edges [13:03] popey, interesting [13:04] popey, can you please try and confirm with launcher and right-edge-back? I can't reproduce here [13:04] i dont understand "right-edge-back" [13:04] * popey makes another video [13:04] popey, swiping through the right edge is right-edge-back [13:05] popey, I can reproduce with toolbar indeed [13:05] but not any of the other edges [13:06] uploading [13:10] Saviq: https://www.youtube.com/watch?v=hFy8dXOxsik [13:12] popey, lol, that's the hint on the greeter ;) [13:12] popey, can you do it *without* the greeter being on top? [13:12] ok [13:12] popey, i.e. launch two apps [13:13] popey, app on top, can you tap left edge to reveal launcher [13:13] popey, app on top, can you tap right edge to switch to the other app? [13:28] is 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:31] daker: I think you need to pass a desktop file also [13:32] daker: --desktop_hint_file=any.desktop [13:32] I think, I may have gotten the details wrong [13:33] timp: i did : qmlscene: could not find a Qt installation of '' [13:35] i need to do : export GST_DEBUG=*:5 then run the app to get the gstreamer debugging output on the upstart log file [13:35] it works on the desktop === ajalkAwa1 is now known as ajalkane [14:18] hmm, i thought we ship avahi on the phone ... but using "$sokmething.local" in the browser doesnt get me the machine [14:18] *something [14:21] ogra_: does it give you a google search results ? [14:21] yep [14:21] falls back to that === alan_g|lunch is now known as alan_g [14:21] ogra_: no it's a bug it's the browser [14:21] ah, k [14:22] ogra_: it doesn't handle handle urls like something.local [14:22] well, that should b handled on a system level [14:23] a dns lookup should fall back to mdns for .local addresses [14:23] unless the browser forcefully overrides .local domains [14:23] which would actually be odd [14:25] ogra_: the browser uses that func https://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/src/app/AddressBar.qml#L124 [14:26] zsombi: do you think is there a way to restore the exact scrolling position in a GridView or ListView just by using the StateSaver ? [14:27] daker, right, there is nothing in it that would prevent using blahblah.local [14:27] thanks jdstrand [14:27] dholbach: np [14:27] ogra_: https://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/src/app/AddressBar.qml#L164 [14:28] nerochiaro: 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 function [14:29] ogra_: the case of blabla.local is not handled by the looksLikeAUrl func which that for the browser is a search query [14:29] zsombi: you mean by manipulating contentX and contentY or by using positionViewAtIndex() ? [14:29] hmm [14:30] daker, is there a bug open ? [14:30] ogra_: no [14:30] nerochiaro: no, currentIndex [14:30] zsombi: that won't restore the exact scrolling position of the list [14:31] zsombi: the user scan scroll between two items [14:31] nerochiaro: and then use positionViewAtIndex(savedIndex, ListView.SnapPosition) [14:31] ogra_: it's an easy fix btw [14:31] zsombi: won't still restore the exact position [14:31] nerochiaro: currentX/Y won;t do the job for you [14:32] nerochiaro: those won't work reliably [14:32] zsombi: i agree [14:32] zsombi: so the best we can do is to restore something close to the previous position of the list, but never the exact position [14:32] ? [14:33] nerochiaro: the only way is to play with teh currentIndex [14:33] zsombi: which in pratice means there's no way to precisely restore the previous scroll position, right ? [14:34] nerochiaro: if the view is not snapping to items, then yes [14:34] nerochiaro: not in a list/gridview in the way you use it [14:35] nerochiaro: if you would snap to item, then the currentIndex would do the job nicely [14:36] zsombi: 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 work === gatox_dr is now known as gatox [14:38] zsombi: 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 work [14:38] zsombi: i think we really need a way to restore the current scroll position reliably [14:41] zsombi: does it make sense ? there's a big difference between scroll position and selected item, I think [14:41] nerochiaro, zsombi, why won't contentX/Y work? [14:42] nerochiaro, zsombi, why won't contentX/Y work? [14:42] (assuming that the actual content is the same as before) [14:43] timp: because assumption is the mother of all f*ups :) [14:43] timp: and because contentX/Y is not enough, views like ListView uses OriginX/Y which si not teh same in between two runs [14:44] zsombi: where does originX/Y come from? [14:44] timp: from RTFM :D [14:44] zsombi: I'd guess that if the margins and contents are the same, contentY gives you the same position [14:44] timp: it's in ListView [14:44] ok ok :) [14:44] timp: also i am actually trying to use stateSaver to restore contentY and it just doens't do anything [14:45] nerochiaro: 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] timp: 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] timp: yes, i'm trying to figure out why [14:45] nerochiaro: ^ [14:46] nerochiaro: 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] nerochiaro: or do you also need to do it when switching between apps and resuming notesApp? [14:46] timp: 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 position [14:47] timp: 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 it [14:47] nerochiaro: you can save a screenshot of your app, and then when you resume use pattern matching to determine the correct y-position ;) [14:47] timp: lol ! [14:47] timp: genius, problem solved :D [14:47] the algorithm would be quite simple ;) although slow maybe [14:48] seriously though, we need some solution for this [14:48] it's a problem most apps will enocunter [14:48] nerochiaro: just told you one, try that [14:48] zsombi: you are right, origin can mess up stuff in a listview [14:48] timp: nah... [14:49] zsombi: you told me to use the current index. i explained why that solves a completely different problem [14:49] nerochiaro: can you store the relative position w.r.t. the selected item? [14:49] (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] (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] nerochiaro: so you store selectedIndex and dy [14:49] timp: i don't have a selected index ! [14:49] zsombi: ^ [14:49] nerochiaro: as timp said... [14:49] zsombi: heh :) [14:49] nerochiaro: get one ;) [14:50] zsombi: in gallery there's no selected index [14:50] nerochiaro: ListView has curentIndex, beneffit of it! [14:50] hmm [14:50] yeah gallery is a bit more complicated [14:50] zsombi: how ??? the application doesn't have the concept of "selection" [14:50] nerochiaro: you can have a highlight that follows the currentItem, so the currentIndex will be updated [14:50] nerochiaro: it has a column of flickables inside a flickable? [14:50] zsombi: man, there's _no current item_ [14:50] nerochiaro: so what? you can still use the feature [14:51] zsombi: how do i exactly decide what's current ? [14:51] timp: no it has a listview, but the user isn't selection a single item, one just scrolls around [14:51] nerochiaro: doe sit matter? the one that is in the visible area... chose one [14:51] nerochiaro: all you need it is fo rpositioning, not for highlighting [14:52] zsombi: i am really not following you [14:52] nerochiaro: the highlight in ListView is not something that hets displayed with a different color [14:53] zsombi: sure, it can be invisible, cut i still don't understand how are you proposing it to track scrolling position [14:53] nerochiaro: 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 tehListView [14:53] timp: do you get it ? [14:53] nerochiaro: yes [14:53] nerochiaro: you can use the selected item, even if you don't show the user and the user doesn't have to be aware of it [14:54] nerochiaro: the listview can track the selected item for you, and you use it when saving/restoring the state and nothing else [14:54] nerochiaro: 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 ListView [14:55] timp: ok, that part is not clear to me, how does the ListView automatically track it ? [14:55] nerochiaro: then what you save is the currebtIndex + its relative position to the top of ListView, and that's what you restore [14:55] nerochiaro: s/selected item/highlighted item (but you don't add visuals to show what is highlighted) [14:55] nerochiaro: ListView.highlightFollowsCurrentItem [14:56] nerochiaro: actually I didn't try it. I am guessing it depends on the current contentY of the listview [14:56] timp: that's what Picker does actually [14:57] timp: to me by reading the docs it means that the highlight will move to wherever the currentItem is at the moment, automatically [14:57] nerochiaro: I'm reading now [14:57] zsombi: does the currentItem automatically change when you scroll? or do you need to do something for that? [14:57] nerochiaro: yes, it will, but the currentItem is always in the visual area, and where? it depends on where you ask [14:58] timp: yes, it does [14:58] zsombi: really ? if i don't set it manually it doesn't change on its own when scrolling [14:59] zsombi: just tried, it doesn't [14:59] nerochiaro: as said, you have to play with the highlightXXX stuff to get it working [15:00] zsombi: the highlight follows the currentItem, but there's no currentItem, so .... [15:00] nerochiaro: for instance to have the currenbt item in the center of the component you need to set preferredHighlightBegin/preferredHighlightEnd, and eventually higghlightRangeMode [15:00] zsombi: 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 on [15:01] timp: you cannot store currentItem, only currentIndex [15:01] timp: but currebntItem is RO anyway, and it is driven by the currentIndfex [15:03] zsombi: ah, preferredHighlightBeing/End seems what i need :) [15:03] nerochiaro: huhh :) [15:04] nerochiaro: in your case I guess it should be the whole ListView area [15:04] zsombi: sorry, but i had never seen these properties before. i'll play around with them now [15:04] nerochiaro: ;) trust us :D [15:04] zsombi: another unrelated Q, what is the separator for StateSaver.properties [15:04] ? [15:05] nerochiaro: :D comma, it's in the docs ;) [15:05] zsombi: oh I do, I was just slow to understand [15:05] zsombi: cheers [15:05] nerochiaro: let me know if you get in trouble ;) but I think you will manage it :) [15:05] zsombi: thanks [15:06] nerochiaro: ywcm [15:06] oSoMoN: when can we get a new browser version ? [15:09] daker, 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] oSoMoN: i see === ricardodrosales is now known as ricdros [15:10] alex-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] oSoMoN, releasing webbrowser-app ? [15:11] alex-abreu, yes [15:11] oSoMoN, is there a particular reason for a release? [15:12] alex-abreu: no i was just asking [15:12] alex-abreu, none other than it’s been a while, and there are a few fixes in trunk [15:12] nothing major though [15:13] daker, 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:14] alex-abreu: that's ok :) [15:14] thx :0 === oSoMoN_ is now known as oSoMoN [15:22] ogra_: 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:23] ogra_: 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] zsombi: 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 items [15:24] zsombi: which i don't think design wants [15:24] timp: ^ [15:24] nerochiaro: don't snap, try with that [15:25] it is the def settimg already [15:25] nerochiaro: also, preferredHighlightBegin is 0 and preferredHighlightEnd is the height of ListView [15:25] Hey, does anyone here with Ubuntu Touch have some UT-compatible bluetooth devices to test out if bluetooth works with the latest images? [15:25] stgraber, please talk to the landing team (asac, sil2100), i'm on vacation [15:26] stgraber, i think there are blockings in place until we have a green image ... so that might have you hold back lxc [15:27] bfiller: hi! Could we have someone review https://code.launchpad.net/~osomon/gallery-app/wait-for-confirm-dialogue/+merge/199076 ? [15:27] stgraber: we are on our way to cut a 100% image [15:27] please talk to us before uploading anything that has the slightest risk of riskin ghtat :) [15:27] sil2100, nerochiaro will be on it in a moment [15:27] oSoMoN: yep [15:27] oSoMoN: awesome! nerochiaro thanks! [15:28] stgraber: and lets also talk about your complete landing [15:28] stgraber: at best show up in todays landing standup at 1700 UTC [15:28] with your stuff you want to put in so we can help you test it etc. [15:31] asac: 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] asac: 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 all [15:32] asac: I'll push the oether fix to the android git branch but not upload a new android today [15:32] so 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:33] oSoMoN: what i don't understand is why keeping that dialog around was only making the tests unreliable and not failing all the time [15:33] oSoMoN: if the dialog disappears between runs of test, the test should fail all the time [15:34] nerochiaro, no, it’s only a timing issue, the tests were not waiting for the dialog to be shown before trying to interact with it [15:34] for 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:36] the 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:37] oSoMoN: so get_delete_dialog will actually wait for it to show inside the function ? [15:38] nerochiaro, yes [15:39] oSoMoN: ok. i'm not going to ask you to change the function name ;) [15:41] nerochiaro, right, I could have changed it, but I went for the minimal change [15:41] oSoMoN: was trying to make a joke, but nevermind ;) MR approved [15:42] mpt: I have now applied that patch, thanks for bringing it up (I somehow missed it on the mailing-list) [15:42] stgraber, excellent. And replied? [15:43] mpt: since I don't have the original e-mail here, no, not replied... [15:43] Ok, I will. :) Thanks [15:43] nerochiaro, thx [15:44] mpt: 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] ok [15:54] stgraber: can you wait with those uploads? [15:54] guess its too late [15:55] stgraber: lets really have a high bandwidth discussion about your landing proposal etc. [15:57] asac: 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:58] stgraber: ok. lets wait till we have this thing in... will not be too long [15:58] (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] :) [15:58] thats good [16:00] asac: 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 then === Ursinha-afk is now known as Ursinha [16:06] kenvandine: let's talk here [16:06] how can I make that failure you're seeing happen? [16:07] set your locale to en_US [16:07] i think that'll trigger it === Nothing_Much_ is now known as Nothing_Much [16:08] i suspect the problem is there isn't a translation installed for en_US [16:08] which it shouldn't [16:08] i haven't looked too closely [16:09] timp: 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 tests [16:09] kenvandine: then just autopilot run something? [16:10] yeah [16:10] it only happens for ubuntu_system_settings [16:10] timp: I'm rebooting now, but I had like 7 failures when running the UITK autopilot tests [16:10] And I tried re-running some, the result being failure all the time [16:13] kenvandine: hmm, works here http://paste.ubuntu.com/6589549/ [16:13] timp: do you have any clue why preferredHighlightEnd: gridView.height might give a binding loop ? [16:16] Laney, oh... crud... [16:16] that works here too [16:16] but running with phablet-test-run doesn't [16:17] after my fix? [16:17] right [16:18] hmm [16:18] because I get that error before the fix and not after it [16:18] (the test still fail, but with some other error) [16:19] running directly on the device i don't get that failure, but i do get 22 others ;) [16:19] yeah problems with selecting widgets [16:19] I was asking about that earlier, dunno what's up with that [16:19] with phablet-test-run it never even loads the UI [16:21] who should I talk to about powerd? [16:21] kenvandine, 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 ASAP [16:21] kenvandine: are you sure the patch is applied? In your trace the line numbers match up with the pre patch ones [16:22] gettext.translation... moves to line 19 [16:22] kenvandine: as for releasing this package, I guess if the AP tests pass on the desktop + dogfooding seems ok, we can release [16:22] sil2100: yes, of course, that's why we're talking about it [16:22] if not lc: [16:22] lc = 'C' [16:22] is in my installed i18n.py [16:22] Laney, i manually patched my installed package :) [16:23] how did that line not move down? [16:24] it never enters your patch [16:24] because for me, lc = 'en_US' [16:26] I hardcoded lc to 'en_US' and it stays the same [16:27] this is weird [16:27] maybe you can investigate as you can reproduce [16:27] i will [16:28] but that gettext.translation call being at line 15 still makes me really really suspicious [16:30] sil2100: btw, I wonder why the test runs we asked you to do before didn't pick these issues up... [16:31] Laney, oh, i had made a few more tweaks in there [16:31] * kenvandine reverts to pristine and applies patch [16:31] Laney: I wonder as well, I remember there was like one test failure only? [16:31] yes [16:31] did those tests actually run on a device? [16:32] No, those run on the desktop - cu2d only has desktops [16:32] oh... reverting my other tweaks seems to have fixed it! [16:32] all i had was a few print statements... [16:32] fun [16:32] ok, so i guess your branch did somehow actually fix this problem so we can see all the others ;) [16:33] ah... i know why [16:33] i bet lc isn't set when run from phablet-test-run [16:33] yes [16:33] but it is when i have a shell [16:33] that's why I put an env -i in the MP description [16:35] Laney, i approved your mp [16:35] yay, thanks [16:35] got any idea why the rest would be failing like that? [16:35] it looks like select_single doesn't work [16:49] Laney, no clue, but i think you're right [16:51] lool, 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 device [16:54] mandel: BTW you should test stuff before it gets in trunk [16:54] mandel: I mean, trunk should always be shippable [16:54] mandel: but we had this conversation already, nm :-) [16:55] lool, yes, and it is, but that does not stop me from double checking :) [16:55] Ok :) [16:55] lool, I check 2-3 times before I say yes [16:55] lool, I'm over protective in the case of udm because if it breaks.. well we have big problems [16:57] right [17:01] hey Saviq can you please review this when you have time https://code.launchpad.net/~daker/unity8/fix.battery.slider/+merge/199322 ? === gatox is now known as gatox_lunch [17:06] Is it possible to port Ubuntu Touch to the ZTE Warp Sequent? [17:07] daker, sure [17:08] user__, if there is a cyanogenmod or AOSP port [17:08] yes and no [17:09] then yes [17:09] now I gotta figure this shizzle out [17:09] daker, https://code.launchpad.net/~daker/unity8/fix.battery.slider/+merge/199322/comments/462730 [17:10] Saviq: can you explain ? [17:11] daker, we tend to not do custom MouseAreas where you can use a Button instead [17:11] Saviq: the system-settings uses "Icon" [17:11] daker, aaactually, dednick_, shouldn't fixes to SliderMenuItem go to ubuntu-setttings-components already? [17:12] daker, Icon is just a wrapper around an Image { } that prepends "image://theme/" to the image source [17:12] ah [17:13] daker, what I'm after is using Button { } instead of the Image { } itself [17:13] Saviq: got it [17:13] Saviq: yeah, we're changing to use that so i guess so... [17:14] daker, ↑↑ can you please re-direct this fix at lp:ubuntu-settings-components please [17:14] daker, you caught us in transition, I'm afraid [17:15] daker, but anyway a Button { color: "transparent" } should work instead of the Image [17:15] Saviq: and how do you set the icon ? [17:15] daker, you'll need to change the maxIcon and minIcon aliases to point at the respective Button.iconSource [17:16] Saviq: ok [17:18] Saviq: i think i just delete the MR, and do another one again lp:ubuntu-settings-components right ? [17:18] daker, yeah, that's probably best, thanks [17:19] daker, again, sorry you got caught in transition, and thanks a lot! [17:19] Saviq: ya no worries :) [17:20] sil2100: oh, that's no good. on my maguro it all passes, but let me flash the latest image and try again [17:27] timp: I asked robru to also try it on his mako, maybe it's my device at fault [17:34] anyone knows where qDebug() goes when running on device? [17:37] victorp: .cache/upstart/APPID.log [17:39] daker, ta! === shadeslayer_ is now known as shadeslayer === alan_g is now known as alan_g|EOD === gatox_lunch is now known as gatox [19:00] jdstrand, ping [19:01] any idea what would be causing this? [19:01] http://paste.ubuntu.com/6590377/ [19:02] jdstrand, read denied for exec-line-exec ? [19:10] sergiusens, just tried out ubuntu-emulator, good stuff! [19:11] cwayne, thanks! [19:17] jdstrand, ping, got an issue with apparmor not letting customized themes through [19:23] kenvandine: the tracing code tedg uploaded for measuring app startup time [19:24] kenvandine: its harmless and will be silenced in the next apparmor-easyprof-ubuntu upload [19:24] ok [19:24] cwayne: can you file a bug [19:24] jdstrand, sure thing [19:24] cwayne: please file against apparmor-easyprof-ubuntu [19:24] jdstrand, ack [19:24] cwayne: with the output of "grep DENIED /var/log/syslog" [19:32] jdstrand, https://bugs.launchpad.net/ubuntu/+source/apparmor-easyprof-ubuntu/+bug/1261875 [19:32] Ubuntu 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] looks like there's some other denials we don't normally see as well [19:38] Where 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:39] sabayonuser, http://mdeslaur.blogspot.ca/2013/12/ubuntu-touch-and-user-privacy.html [19:39] has a good description [19:43] cwayne: the lttng ones you can ignore [19:44] cwayne: everything with confined basic you can igore. that is from the security tests being run [19:44] confined-basic [19:45] cwayne: which of these are the ones your are concerned about? [19:45] jdstrand, ah, ok. the only ones that seem to be hurting me right now are the /custom/xdg/data/themes ones [19:47] cwayne: how are you launching the app? [19:48] jdstrand, unsure, however autopilot does it [19:48] plars, ^ [19:48] ah [19:48] /custom/xdg/data/themes/ [19:48] what we allow is /{,custom/}usr/share/themes/** [19:48] you changed the path :) [19:49] cwayne: is that a bug on your end or do I need to update the policy? [19:50] beuno: thx ^_^ [19:50] cwayne: 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 that [19:51] group hug! [19:51] * jdstrand hugs mdeslaur and beuno [19:52] jdstrand, no, im not installing them, just part of the image [19:52] both just do phablet-flash ubuntu-system --channel devel-proposed-customized AFAIK [19:53] cwayne: 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 outside [19:53] heh [19:53] it is winter, but it is pleasant outside :) [19:54] jdstrand, i dont understand why it works on a device then? [19:54] we did change the path of it, but i'd expect it to not work anywhere then [19:54] me either [19:55] cwayne: how are you running it on the device? is it even confined? [19:55] jdstrand, but we did move the theme from /custom/usr/share/themes to /custom/xdg/data/themes [19:55] jdstrand, i literally just install the customized image and then launch stuff [19:55] and it works [19:55] no trickery or anything, so it should be confined [19:55] cwayne: look at 'sudo aa-status' when the app is running to see if its pid is confined [19:56] goody [19:56] got my nexus 4 in the mail [19:56] playtime [19:57] :) [19:58] (and damn, that thing is huge as a phone) [19:58] I upgraded to a Nexus 5 just to use my 4 as an Ubuntu Touch dev device [19:58] * mdeslaur hugs beuno :) [19:58] cwayne: 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 running [19:58] * mdeslaur hugs jdstrand [19:58] well I have an iphone4 as my daily driver [19:58] jdstrand, if *what* is confined? [19:58] any of the apps that are failing?? [19:58] but I have been aching to get a non-apple/ms/google phone [19:59] cwayne: can you start the app on the device, then look at 'sudo aa-status' to see if its pid is confined [19:59] so 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] jdstrand, ok, ill get that for you, the only 'device' i have right now is the emulator, which i believe doesnt run aa yet [19:59] but i know the theming works on an n4, so i'll get one installed [19:59] hrmm, I don't think it is [20:00] cwayne: is this on 70? [20:00] jdstrand, but yeah, in the meantime, that change was intentional, so that'd be a good starting point i'd think :) [20:00] jdstrand, yeah [20:00] ok, facebook is [20:00] sergiusens: 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] I picked webbrowser-app first and forgot it doesn't run confined yet [20:01] jdstrand, one of the apps that keeps failing is gallery-app [20:01] cwayne: ok, so launch the app, then do: sudo aa-status. you should see something like: [20:01] com.ubuntu.sudoku_sudoku_1.0.142 [20:01] cwayne: gallery-app shouldn't be confined [20:02] Rienzilha cool [20:02] sudo aa-status |grep gallery confirms that [20:02] cwayne: meh, you should see something like this: [20:02] slangasek, sort of, working on packaging but here it is http://discourse.ubuntu.com/t/emulator-setup/1350 [20:02] com.ubuntu.sudoku_sudoku_1.0.142 (6759) [20:02] cwayne: ^ [20:03] sergiusens: cool! can those instructions be put in the wiki instead of kept on a discussion site? :) (Even if not finalized) [20:03] (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] where can i find changelogs pls anyone [20:03] jdstrand, nothing showing up on emulator, installing on a maguro now, since i cant find anyone with a mako running -customized atm [20:04] slangasek, sure; the Touch/Emulator ? [20:04] sergiusens: yes please :-) [20:04] I'll add it there [20:04] sergiusens: where do we get the ubuntu-emulator command? is that in your pending package? [20:05] sergiusens: curious, is 'snapshot' based on the disk snapshots that I added to run-emulator.sh or something else? [20:05] cwayne: oh! the emulator-- well, that explains it [20:05] sergiusens: 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] slangasek, that is what I need to package, it's 'go get launchpad.net/phablet-tools/ubuntu-emulator' [20:05] cwayne: apparmor is disabled on the emulator atm [20:05] cwayne, yes [20:05] sorry [20:05] jdstrand, yes [20:05] yes, i know [20:05] thats why im installing it on maguro :) [20:06] cwayne: oh, I thought you were saying you didn't see denials on the emulator and that you thought that was weird [20:06] nope, sorry [20:06] slangasek, just install the latest package as usual and follow the current wiki, should get you the latest release [20:07] sergiusens: cool :) [20:07] jjohansen: btw, do you know the status of the apparmor patches for goldfish? [20:07] jdstrand, jjohansen: A new kernel was released with the apparmor fix [20:08] ok, so now it is just a matter of removing apparmor=0 [20:08] Ubuntu-goldfish-3.4.0-1.10 [20:08] jdstrand, hmm, let me try that later today [20:08] tyhicks: I forget-- has anyone tested booted without apparmor=0 [20:09] I know people tested the patches of course, I mean specifically that goldfish kernel in an image [20:09] jdstrand: I have been testing it and I'm currently testing it with my pending apparmor upload that includes sbeattie's parser performance patch [20:10] jdstrand: there's one thing that I'm not sure about regarding goldfish images [20:10] jdstrand: the kernel is separate from the image, so I'm not sure how the new kernel gets used [20:11] tyhicks: oh, nice [20:11] perhaps sergiusens and you should discuss :) [20:11] my current android-emulator setup is so hacked up that I don't trust it [20:11] allrighty [20:12] tyhicks, jdstrand android image builds grab the the kernels for the supported devices [20:12] sergiusens: 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:13] sergiusens: so would you have to run ./build-emulator-sdcard.sh again to pull down the new kernel? [20:14] tyhicks, update the emulator package and copy the new kernel from there [20:14] tyhicks, or if you have go, (still unpackaged) http://discourse.ubuntu.com/t/emulator-setup/1350 [20:14] sergiusens: that's going to be a problem when we want to remove apparmor=0 [20:15] sergiusens: all existing emulator users are going to have to update the emulator package and copy the new kernel === tvoss is now known as tvoss|test === tvoss|test is now known as tvoss [20:15] otherwise, they're going to hit the apparmor kernel bug [20:16] it seems like we need a more automated kernel update mechanism - this will likely be more of an issue than just this one apparmor example [20:16] yeah [20:17] tyhicks, so with the ubuntu-emulator tool, the kernel is retrieved from the image servers, shouldn't be a problem soon [20:19] sergiusens: 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:20] tyhicks, jdstrand so you have that in the kernel itself? apparmor=0? I ask because it is also in the run-emulator script [20:20] sergiusens: no, it is only in the run-emulator script [20:21] sergiusens: but to remove it from the run-emulator script, we need to be sure that everyone is running the latest goldfish kernel in their emulator [20:21] asac: 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] sergiusens: to be sure the everyone is running the latest goldfish kernel, it sounds like we need to wait until ubuntu-emulator is in the archive [20:21] tyhicks, got it, I have a bunch of prereqs to get through for this, but I hope it will be two days from now [20:22] sergiusens: heh, that is plenty soon enough :) [20:22] joy [20:22] sergiusens: thanks! [20:22] it boots :) [20:24] cwayne: here [20:24] tyhicks, np [20:24] ah you know what karni [20:24] What is it that we're looking for? Here's the aa-status after opening weather applet http://paste.ubuntu.com/6590790/ [20:24] i think we did mess up [20:24] * karni listens [20:25] karni, we tested the app themes by launching gallery-app [20:25] but that's unconfined (which i hadn't realized) [20:25] oh [20:25] so confined clicks are messed up [20:25] cwayne: you think customization broke the weather applet then? [20:25] karni, yeah [20:25] but easy fix [20:25] gotcha [20:25] karni, thanks for doing that! my maguro's still installing:/ [20:26] cwayne: you're welcome. things roll here pretty good, so whenever you need anything, just let me know. [20:26] charles, 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] jdstrand, 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] Ubuntu bug 1233176 in Ubuntu Clock App "Alarm notifications do not appear when an alarm is triggered" [Critical,Triaged] [20:40] cwayne: what is the priority of this fix from your point of view? [20:40] so... :) [20:40] can this thing call? :) [20:41] jdstrand, high, it's currently breaking a large number of tests on the custom image [20:43] ok [20:43] jdstrand, i.e., it's not super-critical-i-need-it-this-second, but this week would be nice :) [20:45] hmm, does touch do 3G data yet? (and if so, where do I set things like APN and the like?) [20:46] or is that wip? [20:47] Rienzilha, it has a DB of all APNs [20:48] well, at least all the ones available to Android IIRC [20:48] hmm [20:48] since cellular seems to work (I can call) but mobile data doesn't [20:49] oh wait, it does now [20:49] odd [20:55] Saviq: https://code.launchpad.net/~daker/ubuntu-settings-components/fix.slider/+merge/199356 [20:56] tell me everything is ok :D [20:57] do we have Button.Ready ? [21:09] yo guys i'm an exp android dev but i hate it [21:09] i want to write lisp/scheme on ubuntu touch [21:09] anyone tries this yet with qt? [21:10] * cwayne just got flashbacks of learning scheme in college [21:11] i read commonqt doesnt support qt5 so not sure of options [21:21] Hey all. Are the daily build- manifests the closest thing there is to a changelog? === Noskcaj10 is now known as Noskcaj [21:24] matv1, I use http://people.canonical.com/~j-lallement/touch/changes/ [21:25] pmcgowan Thats it! thats propper hard to find that [21:26] cheers [21:31] pmcgowan_ 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:33] matv1: well i don't know how "stable" that link would be, but this is a public irc channel :) [21:34] and it's logged, and i'm sure indexed by google/etc… so probably also already in search results :) [21:35] matv1, yeah its public but not exactly official [21:35] should ask jibel [21:36] obviouly :). thnx [21:51] daker, 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.Ready [21:51] daker, one more thing, though, you should not set it to 0.0 and 100.0 explicitly [21:52] daker, and to slider.minimumValue and slider.maximumValue instead [21:52] Saviq: why ? [21:52] Saviq: yes you are right! [21:53] daker, and we need the visibility check because the indicator backend might not need/want to define any icons [21:54] daker, in which case it needs to span the whole width [21:54] Saviq: ok will bring it back [22:03] Saviq: good https://code.launchpad.net/~daker/ubuntu-settings-components/fix.slider/+merge/199356 ? [22:04] daker, looks good, I'll leave top-approval to dednick for tomorrow, we'll have a look also whether testing is desired for this [22:04] Saviq: perfect [22:05] anyone from SDK team around to tell me if this is ok? https://code.launchpad.net/~cwayne18/ubuntu-ui-toolkit/progress-bar-color/+merge/199360 [22:05] Saviq: thanks! [22:12] daker, 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:13] Saviq: sure i'll take a look at it [22:14] daker, to run the test, go "make testSliderMenu" [22:15] daker, you can also go "make trySliderMenu" to just run the qml in the test, and get some debugging output if needed, for example [22:15] daker, when running the test you probably won't see much, the tests are too quick [22:16] Saviq: do i need to install any deps ? (FYI using 13.10) [22:18] daker, qtdeclarative5-dev-tools [22:18] i already have that package [22:20] Saviq: module "QtTest" is not installed what package do i need to install ? [22:21] daker, qtdeclarative5-test-plugin [22:21] daker, you can always go `mk-build-deps -s sudo -i` (you need to install devscripts and equivs first) [22:21] daker, that will install the build deps from debian/control by default [22:21] ok [22:32] Saviq: http://paste.ubuntu.com/6591401/ [22:33] Saviq: results http://paste.ubuntu.com/6591406/ [22:34] daker, looks cool! [22:34] Saviq: \m/ [22:34] daker, not sure you need the Qt.NoModifier, 0 [22:34] daker, the QML test module is probably one of the worst documented, though [22:34] like this mouseClick(leftButton, leftButton.width / 2, leftButton.height / 2, Qt.LeftButton); [22:34] ? [22:35] daker, not even Qt.LeftButton, I'd assume it's default [22:35] Saviq: i took that func from the ButtonMenu test [22:35] daker, I understand [22:36] Saviq: one last question [22:36] mouseClick(rightButton, rightButton.width / 2, rightButton.height / 2); [22:36] daker, https://qt.gitorious.org/qt/qtdeclarative/source/0697a941321ed6688fd2cb7bd60028c56e0e19b6:src/imports/testlib/TestCase.qml#L478-484 [22:37] daker, so yeah, LeftButton is default [22:37] daker, so only item, x, y are required [22:37] ok i see [22:38] daker, yeah, that above looks right [22:38] Saviq: the objects names leftButton, rightButton [22:38] is that correct ? [22:38] thoses are the min/max buttons id/objectname [22:39] daker, sure [22:39] sure ? they are good ? they don't conflicts with anything ? [22:40] Qt.LeftButton Qt.RightButton [22:41] WTH http://paste.ubuntu.com/6591440/ [22:41] those files should be ignored :( [22:45] daker, you shouldn't build in-source [22:45] daker, in unity8, for example, we have a check that prevents you from doing this [22:46] daker, 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 ones [22:46] Saviq: yes that' bzr add :) [22:47] daker, you should never do a blanket add, only add what you know needs adding [22:47] Saviq: ok [22:53] Saviq: done https://code.launchpad.net/~daker/ubuntu-settings-components/fix.slider/+merge/199356 [22:54] daker, yup, looks great, thanks! [22:55] Saviq: \m/ [23:02] sergiusens: low priority ping re: https://code.launchpad.net/~achiang/phablet-tools/ubuntuimage/+merge/199019 [23:03] achiang, saw it, forgot to say thanks :-) [23:04] sergiusens: np, i think it adds quite a bit of usability to udbflash [23:04] sergiusens: also, as for possible names... go-flash-ubuntu? :) [23:05] go-go-gadget-ubuntu [23:06] achiang, lol; not sure I want to add the language used to create it to the cli name :-P [23:06] but clever ;-) [23:06] will bbl [23:06] need to do some late xmas shopping [23:07] it's not late til its after xmas