[00:05] <Elleo> jhodapp: ping, I'm around now if you have any other questions podcast/download manager/media service related; but it looks like netcurli's covered everything pretty well
[00:06] <TechieElf> Can someone help with this build error? "make: *** No rule to make target `frameworks/base/nfc-extras/com.android.nfc_extras.xml', needed by `/home/techieelf/phablet/out/target/product/xt907/system/etc/permissions/com.android.nfc_extras.xml'.  Stop."
[00:06] <Elleo> jhodapp: the only thing I'd add is that perhaps in a future iteration it might be useful if instead of passing the partially downloaded file to the media service if it were possible to pass a download manager handle, so the media service can be aware of how much is buffered and do intelligent stuff like pause briefly to buffer if it reaches the end of the file prematurely
[00:11] <TechieElf> Could someone please help with this build error? "make: *** No rule to make target `frameworks/base/nfc-extras/com.android.nfc_extras.xml', needed by `/home/techieelf/phablet/out/target/product/xt907/system/etc/permissions/com.android.nfc_extras.xml'.  Stop."
[02:21] <zhanx> anyone alive?
[02:23] <zhanx> want to roll my own port for my asus memo pad fhd 10, hints and tips
[04:07] <Atul> hi
[04:07] <Atul> Any senior level person here
[04:08] <Atul> I would to get some info
[04:08] <Atul> i am a newbee
[04:08] <Atul> i would like to remove android and install ubuntu touch on my ARM7 based tablet
[04:09] <RAOF> Atul: Is your device listed under https://wiki.ubuntu.com/Touch/Devices#Working.2C_but_not_available_from_cdimage.ubuntu.com ?
[04:10] <Atul> no..but it hs similar hardware to many tablet listed here
[04:10] <Atul> thx RAOF for replying
[04:11] <Atul> ARM7 processor, 1 GB ram
[04:11] <Atul> 4GB internal Storage
[04:11] <Atul> to be frank......
[04:11] <Atul> i will like to install anything on this device except andoid
[04:11] <Atul> i mean any simple linus or other OS will do
[04:12] <Atul> i have heard many linux are there which are as small as 500 MB and support wifi
[04:12] <Atul> thats all i need
[04:12] <Atul> becoz i just need to run browser on my tablet and nothing else
[04:12] <RAOF> If there isn't currently a port to your (exact!) tablet, you'll first need to port (or help port) Ubuntu Touch.
[04:13] <Atul> heelo
[04:13] <Atul> r u there
[04:13] <RAOF> Running a browser is surprisingly involved :)
[04:17] <RAOF> You could also try installing a regular Ubuntu Desktop build on your tablet, but that's (a) not as nice a tablet experience, and (b) unlikely to work because you won't have any display drivers.
[04:18] <Atul> yes u r right
[04:19] <Atul> how about xpud or watt OS
[04:19] <Atul> can they pe installed on laptop
[04:19] <Atul> i need lightest and OS
[04:20] <Atul> just with wifi and browser...nothinf esle
[04:20] <Atul> no camera or other function required
[04:26] <rsalveti> jdstrand: awesome, thanks, will be off tomorrow but will review it once back
[04:27] <RAOF> Atul: It's highly likely that you won't be able to run any non-Android-based OS on your tablet.
[04:27] <Atul> thx RAOF
[07:12] <Crimson_Rogue> does anyone have a port for the sgs3 i747?
[07:19] <AskUbuntu> Desktop interfacing with existing application indicator - Network | http://askubuntu.com/q/380663
[07:19] <dholbach> good morning
[07:20] <Crimson_Rogue> good morning.
[07:20] <Crimson_Rogue> would you know if anyone has made a port for the sgs3-i747?
[07:22] <dholbach> Crimson_Rogue, I know of https://wiki.ubuntu.com/Touch/Devices but that's it
[07:23] <Crimson_Rogue> and the d2att was abandoned... :((((
[07:24] <dholbach> Crimson_Rogue, I found http://forum.xda-developers.com/showthread.php?t=2164456
[07:25] <dholbach> might be worth reaching out to the porter
[07:25] <Crimson_Rogue> thx, I saw that...
[08:51] <jungla> hi
[08:51] <jungla> is there any way to install ubuntu touch on a htc one?
[08:53] <popey> !devices | jungla
[08:57] <jungla> it says it's working but is not available from cdimage.ubuntu.com
[08:57] <jungla> where can i get it from?
[09:22] <siavoshkc> Sorry, I talked to one folk about installing Ubuntu Touch on my Nook Color
[09:22] <Laney> mardy: hey, how come u-s-s online accounts opens its own window even when accessed from the main UI?
[09:23] <Laney> I get your reasoning for having it modal when launched from applications, but it seems odd to me to have it be like then when launched from u-s-s itself
[09:23] <Laney> also, it means that when you request the pageComponent of that plugin from code then the window opens :(
[09:24] <mardy> Laney: it is like this because window reparenting isn't in place yet; if it were, you would see Online Accounts being opened on top of the system settings
[09:28] <Laney> mardy: hmm
[09:55] <siavoshkc> OK I need help to install it on my NookColor
[10:09] <Ursinha> popey, are you using r27 in your personal mobile?
[10:09] <popey> Ursinha: i have two, one on 27, one on 10.
[10:10] <Ursinha> but for daily use?
[10:11] <Ursinha> I noticed with r27 that often the applications states aren't stored
[10:11] <Ursinha> yesterday I was playing solitaire (haha) and got distracted for a moment, when I unlocked the phone it opened the solitaire app but resetted the game
[10:12] <Ursinha> also using gmail I moved to another app and returned to it, I had to login again, as if it had closed and fresh opened
[10:12] <Ursinha> the webbrowser, I mean
[10:12] <ogra_> Ursinha, yeah, thats by design
[10:13] <ogra_> and not a new issue
[10:13] <Ursinha> ogra_, resetting my game is a really bad design decision :)
[10:13] <ogra_> it definitely is
[10:13] <Ursinha> ogra_, there's a bug filed for that?
[10:13] <ogra_> usually apps in the bg stor their state since they are only SIGSTOPed ... but if you have enough of them open they are actually killed in the bg and restarted when you switch to them
[10:14] <ogra_> Ursinha, no, tvoss asked me to file one, but i forgot
[10:14] <Ursinha> ogra_, the solitaire was the only one opened
[10:14] <Ursinha> I closed everything else thinking it could be lack of resources like you said
[10:14] <ogra_> i see it with about 5-6 webapps open usually
[10:15] <ogra_> the worst part is that the labeling of the thumbnails goes completely out of order
[10:15] <Ursinha> ogra_, most times I have no thumbnails whatsoever
[10:15] <Ursinha> is that known?
[10:15] <ogra_> Ursinha, if you file a bug i'll confirm it
[10:15] <Ursinha> ogra_, thanks :)
[10:15] <Ursinha> ogra_, against which project should I file it?
[10:16] <ogra_> hmm, not sure, might be platform-api or unity-mir
[10:16] <ogra_> tvoss, ^^^?
[10:30] <Saviq> alecu, ping
[11:13] <Ursinha> ogra_, I'll file that bug against mir, if that's wrong you can change that afterwards :)
[11:13] <ogra_> ok
[11:14] <Ursinha> ogra_, bug 1253979
[11:14] <ogra_> thanks !
[11:15] <xnox> ogra_: re: pulling plymouth into the initrd, at the moment it makes initrd large due to pulling in fonts & icu. If we recompile plymouth without icu, and decide to not have fonts at all (pre-rendered images instead of things to show/tell the user). Then plymouth can be made small in the initrd.
[11:15]  * xnox is catching up on uds sessions.
[11:15] <ogra_> xnox, well, we decided against plymouth in the initrd since that would mean to also have Mir in there
[11:15] <xnox> ogra_: ah, i'm on minute 4 only so far =)
[11:16] <ogra_> instead plymouth will start on top of the system compositor as early as possible in the rootfs
[11:16] <ogra_> if there are things we need from the initrd, these have to be handed over to upstart and be processed in an upstart job
[11:17] <xnox> ogra_: sounds good enough. that should be enough for low-battery mode. Extremely low battery mode on android is "if your screen is black, plug it in to charge for 24h" in the manual.
[11:17] <ogra_> heh
[11:17] <ogra_> right, we only want to intercept booting if the battery is really really low ... like below 5% or so
[11:18] <xnox> ogra_: it's so cool on kindles though, there is no power used to display the image, only to change it. So at extreme low battery, it throws no battery logo & messages in 3-4 languages that "you need to charge it for at least 1h before it will be able to boot again"
[11:18] <ogra_> and then only until it charged to that threshold
[11:18] <xnox> and then it's flat, but displays the message.
[11:18] <ogra_> heh
[11:18] <xnox> ogra_: yeah, android is weird it shuts off at 1-2%, yet one can still boot it again and make a short phone-call (<2minutes)
[11:20]  * ogra_ has a very badly thrown together ubuntu edge skin for the emulator :)
[11:20] <xnox> =)))))))))))))))))))
[11:20] <xnox> ogra_: i think we can pull some images off design, of the edge, can't we?
[11:21] <ogra_> well, the format of the qemu window doesnt really match the screen of the edge ... i had to trick around a bit
[11:23] <ogra_> http://people.canonical.com/~ogra/ubuntu-touch/edge-emu.png
[11:23] <xnox> =))))
[11:23] <ogra_> i need a better pci ... thats upscaled from the biggest jpg i could find online
[11:23] <ogra_> *pic
[11:24] <xnox> ogra_: which buttons do you want to expose?
[11:24] <ogra_> none at all
[11:24] <ogra_> there are key combos for power and volume ...
[11:24] <xnox> ogra_: fair enough.
[11:25] <ogra_> (and for rotation)
[11:26]  * ogra_ G+es
[12:15] <cwayne> tmoenicke, ping
[12:16] <tmoenicke> cwayne: hi
[12:16] <tmoenicke> cwayne: didnt see Lukasz yet
[12:25] <cwayne> tmoenicke, hm?
[12:28] <cwayne> tmoenicke, i got pinyin working, but there was a non-trivial amount of setup involved
[12:31] <cwayne> cjwatson, as you requested in one of the click sessions, i've logged a bug about being unable to pass dirs to hooks here: https://bugs.launchpad.net/ubuntu/+source/click/+bug/1253855
[12:49] <AskUbuntu> What does it mean that the Ubuntu installation is read-only on mobile devices | http://askubuntu.com/q/380751
[13:46] <bxian> hi
[13:47] <bxian> (nexus4) i have some problems with wifi ... who can help me?
[13:49] <bxian> (nexus4) i have some problems with wifi ... who can help me?
[13:50] <xnox> ogra_: re: low battery handling during boot, to be honest we even need it on normal laptops.
[13:50] <ogra_> on normal laptops the power supply should suffice, even if you have the battery pulled out
[13:51] <ogra_> that usually is different on phones
[13:51] <xnox> ogra_: so one could add a generic "chargeall" job across all devices, which continues boot if there is N% battery life (or laptop is on DC power).
[13:51] <ogra_> but yeah, i agree it might make sense
[13:51] <ogra_> right
[13:51] <ogra_> it is just more improtant on phones because you cant easily work around a low battery
[13:52] <xnox> ogra_: also you wouldn't need to subvert boot, as chargeall will block the boot even normally. (runlevel 2 / networking events => net result is that all one has is Read-only rootfs and plymouth)
[13:52] <ogra_> right
[13:53] <xnox> ogra_: continuing the boot upon chargeall completion is more of a "fsck" type of thing, rather than "friendly-recovery" (user decision required how big or small bring up to do, and/or choice to shutdown or continue boot)
[13:53] <ogra_> well, the firendly-revocery bit  was an example about  intercepting the startup event
[13:54] <ogra_> since we need to block that one
[13:54] <ogra_> *recovery
[13:54] <xnox> ogra_: correct. but friendly-recovery subverts boot, because it looks-up magic variables that last boot has failed.
[13:54] <ogra_> right, and the plan was to have the initrd set such a variable if low battery is detected
[13:55] <xnox> ogra_: chargeall needs to run on every boot (normal or recovery) -> usually quickly emit event "charged" and exit, and at times block until charging happens.
[13:55] <xnox> ogra_: i don't think it's wise to set the variable in the initrd, as chargeall needs to monitor battery level anyway.
[13:55] <ogra_> i wouldnt want it on every boot
[13:55] <alecu> Saviq: pong
[13:55] <ogra_> since you need to run the check every time then ... slowing down all boots even if the battery is full
[13:56] <xnox> boot -> chargeall checks battery level -> if good emit "charged" & exit -> continue boot.
[13:56] <xnox> ogra_: you are going to do a check on every boot, be it in initramfs or off rootfs.
[13:57] <xnox> ogra_: and i argue it's best to keep check&[monitor]&exit logic in one place, instead of two.
[13:57] <ogra_> hmm
[13:57] <xnox> where monitor is only if the battery is too low.
[13:57] <xnox> you should never continue boot if we are below threshold. therefore you will have to check it on every boot.
[13:58] <xnox> hence the comment it's a bit like fsck =) (when not-needed skipped very efficiently, when it is performed it blocks bootup sequence past plymouth)
[13:58] <xnox> (chargeall will block a little more than mountall does but the concept is very similar)
[13:59] <xnox> plus as an added bonus you can test it today with plymouth & laptops with e.g. << 2% battery =)
[13:59] <xnox> ideally it should be a small efficient C binary similar to mountall
[14:00]  * ogra_ would just have done shell 
[14:00] <ogra_> C sounds like overkill and will be arch specific ...
[14:01] <Saviq> alecu, hey, I noticed that the click scope is case sensitive for remote results
[14:01] <Saviq> alecu, what do I file a bug against?
[14:02] <alecu> Saviq: weird!
[14:02] <xnox> ogra_: you can't waste resources =) and i'm not sure what's the problem  with being arch specific. you will be talking to plymouth and doing that from sh is more wasteful than it should be.
[14:03] <alecu> Saviq: https://bugs.launchpad.net/click-package-index/+filebug
[14:03] <xnox> ogra_: C is easy =)
[14:03] <Saviq> alecu, I noticed 'cause the OSK started uppercasing the first letter
[14:03] <alecu> Saviq: and please ping beuno with it
[14:03] <ogra_> xnox, i know that ... but still harder to read than a script ...
[14:03] <Saviq> alecu, will do
[14:03] <ogra_> and harder to deit on the fly etc
[14:03] <ogra_> *edit
[14:04] <xnox> ogra_: one day you should stop writting hacks, and keep crap out of initrd =) written in C, with unit-tests which out-number code by lines-of-code..... =)
[14:06] <xnox> i actually see no reason why battery check cannot live inside mountall.... everything depends on remounting rootfs RW event, and it can block that even until battery is fully charged.
[14:08] <ogra_> because you dont want it on servers
[14:08] <ogra_> or desktops without battery
[14:08]  * ogra_ wouldnt put it into mountall
[14:09] <beuno> Saviq, alecu, I'll look into it
[14:10] <Saviq> beuno, https://bugs.launchpad.net/click-package-index/+bug/1254042
[14:10] <beuno> Saviq, thanks!
[14:15] <xnox> ogra_: ok, fair enough.
[14:16]  * ogra_ notices a 24h clock with proper german date on the lock screen and hugs seb128 and Laney ... 
[14:17] <ogra_> HA1
[14:17] <ogra_> but only for the first 10 seconds
[14:17] <ogra_> it switched back to a 12h clock
[14:17] <seb128> :-(
[14:17] <Laney> haha what
[14:17] <ogra_> yeah
[14:18] <Laney> is the environment ok?
[14:18] <ogra_> no idea, i'm playing with the emulator
[14:18] <seb128> I wonder if that's a bug in the component larsu worked on
[14:18] <ogra_> it would expect so though
[14:19] <ogra_> gah, even a german keyboard
[14:19]  * ogra_ hates german keyboards on phones :P
[14:21] <ogra_> ah, and finally i managed to set up my U1 account
[14:33] <krabador> you vanished my dream to use ubuntu touch on samsung galaxy s2 i9100
[14:38] <sergiusens> ogra_, hey, I used to be able to mount -o remount,rw /var/lib/lxc/android/rootfs/system and now I seem to not be able to; did anything change in writable images?
[14:39] <ogra_> nope
[14:39] <ogra_> not to my knowledge
[14:40] <ogra_> try from an lxc-console ...
[14:40] <ogra_> i.e. lxc-console -nandroid -t0
[14:41] <sergiusens> ogra_, permission denied on the remount :-)
[14:41] <ogra_> woah
[14:41] <sergiusens> ogra_, since I just want to test a ramdisk, I'll hack up the pre-start.sh script for now
[14:53] <cwayne> bfiller, ping
[14:53] <bfiller> cwayne: pong
[14:54] <cwayne> bfiller, hey, so just an update on the keyboard stuff.. pinyin works if you uninstall libpinyin2, install libpinyin4,install trunk, then change some gsettings
[14:54] <cwayne> so my question is -- do we have a plan to get libpinyin4 into the image so we can get trunk int he image?
[14:54] <bfiller> cwayne: thought the dep in trunk changed to pull in libpinyin4
[14:54] <bfiller> cwayne: let me check
[14:56] <bfiller> cwayne: that is in trunk, probably just didn't work on a upgrade but would work on fresh image
[14:57] <cwayne> bfiller, makes sense
[14:57] <bfiller> cwayne: but working ok once you did that?
[14:57] <cwayne> bfiller, once i did that + changed the gsettings for keyboard, yea
[14:58] <bfiller> cwayne: cool
[14:58] <bfiller> cwayne: sounds like it's ready for release then
[14:58] <cwayne> bfiller, so that seems ok for now at least (although in the future having it know the locale and switch automatically would be good)
[14:58] <cwayne> bfiller, +1
[14:58] <cwayne> at least we can manually stage it this way
[14:59] <bfiller> cwayne: yup
[15:00] <cwayne> bfiller, want to add it to the landing plan or shall i?
[15:00] <bfiller> cwayne: I'm doing it now
[15:00] <cwayne> bfiller, awesome, thanks, now i just have to figure out who to bother to get it into an image asap..
[15:01] <cwayne> dpm, ping
[15:04] <SAM___> HI
[15:04] <SAM___> I need help
[15:05] <SAM___> I am unable to install UBUNTU touch on my nexus 7 device
[15:05] <SAM___> using TWRP
[15:06] <cwayne> mzanetti, ping
[15:06] <mzanetti> cwayne: hey. on my way for lunch. is it a quick one?
[15:06] <SAM___> yeah
[15:06] <cwayne> mzanetti, i can wait til you're free :)
[15:06] <dpm> hi cwayne, I think I know what you're pinging me for: I've not had a chance to look at translations yet. Do you mind if we have a chat about it on Monday, when I've looked at what needs to be translated in more detail?
[15:07] <mzanetti> cwayne: ok. I'll ping you later. remind me if I forget. should be back in an hour or so
[15:07] <cwayne> sounds good
[15:07] <ogra_> seb128, Laney, so i rebooted the emulator again ... seems the panel clock forces the time back to 12h as soon as it starts
[15:07] <cwayne> dpm, that's fine, but I was actually going to ask if you knew if there was an evernote api call to get the user's info so that I can fix up the account-plugin :)
[15:08] <cwayne> kind of assumed you'd need some time on translations anyway :)
[15:10] <dpm> ok, cool :)
[15:11] <jdstrand> what is the recommended way of upgrading the emulator right now? system-image doesn't work. I'm guessing apt-get will, but that won't get us on a particular build
[15:12] <cwayne> jdstrand, not sure this is the right way, but i've just been rebuilding the sdcard
[15:13] <dpm> cwayne, there is a call to get user's info, but we've not implemented it in our QML C++ plugin. There are 2 main interfaces to the API UserStore to manage user info and NoteStore to manage notes. Right now we're concentrating on the UserStore. The other thing is: I'm not sure how we'd ship a fix, as Main.qml would need our C++ plugin to talk to the Evernote servers, and that'd mean we'd need to ship it with the authentication plugin?
[15:13] <cwayne> dpm, yeah, we'd have to ship it with the auth plugin
[15:14] <cwayne> which should be fine i think?  i ship a bunch of JS in the fitbit one to get the username
[15:14] <cwayne> i.e. you can have more than just Main.qml
[15:14] <tedg> bzoltan1, Hey are you on the appstore-dev list?  Can you comment on the include paths needed for the SDK?
[15:15] <jdstrand> cwayne: thanks
[15:17] <bzoltan1> tedg:  I guess I am... let me see
[15:23] <oSoMoN> tedg, hey, in the latest image (from trusty-proposed), URLs dispatched to webbrowser-app are surrounded with single quotes (i.e. "'http://ubuntu.com'" instead of "http://ubuntu.com"), could that be a recent change in url-dispatcher?
[15:23] <tedg> oSoMoN, On the command line or in the environment variables?
[15:24] <oSoMoN> tedg, command line
[15:24] <tedg> oSoMoN, Hmm, it's a UAL bug.
[15:24] <oSoMoN> tedg, i.e. if I launch "upstart-app-launch webbrowser-app http://ubuntu.com", I’m getting "'http://ubuntu.com'"
[15:24] <jdstrand> cwayne: that uses the cached file. seems like can do this: rm -f ./out/target/product/generic/ubuntu-rootfs.tar.xz && ./build-emulator-sdcard.sh
[15:24] <tedg> They should get yanked out.
[15:24] <oSoMoN> tedg, UAL?
[15:25] <tedg> oSoMoN, upstart-app-launch
[15:25] <tedg> oSoMoN, Okay, I'll look into it.
[15:25] <oSoMoN> tedg, thanks, there is a bug report against webbrowser-app, in case you want to (re-)use it: https://bugs.launchpad.net/webbrowser-app/+bug/1253703
[15:25] <cwayne> jdstrand, ah, of course, thanks
[15:26] <cwayne> ogra_, that edge skin is awesome :)
[15:26] <ogra_> cwayne, as soon as i find a proper hires image i'll re-do it and submit it to the source tree
[15:27] <ogra_> the image is upscaled from a jpg i grabbed from the web ... not actually optimal
[15:28] <ogra_> (still miles better than the default indeed)
[15:30] <cwayne> yeah, absolutely
[15:37] <rickspencer3> hey all, I just installed and started the emulator, and it automatically gave me shell access to it, but ... I can't figure out how to make the phone GUI run ... anyone know the next step?
[15:37] <cwayne> rickspencer3, wait
[15:37] <cwayne> it takes awhile first boot
[15:37] <sergiusens> 10 minutes
[15:37] <rickspencer3> oh
[15:37] <rickspencer3> lol
[15:38] <rickspencer3> ok, fair enough, I was not *that* patient ;)
[15:38] <sergiusens> click hooks run and block the boot for a bit
[15:38] <rickspencer3> there is is :)
[15:38] <rickspencer3> thanks sergiusens and cwayne
[15:38] <sergiusens> as well as the apparmor ones
[15:38] <ogra_> hmm, we will need to backport pulseaudio support to the emulators qemu i fear
[15:39]  * ogra_ tries since 1h to get any audible burp out of the emulator ... seems there is no chance)
[15:39] <rickspencer3> are there instructions for getting a network connection on it?
[15:39] <ogra_> thats automatic
[15:40] <rickspencer3> oh
[15:40] <rickspencer3> I see
[15:41] <ogra_> rickspencer3, http://people.canonical.com/~ogra/ubuntu-touch/emulator/ if you want an ubuntu edge skin (still WIP)
[15:41] <rickspencer3> app scopes didn't update when the network came on :)
[15:41]  * rickspencer3 looks
[15:42] <cwayne> pete-woods, ping
[15:42] <victorp> anyone know how to take a screen shot , seems like function in the sdk is not working for me
[15:42] <ogra_> victorp, mako ? maguro ?
[15:43] <victorp> ogra_, mako with mit
[15:43] <victorp> mir
[15:43] <cwayne> victorp, https://bugs.launchpad.net/phablet-tools/+bug/1238839
[15:43] <ogra_> https://code.launchpad.net/~jibel/+junk/phone-tools
[15:43] <ogra_> victorp, grab the mirfbdump script from above
[15:43] <ogra_> use it on your desktop
[15:43] <ogra_> with the phone attached via USB
[15:46] <victorp> ogra_, magic!
[15:46] <victorp> :P
[15:46] <victorp> thanks worked perfectly
[15:46] <sergiusens> cwayne, I'm waiting for my review comments to be addressed
[15:48] <cwayne> sergiusens, yeah i know, that was just the first relevant link i could find for where to find the script :)
[15:49]  * ogra_ tries with completely disabled pulse on the host 
[15:50] <ogra_> aha, now i get an error inside the emulator
[15:50] <ogra_> intresting
[15:56] <ogra_> victorp, do you happen to have a high res png of the ubuntu edge ? i would like ot improve the emulator skin
[15:57] <ogra_> victorp, i have http://people.canonical.com/~ogra/ubuntu-touch/edge-emu.png ... but thats an upscaled jpg from the web ... rather suboptimal
[16:05] <cwayne> pete-woods, hey, just wondering if this ever landed in the image? https://code.launchpad.net/~unity-team/libusermetrics/themes-xdg-data-dirs/+merge/192191
[16:06] <victorp> ogra_, check with tanya in web team , I am sure she knows where the high res original is
[16:06] <ogra_> cool, will do
[16:12] <pete-woods> cwayne: I thought I'd landed it
[16:13] <cwayne> pete-woods, i thought so too, but i can't seem to get it to work.. :/
[16:13] <cwayne> pete-woods, it should still be that same gsettings key right?
[16:13] <pete-woods> cwayne: https://code.launchpad.net/~unity-team/libusermetrics/trunk
[16:13] <pete-woods> cwayne: maybe it never got landed
[16:14] <pete-woods> cwayne: we'll probably have to request a landing in the spreadsheet
[16:14] <cwayne> pete-woods, is there an easy way to check in-image?
[16:14] <cwayne> to make sure it's not landed instead of landed-and-not-working
[16:15] <pete-woods> cwayne: what version do you have?
[16:15] <pete-woods> 1.1.1+13.10.20131003-0ubuntu1 means that it isn't in there
[16:15] <cwayne> pete-woods, 1.1.1+13.10.20131003-0ubuntu1
[16:15] <cwayne> ah well then :D
[16:15] <pete-woods> :(
[16:15] <pete-woods> I definitely added this stuff to the landing sheet
[16:16] <pete-woods> I should have checked
[16:18] <cwayne> pete-woods, i'm happy to add it and bug the right people to get it in if you'd like :)
[16:19] <pete-woods> cwayne: okay, sure, that would be good!
[16:19] <user82> hi. does ubuntu touch support all mobile internet connection profiles/providers the desktop version supports?
[16:19] <cwayne> pete-woods, sure thing, thanks for the info!  glad it's just not landed instead of landed and broken :D
[16:20] <pete-woods> cwayne: well I'm usually pretty diligent with regards to making things work, this stuff has strong testing
[16:21] <cwayne> pete-woods, glad to hear it :)
[16:21] <pete-woods> but I better not get complacent :)
[16:21] <cwayne> heh
[16:29] <jibel> sergiusens, I didn't have time to fix it sorry, I'll probably do this in the next couple of days
[16:30] <cwayne> someone needs to write a bug reporting sdk app
[16:35] <cwayne> bfiller, btw: https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/1254098
[16:35] <sergiusens> cwayne, previous uds it was said that we don't want to expose bug reporting to users and they should leave comments on the store
[16:35] <sergiusens> previous not being the one from this week ;-)
[16:37] <cwayne> sergiusens, that's valid
[16:37] <cwayne> but i mean for system components, like keyboard
[16:37] <cwayne> half-joking anyway :P
[16:37] <sergiusens> cwayne, I know ;-)
[16:38] <sergiusens> pobably a generic feedback button would do; exposed if you are on the 'stable' channel
[16:46] <jdstrand> rsalveti: fyi, I know you're off, but I updated the snapshot bug to add 'convert-disk', which can be handy if running ./build-emulator-sdcard.sh multiple times (mentioning it in case you've already downloaded the other one)
[16:47] <iBelieve> kenvandine: ping
[16:54] <sergiusens> jibel, I'm not in a hurry; I have a maguro :/
[16:54] <kenvandine> iBelieve, pong
[16:55] <iBelieve> kenvandine: you're the main developer of Friends, right?
[16:55] <kenvandine> iBelieve, robru is for the backend stuff
[16:56] <kenvandine> i am for friends-app and the QML bindings
[16:56] <kenvandine> iBelieve, what's up?
[16:56] <iBelieve> kenvandine: I don't know if you've seen the Google+ post I did, but I made a few changes to the no accounts message.
[16:56] <kenvandine> awesome
[16:56] <kenvandine> got a branch?
[16:56] <iBelieve> kenvandine: I changed the message, centered it, and hid the back button.
[16:57] <iBelieve> kenvandine: Yes, it's lp:~mdspencer/friends-app/improved-message. I don't know how this works for non Core Apps. Can I submit a merge request for it?
[16:58] <kenvandine> iBelieve, yup, thanks!
[16:59] <bfiller> cwayne: as I said, thanks
[16:59] <cwayne> bfiller, having said that, np
[17:00] <iBelieve> kenvandine: submitted the merge request. Here it is if you want to review it: https://code.launchpad.net/~mdspencer/friends-app/improved-message/+merge/196322
[17:00] <mzanetti> cwayne: late-pong
[17:01] <cwayne> mzanetti, heya, i was going to ask about an evernote api call to get the users username
[17:01] <cwayne> so that i can get it into the account-plugin so that it shows the connected accounts displayName
[17:01] <mzanetti> cwayne: hmm... that's a bit more complex
[17:02] <cwayne> i figured it would be :)
[17:02] <cwayne> mzanetti, i *think* we can include any plugins/c++ stuff we'd need
[17:02] <mzanetti> cwayne: ah wat... in which language is that stuff written?
[17:02] <mzanetti> cwayne: are you fine with python?
[17:02] <cwayne> mzanetti, this particular part would be qml
[17:02] <mzanetti> ah ok
[17:03] <cwayne> mzanetti, i understand theres a c++/qt plugin now for making api calls, perhaps i can just include that in the account-plugin
[17:03] <cwayne> that's what i had to do fro the fitbit one to get the name
[17:03] <cwayne> except js instead of c++
[17:03] <mzanetti> cwayne: ok. how would you ship it?
[17:03] <mzanetti> would we need to make it a platform plugin?
[17:03] <cwayne> first as a deb, until account-plugins work as clicks
[17:04] <cwayne> it would just go into the existing package we have now, we just need some qml bits to pull down the username
[17:04] <brendand> bregma, hi
[17:05] <mzanetti> cwayne: ok. so status right now is that the plugin doesn't support fetching the username yet
[17:05] <cwayne> mzanetti, ah, ok
[17:05] <mzanetti> cwayne: that wouldn't be too hard tho
[17:05] <mzanetti> cwayne: but I'm struggling more with copying the plugin
[17:06] <cwayne> well
[17:06] <cwayne> that's the beauty of clicks isnt it?
[17:06] <mzanetti> somehow that feels wrong. but otoh I'm not sure we should make it a platform plugin
[17:06] <cwayne> one package cant use another's plugins
[17:06] <mzanetti> yeah :/
[17:06] <cwayne> mzanetti, i mean it can be stripped down to just use that one api call
[17:06] <cwayne> that's literally what i had to do for fitbit's
[17:06] <cwayne> i agree it's less than ideal and somewhat annoying..
[17:07] <mzanetti> mhm... ok... I guess I can create that for you
[17:07] <cwayne> but as of now, it's either that, or we can't show username
[17:07] <cwayne> mzanetti, thanks!
[17:07] <cwayne> mzanetti, and there will be some branch i can pull already to get a feel of how to use it?
[17:07] <mzanetti> cwayne: do you have a timeframe when you need it?
[17:08] <cwayne> mzanetti, nope, it's not incredibly urgent
[17:08] <cwayne> this is more of an after-hours project for me anyway :)
[17:08] <mzanetti> cwayne: yeah, same here
[17:09] <mzanetti> cwayne: here's the branch to test: https://code.launchpad.net/~mzanetti/reminders-app/integrate-plugin/+merge/196210
[17:10] <mzanetti> cwayne: the diff is huge. probably better check out the code and build/run it. then open reminders-app.qml and start from there
[17:11] <mzanetti> cwayne: btw. do you have a branch where this plugin should end? so I could directly file a merge request to it
[17:12] <iBelieve> mhall119: ping
[17:15] <janimo> ogra_, hi,  when you start building x86 tarballs you may add this ppa for qt with gles on x86
[17:16] <janimo> https://launchpad.net/~jani/+archive/qt5-i386-gles/\
[17:17] <cwayne> mzanetti, lp:account-plugin-evernote
[17:18] <mzanetti> cwayne: ack
[17:18] <mzanetti> cwayne: you'll get a MR at some point
[17:18] <cwayne> mzanetti, thanks!
[17:18] <ogra_> janimo, ugh ... it took an immense amount of work to rip the PPAs out and i really wasnt planning to add them again :/
[17:20] <mhall119> iBelieve: pong
[17:21] <mhall119> cjwatson: how hard would it be to make a program that converts a binary .deb into a .click?
[17:21] <mhall119> like alien does for RPMs
[17:22] <iBelieve> hi mhall119, I'm interested in contributing a few UI changes to Ubuntu System Settings. Do you know who I should talk to regarding that?
[17:22] <mhall119> seb128 is still the primary developer on that, as far as I know
[17:22] <iBelieve> mhall119: more like UI tweaks than changes
[17:22] <iBelieve> mhall119: great, thanks.
[17:22] <mhall119> np
[17:23] <seb128> iBelieve, we mostly follow the designs on https://wiki.ubuntu.com/SystemSettings
[17:23] <iBelieve> seb128: ping
[17:23] <seb128> iBelieve, hey
[17:23] <mhall119> iBelieve: did kenvandine reply to you about the changes to Friends?
[17:23] <seb128> iBelieve, but feel free to open bugs/send merge requests our way
[17:23] <iBelieve> mhall119: yes, I pinged
[17:23] <iBelieve> mhall119: him and sent a merge request
[17:23] <mhall119> cool, thanks for the contributions
[17:23] <seb128> iBelieve, if you want to do changes that are not corresponding to the design, please open bugs, so we can get design input on those
[17:24] <iBelieve> seb128: I was wanting to change some of the section headers into using the specific ListItem.Header component, to match the Ubuntu guidelines. Is that okay?
[17:24] <mhall119> seb128: what about for minor polish (that's what he did for friends), can that just be submitted without design input?
[17:24] <seb128> mhall119, sure, as long as it does contradict the design those are fine ... if they is a conflict we need input from designers
[17:24] <mhall119> thanks seb128
[17:25] <seb128> iBelieve, we don't want to use Headers
[17:25] <seb128> iBelieve, see https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1190234
[17:25] <seb128> iBelieve, especially comment #4 where mpt said he didn't use Headers in his design and why he didn't
[17:27] <iBelieve> seb128: oh, okay. Thanks. I hadn't seen that bug
[17:27] <seb128> iBelieve, yw!
[17:28] <mhall119> seb128: is this still the best channel for discussions like this?
[17:28] <seb128> mhall119, yes, #ubuntu-desktop is fine as well
[17:31] <mhall119> man, no trusty image update since r10
[17:32] <mhall119> does the QtFeedback API work for Ubuntu yet? anybody know?
[17:34] <hardy1> hi
[17:39] <Kaleo> mhall119, testing qt5.2 I have had plenty of vibration in my hands
[17:40] <Kaleo> mhall119, so if it does not work now, it will soon I guess
[17:42] <hardy1> ich interessiere mich für das ubuntu-touch, kann mir jemand sagen wie weit die entwicklung ist, auf welche smartphones man es installieren kann?
[17:47] <Kaleo> hardy1, sorry, we usually speak English here
[17:47] <Kaleo> hardy1, maybe ogra_ can help?
[17:48] <hardy1> well; I am interessted for ubuntu-touch,, maybe you know how is the development of it,  and on what kind of smartphones i can installing it?
[17:48] <hardy1> it's readdy yet maybe?
[17:50] <ogra_> hardy1, the best supported phone currenly is the nexus 4 ... if you can live with some rough edges it is ready for daily use
[17:51] <ogra_> hardy1, beyond this there is the galaxy nexus which works stable but has some performance problems (it is very slow)
[17:51] <hardy1> rough edges , sorry dont understand  - it mean maybe 'bugs'?
[17:51] <ogra_> yes
[17:52] <ogra_> everything works, you can make calls, send/recieve SMS, use the browser etc ... but there are still bugs or missing features here and there
[17:53] <ogra_> there are also XDA developers that ported to other phones, but most of them are behind ... and i think calls dont work on any of them ...
[17:53] <ogra_> !devices | hardy1
[17:53] <ogra_> that wikipage has install instructions and links to the XDA ports too
[17:55] <mhall119> Kaleo: nice! can't wait
[17:56] <hardy1> unfortunately only in english.... but touch knows german?
[17:56] <mhall119> hardy1: if somebody could provide a translation to that page, that would be nice
[17:57] <hardy1> T9 works with german there?
[17:59] <ogra_> hardy1, yes, you can select german in the system settings
[17:59] <ogra_> (and most of the stuff is translated)
[18:04] <janimo> ogra_, np, I can add the ppa and upgrade once there's a booting rootfs and once everything besides the GUI is working
[18:05] <ogra_> janimo, yeah, i would prefer that (and then land your changes quickly in the archiv)
[18:05] <ogra_> *archive
[18:13] <janimo> ogra_, my change is not a proper one, just defaulting i386 to GLES to be able to test unity while a clear decision is made and implemented
[18:13] <janimo> so this is not for the archive
[18:13] <janimo> I'll defer that decision to Mirv or others who maintain Qt
[18:14] <ogra_> ah, k
[18:15] <hardy1> what you think, when will be touch finally readdy?
[18:15] <ogra_> we will do the next official release in April ... i would expect it to be complete by then
[18:16] <ogra_> (in a sense that your mother will be able to use it without missing anything)
[18:16] <hardy1> :D  yes... in this kind
[18:42] <mhall119> kenvandine: ping
[18:46] <alexk42> hi there
[18:46] <alexk42> can someone tell me how to uninstall a core application on ubuntu-touch?
[18:49] <mhall119> alexk42: which app?
[19:02] <alexk42> mhall -- Gallery for exmaple
[19:02] <alexk42> err example
[19:02] <alexk42> I can't find any documentation steering me in the right direction on this one
[19:18] <mhall119> alexk42: ah, gallery is part of the image, not a click package (IIRC), so I don't know if you can remove it without disabling image updates
[19:19] <alexk42> that's fine
[19:19] <alexk42> i'm actually trying to strip everything out except my application
[19:19] <alexk42> and hopefully figure out how to autostart my application
[19:27] <alexk42> how about Dialer?
[19:28] <xnox> alexk42: if you enabled writable image, then all packages are normal packages that you can uninstall with apt.
[19:29] <xnox> alexk42: e.g. apt-get remove gallery-app
[19:29] <xnox> et.c
[19:29] <xnox> most of them will be converted to clicks soon.
[19:29] <xnox> alexk42: the question however, why do you want to do this?
[19:29] <alexk42> ahh okay
[19:29] <alexk42> and to enable a writeable image I just need to update the fstab?
[19:29] <xnox> alexk42: no.
[19:30] <alexk42> ahh, you see how lost I am :)
[19:30] <xnox> alexk42: touch /userdata/.writable_image I think.
[19:30] <xnox> alexk42: or i think one can do it with phablet-config
[19:31] <alexk42> xnox--my ultimate goal is just to use the tablet to run my single application and have everything else inaccessible
[19:31] <xnox> alexk42: phablet-config writable-image
[19:31] <xnox> alexk42: that will be very hard to achieve.
[19:32] <alexk42> I gathered that. I'm just trying to get as close as possible right now
[19:33] <alexk42> okay, so i make a writeable image, uninstall the packages, and I should be golden. And to make my application autostart, i can just add it to /etc/xdg/autostart?
[19:34] <alexk42> thanks a lot for your help btw
[19:34] <xnox> alexk42: no, /etc/xdg/autostart will not work.
[19:35] <xnox> alexk42: you want to start your application via upstart-app-launch
[19:35] <xnox> you can add a new upstart job to do that on login in ~/.config/upstart
[19:36] <alexk42> can you point me to any documentation on the format up the upstart file?
[19:36] <alexk42> i don't want to eat up too much of your time
[19:36] <xnox> man init; http://upstart.ubuntu.com/cookbook/
[19:37] <alexk42> thanks xnox
[19:37] <xnox> your welcome =)
[19:37] <xnox> now let the weekend roll in =)
[22:11] <alexk42> does anything need to be updated to run upstart on the user level?
[22:12] <mterry> sforshee, poke?
[22:12] <mterry> sforshee, I have some questions about powerd if you're still around
[22:12] <mterry> alexk42, don't you just do init --user ?
[22:13] <alexk42> that doesn't work
[22:14] <alexk42> i created an upstart config that works beautifully when I run it manually, but doesn't seem to be executed at boot time
[22:14] <mterry> alexk42, if you're on touch, you already have a user init
[22:14] <alexk42> really? where?
[22:15] <mterry> alexk42, is there anything illuminating in /home/phablet/.cache/upstart/YOURJOB.log ?
[22:15] <alexk42> nothing
[22:15] <om26er> how can I change my phone install to read/write ?
[22:15] <mterry> alexk42, it's executed by /usr/bin/ubuntu-touch-session when lightdm does autologin for the phablet user
[22:15] <mterry> om26er, touch /userdata/.writable_image and reboot
[22:15] <om26er> mount -o remount, rw / is not working and neither is touch /userdata/writable_image
[22:15] <mterry> oh
[22:15] <mterry> om26er, need the dot?
[22:16] <cwayne> om26er: phablet-config writable-image
[22:16] <mterry> cwayne, what?!  so fancy
[22:16] <om26er> mterry, probably. rebooted to check that now
[22:16] <cwayne> mterry: i know right?!
[22:16] <alexk42> mterry hmm, does it execute the configs in ~/.init?
[22:16] <cwayne> i've gotta write some wikis on phablet-config
[22:17] <om26er> mterry, yeah worked :)
[22:17] <mterry> alexk42, if it's supposed to, I'd expect it to.  But I haven't personally used that functionality
[22:22] <alexk42> mterry, unfortunately that's not working for me
[22:23] <sforshee> mterry: I'm here, what are you're questions?
[22:24] <mterry> sforshee, ooh
[22:25] <mterry> sforshee, so I'm trying to make some changes in how Mir is used unity-side.  And one of the things I was trying to do was reduce the number of places we reference ~/.display-mir
[22:25] <mterry> sforshee, so I filed bug 1251753
[22:25] <mterry> sforshee, and worked on a branch
[22:25] <mterry> sforshee, but in testing, I noticed that g_idle_add doesn't work in powerd.  But g_timeout(0) did!  Have you noticed that?
[22:25] <mterry> sforshee, it meant that a lot of gdbus calls don't work
[22:26] <sforshee> mterry: no, I'd never noticed that. To be honest powerd was really my first time using glib, so I'm not terribly well versed in it.
[22:27] <mterry> sforshee, I believe in my branch (https://code.launchpad.net/~mterry/powerd/no-display-mir/+merge/196399) I am doing the calls in the main thread and couldn't notice anything obviously wrong with my usage
[22:27] <sforshee> mterry: I took to using g_timeout_add because idle seems to put things at a lower priority
[22:27] <mterry> sforshee, actually, idle calls did work, but only if I gave them the highest priority
[22:28] <mterry> sforshee, but..  lower priorities should still get called...
[22:28] <s3> hi
[22:29] <s3> any development for the galaxy s3
[22:29] <sforshee> mterry: I have no idea why that would be, because powerd uses g_timeout_add extensively and that uses the default priority, not the highest
[22:29] <mterry> sforshee, but it's probably a different main loop code path than idle_add?
[22:30] <mterry> s3, dunno myself :-/
[22:30] <sforshee> mterry: possibly, I wouldn't really know without digging into the glib code
[22:30] <mterry> sforshee, does powerd like sleep itself when not doing anything?
[22:32] <sforshee> mterry: well it does most stuff on the glib main loop, which undoubtedly calls epoll or similar when there's nothing to do
[22:32] <sforshee> it certainly spends the vast majority of its time doing nothing
[22:34] <mterry> sforshee, :-/  well, I'm used to glib working!  It's not an urgent bug, so I'm not actively trying to figure it out, but hoped you might have said "oh yeah, we disabled idle somehow"
[22:34] <mterry> sforshee, well, have a good weekend!
[22:34] <sforshee> mterry: no, like I said I'm pretty much a newb at all the glib stuff. Surely there's someone who could explain it, but I'm not that person!
[22:35] <sforshee> mterry: you have a good weekend too