/srv/irclogs.ubuntu.com/2014/04/03/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun
=== vying is now known as Guest54115
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== cul_ is now known as cul
=== jackson is now known as Guest50945
timppaso no more U1 on phone either? That's a shame :( Are there yet any plans to support other cloud services?06:07
timppaOwncloud support would be rather nice alternative along dropbox and google drive. One Drive can be omitted :D06:09
RAOFHm. Is /dev/input really meant to be readable by the phablet user?06:11
dholbachgood morning06:54
=== LarrySteeze is now known as LarrySteeze|Away
bzoltancjwatson: ping08:01
bzoltancjwatson: I tried to backport the 0.4.20 and 0.4.21 to 13.10 but the tests failed: https://launchpadlibrarian.net/171659457/buildlog_ubuntu-saucy-amd64.click_0.4.20ubuntu1_FAILEDTOBUILD.txt.gz08:01
=== chihchun is now known as chihchun_afk
mptHm, I’m on r250, current image is r274, but Ubuntu says “Software is up to date”08:08
mptIs there a dashboard somewhere I can see which is the latest promoted image?08:08
ogra_mpt, nope, you can fish that info out of a json file though (read: someone could write such a dashboard) http://system-image.ubuntu.com/ubuntu-touch/trusty/mako/index.json (last line)08:13
mptHuh, so r250 really is the latest promoted, ok08:14
=== chriadam is now known as chriadam|away
mptThanks ogra_08:15
JamesTaitGood morning all; happy Find a Rainbow Day! :-D08:17
cjwatsonbzoltan: OK, I'll have a look08:26
bzoltancjwatson: thank you08:26
cjwatsonbzoltan: http://bazaar.launchpad.net/~click-hackers/click/trunk/revision/41208:52
=== chihchun_afk is now known as chihchun
bzoltancjwatson:  thanks09:03
=== vrruiz_ is now known as rvr
davmor2Morning all10:11
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== MacSlow is now known as MacSlow|lunch
=== dandrader is now known as dandrader|afk
oSoMoNogra_, any idea what sets the HOSTNAME env var to "android" on touch, and if it’s a reliable way of detecting we’re running on touch?10:37
ogra_no it is not ... thats a hack from before the container flip10:39
ogra_iirc it sits in /etc/environment ... and we will likely drop it in some cleanup session10:39
oSoMoNok10:39
ogra_also touch will not necessarily use an android container in the future (at some point at least)10:40
ogra_oSoMoN, congrats btw, i'm just looking at http://oos.moxiecode.com/js_webgl/fur/ on my phone ... apart from some flickering it works really nicely10:42
oSoMoNogra_, kudos go to chrisccoulson, he’s the oxide mastermind :)10:44
ogra_++10:44
=== dandrader|afk is now known as dandrader
* chrisccoulson blushes10:47
=== vying is now known as Guest5733
Guest21864hy guys, could anybody guide me with some ubuntu touch install questions, i'm stack for the last few days installing it, after complete install it will not boot11:18
Guest21864i have adb/fastboot flashed boot/recovery/system, ran both zip files, after reboot, wont boot into ubuntu11:19
Guest21864supposed to be easy as its a nexus 4, supported device11:19
=== ara is now known as Guest11257
ogra_Guest21864, please use ubuntu-device-flash, manual methods have not been tested in months and most likely are not working11:20
Guest21864i am not good with ubuntu desktop, i need to go by manual methods otherwise i complicate myself lot more to get ubuntu-device-flash working11:22
Guest21864i did it on a nexus 10, nexus 4 just does not want to boot11:22
Guest21864does secure boot - enabled + lock state - unlocked look ok ?11:23
ogra_if you could flash already all should be as unlocked as you need it11:23
Guest21864yes i was able to flash, boot into recovery, see ubuntu logo, send first zip by siteload, send second zip to siteload -> all ok saw progress bar that it was installing, after finish just didnt boot11:26
* ogra_ goes and deletes these zips from the server ... they are months old 11:30
Guest21864ogra_: can i write you in private ?11:33
=== mandel is now known as mandel|lunch
=== alan_g is now known as alan_g|lunch
=== jhodapp|afk is now known as jhodapp
MirvoSoMoN: I'm cleaning the landing-013 now that it got to release pocket, so that you'll get the other webbrowser landing started12:51
oSoMoNMirv, excellent, thanks!12:54
=== _salem is now known as salem_
=== dandrader is now known as dandrader|afk
=== alan_g|lunch is now known as alan_g
dobeydpm: ping13:05
Electropuganyone know why there is no roomservice.xml or even a local_manifests folder in my workspace? :D13:06
dobeya what?13:06
Electropugin the porting tut on the ubuntu touch website it says that you have to edit the roomservice.xml in the local_manifests folder in order to get things working13:09
Electropugbut somehow there is nothing like that13:09
dobeyoh13:09
dpmhi dobey13:11
Electropugso, anyone know why? :D13:11
ogra_Electropug, i dont think AOSP uses that13:17
Electropugthen why is it in the official tutorial :o13:17
ogra_because we all suck at keeping the docs up to date :(13:17
dobeydpm: hi. for the .desktop files of click packages, are the translations being stripped out? and if so, why? we aren't building translation packages for all the clicks, so i don't see a need to strip them13:18
dpmdobey, there is nothing that strips translations of .click packages, regardless of them being .desktop or app translations. The .mo files are always shipped in the .click package13:19
dobeydpm: ok, great.13:19
Electropugso, what can i do now ogra? :D13:19
dobeydpm: do you know if the manifest for the click has translations too?13:20
ogra_there was some discussion recently on the mailing list ... take a look there13:20
dpmdobey, it hasn't. Translations for the manifest (i.e. the description) are done in the app store, although I've yet have to test it.13:21
Electropugwhere do I find it? :)13:21
dobeydpm: oh ok. i thought mmaybe it was pullig them from the click manifest13:23
dpmdobey, that'd been my preference, so that translations also work when offline, but they come from the store13:23
dobeyhow does the store get them if they aren't in the manifest?13:24
Electropugogra_ , where do I find the mailing list? :)13:25
dobeyare any of the core apps translated already?13:27
dpmdobey, you can upload a text file with translations in the store13:27
dpmand yes, all core apps are translated13:28
dobeythe description in the store too?13:28
dobeythe weather app desktop file seems to have translations stripped (has the x-ubuntu-gettext-domain instead)13:28
dpmno, we've not done the manifest translations for core apps in the store, that's what I meant by I haven't tested it yet :)13:29
dobeyare they translated in the manifests?13:29
dpmdobey, the x-ubuntu-gettext domain is for the translation to be loaded from the .mo file instead of inline translations, it's got nothing to do with stripping (IIRC)13:30
dpmthe local manifests are not translated, no, there is no specific format for translations in there, or to load them locally13:30
dobeydpm: how is that useful though, given clicks don't have language packs?13:30
dobeyshouldn't the .desktop file have the translations inline instead?13:31
dpmfor click packages translations are not installed in the regular /usr/share locations as in language packs13:31
dobeydpm: or is it just doing it this way because it's not using intltool?13:31
dpmthus click translations are independent from langpacks13:32
dobeyyes i know that13:32
greppedI have LG p500, can I compile ubuntu touch code for my phone?13:32
dobeywhat i mean is, without langpacks, there seems to be no usefuless to the domain rather than having the translations in the .desktop file13:32
grepped?13:32
dpmoh, I see what you mean now13:33
dpmthe advantage then is probably simply the fact that we then don't need an extra cmake rule to merge the inline translations into the .desktop file13:34
dobeydpm: right, so it's just because you can't use intltool, so you'd have to do it manually?13:34
Laneyhow can I take a screenshot on the phone?13:35
dpmdobey, essentially, yes13:35
dobeyok13:35
* dpm tries to think if there are other benefits from having everything in .mo files13:35
dpmI think that's mostly it, then13:36
dobeyyeah. i don't think the amount of bytes saved from not having them in the .desktop is enough to call it an advantage really13:36
=== mandel|lunch is now known as mandel
greppedCan I compile Ubuntu touch code for LG optimus one(P500)? it has 512 MB RAM and 8GB memory13:42
mihir_grepped, i guess no, it just support Nexus13:43
greppedohh, thanks Mihir..but what do you mean by "it just support Nexus". For sure it supports tonnes of devices other than nexus13:44
mihir_grepped, https://wiki.ubuntu.com/Touch/Install#Supported_devices_and_codenames13:46
mihir_list of supported devices13:46
dobeygrepped: there are unofficial ports to other devices13:49
AskUbuntuProblem with boot after Ubuntu touch | http://askubuntu.com/q/44287213:49
dobeyyou are free to try to port it to your device13:49
greppedthanks dobey13:49
greppedis there any wiki/guide to port on my device? How could I know minimum hardware requirements to run ubuntu touch13:50
pmcgowangrepped, link is in the topic13:52
=== ara_ is now known as ara
greppedmihir, pmcgowan, dobey ..thanks. I got the link.13:53
=== dandrader|afk is now known as dandrader
dobeydpm: is it possible to use i18n.tr from c++? if so, how?14:10
dpmdobey, according to bug 1182577 it is, but I've not tried it yet14:11
ubot5bug 1182577 in Ubuntu UI Toolkit "[i18n] Cannot use the i18n plugin in C++" [Wishlist,Fix committed] https://launchpad.net/bugs/118257714:11
dpmlooking at the branch, I think it should be Fix Released, though14:11
dpmso in theory UbuntuI18n::tr("Translate me!"); should work14:12
dpmbut kalikiana can probably give you better advice14:12
dobeydpm: there isn't a c++ library is there?14:12
t1mpkalikiana: ^ do we  have a lib for that? or should the project link to the qml plugin??14:13
t1mpkalikiana: @ https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/118257714:13
ubot5Ubuntu bug 1182577 in Ubuntu UI Toolkit "[i18n] Cannot use the i18n plugin in C++" [Wishlist,Fix committed]14:13
dpmdobey, I'd ask the sdk guys how to use it, I'm not an expert on this one. All I know is that the i18n plugin is written in C++ instead of QML, so it might be usable from C++14:13
dpmbut I see t1mp already stepped in :)14:14
dobeydpm: right, because it provides a qml component14:14
dpmin any case, this will need to be resolved to ensure scopes are translatable (bug 1297889)14:14
ubot5bug 1297889 in unity-scope-click (Ubuntu) "Add i18n support to scopes" [High,Triaged] https://launchpad.net/bugs/129788914:14
dobeyeven if it is usable from c++, i'm not sure if we can do that in a scope (because it's not an app that has the qml runtime or any gui loaded)14:15
dobeymaybe i need to just use raw gettext or glib gettext api14:15
kalikianadobey: UbuntuI18n* i18n = &UbuntuI18n::instance();; i18n->tr(QString("Foo"))14:15
dobeykalikiana: where does UbuntuI18n come from?14:15
kalikianaui toolkit14:16
kalikianatechnically speaking you can also directly use gettext14:16
dobeyhow does one use that in c++?14:16
kalikianathat's what this is above :-)14:16
dobeyno14:16
dobeywhere does that API come from? what header file?14:16
=== brendand is now known as brendand-afk
kalikianai18n.h14:17
kalikianaI don't know if there's a nice example of it, few people use c++ for gui14:18
dobeyyeah i'm not doing gui14:18
dobeyi'm trying to add i18n support to the scope14:18
mardybfiller: hi! renato tells me that you need help in debugging OA14:25
mardybfiller: the first thing is uncomment the "LoggingLevel=2" line in /etc/signond.conf14:25
mardybfiller: and kill signond, if it's running14:25
mardybfiller: if the reason of the failure is that a web authentication is failing, you can debug signon-ui:14:26
mardyexport SSOUI_LOGGING_LEVEL=214:26
mardyexport SSOUI_DAEMON_TIMEOUT=900014:26
mardybfiller: then kill signon-ui, and start it from the command line14:27
kalikianadobey: does the scope have a MainView? I don't really know much about those…14:28
dobeykalikiana: no, it doesn't have gui. the gui is all in unity8. it just sends messages to the dash14:30
dednickmardy: ping14:31
mardydednick: hi!14:33
dednickmardy: hi :) just wanted to follow up on some things with trust sessions14:34
dednickmardy: so, we should have ability to add by app id soonish. Are you waiting for this, or have you been working around it?14:36
cwaynedidrocks: so most likely we will not get a promoted image today, correct?14:37
mardydednick: I've been waiting, since the way trust session work can have a huge impact on Online Accounts14:38
kalikianadobey: maybe then just _("bla") is all you want, if you use nothing else from qml/toolkit14:39
mardydednick: if a process with that app-id is already running, it won't be affected, right?14:40
dobeykalikiana: yeah, looks like i18n::tr isn't usable here14:40
dednickmardy: um, at the moment it will be added as part of the trust session.14:41
mardydednick: OK; which means that you don't support having multiple instances of that14:42
dednickmardy: no. how would we distinguish between instances?14:43
mardykenvandine: are the content hub designs published somewhere?14:43
mardydednick: eh, I'm here for bringing trouble, not answers ;-)14:43
mardydednick: did you see my last comment to your MP? I wrote a suggestion there14:43
kenvandinemardy, in google docs14:44
kenvandineone sec14:44
didrockscwayne: yeah, likely not14:44
dednickmardy: ah, no. i havent seen it yet14:46
kenvandinemardy, https://docs.google.com/a/canonical.com/document/d/1trse15NokU8IJ5lm3BnUi7oMNTCkUnYNHeAHZdtzFoQ/edit14:47
mardykenvandine: I can't find the answer for this question, but maybe you can help:14:51
mardykenvandine: if app A wants to import content from app B, and B is already running, what should happen?14:51
mardykenvandine: would a new instance of B be started?14:52
kenvandinefocus switches to B and B changes it's view to a picking view14:52
kenvandinehowever... that is today14:52
kenvandinewhen we have trust sessions14:52
kenvandineand multi-instance14:52
kenvandinewe'll start a new instance14:52
mardykenvandine: yep, I care about the future. OK, thanks14:52
kenvandinenp14:53
mardydednick: so, eventually we'll need multi-instance support also for the content hub ^14:53
mardydednick: it's fine if the first implementation leaves that out, but I think that at least you should take it into account in the API14:53
dpmdobey, which particular scope are you trying to internationalize?14:54
Electropughello guys, can anyone tell me why there is no roomservice.xml or local_manifests folder in my workspace like it should be? :)14:55
dednickmzanetti: for the time being, I believe there will only be one trust session running at a time.14:57
dednickmardy: ^14:57
dednickmzanetti: sorry :)14:57
dednickmardy: well, to be fair, if you need truely multi-instance support, you need to use a unique identifier. For the time being we could probably assume the "next" session that opens with that name is the one to use if we give a name.14:59
mardydednick: yep14:59
dobeydpm: click15:02
tedgcjwatson, So when click creates the directory to put links in for user hooks, what permissions does it use for that directory?15:04
cjwatsongiven that you're asking, I assume an answer is "the wrong ones"15:05
tedgcjwatson, Heh, I think so, but I could be wrong :-)15:05
tedgcjwatson, We're getting a url-dispatcher directory created with 600, and I'm trying to figure who's doing it.15:06
cjwatsonit's supposed to be 0777 & ~umask15:06
tedgcjwatson, I think it's the click user hook putting those in.15:06
cjwatsonit just does ensuredir, which does DirUtils.create_with_parents (directory, 0777)15:06
bfillermardy: I'll give that try thanks15:06
cjwatsonso I'm prepared to believe you that I might be doing something wrong but I don't immediately see where15:07
tedgcjwatson, I'm looking at bug 129099715:07
ubot5bug 1290997 in url-dispatcher (Ubuntu) "click crashed with gi._glib.GError in run(): Child process exited with code 139" [High,Triaged] https://launchpad.net/bugs/129099715:07
tedgcjwatson, Hmm, okay, I was more thinking perhaps you were doing the 600 on purpose.15:07
cjwatsontedg: I don't *think* so15:10
cjwatsonif I am it's absolutely a mistake15:10
dpmdobey, ah, cool. So on the question of .desktop file translations, the old click scope did not load them from the .mo files, so all app names appeared in English. While you're looking at how to use translations from C++, could the new scope do that (i.e. display the .desktop translations?15:10
=== brendand-afk is now known as brendand
nik90pmcgowan: Did you happen to hear anything about the work on the alarm ringing during sleep?15:16
pmcgowannik90, not this week, last I heard the MR was waiting for some tweaks for desktop15:16
pmcgowanrsalveti, might know more ^^15:17
nik90pmcgowan: ah ok15:17
jkthi there15:20
jktI'm using the daily build of 14.04, fully updated AFAIK15:20
=== Hi is now known as Guest14516
jktseems that the QtGui suffers something which is very similar to https://bugreports.qt-project.org/browse/QTBUG-32760 -- when I ssh into the VM with SSH forwarding and launch a Qt5 app done in QML15:21
jktthe keyborad doesn't really type anything into the text field, and here's what I get in the console, http://fpaste.org/91320/39653507/15:22
jktI'm trying to find out how is your version of QtGui built, whether it uses the system's own libxkbcommon, or the Qt-bundled one15:22
jktseems that this is actually https://bugs.freedesktop.org/show_bug.cgi?id=68056 , so you might either want to upgrade your libxkbcommon, or the version bundled with QtGui, depending on what you use15:23
ubot5Freedesktop bug 68056 in General "Fails to compile czech(qwerty) keyboard" [Normal,Resolved: fixed]15:23
DanChapmanpopey mhall119^^ who is best to help with this?15:24
popeyjkt: Mirv may be able to help with that?15:25
popeyjkt: is that installed inside a vm or on real hardware?15:26
AskUbuntuWhy wouldn't sound be heard on the phone when it works on the desktop with an Ubuntu Touch app? | http://askubuntu.com/q/44291815:27
jktpopey: vm, libvirt, rhel615:28
jktpopey: connecting from a Gentoo machine, though, so the rhel6 should have no impact on this15:28
popeyjkt: and it's a clean install of ubuntu 14.04 then updated?15:28
jktpopey: installed yesterday, updated an hour ago15:28
mhall119wow, that's quite a lengthy bug report15:28
popeylet me see if I can reproduce that here15:29
mhall119bzoltan: are you available today to help me?15:29
jktall right, this is because the upstream (libxkbcommon) commit fdb4de1f85e336be01f077e8c8e86c6a76bab6ba is only included in xkbcommon-0.4.115:30
jktyou guys use 0.3.1-215:30
popeyinterestingly I get a completely different error when I try this.15:30
jktpopey: my primary KB is en_us, the second one is cz(qwerty)15:31
jkt$ xprop -root | grep -i xkb15:31
jkt_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us,cz", ",qwerty", "caps:internal,grp:alt_shift_toggle,grp_led:scroll,altwin:super_win,terminate:ctrl_alt_bksp"15:31
popeyah, i wouldn't see that, only one layout15:33
popeyi forsee other issues though15:33
jktmessing with VNC is something that I would love to avoid15:33
popeyjkt: http://paste.ubuntu.com/719919615:33
popeyit'll need GL, which you wont get over X forwarding?15:34
jktpopey: try ssh -Y15:34
jktpopey: works fine here15:34
tedgcjwatson, If I install a new package that has click hooks, and that user is logged in, are the user click hooks run?15:34
popeyjkt: same15:34
jktpopey: but it seems to work just fine with -X here as well, strange15:34
popeyhmm15:35
AlbertAtvoss: sergiusens mentioned that h/w video encoder are to be enabled through media-hub15:35
AlbertAtvoss: do you have details on that?15:35
jktpopey: I've enabled http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu, forgot about that15:35
popeyjkt: I'm trying to run the build dholbach did in the ppa.15:35
popeythat should be fine.15:35
jktpopey: I'm running what I built locally15:35
dholbachpopey, which build?15:36
jktpopey: which is what is in git, and I frankly don't care about what other have built :)15:36
popeydholbach: one from your ppa15:36
popeyheh15:36
dholbachpopey, are we talking about trojitá?15:36
popeyyes15:36
popeyjkt: I'll build locally and see then15:36
cjwatsontedg: Installations are generally done *by* a user, and installations involve a "registration" step which basically makes that package available in the calling user's namespace; registration runs user-level hooks15:36
dholbachpopey, ah ok... are you talking about the armhf build which fails?15:37
popeyno15:37
dholbachthanks15:37
cjwatsontedg: The case where installations aren't done by a logged-in user are preinstallations, and the Upstart job to run user-level hooks on login is intended mainly to cope with that situation15:37
tedgcjwatson, I mean with dpkg, so installation of a new url-dispatcher15:37
dholbachjkt, I was just taking a look at some of the build logs of the git import of trojitá and noticed that the armhf builds failed (after running for 4+ hours) - which information, apart from the build log, would be useful?15:38
tedgcjwatson, So what does dh_click do, I guess.15:38
mterryDoes grouper work at all these days?15:38
Electropugcan anyone here help me? :D15:38
cjwatsontedg: That doesn't run user-level hooks, no15:38
cjwatsontedg: It arguably could, but I'm cautious of anything that involves having to enumerate users15:39
tedgcjwatson, And running user level hooks is synonymous with setting up the link farm for user level hooks, right?15:39
jktdholbach: the build log is a good first step15:39
cjwatsontedg: Not synonymous exactly, but the latter is part of the former.15:39
dholbachjkt, all right, thanks - I'll send in a bug report in a bit then15:39
cjwatson(Hooks can also define a command to execute to catch themselves up with the state of the link farm.)15:40
jktdholbach: oh, and make sure you build with -DWITH_RAGEL=off if you're cross-compiling15:40
tedgK, trying to figure out who's making this directory. Nothing obvious :-/15:40
jktdholbach: there's a bug in upstream ragel (reported half a year ago...) where it assumes that host's char is the target's arch, which is horribly wrong on arm15:40
cjwatsontedg: Do we have a reproduction recipe yet/15:40
cjwatson?15:40
dholbachaha! ok, do you have a link to the bug in question?15:40
tedgcjwatson, No, it seems that once people fix it, it goes away.15:41
cjwatsontedg: If so I'd be tempted to suggest just stracing the lot ...15:41
cjwatsonAh :-/15:41
cjwatsonI don't think I've upgraded to the new url-dispatcher yet.  I wonder if it will happen to me15:41
jktdholbach: but I doubt you've installed ragel, it's a pretty exotic package15:41
Electropugcan anyone tell me why there is no roomservice.xml or local_manifests folder in my workspace like it should be? :)15:41
tedgBefore you do check to see if you have the dir already.15:41
cjwatsonOh, I don't even have it installed.15:41
cjwatsonWhich directory again?15:41
tedgI'm curious if it got created previously incorrectly.15:41
Laney~/.cache/url-dispatcher15:41
tedg~/.cache/url-dispatcher15:42
* Laney wins15:42
tedgAgain15:42
jktdholbach: http://www.complang.org/pipermail/ragel-users/2013-September/002989.html15:42
cjwatsonRight, doesn't exist here.15:42
dholbachjkt, thanks15:42
tedgSo, I expect you won't have problems. But it'd be interesting to see.15:42
tedgThat'd test the legacy theory :-)15:42
jktdholbach: and https://www.mail-archive.com/ragel-users@complang.org/msg00929.html for the full thread15:43
dholbachjkt, ok, turns out the build was killed because it took ages - the only thing I could spot (when running it locally through qemu) was 2 tests failing15:43
dobeydpm: displaying the translations for the app names/descriptions themselves is a separate and harder problem. i think we really need to get away from having the translations in the .mo files for that15:43
dholbachjkt, I'll file a bug about the failing tests - and will find out what we can do to allow some of the builds taking a bit longer in PPAs15:43
dholbachjkt, http://paste.ubuntu.com/7199236/ is what happened15:44
jktdholbach: use xvfb-run for tests, they need X15:44
jktdholbach: see the debian stuff in packaging/obs-trojita*/... for a working debian/rules anyway15:45
jktdholbach: also, please run tests with `ctest --output-on-failure` to get a meaningful output15:45
dpmdobey, I'm not talking about the descriptions on an app's individual page. I mean the dash page that shows all installed apps. Could the translations not be loaded from the .desktop files -regardless of whether we keep them in the .mo files or inline-, at least in offline mode?15:46
dholbachjkt, hum... the build worked just fine on i386 and amd64 and the packaging is very much influenced by what's in ./packaging/ :-)15:46
dholbachjkt, thanks - I'll have a look at "ctest --output-on-failure"15:46
tvossAlbertA, best to talk to jhodapp15:48
jhodappAlbertA, yes that's the plan, it's my next major task to work on15:53
jktpopey: after building libxkbcommon from git, my keyboard now works15:53
popeyhurrah jkt15:53
jktpopey: you might want to make sure that you use a recent version of that lib15:53
jktmost .cz people would typically use a qwertz layout, but still, this is a pretty annoying bug15:54
AlbertAjhodapp: ok, I have these changes to enable h/w encoding from a buffer using stagefright15:54
AlbertAjhodapp: https://code-review.phablet.ubuntu.com/#/q/owner:%22Alberto+Aguirre+%253Calberto.aguirre%2540canonical.com%253E%22,n,z15:54
AlbertAjhodapp: just wondering if it would fit with the media-hub plans...my plan was to use it so we actually15:55
AlbertAjhodapp: record more than a couple of seconds with mirscreencast15:55
AlbertAjhodapp: on the device15:55
popeyjkt: as a temp fix (for our users) we could build a newer version of libxkbcommon in our ppa while we get the archive version updated, dholbach sound plausible?15:55
jhodappAlbertA, I'll look over your changes and let you know15:56
jhodappAlbertA, hopefully they are usable15:56
dholbachpopey, do we have a bug report for libxkbcommon or something - I don't know which other effects it has? is this a problem on the dekstop? on the phone?15:56
nik90rsalveti: can you elaborate the status of the alarm ringing while the phone is in deep sleep please? I need that for the meeting today.15:56
popeydholbach: not yet, desktop15:56
jhodappnik90: rsalveti is away for the day15:56
popeydholbach: i only learned of it from jkt just now.15:56
popeynik90: i know the status ☻15:57
nik90jhodapp: ah..thnx. I will catch him tomorrow15:57
popeyi think he is out all week15:57
nik90popey: oh ok :)15:57
jhodappnik90: he's off for this week15:57
jktdholbach: https://bugs.freedesktop.org/show_bug.cgi?id=68056 , https://bugreports.qt-project.org/browse/QTCREATORBUG-9978 , https://bugreports.qt-project.org/browse/QTBUG-3276015:57
ubot5Freedesktop bug 68056 in General "Fails to compile czech(qwerty) keyboard" [Normal,Resolved: fixed]15:57
nik90jhodapp: ok15:57
jktdholbach: tag 0.4.1 is OK, 0.4.0 doesn't contain that fix, unfortunately15:57
popeyjkt: hmm, built trojita from git and I still get the libGL issue.15:58
popeysurprised you don't.15:58
cjwatsontedg: not a legacy problem, it fails for me15:58
dholbachjkt, I'll talk to the guys in #ubuntu-x about it15:58
popeybut I wont worry about it because I will probably never run it over ssh -X, and worry less if it works for you.15:58
cjwatson$ ls -ld .cache/url-dispatcher15:59
cjwatsondrw------- 2 cjwatson cjwatson 4096 Apr  3 16:42 .cache/url-dispatcher15:59
popeythanks dholbach15:59
tedgOh! great data point.15:59
tedgcjwatson, Did you have to logout and back in, or just on install?15:59
jktdholbach: you might want to ask the Qt guys about that library; my impression is that given it's a pretty new stuff and AFAIK nobody but Qt5 uses it, the old releases might be rather buggy15:59
jktdholbach: ok15:59
cjwatsontedg: Repeatable by purging url-dispatcher, removing that directory, and reinstalling url-dispatcher.15:59
cjwatsontedg: Just on install.15:59
cjwatsontedg: Let me strace it.16:00
tedgOh, my.16:00
tedgThat means we're doing something per-user on install.16:00
dholbachjkt, ok, tanks16:00
cjwatsontedg: click might be walking over the active user registrations and attempting to update them16:01
cjwatsonThough that seems a bit weird.16:02
LaneyHm, I tried that and it had the correct permissions after reinstallation16:02
cjwatsontedg: Wait, this is bizarre, I don't see the mkdir in the trace ...16:03
tedgCould installing the user session jobs be kicking one off?16:05
cjwatsonI was just wondering that16:05
cjwatsontedg: Stopping all the url-dispatcher user jobs, then "rm -rf .cache/url-dispatcher; start url-dispatcher" does it for me.16:06
cjwatsontedg: I think this rules out click ...16:07
tedgcjwatson, Okay, I was able to get that to happen.16:08
tedgcjwatson, Thanks, will look into it further.16:08
cjwatsonI don't know if this is related, but why aren't you using the standard library's S_IRWXU constant from <sys/stat.h> rather than writing "g_mkdir_with_parents(urldispatchercachedir, 1 << 6 | 1 << 7 | 1 << 8); // 700"?16:10
cjwatsonIt'd be much clearer than bit-shifting that you have to comment ...16:10
tedgDidn't think of it at the time...16:10
tedgNo good reason.16:10
tedgOh, it doesn't happen if I just run the dispatcher. Only under upstart.16:11
cjwatsonI had to check that the relative precedence of << and | was that way round, but it does seem to be16:12
tedg:-( strace has it as 070016:14
cjwatsonYeah, I was just going to say16:15
cjwatsonMad umask maybe?16:15
=== _salem is now known as salem_
cjwatsontedg: the umask is apparently 011716:16
cjwatsonthis is a bit insane16:16
tedgWhere does that come from?16:16
cjwatsonA fine question16:17
tedgSo indeed setting the umask to 0002 in the upstart job fixes it.16:21
cjwatsonMm.  I think we should figure out where this comes from though.16:21
tedgNot sure if that's a fix or a work around16:21
cjwatsoncreating a new /usr/share/upstart/sessions/test.conf that's just   description "test" / manual / exec sh -c umask   and then doing "start test" results in 0117 in .cache/upstart/test.log16:23
cjwatsoninit's own umask is also 011716:24
cjwatsonso my guess is that that was its initial umask when started16:24
=== jhodapp is now known as jhodapp|lunch
tedgXsession.d ?16:26
cjwatson$ grep umask /etc/X11/Xsession.d/*16:27
cjwatson$16:27
tedgThere's a check in /etc/X11/Xsession but no setting.16:27
cjwatsonAnd all of the STARTUP accumulation stuff is discarded if you're using an upstart session16:27
cjwatsonXsession sets it, but only in a subshell16:28
cjwatsonLet's see if a guest account does it16:28
cjwatsonGuest session does *not* do it; nor does my son's account16:30
cjwatsonBut my session has been up since Feb1916:30
tedgI rebooted this morning…16:31
LaneyI can't reproduce either, fwiw16:31
cjwatsonNothing relevant-looking in trusty-changes16:32
tedgI need to run for a bit. I can keep looking when I get back. Weird bug.16:32
dholbachpopey, see the discussion with tjaalton in #ubuntu-x16:34
* popey looks16:34
cwaynelool: ping -- re ubuntu-touch-customization-hooks16:34
cjwatsontedg,Laney: Ha, well, so much for that - I tried to gdb lightdm to find out what its umask was but I confused it horribly and it crashed my session16:35
cjwatsontedg,Laney: So now I can't reproduce it any more16:35
cjwatsontedg: I think you're probably best with defensive measures to make sure you have a sane umask, maybe fix the permissions on the directory if they're broken, and leave it at that16:36
Laneyhah16:36
dednickkenvandine: ping16:38
dednicktedg: ping16:40
kenvandinedednick, pong16:40
Laneycjwatson: Got it16:41
dednickkenvandine: howdy. was it you I was talking to trust sessions last week?16:41
LaneyIt happens if you re-exec upstart16:41
kenvandinedednick, nope16:41
cjwatsonOh, is it not serialising it properly?16:41
kenvandinedednick, but i am waiting to have them :)16:41
Saviqpopey, bfiller, can you tell me which of the list of apps from the whiteboard you own? https://blueprints.launchpad.net/unity8/+spec/suru-icon-switch16:41
dednickkenvandine: :) in time!16:41
cjwatsonThat would be nasty16:41
* kenvandine is being patient :)16:42
LaneyNot sure what it does there16:42
dednicksoon hopefully.16:42
dednickmardy: ping16:42
cjwatsonIt might not even preserve the initial umask at all16:42
cjwatsonjodh_: ^- (if scrollback isn't enough for you to figure out what we're on about, let me know)16:42
popeySaviq: http://paste.ubuntu.com/7199495/ mine16:43
Saviqpopey, thanks, can you please check if you have the latest icons from suru-icon-theme in the .clicks and uploaded to the store?16:44
bfillerSaviq: http://pastebin.ubuntu.com/7199506/16:45
mterrySaviq, OK!  Silo 002 needs lp:~mterry/platform-api/mir-changes and lp:~alan-griffiths/unity-mir/compatibility-with-mir-changes16:45
popeySaviq: will do16:45
Laneytedg: ^^^16:47
Saviqbfiller, you too, can you please verify that you have the latest icons from suru-icon-theme (package in distro) in your apps? or the same name as Icon=gallery-app, for example?16:48
bfillerSaviq: I will need to check, any bug on this?16:49
Saviqbfiller, blueprint16:49
Saviqbfiller, the one I linked16:49
=== chihchun is now known as chihchun_afk
Mirvjkt (left), popey, dholbach: if you've time to check the libxkb upgradability situation, there is already qtbase branch from mitya57 to use the updated library but we can't use it without syncing the libxkbcommon from debian https://code.launchpad.net/~mitya57/kubuntu-packaging/qtbase-fix-keymap-update-handling/+merge/21368716:50
cjwatsontedg: Seems like you'll need to apply a chmod to fix up existing directories/files in there anyway; even if we fix this in upstart it probably won't be able to know to do that16:59
=== alan_g is now known as alan_g|EOD
dholbachMirv, I mailed mir-devel about it - are you on the list as well?17:04
dholbachMirv, otherwise I'd forward the mail to you17:05
mardydednick: pong17:51
dednickmardy: unping :)17:53
grex25Hi, do UTouch apps already support Cal/CardDav sync?18:04
ogra_the apps usually use evolution-data-server ... and syncevolution is shipped ... i  don't think there are any UI bits for that yet though18:05
grex25okay, ty18:06
m-b-o_popey got kicked out from dsl18:10
popeyheh18:10
popeyrejoin #ubuntu-touch-meeting ..18:10
=== jhodapp|lunch is now known as jhodapp
m-b-o_pooey searching for the option in this client.  im on phone  now18:12
m-b-o_popey ^18:12
popeyone day I want to see a quit message from ubuntu phone18:15
bouzomarcelohello everyone18:17
bouzomarcelosomeone speak spanish?18:17
bouzomarcelosomeone speak spanish?18:23
SonikkuAmericabouzomarcelo: Yo hablo, ¿qué necesitas?18:24
bouzomarcelohola SonikkuAmerica queria saber como empesar ya sea instalando ubuntu touch o unbuntu for android en un atrix18:24
bouzomarcelosoy de argentina18:25
=== Sunight is now known as Suntech
SonikkuAmericabouzomarcelo: Un Atrix no tiene "Ubuntu para Android," ese proyecto murió y fue reemplazado con Ubuntu Touch.18:27
SonikkuAmericabouzomarcelo: No tenemos un img para el Atrix... todavía18:28
SonikkuAmericaes un trabajo en progreso18:28
SonikkuAmericabouzomarcelo: (Soy de los EE.UU.)18:29
thedancomplexoDoes Ubuntu Touch use the Android shared memory method or does it use the traditional debian/ubuntu (/dev/shm)18:29
bouzomarceloalguna manera para instalarlo solamente para probar, tengo un atrix que falla la pantalla pero queria probarlo18:31
bouzomarcelosin problemas si falla red wifi 3g etc18:31
bouzomarcelopara probarlo test18:31
SonikkuAmericabouzomarcelo: Scott Weldon es el mantenedor del img de olympus (Atrix), busca para él en Launchpad18:33
bouzomarcelook, gracias18:34
SonikkuAmericaDe nada18:34
SonikkuAmericaBuen provecho :)18:34
awe_sergiusens, http://pastebin.ubuntu.com/7199980/18:35
awe_it looks like I'm getting the same behavior wrt to MmsProxy/MessageCenter, I'll need to revisit the code to see why that's happening...18:36
sergiusensawe_: sure18:40
awe_k18:40
awe_timing dude18:40
sergiusens:-)18:41
awe_popey, did you see my update to an old bug of yours last night?  https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/128105718:42
ubot5Ubuntu bug 1281057 in ofono (Ubuntu) "Unable to lock phone, power button just blanks screen" [Undecided,Incomplete]18:42
popeyawe_: lemme see18:42
sergiusensawe just installed to test my packaging; seems I missed the ack on having multiple mms contexts (by looking at your paste); if that's the case; I'll write some code to consider this18:42
popeyupdated18:42
awe_sergiusens, you should never get multiple "stand-alone" mms contexts18:43
sergiusensok, then we are good18:43
awe_sergiusens, all of the apns I listed are type=internet18:43
awe_( some are combined )18:43
sergiusenswe've been back and forth so many times I forgot what we were supposed to do :-)18:43
awe_sergiusens, the only possibility of redundant MMS Apns is if mvno apns are defined18:44
awe_and I changed the code to handle this case18:44
awe_so at most you'll only ever have a single type=mms apn provisioned for a specific mcc/mnc/spn/imsi query18:44
awe_whew18:44
awe_say that 10 times straight18:44
popeyhah18:45
sergiusenssounds good to me18:45
=== jackson is now known as Guest37026
=== Guest37026 is now known as Noskcaj_
jodh_cjwatson, tedg, Laney: bug 1302117 raised on umask issue. I'll try to take a look at this tomorrow.18:56
ubot5bug 1302117 in upstart "Session Init changes umask on re-exec" [Undecided,New] https://launchpad.net/bugs/130211718:56
tedgK, I'll put that bug number in my work around for now.19:08
seb128tedg, do you want me to line up a landing for your workaround?19:11
tedgseb128, Let me add a umask to it, but yes.19:11
seb128tedg, ok, let me know when it's ready for upload19:12
tedgK, thanks!19:12
elopiotedg: I have a couple of questions. Are you here?19:27
tedgelopio, Yup, what's up?19:28
elopiotedg: boiko is trying to launch the dialer_app in the tests with upstart. Autopilot has a helper for that using19:28
elopioUpstartAppLaunch.start_application_test but there's a problem.19:28
elopiothere's one test where the dialer app opens the messaging app through the call logs tab.19:29
slangaseksergiusens: hi, so I'm desperately trying to help with the qt gl/gles question, and I can't for the life of me get qtbase-opensource-src-gles 5.2.1+dfsg-1ubuntu9gles1 to build... test suite failures, even if I set DEB_BUILD_OPTIONS=nocheck19:29
elopiotedg: in that test, UpstartAppLaunch.stop_application('dialer-app') doesn't close the dialer.19:29
elopiotedg: any idea why?19:30
tedgelopio, Yeah, probably because Unity has SIGSTOP'd it. But it should close in a few seconds as Upstart will start cleaning.19:30
tedgelopio, How long are you waiting?19:30
elopiotedg: minutes.19:30
elopiolet me give it another try.19:30
kenvandinei think there are some special cases for dialer-app, to keep it running19:31
kenvandineor at least at one point there was19:31
elopiook, test has finished, dialer app is opened.19:32
boikokenvandine: nope, not anymore (or at least there shouldn't be anymore)19:32
elopiowaiting...19:32
kenvandineboiko, ok, maybe there is some cruft out there still :)19:33
boikokenvandine: maybe19:34
elopiotedg: two minutes sounds too much already.19:34
tedgelopio, Yeah, should be more like 15 s19:35
tedgelopio, Can you look at the state of the processes ? initctl list and see what upstart thinks is happening with it?19:35
sergiusensslangasek: hmmm, starnge; it worked for me on my ppa (although it's a standard ppa, as in only default builders)19:36
elopiotedg: $ initctl list | grep dialer returns nothing.19:37
tedgelopio, Then it's not running :-)19:37
sergiusensslangasek: https://launchpad.net/~sergiusens/+archive/qt-gles/+packages19:38
elopiotedg: I can see it, and use it.19:38
tedgelopio, Is there a process for it or are you looking at what Unity is showing.19:38
elopio$ initctl list | grep dialer19:38
elopioapplication-legacy (dialer-app-) start/running, process 1070719:38
elopiothat's before it opens the messaging app.19:38
tedgDoes that process still exist after?19:39
tedgWe don't have cgroups yet, so we can't catch apps that fork.19:39
tedgSoon. <evil laugh/>19:39
elopionow I see it.19:40
elopio$ initctl list | grep dialer19:40
elopioapplication-legacy (dialer-app-) stop/killed, process 109419:40
elopiobut it's still on recent apps, and if I click it goes to forground and I can use it.19:40
tedgIs that process running?19:42
tedgLike is it a new process or still that one?19:42
elopiotedg: oh, and after a while it stops apearing in intctl list19:43
tedgelopio, So what pid is dialer app now?19:43
elopiopgrep doesn't show anything running for the dialer.19:44
elopiotedg: ^19:44
elopiowhen I click it from recent apps, now it has a pid, different than the one I saw with initctl list.19:45
tedgelopio, You've found a true zombie process! Run! Run!19:45
tedg:-)19:45
tedgSo I think that Unity is probably restarting it for you, no?19:45
elopiotedg: that makes sense. It also makes sense that afterUpstartAppLaunch.stop_application('dialer-app') it stops appearing on the initctl list.19:47
elopioWhat doesn't make sense is that after stop_application, if it had started another app, Unity keeps it in the recent category.19:47
tedgelopio, Yes, Unity does that, we don't show users what state the apps are really in. We hide it.19:47
tedgelopio, This way the interaction is the same whether you're on a phone with 128MB of RAM or 128GB of RAM.19:47
tedgelopio, The goal is that the user doesn't have to worry about what is running and what isn't.19:48
elopiothomi: so, should autopilot wait for initctl list to stop showing the app?19:48
* thomi reads backscroll19:48
thomione sec19:48
tedgseb128, So that works for me and Jenkins likes it, ship it! :-)19:49
tedgseb128, Do you want me to put it on the sheet?19:49
slangaseksergiusens: yeah, the test failure was really weird, something about tst_QDir::homePath() failing19:49
slangaseksergiusens: but not honoring DEB_BUILD_OPTIONS=nocheck is another bug :P19:49
slangasekI've hacked around that now and gotten a build finished, now to see what the output looks like19:50
elopiothomi: oh, but even if upstart has already stoped the app, it will fail to launch it again.19:50
thomielopio: yeah I'm not sure19:50
sergiusensslangasek: I had no fun building that package fwiw :-P19:50
thomiit seems like we need to be able to turn off the unity behavior for testing perhaps?19:50
thomior maybe say to libUAL "no really, make sure this is a *new* app ionstance"19:51
tedgseb128, line 6219:51
seb128tedg, you got editing rights there now? ;-)19:51
thomielopio: tedg: At this point, I'm happy to take advice on how to change AP. I'm not sure I understand exactly what the issue is though19:51
tedgseb128, Only there, no one understands Google spreadsheet permissions :-)19:51
seb128lol19:51
thomibut if AP does want to be changed, we should probably get onto that pronto :)19:52
tedgUhm, you can query UAL to see if there is a PID associated.19:52
tedgI don't know that it makes sense to start a "new session" in UAL. Seems like a test only feature.19:52
seb128tedg, thanks for filing the line, I've asked to get a silo for it19:52
elopiotedg, thomi: so when we are in this state, UpstartAppLaunch.start_application_test('dialer-app') doesn't work to restart the app.19:53
tedgseb128, Thanks! That should fix broken users and quiet the bug some, there's still a chance of a couple times it happening, but it'll fix itself.19:53
thomielopio: ok19:53
tedgHmm, because we're not checking the goal state.19:53
thomielopio: that seems like, at the very least that the method is badly named then19:53
tedgWe're checking to see if it has a PID.19:54
=== icarusfactor is now known as factor
=== jhodapp is now known as jhodapp|bbl
slangaseksergiusens, Mirv: the dh_makeshlibs override to pass -c0 in qtbase-opensource-src makes me a sad panda, and not the omap4 kind20:24
Roy_Sorry new here... when to expect ubuntu touch... wanna try20:32
israelHi, I am wondering  where is the documentation for multitouch gestures for Ubuntu touch?20:49
awe_cyphermox, quick question for you... when looking at a pastebin of a gprs settings file earlier today from sergiusens, I noticed that MessageProxy and MessageCenter properties are always present, but sometimes have an empty value20:55
awe_this seemed wrong for our new concept of combined contexts20:55
awe_and just wanted to make sure that if I change this behavior20:55
awe_it won't screw up the new MMS host route code in NM20:55
israelIs there any Ubuntu specific documentation for gestures?  Do any of the Ubuntu elements already include gesture support?  Or Do I need a specific GestureArea{}?  Is there any sort of documentation about this issue yet21:04
pmcgowanisrael, in app gestures are pretty much one and two finger21:05
pmcgowanswipe to delete from a list for example21:05
pmcgowanor pinch to zoom21:05
pmcgowanI don't think we have any gesture specific docs21:06
pmcgowankyleN, might know21:06
israelpmcgowan thanks... I am just wondering if pinch to zoom is implemented directly, or if I need to do something extra21:08
pmcgowanisrael, its used in the gallery-app, not sure the toolkit does that for you or if its std qt21:10
israelIt may be standard in QML... I don't knwo... in 4.8 you have to include the gestures... so I am wondering if it is pre-imported into the Ubuntu.Components, and I can use things like onTapAndHold: or on Pinch:  etc...21:12
israelpmcgowan I'd rather not muck about in a bunch of core apps chasing a trail wondering.  I do not have an Ubuntu Touch device, so I cannot simply test it physically to see :)21:14
pmcgowanisrael, ok let me see what I can find out for you, most of the sdk devs are not about right now21:15
israelok... thanks!  If you find out it would be good to post this info somewhere easy to find in the SDK docs (I know it is all under heavy development)21:16
pmcgowanindeed21:17
pmcgowanisrael, there is also an #ubuntu-app-devel channel you may want to join21:17
israelpmcgowan I may check in there later on...  I have some things I have to attend to soon21:22
doanacsergiusens: i'm trying to get the emulator working in CI. one thing I'm noticing is that we seem to be stuck spending long time with /sbin/apparmor_parser when we boot.21:30
doanacis there some way we could pre-cache this stuff in our images?21:30
jdstranddoanac: fyi, we talked about it. it is possible. it will be more possible in the 14.10 cycle when my team finishes some work wrt that21:32
jdstranddoanac: that said, a 'quick' way to do this is to do a first boot, let it go all through that stuff, then shutdown cleanly and commit the snapshot21:33
doanacjdstrand: i'm not even sure if that's the cause of the slowness. i just suspect and it was taking about 5 minutes on my system21:33
sergiusensdoanac: that's a know issue; x86 makes it more tolerable; but there's this big Qt thing in the way :-)21:33
=== mihir_ is now known as mihir
sergiusensjdstrand: the issue they have is the nature of how they test; the use latest devel-proposed always21:34
jdstrandthen after that, it should boot more quickly cause the parser doesn't have to compile the policy-- it just has to read the cache21:34
jdstrandhmm21:34
doanacyeah - we are always booting things "for the first time" essentially21:34
jdstrandsergiusens: is x86 usable these days?21:34
sergiusensjdstrand: yes, but not straight from the archives21:35
jdstrandoh, is that the qt thing21:35
* jdstrand is not up on x86 emulator21:35
sergiusensjdstrand: since we have that Qt with gles issue for x8621:35
doanacis it possible to mount the image and somehow run the apparmor-parser from x86?21:35
jdstrandI very much want to use it though :)21:35
sergiusensbeen playing around with hackish packaging21:35
sergiusensdoanac: I tried that and wasn't very successful21:36
doanacseemed unlikely21:36
jdstranddoanac: the x86 system would need to be running essentially the same kernel21:36
jdstrandbut that is what we are going to fix next cycle21:37
jdstrandwe have a plan, the work is started21:37
doanacexcellent. thanks21:37
jdstrandbasically, we'll be able to compile the policy on kernel upgrades21:37
jdstrandonce we can do that, we can tell you guys how to do it for image generation21:38
TheMusoWhere can I find the bzr branch for lxc-android-config? There is a typo in /etc/init/ssh-keygen.conf preventing the ssh key from being generated when ssh is enabled... Small enough fix that someone could just do it, but I'm happy to submit a branch if I know which branch to use as a base.21:45
pmcgowanTheMuso, this? https://code.launchpad.net/~ubuntu-branches/ubuntu/trusty/lxc-android-config/trusty21:47
TheMusopmcgowan: I checked that, and it appears to be out of date.21:48
pmcgowanindeed it does21:49
TheMusoWhats more, lxc-android-config is under CI management now afaict, so I don't think a packaging branch would be used...21:49
pmcgowanogra_, would know but not sure he's still here21:49
pmcgowanor maybe sergiusens21:49
sergiusensTheMuso: pmcgowan no packaging branch or branch, that's ogra_ technical debt ;-) just pull-lp-source21:50
sergiusensyou can submit a debdiff if you want21:51
TheMusoOk, I'll file a bug with a diff.21:52
doanacjdstrand: we have a command "phablet-config autopilot --dbus-probe enable", it winds up calling aa-clickhook. should the effects of that persist across reboots?21:54
AskUbuntuCannot import directory path to qmlscene | http://askubuntu.com/q/44307021:55
* doanac wondering if that would be a small improvement in our CI testing logic21:55
=== salem_ is now known as _salem
jdstranddoanac: it will under most circumstances, but it would be brittle21:59
doanacjdstrand: ack. its not a big deal. i'd almost rather keep it how it is (we do it for each test)21:59
jdstrandie, if you installed a click app after the reboot, it would lose the change21:59
=== jhodapp|bbl is now known as jhodapp
purveshDoes anybody know where can we buy docking station for nexus 4 with ubuntu touch ?23:32
=== chihchun_afk is now known as chihchun
AskUbuntuDetails about hardware requirements for ubuntu touch | http://askubuntu.com/q/44310223:45

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