[03:03] <mfisch> mhall119: the new dconf key is com.canonical.powerd activity-timeout, I posted it on g+ too
[05:01] <xenos1984> hi everyone, does anyone have an idea how much effort it takes to compile an app for ubuntu touch, which compiles out of the box for ubuntu desktop? can i simply follow the same procedure - install all the dev libraries, compiler etc. - on ubuntu touch and compile it, or am i missing something? the program i'd like to port / use on ubuntu touch is a navigation app named "Navit" ( http://www.navit-project.org/ )
[05:18] <jazz> hi
[05:19] <jazz> can i flash ubuntu to samsung GT p3100?
[05:19] <jazz> is file availiable for the model samsung tab gt p3100?
[06:53] <dholbach> good morning
[09:15] <Yaakovi> So is Ubuntu Touch about to finally be here?
[09:52] <user82> short question: is a real LOCK screen planned? pin, facedetection etc?
[10:02] <nerochiaro> timp: i marked this bug as "opinion" but maybe it should be "wontfix" https://bugs.launchpad.net/gallery-app/+bug/1088671 << i think right now there's no reason to spend time tryring to remove that warning.
[10:12] <asac> when booting GN into recovery mode i get this android thing on the back with a warning sign on top
[10:12] <asac> and nothing happens
[10:12] <asac> ogra_: ?
[10:12] <ogra_> asac, no menu above ?
[10:13] <ogra_> (any text below ?)
[10:13] <asac> ogra_: well.. first i get the bootloader thing ... there i use volume to go to recover
[10:13] <asac> hit the power button
[10:13] <asac> it starts booting with google sign
[10:13] <asac> now i get the droid lying on its back :)
[10:13] <ogra_> ah
[10:13] <ogra_> looks like you have a broken recovery mode then
[10:13] <asac> i unlocked the4 fphone already
[10:14] <asac> how is that?
[10:14] <ogra_> we dont touch recovery ... must have been like that before
[10:14] <asac> well..
[10:14] <ogra_> we have a recovery image that you can flash via fastboot
[10:14] <asac> hmm
[10:14] <asac> i have never touched anything like this here
[10:14] <asac> e.g. its a pristine GN
[10:14] <ogra_> http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/raring-preinstalled-recovery-armel+maguro.img
[10:14] <ogra_> grab that
[10:15] <asac> ok
[10:15] <asac> so in that picture
[10:15] <asac> i was able to ge ta menu
[10:15] <asac> that asks me:
[10:15] <asac> reboot system now
[10:15] <asac> apply update from adb
[10:15] <ogra_> boot into bootloader (teh part with the menu where you can select via vol up/dn)
[10:15] <asac> wipe cache partition
[10:15] <asac> etc.
[10:15] <ogra_> then, on the PC:
[10:15] <ogra_> (oh, and you need android-tools-fastboot installed)
[10:15] <asac> one
[10:15] <asac> sec
[10:15] <ogra_> sudo fastboot flash recovery /path/to /img
[10:16] <asac> now it tells me: now send the package you want to apply
[10:16] <asac> to the device with "adb sideload filename"
[10:16] <ogra_> then: sudo fastboot reboot recovery
[10:16] <asac> guess thats a bad idea?
[10:16] <ogra_> well, that should enable you to send a zip
[10:16] <asac> yeah
[10:16] <asac> i send our first zip
[10:16] <asac> :)
[10:16] <ogra_> i would still recommend flashing the ubuntu recovery though
[10:17] <asac> but this mode is called "android system recovery"
[10:17] <asac> so after first zip i have to reboot and directly go to recovery again, right?
[10:18] <asac> ogra_: ?
[10:19] <ogra_> right
[10:19] <ogra_> to flash the second zip
[10:19] <asac> it told e that installation was aborted btw
[10:19] <asac> guess i will flash the rocvery
[10:19] <ogra_> yeah
[10:19] <asac> our approach is very weird
[10:19] <asac> why cant we just ship the .img... and i can flash them :)
[10:22] <asac> ogra_: the fastboot flash recovery finished with success
[10:22] <asac> on device i dont see anything special.. it still is in the bootloasder
[10:22]  * asac boots to recovery now
[10:22] <asac> that looks better :)
[10:22] <asac> the droid has a spinning heart
[10:22] <ogra_> you should see a violet bg with ubuntu logo
[10:23] <asac> ogra_: i just flashed recovery for now
[10:23] <ogra_> and a menu at the top
[10:23] <ogra_> right, i'm talking about recovery
[10:23] <asac> lets see... i think it picked up the .zip file :)
[10:23] <asac> from the previopus attempt
[10:23] <asac> nbow i have the bootloader
[10:23] <asac> err
[10:23] <asac> the menu
[10:23] <asac> and the ubuntu stuff
[10:24] <asac> now i can say insall zip fromsideload
[10:24] <asac> let me try that again
[10:25] <asac> ogra_: do i really need to reboot between applying the zip1 and zip2?
[10:25]  * asac tries to skip that
[10:25] <ogra_> you should be ablet to sideload the second zip
[10:25] <asac> yeah
[10:25] <asac> doing both in one shot
[10:26] <asac> ogra_: i dont get what the .img files are for in the download dir
[10:26] <asac> can i just fastboot flash those instead of the zip juggling?
[10:26] <ogra_> they are for convenience
[10:27] <ogra_> yes, you can flash them
[10:27] <ogra_> the armel zip contains system and boot by default
[10:27] <asac> ogra_: so just the .img files would be enough ?
[10:27] <ogra_> so if you flash that, it is the same as if fastboot flashing these two
[10:27] <asac> no more zip crazyness?
[10:27] <asac> intersting
[10:27] <asac> why is that not our default to get started
[10:27] <ogra_> on systems that support fastboot flashing, yes
[10:28] <asac> but the ubuntu part is not in the .img
[10:28] <asac> is it?
[10:28] <ogra_> because about 60% of the phones out there dont have a fastboot mode
[10:28] <ogra_> the ubuntu rootfs is in the armhf zip
[10:28] <ogra_> all armel files are android ...
[10:28] <asac> sure ... i want that directly in the .img ...
[10:28] <ogra_> the armel zip contains boot and system by default
[10:28] <asac> thats not possible?
[10:29] <ogra_> the img files are for convenience for people that can use fastboot
[10:29] <asac> wait
[10:29]  * ogra_ waits
[10:29] <asac> i want the zip file IN the .img
[10:29] <asac> http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/20130526/raring-preinstalled-phablet-armhf.zip
[10:29] <ogra_> thats the wrong way round :)
[10:29] <asac> that one
[10:29] <asac> ... why isnt that in the .img
[10:29] <asac> ?
[10:29] <asac> i just want to flash four .img
[10:29] <asac> and done
[10:29] <asac> u know?
[10:30] <ogra_> you could create one armhf img per device that would contain the system and boot img's
[10:30] <ogra_> err
[10:30] <ogra_> one armhf zip i mean
[10:30] <asac> i want per device .img files
[10:30] <asac> those should contain everything needed imo :_)
[10:30] <asac> anyawy
[10:30] <asac> so this deploying is now happening
[10:30] <ogra_> but that would add 512M per device to cdimage
[10:30] <asac> right
[10:30] <asac> thats one reason to avoid that
[10:30] <ogra_> which is a massive waste
[10:30] <asac> but ....
[10:30] <asac> :)
[10:30] <asac> ultimately we have per device .iso anyway
[10:31] <ogra_> and there is no reason to have any device specific bits in the rootfs
[10:31] <asac> on cdimage ... for armel
[10:31] <ogra_> at least in an way that requires such a  singe zip setup
[10:31] <asac> sure..;. its kind of the reinvention of the linaro hwpack+rootfs split :)
[10:31] <ogra_> also the image based upgrades will use single img/zip files
[10:31] <asac> just saying that if it was an old style ubuntu image
[10:31] <ogra_> right
[10:31] <asac> we would just ship on iso for each device
[10:31] <asac> ... so there we just accept that pain :)
[10:32] <asac> but here we try to be better
[10:32] <asac> :)\
[10:32] <asac> anyway ... it looks promissing... still depploying
[10:32] <ogra_> sure, we could do it in a single zip, but it would be a massive waste of cdimage space and massively add to the build time
[10:32] <asac> i believe i have a phone soon!!
[10:32] <ogra_> :)
[10:33] <asac> how long does the deploy/unpack usually take?
[10:33] <asac> more like 10 minutes?
[10:33] <ogra_> once we have the toolcahin packaged we can offer to upgrade libhybris and the platform api from the ubuntu rootfs side
[10:33] <asac> i think
[10:33] <asac> its there
[10:33] <ogra_> which means you will never ever have to update the android bits anymore
[10:33] <asac> the menu whjere i can restart device came back
[10:33] <ogra_> the armhf zip takes quite long
[10:33] <asac> can i just reboot and it boots ubuntu now?
[10:33] <ogra_> hmm, it shouldnt .... it should have rebooted automatically
[10:34] <asac> well i used sideload
[10:34] <asac> :)
[10:34] <ogra_> is there any reaso why you dont use the flash tool btw ?
[10:34] <asac> i have ubuntu phone
[10:34] <ogra_> following the installl instructions
[10:34] <asac> yes
[10:34] <asac> thats all crap
[10:34] <asac> :)
[10:34] <ogra_> pfft
[10:34] <asac> i wanted to do it the real way
[10:34] <asac> no magic hidden in hacky scripts
[10:35] <ogra_> well, the install wikipage has the manual instructions too :)
[10:35] <asac> unplugging usb
[10:35] <asac> killed the device
[10:36] <asac> maybe an OS crash?
[10:36] <ogra_> which image did you use ?
[10:36] <asac> http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/20130526/
[10:36] <timp> nerochiaro: ok, I think that Ubuntu.Application will be replaced anyway
[10:36] <ogra_> raring should be totally fine if you didnt make a mess when flashing
[10:37] <ogra_> that looks fine
[10:37] <timp> nerochiaro:  I don't think its an opinion, because the warning is really there ;)
[10:37] <asac> ogra_: its working fine
[10:37] <ogra_> ah, good
[10:37] <asac> just after unplugging USB/power while it was running
[10:37] <asac> it crashed
[10:38] <asac> e.g. turned power off
[10:38] <timp> nerochiaro: so its won't fix, or it will be fixed when there is proper communication between apps
[10:38] <asac> had to reboot without cable
[10:38] <ogra_> asac, probably a powerd bug
[10:38] <asac> ogra_: oh ... the screen is off
[10:38] <asac> and doesnt go on anymore
[10:38] <ogra_> talk to ChickenCutlass tomorrow
[10:38] <ogra_> the powerd stuff is WIP ... might still have some rough edges
[10:38] <nerochiaro> timp: ok, won't fix it is
[10:39] <asac> yeah
[10:39] <ogra_> (especially charger related, we can only atttack that bit once we have the containers flipped
[10:39] <ogra_> )
[10:39] <asac> guess it just shut down the phone after unpluggin
[10:39] <ogra_> (needs initrd support)
[10:42] <asac> ogra_: yeah i think there is something more fishy
[10:42] <asac> isnt related to unplug
[10:43] <asac> also on timeout
[10:43] <asac> [i get black screen with no way to turn it on
[10:43] <asac> can still talk to it through adb
[10:43] <ogra_> hmm, pressing power should turn it on again
[10:43] <ogra_> i cant tell much about raring though ... havent used it in two weeks
[10:43] <ogra_> i know it is supposed to work though
[10:44] <asac> doesnt do it :)
[10:44] <asac> ogra_: where is the ubuntu system here?
[10:44] <asac> in which directory?
[10:45] <ogra_> /data/ubuntu
[10:45] <ogra_> you can use ubuntu_chroot to enter it (as described in the release notes from the topic)
[10:46] <ogra_> dont forget to mount /proc (and to unmount it when leaving the container)
[10:46] <nerochiaro> tmoenicke: ping
[10:49] <asac> ogra_: if you dont unmount what happens ? :)
[10:49] <ogra_> mtab keeps a bogus entry
[10:50] <asac> ok i am getting there :)
[10:52] <asac> oh i am not even root
[10:52] <asac> ogra_: i am not root
[10:53] <asac> i am shell and cant chroot :)
[10:53] <ogra_> log out
[10:53] <ogra_> adb root
[10:53] <ogra_> adb shell
[10:53] <ogra_> that should give you a root shell then
[10:54] <asac> :)
[10:58] <asac> ogra_: where is the powerd code? why is htat not lnked from apt-cache show powerd?
[10:58] <asac> https://code.launchpad.net/powerd
[10:59] <ogra_> well, its a pretty obvious place :)
[11:06] <nerochiaro> tmoenicke: i'm getting some trouble with the binary you sent me. can you please ping me when you're around ?
[11:09] <asac> ogra_: i have a patch for powerd
[11:09] <asac> how can i try it?
[11:09] <asac> :)
[11:09] <asac> can i cross compile this stuff with reasonable effort?
[11:09] <asac> or do i need to get my panda and boot a full ubuntu with toolchain?
[11:13] <ogra_> asac, build it locally :)
[11:13] <ogra_> you can compile stuff just fine inside the rootfs
[11:16] <asac> grmpf
[11:17] <asac> let me check something
[11:18] <asac> ogra_: oh ... i need network access for that
[11:21] <ogra_> asac, so ?
[11:21] <ogra_> set it up then
[11:21]  * ogra_ points to phablet-network-setup
[11:21] <ogra_> ;)
[11:21] <ogra_> just run it on the host PC
[11:21] <asac> ogra_: i have no screen :)
[11:21] <asac> oh
[11:21] <ogra_> ;)
[11:21]  * asac goes back to instructions
[11:22] <asac> its not mentioned on https://wiki.ubuntu.com/Touch/Install :) ... so i dont feel so bad
[11:22] <asac> phablet-tools pulls in java-common
[11:23] <asac> it worked :)
[11:23] <asac> magic
[11:23] <asac> really like magic
[11:25] <ogra_> :)
[11:26] <ogra_> lol. said the former NM maintainer ...
[11:26] <ogra_> (it only copies the NM wlan config from the host)
[11:26] <asac> yeah saw that
[11:26] <asac> i anm still convinced that the development approach on my GN isn't really smart :)
[11:27]  * asac waits for wookey to come back and teach me cross
[11:28] <ogra_> asac, just use a chroot created with qemu-debootstrap (from qemu-user-static)
[11:28] <ogra_> thats the quickes approach imho
[11:28] <ogra_> there are also sbuild and pbuilder ways to cross build
[11:30] <asac> well... i want to have real cross buidl... i can go to chroot yes
[11:30] <asac> multiarch :)
[11:31] <asac> hmm. how annoying that we still have armhf on ports
[11:31] <ogra_> well, as you like
[11:31] <ogra_> yeah
[11:31] <ogra_> but moving to archive.u.c wont happen
[11:31] <ogra_> slangasek brought it up recently with IS and i think it was turned down once again
[11:32] <ogra_> in the light of image based updates  and click packages it shouldnt matter much anymore though
[11:32] <ogra_> we only need ports to roll the images then
[11:37] <asac> what reasons are given for turning down?
[11:37] <asac> do you recall?
[11:37] <tmoenicke> nerochiaro: pong
[11:37] <ogra_> asac, archive size and mirror complaints
[11:38] <ogra_> (the usual reasons since years)
[11:42] <nerochiaro> tmoenicke: i'm trying to use your library but it seems to reset the phone quite often
[11:44] <nerochiaro> tmoenicke: other than that it does seem to fix the issue about keyboard reappearing, but it has another problem that i am trying to verify: the focus doesn't seem to go away from the textarea so i can't focus it back yet. If it stops crashing I'll give you more info
[11:44] <tmoenicke> nerochiaro: does it reset the shell or reboot the phone?
[11:46] <nerochiaro> tmoenicke: the screen goes black and after a while the phone shuts down (not reboot in fact)
[11:46] <nerochiaro> tmoenicke: i'm running on the latest image downloaded this morning
[11:47] <tmoenicke> thats very odd, i wonder if there is maybe a version issue. i dont see how it would be related to anything like that
[11:47] <tmoenicke> nerochiaro: when you put back the original binary, it works fine again?
[11:48] <nerochiaro> tmoenicke: embarassingly i overwrote the old one so i don' t have it anymore
[11:49] <tmoenicke> nerochiaro: I'm flashing my phone to see ..
[11:49] <nerochiaro> tmoenicke: thanks
[12:19] <dpm> nerochiaro, actually, I seem to have a similar issue with image 138: the screen goes black at some point and never recovers again. Even after reboot it stays black now
[12:19] <dpm> has anyone got any pointers to debug what's going on?
[12:20] <nerochiaro> dpm: here it goes blank but if i press the power button it turns back on. and i don't seem to be getting these crashers anymore
[12:20] <nerochiaro> tmoenicke: ^
[12:20] <nerochiaro> tmoenicke: so now i can investigate what's up with the focus
[12:21] <nerochiaro> tmoenicke: in the code you added to the binary you sent me, when removing the focus does it try to remove it to the parents too ?
[12:22] <dpm> In my case pressing the power button doesn't seem to have any effect: the screen stays black. I can use adb fine, though. The only thing I did to that image other than using stock was to set /etc/timezone and /etc/default/locale to change the time and locale
[12:26] <tvoss> ogra_, ping
[12:28] <ogra_> tvoss, hey
[12:28] <tvoss> ogra_, cancel that ping :)
[12:29] <ogra_> :)
[13:21] <MacSlow> zsombi, timp: hey there...
[13:21] <MacSlow> zsombi, timp: I'm wondering how I can make the Label-element always/only display the last 10 lines of text...
[13:22] <MacSlow> zsombi, timp: at the moment I'm using... wrapMode: Text.WordWrap; maximumLineCount: 10; elide: Text.ElideLeft
[13:23] <MacSlow> zsombi, timp: but that does no longer update the Label as I intend, if  the passed in string exceeds 10 lines of text.
[13:23] <MacSlow> zsombi, timp: what's needed to get the behaviour I intend? Is that possible at all?
[13:24] <zsombi> MacSlow: at the first glace that should do the job, but if it doesn't update, then there might be a bug in Text
[13:25] <MacSlow> zsombi, I'll try with the plain Text-element and see if that yields the intended behaviour... I'll get back to you after I tried this.
[13:26] <zsombi> MacSlow: Label has not much extra to Text, so 90% I'm sure it will work the same way
[13:26] <MacSlow> zsombi, ok
[13:27] <nerochiaro> tmoenicke: in the code you added to the binary you sent me, when removing the focus does it try to remove it to the parents too ?
[13:27] <zsombi> MacSlow but worth trying
[13:28] <zsombi> MacSlow btw, ubuntu-app-devel channel is the one where UITK/SDK is handled
[13:28] <tmoenicke> nerochiaro: i would think so, as scope is the root item
[13:36] <tmoenicke> nerochiaro: it works here
[13:36] <tmoenicke> just flashed and tried
[13:43] <tmoenicke> nerochiaro: https://files.one.ubuntu.com/rct26jCUTwqwdP9sHwT63w
[13:43] <tmoenicke> nerochiaro: just for the case smth went wrong
[13:48] <nerochiaro> tmoenicke: it works in the sense that the keyboard does not bounce back. but i'm seeing this happening: the focus gets removed from one of the parents as well when i hide the keyboard
[13:49] <tmoenicke> nerochiaro: isnt this the desired behavior?
[13:52] <nerochiaro> tmoenicke: it should remove focus and active focus from the text itself i think
[14:15] <tvoss> Saviq, searching for the qml api guidelines, got a link for me?
[14:24] <nerochiaro> tmoenicke: the code to debug focus up the tree is really simple: http://pastebin.ubuntu.com/5706936/
[14:25] <nerochiaro> tmoenicke: but you will not need it if your binary works
[14:25] <tmoenicke> nerochiaro: cool thx
[14:29] <deiu> Hi! Does anyone know if there's a road map with existing apps/features that are now stable?
[14:30] <mhall119> mardy: ping
[14:53] <mhall119> rsalveti: why is HUD still broken?
[14:54] <mhall119> I thought a new libHUD was all that was needed
[14:54] <rsalveti> mhall119: not so sure yet, sergiusens might know more
[14:57] <sergiusens> mhall119: rsalveti not sure, but I logged a bug last Thursday #1183520
[14:57] <sergiusens> bug #1183520
[14:58] <sergiusens> specific to gallery, as it's the only thing I knew that had actions
[14:58] <sergiusens> but I'm not really familiar with the hud to be more verbose
[14:59] <mhall119> HUD also lost the ability to close apps
[14:59] <mhall119> is that a bug, or a new design?
[15:00] <rsalveti> sergiusens: powerd is indeed a bit broken
[15:00] <mhall119> it also lost the list of icons at the top for switching between other open apps/indicators
[15:01] <rsalveti> sergiusens: most of the times I need to press the power button at least twice for it to be resumed
[15:01] <sergiusens> mhall119: close apps I mentioned was explicitly listed in achangelog
[15:01] <sergiusens> tsdgeos: ^^
[15:01] <tsdgeos> that's per design
[15:01] <tsdgeos> both are per design
[15:02] <mhall119> is there going to be some new way added to make closing an app easy again?
[15:02] <tsdgeos> mhall119: the one in the dash?
[15:02] <mhall119> yeah
[15:02] <sergiusens> mhall119: press and hold in the dash?
[15:02] <tsdgeos> you mean besides that one?
[15:02] <mhall119> sergiusens: that's significantly more difficult
[15:02] <tsdgeos> that one is there for a few releases already
[15:02] <tsdgeos> mhall119: talk to design
[15:02] <tsdgeos> :D
[15:02] <mhall119> 1) open dash 2) press close
[15:03] <mhall119> now becomes 1) go to apps lens 2) long-press to enable closing 3) close the app 4) long-press to disable closing
[15:03] <mhall119> when it works right
[15:03] <mhall119> usually when I close an app that way, it switches focus to another open app, and I have to repeat steps 1 & 2 again to disable closing mode
[15:04] <mhall119> tsdgeos: who in design in particular was involved in this?
[15:04] <rickspencer3> mhall119, after the power management is in place, you won't need to close apps very often
[15:04] <rickspencer3> when they are in the background they won't be able to do anything in most cases
[15:04] <tsdgeos> mhall119: talk to Oren, he's the HUD man
[15:04] <mhall119> except take of space on my dash
[15:04] <mhall119> and make my OCD act up
[15:04] <mhall119> thanks tsdgeos
[15:05] <sergiusens> mhall119: there's a bug for the close app thing going to an application
[15:06] <sergiusens> mhall119: bug #1178288
[15:06] <mhall119> thanks sergiusens
[15:33] <sunny2303> hello i was looking for some help.. I am installing ubuntu touch on my nexus 10 did all steps right till downloading sources etc... finally its getting stuck on <waiting for device>
[15:33] <sunny2303> please note my device is already unlocked
[15:34] <cri> hi
[15:35] <cri> have installed ubuntu touch in samsung galaxy tab 2 p3100
[15:35] <cri> a problem no 3g no gsm -.-
[15:40] <ogra_> cri, 3g isnt working yet
[15:41] <cri> ogra_: :(
[15:41] <ogra_> it is being worked on
[15:42] <cri> long time?
[15:43] <ogra_> well, for the nexus devices it should be ready by end of the week
[15:43] <ogra_> not sure how much work it will be for the porters to make it work on the ported devices
[15:43] <cri> ...
[15:43] <ogra_> most didnt even get GSM working yet i guess
[15:45] <cri> hopefully soon also for devices samsung
[15:45] <ogra_> up to the porters
[15:45] <nerochiaro> tmoenicke: any news on that new binary ?
[15:46] <tmoenicke> yep it doesnt work when I set only one item
[15:46] <tmoenicke> nerochiaro: ^
[15:47] <nerochiaro> tmoenicke: in what sense it doesn't work ? the keyboard bounces back ?
[15:47] <tmoenicke> yes
[15:49] <nerochiaro> tmoenicke: i'm trying to make some code that will work even if the focus is removed through all the tree
[15:50] <nerochiaro> tmoenicke: or part of it as it is now. but i don't understand why it bounce back if focus is removed only from one item
[15:50] <tmoenicke> guess it doesnt really remove the focus when I give just the same item as arguments
[15:51] <nerochiaro> tmoenicke: to remove the focus to the entire tree, how do you do it ?
[15:51] <tmoenicke> nerochiaro: clearFocusInScope(scope, focusItem)
[15:52] <nerochiaro> tmoenicke: and clearFocusInScope was already defined or is it something you wrote ?
[15:53] <tmoenicke> nerochiaro: its defined in qquickwindowprivate
[15:54] <tmoenicke> nerochiaro: http://code.woboq.org/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp.html#_ZN19QQuickWindowPrivate17clearFocusInScopeEP10QQuickItemS1_N2Qt11FocusReasonE6QFlagsINS_11FocusOptionEE
[15:54] <nerochiaro> tmoenicke: ah yes, i remember that
[15:55] <nerochiaro> tmoenicke: i'm going to so some more tests, but if that function is not working properly I think we should just give up and use forceActiveFocus and be one with it
[15:56] <tmoenicke> nerochiaro: so it is a problem when it removes focus from the entire tree?
[15:58] <nerochiaro> tmoenicke:  well, if it does remove it from the entire tree then to give focus back we need to give focus back to the entire tree, which is essentially what forceActiveFocus does
[16:06] <nerochiaro> tmoenicke: ideally we should find a way to make it work just by removing focus on the current element (the text area)
[16:08] <tmoenicke> nerochiaro: letme try
[16:08] <nerochiaro> tmoenicke: without your binary what is happening now is that you remove activeFocus but focus stays on the text. if we could remove both i think our problem will be solved
[16:16] <mhall119> tsdgeos: ping
[16:20] <tsdgeos> mhall119: hiho
[16:21] <mhall119> Oranger: ping
[16:22] <prasannatsm> is there a simulator for ubuntu phone?
[16:22] <ogra_> only qmlscene in the sdk to test apps
[16:23] <ogra_> nothing that emulates hardware yet
[16:24] <prasannatsm> oh. having a emulater will help see how the os works.
[16:26] <Oranger> mhall119: pong
[16:28] <ogra_> prasannatsm, having some spare developer time will help to build one :)
[16:29] <prasannatsm> based on the porting guide?
[16:29] <ogra_> well, what would help would be someone who made a qemu android image that we can base on
[16:29] <ogra_> yes, that could be based on the porting guide
[16:30] <prasannatsm> android sdk itself uses qemu for emulating arm hardware.
[16:30] <ogra_> yes
[16:30] <mhall119> Oranger: hey there, so I have an answer on the PDF stuff
[16:31] <ogra_> as i said, someone needs to implement that for ubuntu touch ... nobody of the full time devs has any spare cycles for this atm
[16:31] <Oranger> mhall119: Hey :) Oh good
[16:31] <mhall119> Oranger: the decision is to use poppler, but currently it doesn't have Qt5 bindings, only Qt4
[16:31] <mhall119> tsdgeos is familiar with it, and knows what needs to be done, but doesn't have the time to work on it
[16:32] <mhall119> so I was hoping that you could take a look at it, and see if you can contribute Qt5 bindings
[16:32] <mhall119> tsdgeos says it shouldn't be difficult
[16:32] <tsdgeos> yep, it's mostly a battle against the buildsystem
[16:32] <mhall119> tsdgeos: can you be available to help Oranger with any questions or problems he has?
[16:33] <Oranger> hey tsdgeos :)
[16:33] <mhall119> tsdgeos: also, is there an upstream bug or blueprint for this wrk?
[16:33] <Oranger> ok so that's good !
[16:33] <tsdgeos> there's an upstream bug i think yes
[16:33] <tsdgeos> https://bugs.freedesktop.org/show_bug.cgi?id=63719
[16:35] <tsdgeos> Oranger: as far as i can see it should be "just" a matter of copying the qt4 files to qt5 and adding the qt5 files to the buildsystem, "unfortunately" we have two buildsystems, autotools and cmake so it's a bit more work but hopefully it shouldn't be that bad
[16:36] <Oranger> tsdgeos: Ok, so I don't have to change calls for Qt functions in the code, only the librairy
[16:37] <tsdgeos> Oranger: can't tell for sure, but my thinking is that all the code we have that uses qt is really "basic" so it should not have changed between qt4 and qt5
[16:37] <tsdgeos> maybe you need to change a few includes or some small stuff
[16:37] <tsdgeos> but should be really minimal
[16:38] <Oranger> tsdgeos: Ok, because the last time I did a porting from Qt4 to Qt5 it was very long ^^
[16:38] <mhall119> tsdgeos: where is the upstream code for this?
[16:38] <tsdgeos> http://poppler.freedesktop.org/
[16:38] <mhall119> thanks
[16:38] <Oranger> But I'll see, I have to read the poppler code source
[16:40] <Oranger> poppler already have a QML component ? I think not but..
[16:44] <tsdgeos> Oranger: no it doesn't
[16:44] <tsdgeos> there's something out there in the interwebs
[16:44] <Oranger> tsdgeos: ok thank
[16:44] <tsdgeos> it's just 100 lines though
[16:44] <tsdgeos> and qt4 based
[16:45] <tsdgeos> i mean doing a qml component is not that hard
[16:45] <Oranger> nice
[16:45] <tsdgeos> you just need to get the qimage that poppler-qt gives you and blit it to screen
[16:45] <tsdgeos> + a few properties, etc
[16:45] <tsdgeos> well that for a "simple" component
[16:45] <tsdgeos> if you want to keep caches etc that gets a bit more complicated of course
[16:50] <mhall119> out main requirement is that we can give the QML component a file path URI and have it display that
[16:51] <mhall119> though zooming/navigation will probably be required for PDF viewing
[16:51] <Oranger> we will do "complicated" things later :)
[16:51] <mhall119> +1
[16:51] <Oranger> First, it will be great when we will be able to display a simple pdf
[16:53] <mhall119> ajalkane: ping
[16:54] <ajalkane> mhall119: hi
[16:55] <mhall119> hi, during the meeting last week Carlos mentioned that you might be working with upstream to get his plugin changes accepted
[16:55] <ajalkane> Huh? I've not committed to such
[16:55] <mhall119> ok, then nobody is sending his changes upstream currently, we need to start doing that
[16:55] <ajalkane> But I have said that I can try to help him
[16:56] <ajalkane> I'm not willing to push his changes to upstream as I can't defend the design decisions as well as he, but I can help him with the procedures in how to do the pull requests etc.
[16:57] <mhall119> that would be great
[16:58] <mhall119> I agree, you shouldn't be the one making the case for the inclusion of his changes, but if you can help get that conversation going, he seemed unsure how to go about submitting it
[16:59] <ajalkane> Ok sure... I've had some discussions with him some time ago about it. Did it seem like the code is ready now for pushing upstream? Should I e-mail him with some basic pointers on how to do the push upstream?
[17:00] <mhall119> I think the code is ready, it's working for us how we want it anyway
[17:01] <mhall119> yeah, if you could email him with instructions for 1) where to push code and 2) how to request a merge/pull into upstream's trunk
[17:01] <mhall119> he might need help if upstream using git/hg instead of bzr
[17:01] <ajalkane> Ok I will e-mail him and give him the basic instructions, and he can ask me for more information
[17:01] <ajalkane> Yeah it's git
[17:02] <mhall119> thanks ajalkane
[17:03] <NOPS> Hello
[17:03] <mhall119> hellp NOPS
[17:03] <NOPS> ?
[17:03] <mhall119> hellp
[17:03] <mhall119> hello
[17:03] <mhall119> geez, I can't type today
[17:04] <NOPS> rs
[17:04] <mhall119> seb128: was it you who gave me a link to a QQMLPropertyMap bug that we're blocking on for settings last week?
[17:04] <NOPS> Guys How is the Ubuntu Touch Projects?
[17:04] <NOPS> Sorry, I'm Brazilian
[17:04] <seb128> mhall119, no, likely mardy?
[17:04] <NOPS> My english is bad
[17:06] <mhall119> seb128: maybe, you around mardy ?
[17:06] <mhall119> NOPS: no worries, what can we help you with?
[17:08] <NOPS> dude, I wanna know. How is the project?
[17:09] <NOPS> I have a Motorola Defy+
[17:09] <NOPS> I wanna know if somebody made something about it
[17:09] <NOPS> Do you understand
[17:09] <mhall119> NOPS: I understand
[17:10] <mhall119> the project is going well, but I don't know if your specificy device has a port or not
[17:10] <NOPS> Ok, Can you say me where I'll Find
[17:10] <mhall119> https://wiki.ubuntu.com/Touch/Devices has a list of all known device work, both official Canonical images and community ports
[17:10] <NOPS> Ok
[17:10] <NOPS> Tnks
[17:10] <mhall119> no problem
[17:11] <NOPS> Ok, I'm begginer
[17:11] <mhall119> that's okay
[17:11] <NOPS> But I wanna know where can I edit the code!
[17:12] <mhall119> NOPS: depends on which part of the code you want to edit
[17:12] <NOPS> guy
[17:12] <mhall119> core, Unity, apps?
[17:12] <NOPS> ah!
[17:13] <NOPS> unity
[17:13] <NOPS> http://forum.xda-developers.com/showthread.php?t=2174544
[17:13] <SmallFry> I've been trying to figure out how Ubuntu Touch is supposed to work on my N7, but I can only get to the lock screen. I've yet to discover how to unlock the lockscreen. :(
[17:13] <NOPS> I have followed this guide
[17:13] <NOPS> Touch in your screen
[17:13] <mhall119> http://unity.ubuntu.com/getinvolved/development/unitynext/ will tell you how to get the Unity code that runs on the phone, how to build it and run your version on a device, etc
[17:14] <mhall119> SmallFry: swipe in from the left edge
[17:14] <NOPS> YEs
[17:14] <NOPS> I can't say it
[17:14] <SmallFry> Hm OK. I'll be back then. Thanks
[17:14] <NOPS> Tnks Mha
[17:17] <NOPS> I wanna edit the code of this page
[17:17] <NOPS>  ~/unity/unity_build/build/libexec/unity-people-daemon
[17:17] <NOPS> aff
[17:17] <NOPS> http://forum.xda-developers.com/showthread.php?t=2174544
[17:17] <NOPS> sorry
[17:17] <NOPS> Here, some developers
[17:18] <NOPS> made the compilation to Defy+
[17:18] <NOPS> But, in my defy+
[17:19] <NOPS> For exemple, the telephone app
[17:19] <mhall119> NOPS: it's best to try and contact the developer working on that then
[17:19] <NOPS> Hm...
[17:20] <NOPS> Yes, but they are very busy
[17:20] <NOPS> rs
[17:20] <NOPS> OK, I'll Try!
[17:20] <NOPS> Tanks
[17:21] <NOPS> bye
[17:36] <sergiusens> rsalveti: /me has SMS working now :-)
[17:41] <xenos1984> so... just ordered a nexus 7 (32 GB, wifi)... and soon the fun will begin
[17:45] <user82> xenos1984, not patient enough to wait for the next gen :D
[17:46] <xenos1984> user82: well, i need it because i'll go on a longer trip soon, and i want to have it with me and see how well it works ;)
[17:47] <user82> allright xenos1984
[17:48] <asac> ogra_: anyone brave enough to merge my stuff?
[17:48] <asac> i have more piling up :)
[17:48] <AJH101> hi i heard we should be expecting a usable version in the next few days - is this likely?
[17:49] <asac> AJH101: depends on the definnition of usable :)
[17:49] <AJH101> ah... :-)
[17:49] <asac> we have internal, very ambitious goals, yes
[17:49] <asac> in our small team :)
[17:49] <asac> hehe
[17:49] <asac> to make the phone dogfoodable
[17:49] <AJH101> i have a sgs3 - what is expected?
[17:50] <asac> we primarly focus on nexus devices
[17:50] <AJH101> ok
[17:50] <asac> and others are doing ports :)
[17:50] <asac> but usually the same stuff should work everywhere
[17:50] <AJH101> fair enough - doogfoodable?
[17:50] <asac> anyway ... so we want to get stuff like working calls, wifi, 3g going
[17:51] <AJH101> oops - dogfoodable?
[17:51] <asac> dogfoodable - the time when we can say to devs that htey should use ubuntu as their primary phone now :)
[17:51] <asac> :)
[17:51] <AJH101> ah...
[17:51] <asac> so yes ... it means something "usable" for some folks that are happy to suffer a bit :)
[17:52] <asac> I think it will be good for you... but don't rely on emergency calls to work well :)
[17:52] <AJH101> i see - a bit too rough for us mere mortals...
[17:54] <ogra_> asac, no idea who can approve the MP
[17:55] <sergiusens> ogra_: which ones?
[17:55] <asac> sergiusens: https://code.launchpad.net/~asac/powerd/fix-racy-screen-on-and-no-mutex-refactor/+merge/165907
[17:55] <ogra_> sergiusens, https://code.launchpad.net/~asac/powerd/fix-racy-screen-on-and-no-mutex-refactor/+merge/165907
[17:55] <asac> :)
[17:56] <ogra_> echo echo
[17:56] <asac> if you add this on top:
[17:56] <asac> http://paste.ubuntu.com/5707450/
[17:56] <asac> then i have the experience i want ... fast and snappy on and off
[17:56] <asac> :)
[17:56] <asac> i hardly can outpace it with my clicking finger
[17:56] <asac> except it went into real suspend (whatever that means here)
[17:57] <asac> even then it just takes 1-2 secs
[17:57] <asac> closer to 1sec i guess
[17:59] <asac> nice ... the videos even work :)
[18:01] <sergiusens> asac: the code looks good... I'd still wait for seth or mfisch
[18:12] <factor> Have you guys tried working with the HP stuff.
[18:12] <factor> They have the slate , but are supose to be coming out with a slatebook.
[18:18] <mhall119> factor: looks like only the Touchpad is being worked on atm
[18:18] <mhall119> https://wiki.ubuntu.com/Touch/Devices has all the know porting work
[18:19] <factor> ok
[18:20] <rsalveti> sergiusens: yeah, better get mfisch or sforshee to review it
[18:20] <rsalveti> sergiusens: awesome, where is the MR? :-)
[18:20] <rsalveti> asac: you coding again? :-)
[18:24] <asac> rsalveti: i am not coding ... just fixing crazy stuff
[18:24] <asac> that blocks me dogfooding :)
[18:25] <rsalveti> asac: haha, ok :-)
[18:25] <rsalveti> but you removed most of the locks that was added at the previous mr
[18:28] <asac> rsalveti: right
[18:28] <asac> rsalveti: that was very dirty
[18:28] <asac> unless there is another soruce of MT
[18:28] <asac> its now confinded to three lines
[18:28] <asac> and the rest is all in the eventloop
[18:29] <rsalveti> yeah, not sure, I know sforshee was trying to get to work properly with some other use cases as well
[18:29] <asac> its now fully robust here :)
[18:29] <sergiusens> rsalveti: well, it's very dirty... and I'm moving up the stack and it may be a problem in the ril/ofono code (I was just looking at sms decoding)
[18:30] <asac> well. the fact that that code uses mutexes indicates someone was not really aware how to write something with gmainloop
[18:30] <asac> sergiusens: you should confine the MT as soon as you hit it
[18:31] <asac> unless you want parallelism explicitely ... like multithreading for more throughput
[18:31] <sergiusens> asac: ? I was talking about sms with rsalveti or I am totally out of context again
[18:31] <asac> :)
[18:31] <asac> hehe
[18:31] <asac> nevermind
[18:32] <sergiusens> asac: but yeah, I get your points, just not why I was called into that ;-)
[18:33] <asac> unfortunate timeing
[18:33] <asac> :)
[18:34] <rsalveti> sergiusens: but what was the issue in the end?
[18:38] <asac> ok last one based on the other: https://code.launchpad.net/~asac/powerd/snappy-on-off-with-delayed-suspend-cancellation/+merge/165926
[18:38]  * asac now switches context to monthly review paperwork :)
[18:39] <asac> tvoss: https://code.launchpad.net/~asac/powerd/fix-racy-screen-on-and-no-mutex-refactor/+merge/165907 and on top https://code.launchpad.net/~asac/powerd/snappy-on-off-with-delayed-suspend-cancellation/+merge/165926 to get to a snappy and robust experience here ... was fun now
[18:40] <tvoss> asac, :)
[18:40] <asac> and my phone does what i want :)
[18:40] <asac> havent checked what suspend actually does as i can still happily hack on it while its suspended :)
[18:54] <Guest4994> Hey.  Trying to put touch daily on my GNex.  starts fine but ends error 404 / error while downloading.
[18:56] <mhall119> Guest4994: does it say what URL it's trying to download from when it has the error?
[18:56] <Guest4994>  http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/quantal-preinstalled-armel+maguro.zip
[19:00] <Guest4994> Says downloading from...  Resolving cdimage...  Connecting to cdiimage..  then 404 not found
[19:01] <asac> i guess i should install sshd :)
[19:01] <sergiusens> Guest4994: how are you installing?
[19:03] <Guest4994> terminal using the 4 links supplied in raring daily
[19:07] <genii-around> Probably because "daily preinstalled" dir has raring and not quantal
[19:08] <sergiusens> rsalveti: I'm loosing a byte somewhere: len - offset = 157 - 18 = 139
[19:08] <sergiusens> Expected 140 (7 bit lenght)
[19:08] <rsalveti> sergiusens: hm, weird
[19:10] <Guest4994> how would I force it change the URL?
[19:11] <sergiusens> Guest4994: well, are you using wget? just change quantal to raring in the link
[19:11] <sergiusens> rsalveti: only reason it fails i if ((len - offset) < expected) return FALSE; :-P
[19:11] <rsalveti> sergiusens: right :-)
[19:14] <sergiusens> rsalveti: tpdu len is being reported as 157 when it should be 160... reason for going in and checking the ril/ofono code
[19:17] <Guest4994> Is the change to a script saved somewhere or to the link copied from the website?  The link on the site says raring_settings.
[19:18] <sergiusens> Guest4994: when I asked how you were installing and you replied terminal... I thought you meant manually, can you respond in a more specific manner?
[19:18] <sergiusens> Guest4994: if you are using phablet-tools you are probably using an old version
[19:20] <Guest4994> I copy/pasted the 4 links from the maguro section into terminal in the order they were listed
[19:20] <sergiusens> Guest4994: from where?
[19:21] <Guest4994> http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/42995/downloads
[19:21] <Guest4994> I will try them again
[19:22] <rsalveti> sergiusens: that's weird, wonder if that is indeed an issue with your carrier
[19:22] <rsalveti> and what is usually done in android when such cases happen
[19:22] <rsalveti> guess you could also get some more debug output from the stock android
[19:23] <sergiusens> rsalveti: well, let me look into it... android works fine ;-)
[19:25] <sergiusens> Guest4994: read the installation instructions from the topic
[19:25] <sergiusens> Guest4994: don't use the alternate settings and if you have the latest, it should be fine
[19:30] <sergiusens> rsalveti: also, the online calculators around the interweb decode it fine ;-)
[19:33] <SmallFry> was playing with Ubuntu touch earlier, very interesting stuff. seems very dependent on webapps atm as nobody has developed any apps other than calculator and browser et
[19:33] <SmallFry> c
[19:33] <rsalveti> sergiusens: interesting, might be common then
[19:35] <Guest4994> It's running and the URL says ...raring-preinstalled-phablet-armhf.zip, Thx.  Why would the links on the daily include the alternate settings?
[19:35] <sergiusens> Guest4994: that was used before we moved to raring officially
[19:36] <Guest4994> ahh
[19:55] <_Rick_> Have there been any updates to the Ubuntu for the Samsung Galaxy Nexus since the first day of the dev release a couple months back?
[19:56] <SmallFry> lol. likely
[19:57] <_Rick_> Well I just ask because the initial release too buggy to keep on my phone, and was wondering if I should go through the lengthy process to try again
[19:57] <_Rick_> the site does not appear to show....version numbers or anything
[19:58] <SmallFry> just download the zips
[19:58] <SmallFry> and flash them
[19:58] <SmallFry> make a nandroid so you can go back in a few minutes
[19:58] <SmallFry> it won't be too catastrophic
[20:02] <_Rick_> thanks
[20:12] <Nutt> Does Ubuntu touch support Verizon Samsung galaxy nexus? (toro)
[20:15] <Lloir> hey guys, anyone come across this before?
[20:15] <Lloir> /usr/bin/ubuntu-session: 53: /usr/bin/ubuntu-session: cannot create /proc/625/oo
[20:15] <Lloir> m_adj: Directory nonexistent
[20:15] <Lloir> Stopping services...
[20:16] <Lloir> for the International X+
[20:24] <mhall119> Lloir: IIRC, /proc isn't mounted bt default
[20:25] <Lloir> ugh great
[20:25] <Lloir> thanks mhall119
[20:30] <mhall119> Lloir: you can manually mount it if you need it
[20:31] <ninjatalon> If I install Ubuntu Touch Preview on my Nexus 4, can I update to the daily builds using apt-get upgrade via adb?
[20:32] <Lloir> yea mhall119 i'm going to enable it perm in the ramdisk instead :p
[20:32] <mhall119> ninjatalon: you can get the latest Ubuntu bits that way, but if they update the android bits you'll need to phablet-flash
[20:33] <ninjatalon> Ok thanks mhall119
[20:34] <sellers86> does using phablet-flash wipe internal storage on the N4?
[20:34] <sellers86> I thought I remembered seeing that somewhere
[20:34] <mhall119> ninjatalon: you can watch http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/raring-preinstalled.changelog to see what's changing in both the Ubuntu image and Android repo
[20:34] <mhall119> sellers86: it will leave your /home/phablet intact, but it'll erase everything else
[20:35] <sergiusens> sellers86: yes, it wipes if bootstrapping
[20:35] <sellers86> alright
[20:35] <sergiusens> ./phablet-flash --help
[20:35] <sergiusens> well, no ./
[20:50] <Lloir> mhall119, what was the reasoning for disabling /proc automagically mounting
[20:50] <Lloir> IIRC it used to mount automagically
[20:50] <mhall119> Lloir: no idea, that's out of my area of expertice
[20:50] <Lloir> no worries
[20:50] <mhall119> sergiusens or rsalveti may know
[20:50] <Lloir> thanks for the tip anyway
[20:50] <mhall119> np
[20:51] <Lloir> got me some fresh errors now lol
[20:51] <sergiusens> Lloir: are you looking in throgh ssh?
[20:52] <Lloir> nah
[20:53] <Lloir> looks like i got the proc crap sorted now anyway
[20:53] <Lloir> need to fix these broken services >.<
[20:54] <rsalveti> well, mount is mounted fine inside the container
[20:54] <rsalveti> just not with ubuntu_chroot shell
[20:54] <rsalveti> as that would be sharing the same proc, which is confusing when you have 2 pid namespaces
[20:54] <Lloir> hmm
[20:55] <rsalveti> so please use ssh to get inside the ubuntu side, then everything should just work
[20:56] <sellers86> Lloir,
[21:06] <Lloir> rsalveti, that would be fine and dandy if i didn't need the display ;p
[21:30] <sellers86> Lloir, whyyyyyyyyyyyyyy
[22:56] <sergiusens> rsalveti: still around?
[22:57] <rsalveti> sergiusens: yup
[22:59] <sergiusens> rsalveti: can you test this? https://code.launchpad.net/~sergiusens/phablet-extras/ofono/+merge/165943
[23:00] <sergiusens> rsalveti: and review
[23:00] <rsalveti> sergiusens: sure
[23:17] <Aboo> anyone can help?
[23:17] <RehpotsirhC> With?
[23:18] <Aboo> ubuntu touch port... i want to make a rom for galaxy s3 (sprint)
[23:19] <RehpotsirhC> Okay, where are you stuck?
[23:19] <mhall119> Aboo: check https://wiki.ubuntu.com/Touch/Devices to see if someone's already working on one
[23:21] <RehpotsirhC> I know there are a few SGS3 ports. I'm not sure if any of them are for Sprint though.
[23:21] <Aboo> maybe with one of this port i can make mine
[23:21] <RehpotsirhC> This initial repo sync is going to take far longer than I expected. I'm already at 1gb and I'm guessing there'
[23:21] <RehpotsirhC> s plenty still to come.
[23:40] <RehpotsirhC> Is there a github synced repository list? I'm barely pulling 100KiB/s from phablet.ubuntu.com :(