/srv/irclogs.ubuntu.com/2013/05/27/#ubuntu-touch.txt

=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
mfischmhall119: the new dconf key is com.canonical.powerd activity-timeout, I posted it on g+ too03:03
=== prassel is now known as prassel-
=== prassel- is now known as prassel_
=== prassel_ is now known as prassel
=== Mirv_ is now known as Mirv
xenos1984hi 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:01
jazzhi05:18
jazzcan i flash ubuntu to samsung GT p3100?05:19
jazzis file availiable for the model samsung tab gt p3100?05:19
dholbachgood morning06:53
=== psivaa is now known as psivaa_afk
=== Guest50742 is now known as j15h
=== rookin5197 is now known as rukin5197
=== io is now known as IdleOne
=== chriadam is now known as chriadam|away
=== vrruiz_ is now known as rvr
YaakoviSo is Ubuntu Touch about to finally be here?09:15
=== Yaakovi is now known as rosenzweig
=== b0bben_ is now known as b0bben
user82short question: is a real LOCK screen planned? pin, facedetection etc?09:52
nerochiarotimp: 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:02
ubot5Launchpad bug 1088671 in gallery-app "[sdk] "Ubuntu.Application is not installed" warning at startup" [Low,Opinion]10:03
asacwhen booting GN into recovery mode i get this android thing on the back with a warning sign on top10:12
asacand nothing happens10:12
asacogra_: ?10:12
ogra_asac, no menu above ?10:12
ogra_(any text below ?)10:13
asacogra_: well.. first i get the bootloader thing ... there i use volume to go to recover10:13
asachit the power button10:13
asacit starts booting with google sign10:13
asacnow i get the droid lying on its back :)10:13
ogra_ah10:13
ogra_looks like you have a broken recovery mode then10:13
asaci unlocked the4 fphone already10:13
asachow is that?10:14
ogra_we dont touch recovery ... must have been like that before10:14
asacwell..10:14
ogra_we have a recovery image that you can flash via fastboot10:14
asachmm10:14
asaci have never touched anything like this here10:14
asace.g. its a pristine GN10:14
ogra_http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/raring-preinstalled-recovery-armel+maguro.img10:14
ogra_grab that10:14
asacok10:15
asacso in that picture10:15
asaci was able to ge ta menu10:15
asacthat asks me:10:15
asacreboot system now10:15
asacapply update from adb10:15
ogra_boot into bootloader (teh part with the menu where you can select via vol up/dn)10:15
asacwipe cache partition10:15
asacetc.10:15
ogra_then, on the PC:10:15
ogra_(oh, and you need android-tools-fastboot installed)10:15
asacone10:15
asacsec10:15
ogra_sudo fastboot flash recovery /path/to /img10:15
asacnow it tells me: now send the package you want to apply10:16
asacto the device with "adb sideload filename"10:16
ogra_then: sudo fastboot reboot recovery10:16
asacguess thats a bad idea?10:16
ogra_well, that should enable you to send a zip10:16
asacyeah10:16
asaci send our first zip10:16
asac:)10:16
ogra_i would still recommend flashing the ubuntu recovery though10:16
asacbut this mode is called "android system recovery"10:17
asacso after first zip i have to reboot and directly go to recovery again, right?10:17
asacogra_: ?10:18
ogra_right10:19
ogra_to flash the second zip10:19
asacit told e that installation was aborted btw10:19
asacguess i will flash the rocvery10:19
ogra_yeah10:19
asacour approach is very weird10:19
asacwhy cant we just ship the .img... and i can flash them :)10:19
asacogra_: the fastboot flash recovery finished with success10:22
asacon device i dont see anything special.. it still is in the bootloasder10:22
* asac boots to recovery now10:22
asacthat looks better :)10:22
asacthe droid has a spinning heart10:22
ogra_you should see a violet bg with ubuntu logo10:22
asacogra_: i just flashed recovery for now10:23
ogra_and a menu at the top10:23
ogra_right, i'm talking about recovery10:23
asaclets see... i think it picked up the .zip file :)10:23
asacfrom the previopus attempt10:23
asacnbow i have the bootloader10:23
asacerr10:23
asacthe menu10:23
asacand the ubuntu stuff10:23
asacnow i can say insall zip fromsideload10:24
asaclet me try that again10:24
asacogra_: do i really need to reboot between applying the zip1 and zip2?10:25
* asac tries to skip that10:25
ogra_you should be ablet to sideload the second zip10:25
asacyeah10:25
asacdoing both in one shot10:25
asacogra_: i dont get what the .img files are for in the download dir10:26
asaccan i just fastboot flash those instead of the zip juggling?10:26
ogra_they are for convenience10:26
ogra_yes, you can flash them10:27
ogra_the armel zip contains system and boot by default10:27
asacogra_: 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 two10:27
asacno more zip crazyness?10:27
asacintersting10:27
asacwhy is that not our default to get started10:27
ogra_on systems that support fastboot flashing, yes10:27
asacbut the ubuntu part is not in the .img10:28
asacis it?10:28
ogra_because about 60% of the phones out there dont have a fastboot mode10:28
ogra_the ubuntu rootfs is in the armhf zip10:28
ogra_all armel files are android ...10:28
asacsure ... i want that directly in the .img ...10:28
ogra_the armel zip contains boot and system by default10:28
asacthats not possible?10:28
ogra_the img files are for convenience for people that can use fastboot10:29
asacwait10:29
* ogra_ waits10:29
asaci want the zip file IN the .img10:29
asachttp://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/20130526/raring-preinstalled-phablet-armhf.zip10:29
ogra_thats the wrong way round :)10:29
asacthat one10:29
asac... why isnt that in the .img10:29
asac?10:29
asaci just want to flash four .img10:29
asacand done10:29
asacu know?10:29
ogra_you could create one armhf img per device that would contain the system and boot img's10:30
ogra_err10:30
ogra_one armhf zip i mean10:30
asaci want per device .img files10:30
asacthose should contain everything needed imo :_)10:30
asacanyawy10:30
asacso this deploying is now happening10:30
ogra_but that would add 512M per device to cdimage10:30
asacright10:30
asacthats one reason to avoid that10:30
ogra_which is a massive waste10:30
asacbut ....10:30
asac:)10:30
asacultimately we have per device .iso anyway10:30
ogra_and there is no reason to have any device specific bits in the rootfs10:31
asacon cdimage ... for armel10:31
ogra_at least in an way that requires such a  singe zip setup10:31
asacsure..;. its kind of the reinvention of the linaro hwpack+rootfs split :)10:31
ogra_also the image based upgrades will use single img/zip files10:31
asacjust saying that if it was an old style ubuntu image10:31
ogra_right10:31
asacwe would just ship on iso for each device10:31
asac... so there we just accept that pain :)10:31
asacbut here we try to be better10:32
asac:)\10:32
asacanyway ... it looks promissing... still depploying10: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 time10:32
asaci believe i have a phone soon!!10:32
ogra_:)10:32
asachow long does the deploy/unpack usually take?10:33
asacmore 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 side10:33
asaci think10:33
asacits there10:33
ogra_which means you will never ever have to update the android bits anymore10:33
asacthe menu whjere i can restart device came back10:33
ogra_the armhf zip takes quite long10:33
asaccan i just reboot and it boots ubuntu now?10:33
ogra_hmm, it shouldnt .... it should have rebooted automatically10:33
asacwell i used sideload10:34
asac:)10:34
ogra_is there any reaso why you dont use the flash tool btw ?10:34
asaci have ubuntu phone10:34
ogra_following the installl instructions10:34
asacyes10:34
asacthats all crap10:34
asac:)10:34
ogra_pfft10:34
asaci wanted to do it the real way10:34
asacno magic hidden in hacky scripts10:34
ogra_well, the install wikipage has the manual instructions too :)10:35
asacunplugging usb10:35
asackilled the device10:35
asacmaybe an OS crash?10:36
ogra_which image did you use ?10:36
asachttp://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/20130526/10:36
timpnerochiaro: ok, I think that Ubuntu.Application will be replaced anyway10:36
ogra_raring should be totally fine if you didnt make a mess when flashing10:36
ogra_that looks fine10:37
timpnerochiaro:  I don't think its an opinion, because the warning is really there ;)10:37
asacogra_: its working fine10:37
ogra_ah, good10:37
asacjust after unplugging USB/power while it was running10:37
asacit crashed10:37
asace.g. turned power off10:38
timpnerochiaro: so its won't fix, or it will be fixed when there is proper communication between apps10:38
asachad to reboot without cable10:38
ogra_asac, probably a powerd bug10:38
asacogra_: oh ... the screen is off10:38
asacand doesnt go on anymore10:38
ogra_talk to ChickenCutlass tomorrow10:38
ogra_the powerd stuff is WIP ... might still have some rough edges10:38
nerochiarotimp: ok, won't fix it is10:38
asacyeah10:39
ogra_(especially charger related, we can only atttack that bit once we have the containers flipped10:39
ogra_)10:39
asacguess it just shut down the phone after unpluggin10:39
ogra_(needs initrd support)10:39
asacogra_: yeah i think there is something more fishy10:42
asacisnt related to unplug10:42
asacalso on timeout10:43
asac[i get black screen with no way to turn it on10:43
asaccan still talk to it through adb10:43
ogra_hmm, pressing power should turn it on again10:43
ogra_i cant tell much about raring though ... havent used it in two weeks10:43
ogra_i know it is supposed to work though10:43
asacdoesnt do it :)10:44
asacogra_: where is the ubuntu system here?10:44
asacin which directory?10:44
ogra_/data/ubuntu10:45
ogra_you can use ubuntu_chroot to enter it (as described in the release notes from the topic)10:45
ogra_dont forget to mount /proc (and to unmount it when leaving the container)10:46
nerochiarotmoenicke: ping10:46
asacogra_: if you dont unmount what happens ? :)10:49
ogra_mtab keeps a bogus entry10:49
asacok i am getting there :)10:50
asacoh i am not even root10:52
asacogra_: i am not root10:52
asaci am shell and cant chroot :)10:53
ogra_log out10:53
ogra_adb root10:53
ogra_adb shell10:53
ogra_that should give you a root shell then10:53
asac:)10:54
asacogra_: where is the powerd code? why is htat not lnked from apt-cache show powerd?10:58
asachttps://code.launchpad.net/powerd10:58
ogra_well, its a pretty obvious place :)10:59
=== MacSlow is now known as MacSlow|lunch
nerochiarotmoenicke: i'm getting some trouble with the binary you sent me. can you please ping me when you're around ?11:06
asacogra_: i have a patch for powerd11:09
asachow can i try it?11:09
asac:)11:09
asaccan i cross compile this stuff with reasonable effort?11:09
asacor do i need to get my panda and boot a full ubuntu with toolchain?11:09
ogra_asac, build it locally :)11:13
ogra_you can compile stuff just fine inside the rootfs11:13
asacgrmpf11:16
asaclet me check something11:17
asacogra_: oh ... i need network access for that11:18
ogra_asac, so ?11:21
ogra_set it up then11:21
* ogra_ points to phablet-network-setup11:21
ogra_;)11:21
ogra_just run it on the host PC11:21
asacogra_: i have no screen :)11:21
asacoh11:21
ogra_;)11:21
* asac goes back to instructions11:21
asacits not mentioned on https://wiki.ubuntu.com/Touch/Install :) ... so i dont feel so bad11:22
asacphablet-tools pulls in java-common11:22
asacit worked :)11:23
asacmagic11:23
asacreally like magic11:23
ogra_:)11:25
ogra_lol. said the former NM maintainer ...11:26
ogra_(it only copies the NM wlan config from the host)11:26
asacyeah saw that11:26
asaci anm still convinced that the development approach on my GN isn't really smart :)11:26
* asac waits for wookey to come back and teach me cross11:27
ogra_asac, just use a chroot created with qemu-debootstrap (from qemu-user-static)11:28
ogra_thats the quickes approach imho11:28
ogra_there are also sbuild and pbuilder ways to cross build11:28
asacwell... i want to have real cross buidl... i can go to chroot yes11:30
asacmultiarch :)11:30
asachmm. how annoying that we still have armhf on ports11:31
ogra_well, as you like11:31
ogra_yeah11:31
ogra_but moving to archive.u.c wont happen11:31
ogra_slangasek brought it up recently with IS and i think it was turned down once again11:31
ogra_in the light of image based updates  and click packages it shouldnt matter much anymore though11:32
ogra_we only need ports to roll the images then11:32
asacwhat reasons are given for turning down?11:37
asacdo you recall?11:37
tmoenickenerochiaro: pong11:37
=== tvoss is now known as tvoss|lunch
ogra_asac, archive size and mirror complaints11:37
ogra_(the usual reasons since years)11:38
nerochiarotmoenicke: i'm trying to use your library but it seems to reset the phone quite often11:42
nerochiarotmoenicke: 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 info11:44
tmoenickenerochiaro: does it reset the shell or reboot the phone?11:44
nerochiarotmoenicke: the screen goes black and after a while the phone shuts down (not reboot in fact)11:46
nerochiarotmoenicke: i'm running on the latest image downloaded this morning11:46
tmoenickethats very odd, i wonder if there is maybe a version issue. i dont see how it would be related to anything like that11:47
tmoenickenerochiaro: when you put back the original binary, it works fine again?11:47
nerochiarotmoenicke: embarassingly i overwrote the old one so i don' t have it anymore11:48
tmoenickenerochiaro: I'm flashing my phone to see ..11:49
nerochiarotmoenicke: thanks11:49
=== MacSlow|lunch is now known as MacSlow
=== mzanetti is now known as mzanetti|lunch
dpmnerochiaro, 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 now12:19
dpmhas anyone got any pointers to debug what's going on?12:19
=== tvoss|lunch is now known as tvoss
nerochiarodpm: 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 anymore12:20
nerochiarotmoenicke: ^12:20
nerochiarotmoenicke: so now i can investigate what's up with the focus12:20
nerochiarotmoenicke: 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:21
dpmIn 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 locale12:22
=== _salem is now known as salem_
tvossogra_, ping12:26
ogra_tvoss, hey12:28
tvossogra_, cancel that ping :)12:28
ogra_:)12:29
=== mzanetti|lunch is now known as mzanetti
=== ds500ss_ is now known as ds500ss
=== b0bben_ is now known as b0bben
=== Hopkins is now known as hopkinskong_wind
=== hopkinskong_wind is now known as hopkinskong_w8
=== mmrazik is now known as mmrazik|afk
MacSlowzsombi, timp: hey there...13:21
MacSlowzsombi, timp: I'm wondering how I can make the Label-element always/only display the last 10 lines of text...13:21
MacSlowzsombi, timp: at the moment I'm using... wrapMode: Text.WordWrap; maximumLineCount: 10; elide: Text.ElideLeft13:22
MacSlowzsombi, timp: but that does no longer update the Label as I intend, if  the passed in string exceeds 10 lines of text.13:23
MacSlowzsombi, timp: what's needed to get the behaviour I intend? Is that possible at all?13:23
zsombiMacSlow: at the first glace that should do the job, but if it doesn't update, then there might be a bug in Text13:24
MacSlowzsombi, 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:25
zsombiMacSlow: Label has not much extra to Text, so 90% I'm sure it will work the same way13:26
MacSlowzsombi, ok13:26
nerochiarotmoenicke: 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
zsombiMacSlow but worth trying13:27
zsombiMacSlow btw, ubuntu-app-devel channel is the one where UITK/SDK is handled13:28
tmoenickenerochiaro: i would think so, as scope is the root item13:28
tmoenickenerochiaro: it works here13:36
tmoenickejust flashed and tried13:36
tmoenickenerochiaro: https://files.one.ubuntu.com/rct26jCUTwqwdP9sHwT63w13:43
tmoenickenerochiaro: just for the case smth went wrong13:43
nerochiarotmoenicke: 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 keyboard13:48
tmoenickenerochiaro: isnt this the desired behavior?13:49
nerochiarotmoenicke: it should remove focus and active focus from the text itself i think13:52
=== francisco is now known as Guest85729
=== mmrazik|afk is now known as mmrazik
=== dandrader is now known as dandrader|afk
tvossSaviq, searching for the qml api guidelines, got a link for me?14:15
nerochiarotmoenicke: the code to debug focus up the tree is really simple: http://pastebin.ubuntu.com/5706936/14:24
nerochiarotmoenicke: but you will not need it if your binary works14:25
tmoenickenerochiaro: cool thx14:25
deiuHi! Does anyone know if there's a road map with existing apps/features that are now stable?14:29
=== dandrader|afk is now known as dandrader
mhall119mardy: ping14:30
=== mmrazik is now known as mmrazik|afk
mhall119rsalveti: why is HUD still broken?14:53
mhall119I thought a new libHUD was all that was needed14:54
rsalvetimhall119: not so sure yet, sergiusens might know more14:54
sergiusensmhall119: rsalveti not sure, but I logged a bug last Thursday #118352014:57
sergiusensbug #118352014:57
ubot5bug 1183520 in touch-preview-images "No hud actions for gallery" [High,New] https://launchpad.net/bugs/118352014:57
sergiusensspecific to gallery, as it's the only thing I knew that had actions14:58
sergiusensbut I'm not really familiar with the hud to be more verbose14:58
mhall119HUD also lost the ability to close apps14:59
mhall119is that a bug, or a new design?14:59
rsalvetisergiusens: powerd is indeed a bit broken15:00
mhall119it also lost the list of icons at the top for switching between other open apps/indicators15:00
rsalvetisergiusens: most of the times I need to press the power button at least twice for it to be resumed15:01
sergiusensmhall119: close apps I mentioned was explicitly listed in achangelog15:01
sergiusenstsdgeos: ^^15:01
tsdgeosthat's per design15:01
tsdgeosboth are per design15:01
mhall119is there going to be some new way added to make closing an app easy again?15:02
tsdgeosmhall119: the one in the dash?15:02
mhall119yeah15:02
sergiusensmhall119: press and hold in the dash?15:02
tsdgeosyou mean besides that one?15:02
mhall119sergiusens: that's significantly more difficult15:02
tsdgeosthat one is there for a few releases already15:02
tsdgeosmhall119: talk to design15:02
tsdgeos:D15:02
mhall1191) open dash 2) press close15:02
mhall119now becomes 1) go to apps lens 2) long-press to enable closing 3) close the app 4) long-press to disable closing15:03
mhall119when it works right15:03
mhall119usually 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 mode15:03
mhall119tsdgeos: who in design in particular was involved in this?15:04
rickspencer3mhall119, after the power management is in place, you won't need to close apps very often15:04
rickspencer3when they are in the background they won't be able to do anything in most cases15:04
tsdgeosmhall119: talk to Oren, he's the HUD man15:04
mhall119except take of space on my dash15:04
mhall119and make my OCD act up15:04
mhall119thanks tsdgeos15:04
sergiusensmhall119: there's a bug for the close app thing going to an application15:05
sergiusensmhall119: bug #117828815:06
ubot5bug 1178288 in touch-preview-images "Closing application in dash causes focus on another application" [High,In progress] https://launchpad.net/bugs/117828815:06
=== greyback is now known as greyback|food
mhall119thanks sergiusens15:06
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
sunny2303hello 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
sunny2303please note my device is already unlocked15:33
crihi15:34
crihave installed ubuntu touch in samsung galaxy tab 2 p310015:35
cria problem no 3g no gsm -.-15:35
ogra_cri, 3g isnt working yet15:40
criogra_: :(15:41
ogra_it is being worked on15:41
crilong time?15:42
ogra_well, for the nexus devices it should be ready by end of the week15:43
ogra_not sure how much work it will be for the porters to make it work on the ported devices15:43
cri...15:43
ogra_most didnt even get GSM working yet i guess15:43
crihopefully soon also for devices samsung15:45
ogra_up to the porters15:45
nerochiarotmoenicke: any news on that new binary ?15:45
tmoenickeyep it doesnt work when I set only one item15:46
tmoenickenerochiaro: ^15:46
nerochiarotmoenicke: in what sense it doesn't work ? the keyboard bounces back ?15:47
tmoenickeyes15:47
nerochiarotmoenicke: i'm trying to make some code that will work even if the focus is removed through all the tree15:49
nerochiarotmoenicke: or part of it as it is now. but i don't understand why it bounce back if focus is removed only from one item15:50
tmoenickeguess it doesnt really remove the focus when I give just the same item as arguments15:50
nerochiarotmoenicke: to remove the focus to the entire tree, how do you do it ?15:51
tmoenickenerochiaro: clearFocusInScope(scope, focusItem)15:51
nerochiarotmoenicke: and clearFocusInScope was already defined or is it something you wrote ?15:52
tmoenickenerochiaro: its defined in qquickwindowprivate15:53
tmoenickenerochiaro: http://code.woboq.org/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp.html#_ZN19QQuickWindowPrivate17clearFocusInScopeEP10QQuickItemS1_N2Qt11FocusReasonE6QFlagsINS_11FocusOptionEE15:54
nerochiarotmoenicke: ah yes, i remember that15:54
nerochiarotmoenicke: 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 it15:55
tmoenickenerochiaro: so it is a problem when it removes focus from the entire tree?15:56
nerochiarotmoenicke:  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 does15:58
nerochiarotmoenicke: ideally we should find a way to make it work just by removing focus on the current element (the text area)16:06
tmoenickenerochiaro: letme try16:08
nerochiarotmoenicke: 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 solved16:08
=== greyback|food is now known as greyback
=== prasannatsm_ is now known as prasannatsm
mhall119tsdgeos: ping16:16
tsdgeosmhall119: hiho16:20
mhall119Oranger: ping16:21
prasannatsmis there a simulator for ubuntu phone?16:22
ogra_only qmlscene in the sdk to test apps16:22
ogra_nothing that emulates hardware yet16:23
prasannatsmoh. having a emulater will help see how the os works.16:24
Orangermhall119: pong16:26
ogra_prasannatsm, having some spare developer time will help to build one :)16:28
prasannatsmbased on the porting guide?16:29
ogra_well, what would help would be someone who made a qemu android image that we can base on16:29
ogra_yes, that could be based on the porting guide16:29
prasannatsmandroid sdk itself uses qemu for emulating arm hardware.16:30
ogra_yes16:30
mhall119Oranger: hey there, so I have an answer on the PDF stuff16:30
ogra_as i said, someone needs to implement that for ubuntu touch ... nobody of the full time devs has any spare cycles for this atm16:31
Orangermhall119: Hey :) Oh good16:31
mhall119Oranger: the decision is to use poppler, but currently it doesn't have Qt5 bindings, only Qt416:31
mhall119tsdgeos is familiar with it, and knows what needs to be done, but doesn't have the time to work on it16:31
mhall119so I was hoping that you could take a look at it, and see if you can contribute Qt5 bindings16:32
mhall119tsdgeos says it shouldn't be difficult16:32
tsdgeosyep, it's mostly a battle against the buildsystem16:32
mhall119tsdgeos: can you be available to help Oranger with any questions or problems he has?16:32
Orangerhey tsdgeos :)16:33
mhall119tsdgeos: also, is there an upstream bug or blueprint for this wrk?16:33
Orangerok so that's good !16:33
tsdgeosthere's an upstream bug i think yes16:33
tsdgeoshttps://bugs.freedesktop.org/show_bug.cgi?id=6371916:33
ubot5Freedesktop bug 63719 in qt frontend "Support for Qt5" [Enhancement,New]16:33
tsdgeosOranger: 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 bad16:35
Orangertsdgeos: Ok, so I don't have to change calls for Qt functions in the code, only the librairy16:36
=== prasannatsm_ is now known as prasannatsm
tsdgeosOranger: 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 qt516:37
tsdgeosmaybe you need to change a few includes or some small stuff16:37
tsdgeosbut should be really minimal16:37
Orangertsdgeos: Ok, because the last time I did a porting from Qt4 to Qt5 it was very long ^^16:38
mhall119tsdgeos: where is the upstream code for this?16:38
tsdgeoshttp://poppler.freedesktop.org/16:38
mhall119thanks16:38
OrangerBut I'll see, I have to read the poppler code source16:38
Orangerpoppler already have a QML component ? I think not but..16:40
=== dandrader is now known as dandrader|lunch
tsdgeosOranger: no it doesn't16:44
tsdgeosthere's something out there in the interwebs16:44
Orangertsdgeos: ok thank16:44
tsdgeosit's just 100 lines though16:44
tsdgeosand qt4 based16:44
tsdgeosi mean doing a qml component is not that hard16:45
Orangernice16:45
tsdgeosyou just need to get the qimage that poppler-qt gives you and blit it to screen16:45
tsdgeos+ a few properties, etc16:45
tsdgeoswell that for a "simple" component16:45
tsdgeosif you want to keep caches etc that gets a bit more complicated of course16:45
mhall119out main requirement is that we can give the QML component a file path URI and have it display that16:50
mhall119though zooming/navigation will probably be required for PDF viewing16:51
Orangerwe will do "complicated" things later :)16:51
mhall119+116:51
OrangerFirst, it will be great when we will be able to display a simple pdf16:51
mhall119ajalkane: ping16:53
ajalkanemhall119: hi16:54
mhall119hi, during the meeting last week Carlos mentioned that you might be working with upstream to get his plugin changes accepted16:55
ajalkaneHuh? I've not committed to such16:55
mhall119ok, then nobody is sending his changes upstream currently, we need to start doing that16:55
ajalkaneBut I have said that I can try to help him16:55
ajalkaneI'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:56
mhall119that would be great16:57
mhall119I 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 it16:58
ajalkaneOk 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?16:59
mhall119I think the code is ready, it's working for us how we want it anyway17:00
mhall119yeah, if you could email him with instructions for 1) where to push code and 2) how to request a merge/pull into upstream's trunk17:01
mhall119he might need help if upstream using git/hg instead of bzr17:01
ajalkaneOk I will e-mail him and give him the basic instructions, and he can ask me for more information17:01
ajalkaneYeah it's git17:01
mhall119thanks ajalkane17:02
NOPSHello17:03
mhall119hellp NOPS17:03
NOPS?17:03
mhall119hellp17:03
mhall119hello17:03
mhall119geez, I can't type today17:03
NOPSrs17:04
mhall119seb128: was it you who gave me a link to a QQMLPropertyMap bug that we're blocking on for settings last week?17:04
NOPSGuys How is the Ubuntu Touch Projects?17:04
NOPSSorry, I'm Brazilian17:04
seb128mhall119, no, likely mardy?17:04
NOPSMy english is bad17:04
mhall119seb128: maybe, you around mardy ?17:06
mhall119NOPS: no worries, what can we help you with?17:06
NOPSdude, I wanna know. How is the project?17:08
NOPSI have a Motorola Defy+17:09
NOPSI wanna know if somebody made something about it17:09
NOPSDo you understand17:09
mhall119NOPS: I understand17:09
mhall119the project is going well, but I don't know if your specificy device has a port or not17:10
NOPSOk, Can you say me where I'll Find17:10
mhall119https://wiki.ubuntu.com/Touch/Devices has a list of all known device work, both official Canonical images and community ports17:10
NOPSOk17:10
NOPSTnks17:10
mhall119no problem17:10
NOPSOk, I'm begginer17:11
mhall119that's okay17:11
NOPSBut I wanna know where can I edit the code!17:11
mhall119NOPS: depends on which part of the code you want to edit17:12
NOPSguy17:12
mhall119core, Unity, apps?17:12
NOPSah!17:12
NOPSunity17:13
NOPShttp://forum.xda-developers.com/showthread.php?t=217454417:13
SmallFryI'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
NOPSI have followed this guide17:13
NOPSTouch in your screen17:13
mhall119http://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, etc17:13
mhall119SmallFry: swipe in from the left edge17:14
NOPSYEs17:14
NOPSI can't say it17:14
SmallFryHm OK. I'll be back then. Thanks17:14
NOPSTnks Mha17:14
NOPSI wanna edit the code of this page17:17
NOPS ~/unity/unity_build/build/libexec/unity-people-daemon17:17
NOPSaff17:17
NOPShttp://forum.xda-developers.com/showthread.php?t=217454417:17
NOPSsorry17:17
NOPSHere, some developers17:17
NOPSmade the compilation to Defy+17:18
NOPSBut, in my defy+17:18
NOPSFor exemple, the telephone app17:19
mhall119NOPS: it's best to try and contact the developer working on that then17:19
NOPSHm...17:19
NOPSYes, but they are very busy17:20
NOPSrs17:20
NOPSOK, I'll Try!17:20
NOPSTanks17:20
NOPSbye17:21
sergiusensrsalveti: /me has SMS working now :-)17:36
=== dandrader|lunch is now known as dandrader
xenos1984so... just ordered a nexus 7 (32 GB, wifi)... and soon the fun will begin17:41
user82xenos1984, not patient enough to wait for the next gen :D17:45
xenos1984user82: 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:46
user82allright xenos198417:47
asacogra_: anyone brave enough to merge my stuff?17:48
asaci have more piling up :)17:48
AJH101hi i heard we should be expecting a usable version in the next few days - is this likely?17:48
asacAJH101: depends on the definnition of usable :)17:49
AJH101ah... :-)17:49
asacwe have internal, very ambitious goals, yes17:49
asacin our small team :)17:49
asachehe17:49
asacto make the phone dogfoodable17:49
AJH101i have a sgs3 - what is expected?17:49
asacwe primarly focus on nexus devices17:50
AJH101ok17:50
asacand others are doing ports :)17:50
asacbut usually the same stuff should work everywhere17:50
AJH101fair enough - doogfoodable?17:50
asacanyway ... so we want to get stuff like working calls, wifi, 3g going17:50
AJH101oops - dogfoodable?17:51
asacdogfoodable - the time when we can say to devs that htey should use ubuntu as their primary phone now :)17:51
asac:)17:51
AJH101ah...17:51
asacso yes ... it means something "usable" for some folks that are happy to suffer a bit :)17:51
asacI think it will be good for you... but don't rely on emergency calls to work well :)17:52
AJH101i see - a bit too rough for us mere mortals...17:52
ogra_asac, no idea who can approve the MP17:54
sergiusensogra_: which ones?17:55
asacsergiusens: https://code.launchpad.net/~asac/powerd/fix-racy-screen-on-and-no-mutex-refactor/+merge/16590717:55
ogra_sergiusens, https://code.launchpad.net/~asac/powerd/fix-racy-screen-on-and-no-mutex-refactor/+merge/16590717:55
asac:)17:55
ogra_echo echo17:56
asacif you add this on top:17:56
asachttp://paste.ubuntu.com/5707450/17:56
asacthen i have the experience i want ... fast and snappy on and off17:56
asac:)17:56
asaci hardly can outpace it with my clicking finger17:56
asacexcept it went into real suspend (whatever that means here)17:56
asaceven then it just takes 1-2 secs17:57
asaccloser to 1sec i guess17:57
asacnice ... the videos even work :)17:59
sergiusensasac: the code looks good... I'd still wait for seth or mfisch18:01
factorHave you guys tried working with the HP stuff.18:12
factorThey have the slate , but are supose to be coming out with a slatebook.18:12
mhall119factor: looks like only the Touchpad is being worked on atm18:18
mhall119https://wiki.ubuntu.com/Touch/Devices has all the know porting work18:18
factorok18:19
rsalvetisergiusens: yeah, better get mfisch or sforshee to review it18:20
rsalvetisergiusens: awesome, where is the MR? :-)18:20
rsalvetiasac: you coding again? :-)18:20
asacrsalveti: i am not coding ... just fixing crazy stuff18:24
asacthat blocks me dogfooding :)18:24
rsalvetiasac: haha, ok :-)18:25
rsalvetibut you removed most of the locks that was added at the previous mr18:25
asacrsalveti: right18:28
asacrsalveti: that was very dirty18:28
asacunless there is another soruce of MT18:28
asacits now confinded to three lines18:28
asacand the rest is all in the eventloop18:28
rsalvetiyeah, not sure, I know sforshee was trying to get to work properly with some other use cases as well18:29
asacits now fully robust here :)18:29
sergiusensrsalveti: 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:29
asacwell. the fact that that code uses mutexes indicates someone was not really aware how to write something with gmainloop18:30
asacsergiusens: you should confine the MT as soon as you hit it18:30
asacunless you want parallelism explicitely ... like multithreading for more throughput18:31
sergiusensasac: ? I was talking about sms with rsalveti or I am totally out of context again18:31
asac:)18:31
asachehe18:31
asacnevermind18:31
sergiusensasac: but yeah, I get your points, just not why I was called into that ;-)18:32
asacunfortunate timeing18:33
asac:)18:33
rsalvetisergiusens: but what was the issue in the end?18:34
asacok last one based on the other: https://code.launchpad.net/~asac/powerd/snappy-on-off-with-delayed-suspend-cancellation/+merge/16592618:38
* asac now switches context to monthly review paperwork :)18:38
asactvoss: 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 now18:39
tvossasac, :)18:40
asacand my phone does what i want :)18:40
asachavent checked what suspend actually does as i can still happily hack on it while its suspended :)18:40
=== dandrader is now known as dandrader|afk
=== Ivan_ is now known as Guest4994
Guest4994Hey.  Trying to put touch daily on my GNex.  starts fine but ends error 404 / error while downloading.18:54
mhall119Guest4994: 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.zip18:56
Guest4994Says downloading from...  Resolving cdimage...  Connecting to cdiimage..  then 404 not found19:00
asaci guess i should install sshd :)19:01
sergiusensGuest4994: how are you installing?19:01
Guest4994terminal using the 4 links supplied in raring daily19:03
genii-aroundProbably because "daily preinstalled" dir has raring and not quantal19:07
sergiusensrsalveti: I'm loosing a byte somewhere: len - offset = 157 - 18 = 13919:08
sergiusensExpected 140 (7 bit lenght)19:08
rsalvetisergiusens: hm, weird19:08
=== dandrader|afk is now known as dandrader
Guest4994how would I force it change the URL?19:10
sergiusensGuest4994: well, are you using wget? just change quantal to raring in the link19:11
sergiusensrsalveti: only reason it fails i if ((len - offset) < expected) return FALSE; :-P19:11
rsalvetisergiusens: right :-)19:11
sergiusensrsalveti: tpdu len is being reported as 157 when it should be 160... reason for going in and checking the ril/ofono code19:14
Guest4994Is the change to a script saved somewhere or to the link copied from the website?  The link on the site says raring_settings.19:17
sergiusensGuest4994: 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
sergiusensGuest4994: if you are using phablet-tools you are probably using an old version19:18
Guest4994I copy/pasted the 4 links from the maguro section into terminal in the order they were listed19:20
sergiusensGuest4994: from where?19:20
Guest4994http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/42995/downloads19:21
Guest4994I will try them again19:21
rsalvetisergiusens: that's weird, wonder if that is indeed an issue with your carrier19:22
rsalvetiand what is usually done in android when such cases happen19:22
rsalvetiguess you could also get some more debug output from the stock android19:22
sergiusensrsalveti: well, let me look into it... android works fine ;-)19:23
sergiusensGuest4994: read the installation instructions from the topic19:25
sergiusensGuest4994: don't use the alternate settings and if you have the latest, it should be fine19:25
=== popey_ is now known as popey
sergiusensrsalveti: also, the online calculators around the interweb decode it fine ;-)19:30
SmallFrywas 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 et19:33
SmallFryc19:33
rsalvetisergiusens: interesting, might be common then19:33
Guest4994It'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
sergiusensGuest4994: that was used before we moved to raring officially19:35
Guest4994ahh19:36
=== salem_ is now known as _salem
_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:55
SmallFrylol. likely19:56
_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 again19:57
_Rick_the site does not appear to show....version numbers or anything19:57
SmallFryjust download the zips19:58
SmallFryand flash them19:58
SmallFrymake a nandroid so you can go back in a few minutes19:58
SmallFryit won't be too catastrophic19:58
=== francisco is now known as Guest35949
_Rick_thanks20:02
NuttDoes Ubuntu touch support Verizon Samsung galaxy nexus? (toro)20:12
Lloirhey guys, anyone come across this before?20:15
Lloir/usr/bin/ubuntu-session: 53: /usr/bin/ubuntu-session: cannot create /proc/625/oo20:15
Lloirm_adj: Directory nonexistent20:15
LloirStopping services...20:15
Lloirfor the International X+20:16
=== Ursinha is now known as Ursinha-afk
mhall119Lloir: IIRC, /proc isn't mounted bt default20:24
Lloirugh great20:25
Lloirthanks mhall11920:25
mhall119Lloir: you can manually mount it if you need it20:30
ninjatalonIf I install Ubuntu Touch Preview on my Nexus 4, can I update to the daily builds using apt-get upgrade via adb?20:31
Lloiryea mhall119 i'm going to enable it perm in the ramdisk instead :p20:32
mhall119ninjatalon: you can get the latest Ubuntu bits that way, but if they update the android bits you'll need to phablet-flash20:32
ninjatalonOk thanks mhall11920:33
sellers86does using phablet-flash wipe internal storage on the N4?20:34
sellers86I thought I remembered seeing that somewhere20:34
mhall119ninjatalon: 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 repo20:34
mhall119sellers86: it will leave your /home/phablet intact, but it'll erase everything else20:34
sergiusenssellers86: yes, it wipes if bootstrapping20:35
sellers86alright20:35
sergiusens./phablet-flash --help20:35
sergiusenswell, no ./20:35
Lloirmhall119, what was the reasoning for disabling /proc automagically mounting20:50
LloirIIRC it used to mount automagically20:50
mhall119Lloir: no idea, that's out of my area of expertice20:50
Lloirno worries20:50
mhall119sergiusens or rsalveti may know20:50
Lloirthanks for the tip anyway20:50
mhall119np20:50
Lloirgot me some fresh errors now lol20:51
sergiusensLloir: are you looking in throgh ssh?20:51
Lloirnah20:52
Lloirlooks like i got the proc crap sorted now anyway20:53
Lloirneed to fix these broken services >.<20:53
rsalvetiwell, mount is mounted fine inside the container20:54
rsalvetijust not with ubuntu_chroot shell20:54
rsalvetias that would be sharing the same proc, which is confusing when you have 2 pid namespaces20:54
Lloirhmm20:54
rsalvetiso please use ssh to get inside the ubuntu side, then everything should just work20:55
sellers86Lloir,20:56
=== Ursinha-afk is now known as Ursinha
Lloirrsalveti, that would be fine and dandy if i didn't need the display ;p21:06
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
sellers86Lloir, whyyyyyyyyyyyyyy21:30
=== _salem is now known as salem_
sergiusensrsalveti: still around?22:56
rsalvetisergiusens: yup22:57
sergiusensrsalveti: can you test this? https://code.launchpad.net/~sergiusens/phablet-extras/ofono/+merge/16594322:59
sergiusensrsalveti: and review23:00
rsalvetisergiusens: sure23:00
=== Deihmos_ is now known as Deihmos
Abooanyone can help?23:17
RehpotsirhCWith?23:17
Abooubuntu touch port... i want to make a rom for galaxy s3 (sprint)23:18
RehpotsirhCOkay, where are you stuck?23:19
mhall119Aboo: check https://wiki.ubuntu.com/Touch/Devices to see if someone's already working on one23:19
RehpotsirhCI know there are a few SGS3 ports. I'm not sure if any of them are for Sprint though.23:21
Aboomaybe with one of this port i can make mine23:21
RehpotsirhCThis initial repo sync is going to take far longer than I expected. I'm already at 1gb and I'm guessing there'23:21
RehpotsirhCs plenty still to come.23:21
=== Ursinha is now known as Ursinha-afk
RehpotsirhCIs there a github synced repository list? I'm barely pulling 100KiB/s from phablet.ubuntu.com :(23:40
=== Ursinha-afk is now known as Ursinha

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