[01:42] So I'm curious... will we be able to run the tablet UI on x86 systems? [01:43] ryukafalz: yes, me too, i have a fusion tablet [01:44] a acer w500, to be precise, the cool think: ubuntu 13.04 already works 100% there in desktop mode, only multitouch driver missing... [01:46] Yeah, I'm looking to get a lenovo tablet, and the Ubuntu tablet UI looks interesting. If not there's always Plasma Active though. [01:46] i'm using it only to play nexuiz [01:47] drivers improved so much with linux 3.8 [01:47] the tablet is faster than my two year-old thinkpad [01:48] anyways, its nearly 3 o'clock in the morning [01:49] i'm going to dream of my tablet running some touch-ui then... [01:49] gn8! === juicyjones is now known as juicyjones|away === juicyjones|away is now known as juicyjones [03:08] hi === juicyjones is now known as juicyjones|away === salem_ is now known as _salem === chriadam is now known as chriadam|away === Guest36969 is now known as tal === tal is now known as Guest48337 [07:56] good morning [08:07] Is anyone know when the customer-preview version for lt26i will come out ? [08:53] Hello, anyone having problems with folowing the instructions in the oficial GO mobile tutorial :P [08:56] cant find the CurrencyConverter template in my version of qt ceator [09:02] It's the qt quick template, you'll have to name it yourself etc. === SkavenXXI-[OFF] is now known as SkavenXXI [09:17] Apparently my device shows p2p0 now, does anyone know how to configure that? (Google doesn't like >:( ) === lubuntu is now known as Guest26991 [09:32] hi [09:32] i have error : adbd cannot run as root in production builds, can you help me pls ? === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === ckpringle_ is now known as ckpringle [11:32] Anyone has any idea how to sort out [11:32] "adbd cannot run as root in production builds" [11:32] ? [11:32] what device is that ? === mmrazik is now known as mmrazik|lunch [11:33] nexus 4 [11:33] just got it out of the box [11:33] did the oem unlock dance [11:34] phablet-flash -l complained with that [11:34] i'm trying phablet-flash -b now [11:34] that "boostrap" seemed interesting [11:34] how about the last note on step3 from https://wiki.ubuntu.com/Touch/Install [11:34] On the workstation-> adb kill-server; adb start-server [11:35] ans also, is ubs debugging enabled properly etc [11:35] you mean accepting the key on the phone? [11:35] *usb [11:35] yeah, got the dialog on the phone and accepted it [11:35] accepting the key on the phone and restarting adb on the PC once you get the popup in unity [11:36] ok, let me run that [11:36] let's wait for phablet-flash -b finish first, don't want to control+c in the middle :D [11:36] oh, you also really want -l [11:36] -b gets you the mwc demo, not the latest image [11:37] -b -l [11:37] and you know what [11:37] it actually worked :-) [11:37] :) [11:43] ogra_: maybe makes sense to update the [11:43] phablet-flash -b [11:43] to [11:43] phablet-flash -b -l [11:43] in step 4? [11:43] feel free, its a wiki ;) [11:43] sure [11:43] ogra_ any ideas? [11:44] Do i really need base Android? [11:44] ogra_: i'm just asking if you think it makes sense or not ;-) [11:44] if it works it definitely makes sense [11:44] i assume we will also soon just remove the mwc demo thing from the server since it is so outdated [11:44] * tsdgeos edits [11:45] ah? [11:45] hopkinskong, we went through that several times i think, yes [11:45] cm 10.1 is counted as "base" android or not? [11:45] and you need the android version from the phablet tree, others wont work [11:45] since that includes bits the userspace needs to talk to === dandrader is now known as dandrader|lunch [11:46] "base android from phablet tree" + "customly built CM10.1" + "Base Image"? [11:47] wat is base android? [11:47] loicm, any thoughts on a good hacking soundtrack? [11:47] "base android from phablet tree" = "customly built CM10.1" [11:47] hmm this reminds me i need to update to daily [11:48] base android from phablet tree = customly built CM10.1 = phablet-dev-bootstrap? [11:48] hopkinskong: yes [11:48] right [11:49] hopkinskong: you must customize it for your device though if someone hasn't already done it [11:49] now, i got "Customly built CM10.1" AND "base ubuntu-touch image" [11:49] hopkinskong: that means copy and paste some code from upstream cyanogenmod [11:49] but I DON'T KNOW HOW IT WORKS and i am ASKING for help. [11:49] "IT" [11:49] what are you even trying to do? [11:49] ali1234: How it boots? [11:50] that is device dependent [11:50] i mean the sequence [11:50] it uses the android boot.img which contains kernel and initrd [11:50] which then populates / and mounts /system [11:50] i mean the "ubuntu-touch-daily-images", it should be at "/"? [11:50] no [11:51] it should be in /data [11:51] or "/data/ubuntu/*"? [11:51] OK, then, how it load the /init? [11:51] Since i am starting with plain, i DO NOT HAVE "/init" [11:51] it uses the android boot.img which contains kernel and initrd [11:51] which then populates / and mounts /system [11:51] the initrd puts /init in place on android systems [11:52] (populates /) [11:52] btw, is today's daily rootfs bigger or smaller than mwc demo? and what is the overall trend? :P [11:52] Wait. [11:52] My kernel loads "/init" [11:52] but i don't have it [11:53] ali1234, 1M bigger [11:53] packed? [11:53] your kernel loads the initrd [11:53] which runs a script that puts /init.rc in place [11:53] that's like 5M during unpacking... [11:53] ali1234, yup [11:54] http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/ vs http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/ [11:55] should be ok, i have about 45M extra [11:55] why does it do that double unpacking thing anyway? === MacSlow is now known as MacSlow|lunch [11:56] hmm no idea, rsalveti or sergiusens might know === mmrazik|lunch is now known as mmrazik [12:03] sergiusens: if you have time https://code.launchpad.net/~aacid/phablet-tools/add_quotes_if_test/+merge/154344 [12:04] ogra_, ali1234 [12:04] tvoss: hehe :), rediscovering Grooveshark these days, it improved a lot, browse by genres (related genres even) then play station [12:04] I've KP because there is no "init" file in the root. [12:05] for past developments(Desktop versions), i used to "ln -s /sbin/init init" [12:05] and it works [12:05] but now, the ubuntu stores in the "/data/ubuntu", i've no idea what to do. [12:06] tried "ln -s /data/ubuntu/sbin/init init", it fails. [12:06] Although /data/ubuntu/sbin/init is EXISTS, it fails. [12:06] hopkinskong, ignore /data/ubuntu for now [12:06] ah? [12:06] get the android side to work first === vrruiz_ is now known as rvr_ [12:06] all you look at atm is / and /system [12:07] i have "/system" [12:07] /data is only used later in the game [12:07] but the system will not boot without "/init" [12:07] first make sure your self built android image works enough that you can use adb to get in [12:07] so how could i get the "base android" work? [12:07] I can't boot into it, how could i get adb work? [12:07] well, usually by flashing the CM-*.zip .... [12:08] which i understand you cant [12:08] I don't flash. [12:08] for me: [12:08] so you need to take it apart and find where it puts which pieces [12:08] yeah, no need to repeat that every day [12:08] dd if=/dev/zero of=/media/sdcard/rootfs.ext2 && mke2fs /media/sdcard/rootfs.ext2 [12:08] then i mount my rootfs.ext2 [12:08] what you need to find out is how the flashing usually would work and mimic that by hand [12:09] so it works in your case [12:09] how to download ubuntu phone ? [12:09] Do android have "/init" file? [12:09] i fear there is nobody who can easily help you, you need to know your device spcific bits pretty well for this [12:09] driv3rtyr54: https://wiki.ubuntu.com/Touch/Install [12:10] I need to know if Android have a "/init" file [12:10] indeed it has [12:10] why there is no "/init" in my CM10.1 .zip? [12:10] because the .zip goes to /system [12:10] it isn't / [12:10] yes. You get the point. [12:10] / is in the initrd [12:11] So how do i get "/init" for my system [12:11] which is packed in the boot.img [12:11] hopkinskong, that happens automatically once the initrd is executed [12:11] hopkinskong, if the cm build system didn't pack it something is very wrong with your device config [12:11] do you mean "init" file is IN the initrd>? [12:11] hopkinskong, yes [12:11] hopkinskong, cause in android / is the initrd [12:12] and everything mounts on top of that [12:12] my system loads "zImage" and "initrd.cpio.gz" when booting. [12:12] it uses the android boot.img which contains kernel and initrd [12:12] which then populates / and mounts /system [12:12] the initrd puts /init in place on android systems [12:12] (populates /) [12:12] to quote myself from 30min ago [12:12] ah ,sorry, i didn't noticed the last sentence [12:13] cdimage.ubuntu.com ? [12:14] driv3rtyr54, http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/ [12:15] one more question [12:15] obrigado! [12:15] thanks [12:15] if i boot the "base android", what will i get? [12:15] A terminal? [12:16] you'll get a black screen and adb server [12:16] OK [12:16] thanks :D [12:17] Is there much difference in the daily builds? [12:17] minor changes every day [12:17] Still no change log? I know it was in the pipeline [12:17] i think id you compare the daily to the mwc-demo image it is already quite different [12:18] it is in the download dir [12:18] Ahhh right! So it is!! [12:18] there are .manifest that lists the package versions and if git changes happened, there is a .changelog file for them [12:18] ogra_, thanks! Found them :) [12:18] :) [12:18] just interesting to see what's happened [12:19] send flowers to rsalveti for implementing it :) [12:19] (or beer) [12:19] Haha! [12:22] somebody know load ubuntu desktop in mobile [12:23] we have a desktop image for the nexus7 ... [12:23] you wont be able to run any apps needing Xorg on ubuntu touch [12:24] since it does not use/ship X [12:25] in brazil we do not have nexus [12:25] have gvalaxy, htc, razr etc [12:26] i'll buy a nexus === dandrader|lunch is now known as dandrader === _salem is now known as salem_ [12:43] ogra_ is there source code of ubuntu-touch [12:48] on phablet.ubuntu.com, yes [12:48] and there is indeed the individual source of the packages building the rootfs [12:51] Hi, new here. I have some problems with my touchscreen. I get data from ttyS4 and when i run Calib. I can here "beeb" sound when i touch the point. But when i am finish it says: Base Point Data: 3968 128. And then "Can't find a touch screen" [12:52] on ubuntu touch ? [12:53] sounds like all kinds of Xorg stuff [12:53] I user ub 12.04 LTS [12:54] I think that to. But how to trubelshoot? [12:55] no idea, definitely the wrong channel [12:55] ok, what channel do you recomend? [12:55] dunno probably #ubuntu-x though i doubt they are very good at input stuff [12:56] ubuntu touch simply doesnt use X or any of the ubuntu desktop stuff atm === MacSlow|lunch is now known as MacSlow === juicyjones|away is now known as juicyjones === yofel_ is now known as yofel [13:08] rsalveti, thanks for the comments on the MP ... i disagree about changing to ro.product.device thought ... there is a hidden can of worms in it ... [13:21] On raring I'm getting a bunch of MPT dialogs and phablet-deploy is failing. [13:21] Guessing they're related. [13:21] Is this a know issue? A fix? [13:22] tedg, known issue, not sure there is a fix [13:22] xnox, ^^^ ? [13:23] tedg, the prob is that you still want it to be an mpt device if you use plain android and the device gives you nothing to do a distinction if you want adb or mtp [13:23] tedg, whatever I've done, I'm sorry [13:23] haha [13:24] * ogra_ was wonderign while typing :) [13:24] mpt, heh [13:24] ogra_, Yeah, I'm trying to kill nautilus, but that doesn't seem to be who's doing it. [13:25] tedg, libmtp (and its udev rules) [13:25] Is it possible to use adb commands to navigate in CWM? My volume keys aren't working. [13:26] Casmo, not sure if we have a touch variant of the CWM image, that would work [13:26] Casmo, CWM upstream has such builds for most devices [13:26] you can use adb in recovery, yes [13:26] our CWM doesnt use touch thogh [13:26] Hmm, removing libmtp was not a good solution :-) [13:26] I can probably flash an other kernel that has touch, but my Odin isn't working that well :\ [13:27] tedg, i think -runtime is all you need to remove, not sure though [13:27] ogra_, but can I use adb to navigate the CWM marker thingy? :p [13:27] ah no i dont thinnk you can [13:27] unless there's a way to emit fake kernel events for the volume keys [13:27] right [13:27] with udevadn or something [13:27] udevadm [13:27] which i doubt there is [13:28] (happy to be proven wrong) [13:31] I don't have any knowledge about that :\ Can anyone help me with trying that? :) [13:31] well janimo's idea :) [13:32] But I have no idea on what to do with udevadm either. :p [13:32] Casmo, I am not sure if hotkey events can be faked using udev. I would still try flashing an upstream recovery image instead the Ubuntu one [13:32] ogra_, Haven't tried on a clean system, but I think you can just killall gvfs-mtp-volume-monitor [13:32] as upstream's may have the touch variant [13:32] tedg, ah, that might work if it doesnt respawn indeed [13:33] I'll try to see if my Odin works as it should. :) [13:33] Casmo, there's no udev on CWM anyway as it is Android not Linux :/ [13:33] Ah, so that's not an option even. ;P [13:34] And there's the Samsung triangle again. x'D [13:39] hello [13:54] ogra_: why a can of worms? [13:55] this seems to be the only shared device id which is available on any android-based device [13:55] aosp, cm, vendor specific [13:55] at least with the devices I have [13:55] ro.cm is CM specific [13:56] rsalveti, because its a marketing term, ist can contain brackets, spaces and all kinds fo special chars [13:56] *of [13:56] ogra_: got any example of device using that? [13:57] nope, but it is the string the bootloader shows on screen while booting and i think everything is allowed there [13:57] hm, not that sure [13:57] ogra_: what can we use then? [13:57] i wouldnt want to have to escape a ton of potential special chars in the script [13:58] the ro.product.model is more the way you're describing [13:58] rsalveti, what the code uses now seems safe and corresponds to the brunch target [13:58] I think ro.product.device is more simple and more of what we want/need [13:58] ogra_: right, but doesn't work with aosp based ports [13:58] they dont have that property ? [13:58] ogra_: nops, as that's CM specific [13:59] ro.cm [13:59] does asop have ro.asop perhaps ? [13:59] with a similar easy string in it [13:59] nops [13:59] hmpf [13:59] let me reflash my nexus 4, but I think mako was only available at ro.product.device [13:59] k [14:00] if we are sure there are no ~ or * or / or brackets in the string, i dont mind changing [14:00] i just feat that the product name is a marketing thing [14:00] *fear [14:01] I believe the marking name is used at ro.product.model [14:02] gusch: mumble [14:03] rsalveti, as i said if we are sure its safe as filename i dotn mind [14:06] how do you get around the ?not enough space in /data, found 3.9G" issue [14:07] 3.9 should still be enough [14:07] might need to decrease that limit to 3 or 3.5 [14:07] it won't let me continue with a phablet-flash [14:10] at /usr/bin/phablet-flash, line 341 (validate_device(adb)) [14:10] is there a way to force it ? [14:10] that's how it's validating the device [14:10] you can comment that for now and retry [14:10] we need to come to a better value [14:12] rsalveti, OK thx. Commented it out and it's pushing to device [14:20] is there a changelog for the touch developer preview ? [14:20] yes alongside the images on cdimage [14:21] ogra_, ah thx, i am blind [14:21] you also want to look at the .manifest [14:21] (for userspace package versions) [14:26] sergiusens: had time to look at my small MR? [14:27] tsdgeos: sorry, went to the market and just got back... looking now [14:29] tsdgeos: done [14:32] how do I get the current default app work for touch onto my device ? [14:32] sergiusens: tx [14:34] dholbach: https://www.youtube.com/watch?feature=player_embedded&v=SoMEi_s8-uY === dandrader is now known as dandrader|afk [14:45] what component do I report for the web browser? === oreneeshy_ is now known as oreneeshy [14:47] how do I install the coreapps onto my dev preview (is it possible?) [14:52] bcurtiswx, there's a few ways. One way is listed in the wiki. The other way is to SSH into the device, add the PPA then use apt-get install to install them and then run them using SSH [14:54] agcalamitaITA, cool, i have them installed from the PPA but confused on how to run them [14:56] bcurtiswx, run the following from SSH with an application already open i.e. phone app running, then run this:- ubuntu-terminal-app --desktop_file_hint /usr/share/applications/ubuntu-terminal-app.desktop [14:58] bcurtiswx, let me know if it works :) [14:58] it works, weird that you need an app open [14:59] ckpringle, another pattern that needs defining is explanatory captions. Font size, alignment, and spacing thereof. Probably not a meeting, just a visual designer generating half a dozen options. === dandrader|afk is now known as dandrader [15:01] mpt: sure, that might be Rosie but i'll make sure it's covered [15:03] thanks [15:04] ckpringle, I'm using a bunch of captions in settings, e.g. "Setting the time zone automatically requires location detection, which is off." [15:04] bcurtiswx, it is weird! I was trying to figure it out for ages! The app still runs, it just doesn't appear 'on-top' [15:05] Which app are you testing? [15:05] playing around with them, but only a couple have actual content [15:05] Ahhh right. Yep! Alot of them are still empty. You signed up to the mailing list from lai [15:05] launchpad* [15:06] nope [15:10] ogra_: seems we're safe with ro.product.device, that's used by the recovery to check device compatibility and also by a few apps, like games [15:10] which uses it to "certify" the model [15:10] ok [15:10] saw a bunch of tutorials at the net for people changing that to a known model to be able to run games [15:10] i'll change the code [15:10] :-) [15:10] can you give me the right filenames for the supported devices then ? [15:11] hi [15:11] i have one question [15:12] freeflying, nice [15:12] gusch, kaleo, do you think it would make sense to move the image throbber from gallery into the SDK? or at all provide a generic throbber component? [15:13] what is the difference between quantal-preinstalled-phablet-armhf.zip and quantal-preinstalled-armel+grouper ? [15:13] Saviq: what's a throbber? [15:13] kaleo, spinner [15:14] Saviq: there is already one in the SDK [15:14] ogra_: the id is the same as described by ro.cm [15:14] kaleo, oh [15:15] manta (nexus 10), grouper (nexus 7), mako (nexus 4), maguro (galaxy nexus) [15:15] rsalveti, ah, on my S2 it is completely different [15:15] ogra_: what is it described as product? [15:15] Saviq renato_: where do I find the code source for the indicators networking and messaging? [15:15] source code* [15:16] kaleo, lp:indicators-client [15:16] product.name is different, product.device is the same [15:16] Saviq: thanks [15:16] rsalveti, GT-I9100 ... vs i9100 [15:17] right [15:17] and the dash kind of scared me [15:17] got it :-) [15:18] since it could as well have been a ~ [15:18] - is quite common [15:18] or a UTF-8 smiley or whatever :) [15:18] no, it's android [15:18] who knows what marketing guys think :) [15:18] utf-8 and fancy stuff is only from java on [15:18] heh [15:19] k [15:19] * ogra_ is in a meeting, but will fix the code right after === stroughtonsmith_ is now known as stroughtonsmith === Guest66626 is now known as dk [15:59] sergiusens: Hey [15:59] sergiusens: is it the jenkins instance you manage that does smoke testing of touch images? [16:00] sergiusens: did you see cjwatson's email to ubuntu-devel@ summing up the changes to /current /latest? [16:00] sergiusens: I'd like to check our options for triggers after smoke tests are run as to update the /current symlink on cdimage; I guess it would be a SSH trigger, but there are 10 manners to do this with jenkins :-) === mmrazik is now known as mmrazik|otp [16:09] hi there i need help update stock rom on nexus 4 from preview to developer firmware [16:11] any help ??? [16:14] eddie2013: sorry, you want android stock back or update the ubuntu touch preview to the latest image? [16:14] i want have full ubuntu not just preview [16:15] as we we done that ppa as well [16:15] well, the preview is ubuntu, just not the traditional desktop [16:15] but phone went blank [16:15] we only have the traditional desktop for nexus 7 [16:16] so i know why is phone dead now :) [16:18] because we try upgrade preview to full ubuntu true ssh for devel one [16:18] mmrazik|otp: Hey [16:18] mmrazik|otp: I broke the autolanding of https://code.launchpad.net/~rpadovani/phablet-tools/fix-for-1139999/+merge/153419 [16:18] lool: I saw the email or the blueprint, not sure which one... so we used to have a post build job that ran tests and reported back the test result, we can use that to see if everything is ok to publish [16:18] mmrazik|otp: I think it was because I hit "claim review" on whatever team was reqeusted review [16:18] lool: needs some fixing still [16:19] mmrazik|otp: I tried to re-add ps jenkins bot there, but didn't work [16:19] sergiusens: ah so you had such a job but you don't anymore? [16:20] lool: it's there, it's just in need of updating after we broke everything for MWC... it deploys to phone and runs all possible tests avail, which were the autopilot ones and a couple of startup time ones [16:20] lool: I'll tackle that as soon as I solve this raring migration thing which should be done today [16:24] Hello All. I have a quick question for you. [16:24] I have gotten ahold of a Dell XT3. A laptop with a touch screen [16:25] I would like to try the ubuntu touch image on it but I am not sure if that image is the right one to use. [16:25] has anyone tried to use the touch image with a device like this? [16:29] cldunlap: https://wiki.ubuntu.com/Touch/Devices [16:32] sergiusens: Ok cool [16:33] sergiusens: When you have this working, would you me give me a heads up so that we figure out the trigger to update the cdimage symlink? [16:35] sergiusens: are you fixing the MP issues lool has or are you talking about something else? [16:36] i.e. is there something for me to tackle? === juicyjones is now known as juicyjones|away [16:36] mmrazik|otp: this was something else [16:36] ok [16:36] lool: I'll have a look in ~15mins or so [16:37] mmrazik|otp: I'm sorry for breaking it BTW; this was desire to help pick up a random contribution fast, but it ended up delaying it [16:37] mmrazik|otp: great; no hurry -- and thanks! [16:38] lool: FYI. there is an IRC bot on my list where you will be able to hurry-up random contributions. [16:38] just via IRC [16:38] not much work but not too high prio either [16:40] mmrazik|otp: I had acutally noticed some folks poking the bot the other day, but I coulnd't figure it out [16:40] lool: the current way is a hack and might not work [16:43] mmrazik|otp: something else [16:44] lool: I'll give you a heads up [16:44] sergiusens: how will you be validating the image? [16:44] with a real device? if so, which? [16:44] rsalveti: by installing it and running tests [16:44] rsalveti: there's only maguro at the lab... was hoping to get a mako [16:45] sergiusens: right, sounds fine [16:45] wonder how reliable that is [16:46] well, we're not changing kernel or anything related yet, so it might be quite stable and easy to automate with adb [16:46] things can get messy once we start changing some other core components [16:46] also, we didn't yet decide if we'll stick with adb later on [16:46] rsalveti: yup [16:46] or have something similar at least [16:47] rsalveti: even tizen uses adb ;-) [16:47] adb is a very nice tool, and very useful [16:47] sergiusens: cool, didn't know [16:47] rsalveti: I really like adb [16:47] rsalveti: they renamed it sdb I think, but it's the same thing [16:47] yup [16:47] got it [16:47] we'd have udb then [16:49] heh [16:51] is there phablet ubuntu for nexus 4 we need version for developers with terminal [16:55] I noticed that bluez has been included in the current daily. Where are the scripts located? [16:55] Or how can I search for them? [16:56] agcalamitaITA: cyphermox sent an email at the ubuntu-phone ml yesterday [16:56] giving a bit of more details about how can you use it [16:56] dpkg -L bluez [16:56] if you want to see aall files a package ships [16:56] but for now I believe it's mainly just working for nexus 7 [16:56] rsalveti, I've just been looking at that email :) I've never used bzr neither know what it is... :\ [16:56] and we don't yet have an indicator [17:00] is there intel atom platform of ubuntu mobile? [17:00] not yet [17:00] at least I didn't see anyone porting that yet [17:01] ogra_, thanks! I learnt that the other day! Should have known! Thanks :P === paradoxgo- is now known as paradoxgo [17:02] plars: sergiusens: do you guys want to drive the discussion regarding bringing adb to ubuntu? [17:02] eddie2013, i'm working on an x86 image but thats mainly focused on running in qemu/virtualbox/vmware as emulator [17:02] it might be nice to have a session around that [17:02] bringing adb to ubuntu ? [17:02] yup [17:02] udb :P [17:02] what more do you want than what we have now ? [17:03] rsalveti: drive, no - participate, yes :) [17:03] (apart from renaming it ... ) [17:03] I mean, bringing it officially to ubuntu, in a way we can still use it even if booting just ubuntu (without android) [17:03] or with less android bits [17:03] you dont mean by default, right ? [17:03] i.e. on laptops [17:03] nops [17:03] rsalveti: I'll think about it [17:03] phew [17:03] you scared my butt for a second [17:04] but it needs kernel support [17:04] lol === mmrazik|otp is now known as mmrazik [17:06] sergiusens: Hey, I was a bit confused WRT smoke tests on desktop images vs touch images [17:06] nerochiaro, you need a newer pahblet-flash [17:07] sergiusens: I ended up removing a dumb workitem on me in https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-cdimage-android-builds and adding one on you [17:07] nerochiaro, from the public PPA ... [17:07] sorry! [17:07] ogra_: got it [17:07] thanks [17:07] lool: you didn't break anything for ci. Your actions had no effect on it AFAICS. The problem is that we don't allow untrusted people to execute (potentially malicious) code on our internal infrastructure just by creating a merge proposal [17:07] lool: this is overriden if the MP is top-approved by somebody we trust [17:08] this is actually the first case when somebody trusted approved but not top-approved [17:08] ogra_: i try to do what it says here: https://wiki.ubuntu.com/Touch/Install and it tells me i have already the latest versions [17:08] sergiusens: You might want to consider joining #ubuntu-devel BTW, and I've suggested cjwatson to join here too :-) [17:08] mmrazik: Ok; so I'm not listed as trusted then and it didn't get processed? [17:09] lool: you are listed as trusted. You just didn't top approve [17:09] nerochiaro, did you make sure to have the privare PPA disabled ? [17:09] *private [17:09] lool: its probably a missing feature to take into the non-top-level votes into account [17:09] s/take into/take into account/ [17:09] lool: let me file a bug for it [17:10] lool: if you top-approve jenkins will pick it up and test/merge [17:10] mmrazik: was trying to understand what top approve meant, but got it now [17:10] and approved [17:10] mmrazik: thanks for the explanation [17:10] lool: oh.. sorry. happrove is the right word? [17:11] mmrazik: I dont know whether there's a word for it [17:11] we usually say happrove :-) [17:11] but I understood it was about updating the status of the mp to approved rather than sending an "approve" comment [17:12] Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3 [17:12] rsalveti: for some reason I can't force myself to like happrove :) [17:12] some strange things ... [17:12] but I'll start using it [17:12] Guest26991, yeah, known issue [17:13] hehehe [17:14] ogra_: all working now, thanks [17:14] awesome ! [17:18] mmrazik: :-) === kgunn is now known as kgunnAFK === Guest48337 is now known as tal [17:36] got no response to my android merge request [17:37] i wonder if i am supposed to email someone or something [17:38] ogra_: any quick way with the public tools to setup the device for building package on the hardware ? [17:40] hello [17:43] nerochiaro, adb root .... adb shell ... once you are in: ubuntu_chroot shell [17:44] nerochiaro, then just install build-essential and build away [17:44] if you want it easier and without annoying adb, install openssh-server [17:45] and just ssh to the wlan Ip [17:45] with pahblet@$ip [17:45] err [17:45] phablet [17:45] (password "phablet" [17:45] ) [17:46] how are core apps going to be distributed? will they use come c++ or just qmlscene? [17:49] ogra_: well, i guess i need also to get a ppa for the apps, so i can say "apt-get build-dep my-app" before building a branch [17:52] nerochiaro, yeah, you want to install software-properties-common else adding PPAs is painful [17:52] ogra_: trying [17:52] (that brings in add-apt-repository) [17:53] (which isnt pre-installed) [17:53] ogra_: actually it was [17:53] oh [17:53] ogra_: on the the latest image [17:53] oh, right ricardo added it recently [17:53] zdral: qml is just wrappers on C++... [17:54] zdral, distribution will happen via packages, just like in any other ubuntu ... [17:54] how will those apps be run. will they have their c++ launchers or just qmlscene. that's my question [17:55] neither [17:55] so utouch will have its own launcher [17:55] for qml files [17:56] it will be .desktop files [17:56] right [17:56] like in any other ubuntu :) === mmrazik is now known as mmrazik|otp [17:56] currently the default is for the .desktop to run your app in qmlscene if it is qml [17:57] i suspect you could write a pure C++ app, if you create the right classes in it [17:57] then just run it [17:58] or anything in between [17:58] similar for webapps [17:58] ogra_: what's the apps ppa ? [17:58] how is it similar? [17:59] https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily [17:59] actually how do webapps even work? i thought it uses greasemonkey? [17:59] nerochiaro, ^^ [17:59] ali1234, tap the gmail icon ;) [17:59] Exec=webbrowser-app --chromeless https://gmail.com [17:59] ogra_: no, the actual apps from canonical [17:59] thats what is in its .desktop file [17:59] webbrowser app is qt-webkit? [17:59] yep [18:00] nerochiaro, oh, one sec [18:00] so how do you run greasemonkey inside that? [18:00] this is all custom stuff? [18:00] if so, that's a fairly large amount of work which is pretty much invisible to end users :) [18:00] nerochiaro, http://ppa.launchpad.net/phablet-team [18:00] invisible in the sense of "easily taken for granted" [18:00] ali1234, no idea :) [18:01] i dont even know who works on the browser currently [18:01] ogra_: cheers [18:03] ogra_: https://launchpad.net/~phablet-team/+archive/ppa seems to still have the old versions of most apps [18:03] ogra_: before they were renamed [18:04] well, i'm not sure there is antthing newer [18:04] *anything [18:04] or where it is === SkavenXXI is now known as SkavenXXI-[OFF] [18:05] https://wiki.ubuntu.com/Touch/ReleaseNoteshas only that one ... if there is a new place, the wiki wasnt updated === mmrazik|otp is now known as mmrazik [18:23] nerochiaro: they should have both I believe, if the src package changed [18:24] but that ppa should contain the latest packages of everything, if not, it's a bug [18:24] rsalveti: i don't see the new one for notes-app, just notepad-qml, or am i missing something ? [18:27] nerochiaro: well, they should be there, unless something is wrong at the CI side [18:28] sergiusens: ^maybe something we need to check again [18:35] rsalveti: getting context here... [18:36] sergiusens: seems our phablet-team/ppa doesn't have all the latest packages for our apps [18:36] rsalveti: since when? due to the bzr bd issue? [18:37] rsalveti: yeah, I just search for all the rejected dputs... [18:37] sergiusens: oh, did we get more? [18:37] I mean, more than we expected [18:39] rsalveti:http://ubuntuone.com/1E7a9NANkkvMoMwzhfnWsC just noticing this from when I was gone... [18:39] rsalveti: ignore the ones from today, those are the raring counterparts [18:41] rsalveti: going to retry those, should be working with the fixes we made yesterday [18:43] rsalveti: only one missing was notes... [18:44] rsalveti: all others seem to be manually uploaded by you or ricmm [18:46] bzoltan1: it seems your PPA has exceeded its size... https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+packages === mmrazik is now known as mmrazik|eod === mmrazik|eod is now known as mmrazik === JanC_ is now known as JanC [19:17] sergiusens: right, cool [19:17] sergiusens: just not sure about hud [19:18] oh, I pushed it [19:18] lol [19:18] sergiusens: then just notes indeed [19:18] sergiusens: thanks for checking that === resba|Off is now known as resba [19:20] woot on centered nexus 7 start screen! [19:20] phablet-flash -l FTW [19:21] rsalveti: yeah, and the packaging is broken so I am proposing a new MR :-P [19:21] robbiew: :-) [19:21] sergiusens: cool [19:22] rsalveti: mzanetti https://code.launchpad.net/~sergiusens/notes-app/python-dep/+merge/154485 [19:26] sergiusens: guess that we'd also need to start porting these python specifics to python 3 soon [19:26] to be merged at the archive [19:26] sergiusens: you changed the format from native as well, is that planned? [19:27] yeah, but the source format wasn't native [19:28] sergiusens: happroved, hopefully jenkins will call with the correct bzr bd parameters :-) [19:28] rsalveti: yeah, two folded thing I did here :-) [19:35] Hi all. I'm one of the mupdf (and ghostscript) developers. I believe you are using poppler as your pdf renderer of choice for Ubuntu touch. We'd be interested in seeing you use MuPDF instead, and would like to work with you to make that happen. [19:36] Also, if there is something that MuPDF *doesn't* do that precludes it being considered, we'd like to know what so we can fix it! :) [19:36] we've been talking to tkamppeter about his needs for printing, and we think MuPDF would be a good fit there. [19:36] It would (as I understand it) be nice to only have the one PDF renderer in the system, hence me coming here to see what the guys doing the viewer think. === kgunnAFK is now known as kgunn [19:51] sergiusens: https://code.launchpad.net/~sergiusens/notes-app/python-dep/+merge/154485 [19:51] https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner/184/console [19:51] another dependency problem [19:54] (I appreciate that irc has time lag issues with the world wide nature of it, and the different timezones that developers are in. I'll hang about and hope that anyone involved in the PDF viewer side of things speaks to me when they log in. I'm in the UK (so europe time zone). Thanks) [19:57] Robin_Watts, you could try the mailing list if you haven't already, it may be better than waiting on IRC for people to show up and read scrollback :) [19:58] Robin_Watts: where did you hear about using poppler for Ubuntu Touch? I was not aware of any discussions on PDF viewer apps [19:58] Robin_Watts: as janimo said, a ML post would give you the most visibility [19:59] greyback: My information here has come from talking to tkamppeter on the printing side of things. [19:59] I believe that the default pdf viewer on the desktop is evince (which is poppler based for PDF) [20:00] and I was lead to believe that this would transfer over to ubuntu touch. It's possible that I am confused. It happens easily :) [20:00] Robin_Watts: I see. evince is gtk, but we're using a lot more Qt/QML for mobile apps, so I think alternatives would be seriously considered [20:00] greyback: Well, that's excellent news. [20:00] yes, we have not decided on doc viewer technology as yet [20:00] MuPDF has been built from the ground up to work well on mobile devices, so we'd love to see it considered. [20:01] I'll try and put together a mailing list post. [20:01] Robin_Watts: great, thank you! [20:01] Robin_Watts: is it packaged for ubuntu by any chance? [20:01] This is Ubuntu-devel-discuss, right? [20:01] Robin_Watts: please do, we're trying to build some consistency between the core apps, but we're also open to using/reusing existing once where they fit [20:01] there is an ubuntu-touch list as well, eitehr is fine [20:02] pmcgowan: We don't package it for ubuntu ourselves, but it's possible that some people do. [20:02] pmcgowan: I see it in the Ubuntu repos, so yes [20:02] Robin_Watts, muPDF is mentioned in the qt wiki btw [20:02] http://qt-project.org/wiki/Handling_PDF [20:02] Robin_Watts, qt being the tech used in Ubuntu Touch [20:02] Right. mupdf is at it's heart a set of portable libraries for handling/rendering PDF/XPS/other types. [20:02] Robin_Watts: would you be open to an Ubuntu Touch specific frontend being build with the Ubuntu SDK components? [20:03] The viewers are just thin applications/tools written around these libraries. [20:03] Absolutely. We have such viewers for many systems. [20:03] We have old windows or X11 ones. [20:03] Robin_Watts: have you qt bindings for the libs? [20:03] We have a more up to date ones for iOS [20:04] Robin_Watts, https://launchpad.net/~ubuntu-phone for the maliing list link [20:04] and we have a shiny android one that does form filling/reflow etc too. [20:04] greyback: We do not have qt bindings for the libs, but I do not believe that should be hard for anyone who speaks qt :) [20:04] Robin_Watts: gotcha ;) [20:05] a QML plugin would be ideal too [20:05] since we're writing our core apps with just QML if possible [20:05] that would also make it easily reusable in other Ubuntu SDK apps [20:06] mhall119, I wonder if we could just use pdf.js inside QML as firefox does [20:06] I *believe* that paulgardiner (one of our devs) has experience of Qt/QML. [20:06] Robin_Watts: janimo: there is a meeting tomorrow at 4:30 PM US/Eastern for the doc viewer app, I'd encourage you to join so the rest of the development team can consider these options [20:06] janimo: that thing is slow on a high end x86, it's going to be unusable on a phone [20:07] it will be in #ubuntu-touch-meeting [20:07] that's 20:30 UTC, if I did my math correctly [20:07] which I won't guarantee :) [20:07] wow its fast [20:07] 9:30 pm tomorrow here. [20:08] if you can make it, that's the best way to get involved and have these options considered [20:08] I will try to be here, or at least to have sent out a mail to the mailing list beforehand. [20:08] otherwise there's a mailing list you can send it to, prefixing the subject with [DocViewer] [20:08] popey: what's the proper mailing list for this? [20:10] Robin_Watts, you are in the CET time zone? [20:10] I'm in the UK. [20:10] Robin_Watts: mupdf happy displays PDFs that evince gets confused with, very nice work! Fast too [20:10] greyback: What device are you running it on? [20:10] Robin_Watts, is UK not UTC+0 [20:10] mhall119: https://launchpad.net/~ubuntu-touch-coreapps [20:10] tkamppeter: I get confused with these TLAs :) [20:11] at the moment we are on GMT, I believe. [20:11] until 31 march [20:11] popey: I shall join/send to that list. Thanks. [20:11] Robin_Watts, so the meeting would be 8:30pm for you tomorrow, not 9:30pm.\ [20:19] greyback, Robin_Watts, it is great, one can fill in and save forms, evince has bug 1153517, not saving forms. [20:19] bug 1153517 in evince (Ubuntu) "evince does not save filled PDF forms" [High,Triaged] https://launchpad.net/bugs/1153517 [20:21] greyback, Robin_Watts, tested on the Android version on the Nexus 7. [20:23] Our form filling code is a new addition. We are working on being able to add annotations etc now - we are approaching parity with adobe reader. [20:25] Robin_Watts, form fill works great for me on Android, I can fill the form and save. With Evince/Poppler I can fill in but not save. [20:25] Robin_Watts, how do I reflow on Android? [20:26] tkamppeter: if the top bar isn't showing then tap the middle of the screen once to make it appear. [20:26] Then one of the icons in the top bar is a set of arrows that go to the right and bend down. [20:26] click that icon. [20:28] tkamppeter: any luck? [20:28] Robin_Watts, hey, having an email on one of the lists would be good (as other said before) you might want to register a blueprint on launchpad to discuss using mupdf by default ... do you guys have a rendering library and a separate viewer based on it? how stable is the public api for the lib? [20:29] seb128: MuPDF is at heart a set of libraries for reading/rendering/interacting with PDF/XPS/other files. [20:29] I do not get the arrows, file is launch_leaflet.pdf [20:29] Do you get the top bar? [20:30] seb128: The viewers that we have tend to be fairly thin layers on top of the libraries (we've tried to pull as much common code into the libraries as possible). [20:30] Robin_Watts, how does it compare to poppler/what's the reason to have different project? do you have a website answering those questions with a faq? ;-) [20:31] So there are lots of different viewers (ios, android, windows, linux, qnx, windows 8 etc) [20:32] seb128: MuPDF is designed from the ground up to be fast and unbloated. [20:32] you can say that from poppler/evince as well :p [20:32] pdf is a complex spec though [20:32] MuPDF came originally from a project to replace the PDF parser used in gs. [20:32] so bloating comes with implementing the features [20:33] seb128: Yeah, I've been fighting the PDF spec since v1.0 :) [20:33] Robin_Watts, I get the top bar. [20:33] And how many icons do you see on it? [20:34] oh, the reflow enabled version may not be on google play yet :( [20:34] Just a sec... [20:34] http://ghostscript.com/~robin/MuPDF-9.apk [20:34] Where I can find information that canonical plans to sell their own tablet? [20:35] Robin_Watts, a chain a mouse pointer and a magnifier. [20:35] or not to sell? [20:35] Robin_Watts, for what is the chain good for? [20:35] tkamppeter: Yeah, my bad. Install the version from that link and you'll get the reflow enabled version. [20:36] The chain toggles link highlighting/following on and off. Obviously, if you don't have any links on that page, you won't see a difference :) [20:40] fghfgjfg, canonical does not make or sell hardware [20:45] Does evince support js validation of form fields etc? [20:45] Robin_Watts, the package does not install on my Nexus 7. I have allowed installation of non-Play-Store apps though. [20:46] tkamppeter: Uninstall the google play one first. [20:46] Then it should install OK. It is tested on a nexus 7. [20:48] Robin_Watts, that's it. Now it works. And reflow works, too. [20:49] Robin_Watts, I only would expect that reflow would make all text full-width of the screen and a larger font, instead of leaving white space where the images were. The images should appear, or there should be a toggle to turn them on or off. [20:50] tkamppeter: Including images etc is planned, but it's not in this version. [20:51] Sadly with PDF it's not a trivial thing to drop images into the flow of the text (in fact it's not even a trivial thing to get the flow of the text right!) [20:59] Robin_Watts, will Ghostscript/Artifex participate in the Google Summer of Code? [21:01] hello? [21:02] tkamppeter: To the best of my knowledge we've never done so before. [21:03] partly because it's probably cheaper for us to fund development via our bug bounty program than to spend time applying to google to get them to give us cash. [21:03] Robin_Watts, I am participating every year as admin of the Linux Foundation as mentoring organizatioon, and I am always posting several projects for OpenPrinting. [21:04] Robin_Watts, the Linux Foundation as umbrella organization is taken every year. [21:05] Robin_Watts, I could post (let you post) some project ideas for MuPDF and for raster-band-based PS output device for Ghostscript. [21:07] tkamppeter: Anything done within gs or mupdf would need to be copyright-assigned to us at the end so we could release it under our dual GNU GPL and artifex commercial licenses. Dunno if this is a problem for GSoC. [21:07] but again, we should talk about this in #ghostscript :) [21:14] is anyone on? [21:15] !ask [21:15] Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience [21:16] Excellent, didn't know if people were using IRC. I'm looking through the ubuntu-touch code trying to find where the screen edge swipes are handled so we can get hardware keys working on devices that have them. Does anyone know where this would be? [21:26] !patience [21:26] Don't feel ignored and repeat your question quickly; if nobody knows your answer, nobody will answer you. While you wait, try searching https://help.ubuntu.com/ or http://ubuntuforums.org/ or http://askubuntu.com/ [21:26] !ask I'm looking through the ubuntu-touch code trying to find where the screen edge swipes are handled so we can get hardware keys working on devices that have them. Does anyone know where this would be? [21:26] iconrunner: I am only a bot, please don't think I'm intelligent :) === brion is now known as brion-lunch [21:35] rsalveti: nice, broken tests [21:36] sergiusens: :-) [21:37] iconrunner: how do you want the hardware key to behave? [21:37] to simulate the gestures? [21:39] exactly [21:40] right now the hardware keys "work" but they don't pass anything to Touch. I'm looking to , for example, map the home key to the long swipe from the left edge. [21:44] iconrunner: not sure if that can be easily done, but the code might be at the shell, kaleo or Saviq might know better [21:47] seems to be possible in theory, just finding where these swipe events are is the hard part. I've been poking around qtubuntu and found some touch events but nothing useful. [21:54] I'm looking through the ubuntu-touch code trying to find where the screen edge swipes are handled so we can get hardware keys working on devices that have them. Does anyone know where this would be? [21:58] iconrunner, didnt rsalveti's answer point you in the right direction ? [21:58] iconrunner: try looking at the qml-phone-shell === brion-lunch is now known as brion [22:01] Quick question regarding the showcase "app" from the toolkit preview === salem_ is now known as _salem [22:03] When you try to click/drag the slider in the app, it will swipe to the next tab. Do we want this to happen? I know you could just click randomly until you get the value you want, but are we not going to support dragging to get the "proper" value? [22:07] helllo [22:07] some new [22:07] ?? [22:21] Nothing? [22:21] jono, ping? [22:23] hey kscloud [22:23] Could you point me to an answer of whether this might be a bug or not? I'm undecided. [22:24] In the showvase "app" for the toolkit preview (phone layout): "When you try to click/drag the slider in the app, it will swipe to the next tab. Do we want this to happen? I know you could just click randomly until you get the value you want, but are we not going to support dragging to get the "proper" value?" [22:27] kscloud: hey, stupid question but what is the showcase app called again? [22:27] If i can understand what you mean, maybe I can answer [22:28] In the dash it shows as Qt Component Showcase or something like that [22:28] And there are two of them [22:28] kscloud: got it [22:28] One is the desktop oriented one, the other is a phone oriented one. [22:28] kscloud: yeah that's a bug] [22:29] iconrunner, lp:unity/phablet, Shell.qml [22:29] kscloud: would you be so kind as to report it: https://bugs.launchpad.net/ubuntu-ui-toolkit/ [22:29] @Saviqu Yep, looking at that now! [22:31] greyback, getting on it in a moment. [22:33] kscloud: thank you! [22:37] https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1158002 And there it is. [22:37] Launchpad bug 1158002 in Ubuntu UI Toolkit "In the Qt Components Showcase phone version, the slider doesn't let you click & drag properly" [Undecided,New] [22:38] allo all [22:41] kscloud: many thanks [22:45] greyback, np === juicyjones|away is now known as juicyjones [22:56] installing this on gnex.. following that the nex7.. looked over the core app docs.. I'd only suggest an Ubuntu Touch Software Center.. as a core app if someone hasn't already... and if any of you know Alan P... this should be fun to start developing on/for. [22:57] jhodapp: still around? [23:06] Hello. [23:06] allo Notex [23:07] Does adb shell work on Ubuntu touch? [23:07] I keep getting error: insufficient permissions for device [23:09] works with my gnex it seems.. [23:10] Does not work for my HTC Desire HD. [23:10] And I can not boot directly into recorvery because the volume button is broken.. [23:10] So I'm stuck with Ubuntu Touch Developer now. [23:11] reboot in bootloader mode [23:11] Okay. [23:11] then drop to recovery if you don't have udev set up for bootloader [23:11] should work on one of those [23:14] I just loaded it up for the first time.. and although adb does work.. I can't figure out how to make anything else work heh [23:15] How do I boot into bootloader? [23:15] xD [23:15] power off.. then on most devices.. hold power down and power same time [23:15] volume down rather [23:15] Okay. [23:15] I think my volume down button works. [23:16] Got into recovery :) === kgunn is now known as kgunnAFK [23:18] mine doesn't seem to respond inside ubuntu touch... its more or less.. a preview image with the time off a bit.. but no way to set time or anything.. pretty.. I got 14 tweets apparently.. but touchscreen (im going to assume since I tried to do everything I could do to unlock this), volume rockers etc not working for me. [23:20] I went into Key test in my recovery and my volume button does work, but only sometimes... [23:20] Weird. [23:21] that'd be a contact.. sometimes they get bent or worn.. or cases inhibit.. wouldn't worry too much.. common device issue [23:22] It's a really old phone so I guess that's why it's broken then xD [23:22] It's annoying me though, I might have to try and fix it.. [23:22] take the phone appart and solder you some copper build-up on the existing ;) [23:22] Okay. [23:23] I'll probably do that another day, feeling a bit sick today. Do not really wanna do anything. [23:23] xD [23:24] well that'd be a small project.. wanna take your time with electronics.. and not do something that'd screw the device up.. I read read read.. then ground and play sometimes when I have diy time. [23:25] ubuntu touch on the Nokia n9 = our dreams in hand [23:27] I see that this is a true preview.. logcat reveals a lot of calls to DummyApplicationWindow etc... suppose I'll have to look into helping the core app teams a bit.. === chriadam|away is now known as chriadam