[00:04] I use 13.10 on my laptop [00:04] That's why I would love to try Ubuntu in my phone [00:24] stgraber, question wrt to devices; generic and goldfish are just links now, right? [00:24] sergiusens: nope [00:25] yeah, not links [00:25] same target [00:25] sergiusens: generic gets current builds, goldfish may be getting some ubuntu rootfs updates but that's it [00:25] I asked ogra whether I could kill goldfish but he didn't get me an answer, so I'm just leaving it there for now [00:25] stgraber, great; I need to update the default for fetching and getting that in the train now [00:26] just wanted to double check before [00:26] . === chriadam_ is now known as chriadam === vying is now known as Guest56289 === duflu_ is now known as duflu [04:51] is it possible to unlock bootloader of samsung galaxy tab 10.1 (GT-P7510) [05:37] Hey guys question.... When using a Google service in your Ubuntu touch app is it better to go c++ or Qml? [05:38] +cnt [05:42] Anyone able to kind of help me with that? [05:54] quit [06:03] Is someone willing to help me with my problem of google services in qml? [06:23] hey can you install this without fastboot? [06:59] mathew0707: hi, do you mean ubuntu touch? [07:11] good morning [07:27] o/ === chriadam is now known as chriadam|away [08:03] does anyone know where can i get a copy of ubuntu source code which i can compile by myself ? === zsombi is now known as zsombi|afk === zsombi|afk is now known as zsombi === zsombi is now known as zsombi|afk [09:03] anyone testing Qt 5.2 should know that qt5-beta2 PPA now has audio/video/camera functionality. just dist-upgrade. [09:07] barry: asac: It sure was valid. It said "until is fixed", which means that when the bug is fixed, the comment's condition is satisfied. [09:08] Good morning all; happy Polar Bear Day! :-D === Guest22752 is now known as karni_ === dandrader is now known as dandrader|afk === nik90_ is now known as nik90 === psivaa-afk is now known as psivaa === dandrader|afk is now known as dandrader [10:17] Hi I have installed touch on my galaxy s2 but it's stuck at a black screen. Does anyone now a fix? [10:18] Lithium3D_, there should be a thread for that device on the xda forums [10:19] (the porters communitcare there ... ) [10:19] *communicate [10:19] ive seen it but i can't solve the problem. like more people on the thread [10:20] i can't use enter after editing the /etc/rc.local file in nano [10:21] no, nano cant properly work with the adb terminal [10:21] \o/ vi [10:21] use vi :) [10:22] ok don't know vi is there a page with instructions??:) [10:22] http://vimcheatsheet.com/ === zsombi|afk is now known as zsombi [10:26] tnx popey i will try it:) [10:34] How do i save in vi?? Thats what i don't understand [10:37] esc [10:37] :wq [10:37] (or just :w if you do not want to quit) [10:38] w means write [10:41] can someone please set channel mode -t? [10:41] ty [10:41] np [10:48] found out how to save:) but its a read only.. any advice? === shuduo_ is now known as shuduo [12:00] Does anyone know how i can save /etc/rc.local it's now read-only in vi [12:05] Lithium3D_: you should not modify on /etc/rc.local, what are you trying to achieve? [12:05] Lithium3D_: if you want to run things on start, you can place upstart jobs in ~/.config/upstart/ [12:06] Lithium3D_: the device is ready only by default =) [12:07] Its that my galaxy s2 is stuck on a black screen the fix should be to add ./system/bin/sensorservice & to rc.local === dandrader is now known as dandrader|afk [12:19] or is there a diferent solution for this problem? === rachelliu_ is now known as rachelliu [12:24] Lithium3D_, if sensorservice is your problem you can try to start it by hand from adb [12:24] just enter /system/bin/sensorservice in the adb shell and hit enter [12:24] if that is actually your issue the UI should come up [12:24] if it doesnt, your issue lies elsewhere [12:33] hmm it doesnt do anything my terminal is also not going back to the input line [12:42] did i miss anything my internet just blow out for a bit:( [12:42] nope [12:43] ok well putting /system/bin/sensorservice in adb didn't work === alan_g is now known as alan_g|lunch [13:01] abeato, http://paste.ubuntu.com/7004917/ [13:01] try that one [13:03] ricmm not on yet? === dandrader|afk is now known as dandrader === _salem is now known as salem_ === jhodapp|afk is now known as jhodapp === pete-woods is now known as pete-woods-lunch [13:20] ogra, ack, trying... [13:21] abeato, not tha final one yet ... i'm still experimenting ... but it should go in the right direction [13:21] ogra, understood === karni_ is now known as karni [13:24] ogra, so this executes "ofonod -p ril" [13:24] but upstart is not tracking the right pid [13:25] ofono start/pre-start, process 3793 [13:25] yeah [13:25] pgrep ofonod [13:25] 3779 [13:25] thats what i'm fighting with atm [13:25] should there be more than "ril" in the module list ? [13:25] (i guess so) [13:25] sadly my maguro now misbehaves :( [13:26] yes, but anyway we actually want the environment variable [13:26] it is not to load one or another plugin [13:27] right, as long as thats used inside the script together with starting the daemon it will work .. [13:27] dropping the exec from the daemon was actually siupposed to get the right pid [13:27] seems that doesnt work [13:27] ah, ok, I see what you want to do [13:28] I guess it tries to track the first getprop [13:28] the first getprop is only for waiting for rild to be fully started [13:29] the second one should actually hand over the module list from the property [13:29] the ril-daemon event can come from upstart [13:29] via the upstart-android-bridge [13:29] rsalveti, it doesnt atm [13:29] why? [13:29] thast why i have the while loop [13:30] ogra: can't the android-socket-bridge launch ril daemon, with the right opts from android passed? [13:30] xnox, ril is launched inside the container [13:30] start on android-socket-event-whatever-it-is [13:31] we want to a) only launch ofono once ril is 100% read [13:31] and b) get the list of modules ril knows from a property to hand it over to ofonod [13:31] ogra: oh, right. i meant ofono. [13:31] s/read/ready/ [13:31] abeato: ogra: then change the rild code to trigger another property change so we know it's completely read [13:31] ready [13:31] ogra: ofono should start on android-socket-event, and that event should have the parameters/opts passed to it. [13:31] boiko: ping, can you review this when you have a chance https://code.launchpad.net/~chris.gagnon/dialer-app/autopilot_page_object_pattern/+merge/208499 [13:31] ogra: and no getprop in ofono job [13:31] as atm the init system will tell you that rild is running but it might not necessarily be the case [13:31] * ogra throws some random y's in the channel [13:31] :) [13:31] robotfuel: sure [13:32] rsalveti, but thats a subsequent problem [13:32] rsalveti, current prob is to get the module list *and* have upstart set the right PID for the ofono job [13:32] is the module list going to be a property now? [13:32] which doesnt work if you launch ofonod from inside a script block [13:33] rsalveti, yes [13:33] if so, we should also change that name [13:33] rsalveti, part of it [13:33] or at leats it will be [13:33] not all plugins [13:33] right [13:33] right, but thats not the prob [13:33] what is the issue with the pid thing? [13:34] what we try to solve is to hand the getprop output to ofono with upstart still using the right PID [13:34] maybe it shouldn't be started in pre-start? [13:34] rsalveti, so you can do something like: PLUGINS=$(getprop foo) inside a script block [13:34] but that cant export PLUGINS to an exec line *outside* of a script block [13:35] rsalveti, the problem is that we cannot use "getprop" in the exec stanza to pass parameters to ofono [13:35] ogra: see above, remove getprop foo from ofono.conf job [13:35] which means you have to start ofonod inside that block which makes upstart lose the PID [13:35] ogra: and instead, get an android-socket-event (e.g. the foo-property change) with the full list of modules [13:35] because upstart will track getprop instead of ofono [13:35] or you can split into two jobs and set the initctl-env stuff [13:35] or echo into a file ... [13:35] both are ugly [13:35] ogra: and change ofono job to start on android-socket-event foo-property change, which will be available in your job environment. [13:36] yeah, you don't need getprop at all if you use the upstart-android-socket bridge [13:36] xnox, i would expect the property to be persistent per device ... there wont be a change ... and thats not our prob [13:36] xnox, we still need to hand over the option to ofonod [13:36] no matter how we get it [13:37] ogra: with dual-simcard devices, i totally expect changes to ofono properties. and on boot it should change from none to list of modules, onces ril is fully ready. [13:37] the issue isnt related to getprop or anything but to "how the heck do i hand something to a var that i can then use in the exec line" [13:37] ogra: and there must be a change, once ril is fully started. [13:37] ogra, right :) [13:37] xnox, again, not the issue [13:37] xnox, the issue is how do we get a var handed to the exec line [13:38] ogra: events have environment variables, unlimited amount, which are passed to the whole job. [13:38] no matter how we acquire the value for that var === marcoceppi_ is now known as marcoceppi [13:38] ogra: if need be, in your android rc do "setprop start-ofono-foo $list_of_props" [13:38] xnox, right and i can use env to set new ones [13:39] the point is still how do i do "exec ofonod -p $MVVAR" [13:39] ogra: yes, you still can do that. [13:39] (how can i fill $MYVAR from a script in the job) [13:39] ogra, the two-jobs option, where the first would do "start ofono VAR=xxx" seems not that bad to me [13:39] ogra: it's just myvar will be set by either event-bridge. Or manually on command line, e.g. $ start ofono myvar=xxx" [13:39] there is no way to get $MYVAR changed outside of the script block [13:40] xnox, right the latter works [13:40] at least it does not need to write to a file [13:40] xnox, but that means we need to jobs [13:40] ogra: and the former also works, if you emit event from the android container. [13:40] ogra: no, one job. [13:40] ogra: no getprop calls on ubuntu side. [13:40] start ofono myvar=xxx needs another job that calls it like that [13:40] ogra: one call to kick off ofono event in android container. [13:41] ogra: change ofono job, to _NOT_ start on runlevel, but start on android-event-bridge event. [13:42] so something like: start on upstart-local-bridge EVENT=foo ? [13:42] ogra: the android-event-bridge event will have the $MYVAR set. [13:43] ogra: yeah. and events pass all other variables as well, which for the "EVENT=foo" would be "MYARGS=ril,bla,bar" which we will use. [13:43] ogra: you should have a default, e.g. env MYARGS=ril, such that if it is _not_ set from event, a sensible default is used. [13:43] right [13:43] the original job that abeato worked out has that === alan_g|lunch is now known as alan_g [13:47] right [13:48] that's why we don't need getprop at all if we use the bridge [13:48] but I agree it's kind of annoying not being able to easily use vars like that [13:49] right [13:49] * rsalveti gets back to fix the audio issues [13:54] rsalveti: modify ofonod to query things internally with getprop (har-har) === bfiller_afk is now known as bfiller [13:55] xnox: haha [13:56] Mirv: heya [13:57] Mirv: on Qt 5.2, are there known removed ABIs that could potentially break apps? [13:57] Mirv: I just heard from asac that 5.2 might regress, but this seems to contradict upstream's goals?! [13:59] lool, we are testing all the apps - I do not expect them to regress [14:00] other than the ones we identified that use qreal [14:00] just switch them to qvirtual [14:00] :) [14:02] (or qfake) === teixeira13 is now known as lteixeira [14:09] Hey guys I was wondering what's better to use for Ubuntu touch the Google JavaScript client library or the c++ one? I'm trying to build a YouTube app [14:25] greyback_, tvoss: do you know if someone's working on bug 1230091? [14:25] bug 1230091 in unity-mir "[enhancement] Trusted Session surface management (required for appstore app trust model), modal subwindows" [High,Triaged] https://launchpad.net/bugs/1230091 [14:26] mardy: dednick has been working on the whole trusted sessions concept [14:26] greyback_: thanks [14:27] jhodapp: ping [14:27] mhall119, pong [14:28] jhodapp: hey there, would you be able to give an app developer week session about audio/video playback in apps next week? [14:29] mhall119, possibly, can I get back to you on that a bit later today? I've got a few meetings this morning and I'd like to ask you more about that [14:29] jhodapp: sure thing [14:30] mhall119, thanks [14:31] Anyone know how to use Google APIs in a qml app? [14:31] mardy: got some time to give me a bit of C++ assistance? [14:33] lool: we need to gather more emperical data, but for at least our apps that use lots of native it just doesnt work without rebulding [14:33] thats what i understand [14:33] lool: however, i am concerned about apps in store that are native; we agreed to get more data on those till tomorrow and then see [14:34] and check if we have to do something on the framework [14:34] lool: if it turns out that 5.2 is not drop in, we should remember that and just prep so that we can ship point releases on top (which imo we should do anyway, so we are not in such awkward position once we have more apps) [14:35] Elleo: ping about app developer week [14:35] lool: but thats all speculation. lets wait for the data [14:35] Laney: I can try :-) [14:35] mardy: good, I've hit some kind of hole in my limited knowledge [14:35] lool: what scares me though is that our apps that are packaged needed a rebuild. maybe they dont [14:35] and we just do this "proactively" [14:35] so it's about virtual functions with default implementations in abstract classes [14:35] in if we are not sure, i would prefer if we could drop them out of the silo so we can really get a good understanding [14:35] and learn [14:36] zsombi: ping also about app developer week [14:36] mardy: get lp:~laney/ubuntu-system-settings/reset-api & run that with USS_SHOW_ALL_UI=1 system-settings reset → Reset all system settings [14:36] mhall119: pong what's up? [14:36] I intended it to use the default implementation in lib/SystemSEttings/plugin-interface.h but thath doesn't happen [14:37] so you get a crash [14:37] mhall119: pong? [14:37] zsombi: hey, I'm trying to finish getting sessions for next week [14:37] zsombi: would you be able to give a presentation on using conditional layouts in QML? [14:37] mhall119: when & what time? [14:37] Elleo: hey there! I was hoping you might be able to give a presentation next week on integrating Box2D with a QML app [14:38] zsombi: from the 3rd to the 6th next week, 1400 UTC to 1700 UTC [14:38] Elleo: if you're not familiar with our developer weeks, we have a line up of instructors who get 1 hour slots to talk about their topic and answer questions from IRC, for this one the instructors will be on Google+ hangouts [14:39] mhall119: sure, okay [14:39] mhall119: ok, the earliest time the better 4 me [14:39] Laney: I'm building it [14:39] cheers [14:39] Elleo: zsombi: if you can fill out http://summit.ubuntu.com/appdevweek-1403/propose_meeting/ with a title and short description, I'll get it on the schedule [14:40] mhall119: are there some guidelines/videos of past presentations I can look at? [14:40] Laney: however, by adding that virtual method you are breaking the ABI [14:40] hmm, I was trying to avoid that with the default impl [14:40] Laney: for sure it will crash unless you rebuild the online accounts plugin [14:40] (which is in its own repo) [14:40] I have rebuilt it anyway [14:40] Elleo: this is the first we'll be using the summit website for a developer week, have you participated in an online UDS before? [14:41] short_sam: there must be API calls where you can talk to google services using JSON [14:41] mhall119: yeah, but only watching/asking questions on irc [14:41] short_sam: integrating that into your app should be quite simple [14:41] Elleo: so it'll be similar to that, only this time you'll be talking and answering questions :) [14:41] heh, okay [14:41] Laney: you did a "make install", right? [14:41] I'll have to familiarise myself with what google hangouts offer in terms of screen sharing/slide display [14:42] mardy: I use bzr bd and then install the debs [14:42] Laney: OK. My build is almost done, let's see... [14:42] Elleo: there's some info here: https://wiki.ubuntu.com/UDS/Sessions [14:42] thanks [14:43] nik90: right but how do I go about say authenticating? Is there a way to use Ubuntu touchs accounts plugin to authenticate? [14:43] it's a little out of date since Google just changed the way hangouts work, but I'll update it before next week [14:43] mhal119: so will this be kind of Q&A or do you need me to prepare some slides & we give time for Q&A after that? [14:43] as far as time slots go I can do pretty much anything other than the 5th at 4pm-5pm [14:43] Elleo: is that UTC? [14:43] although we do have our group stand-ups at 3pm, but I expect people won't mind me missing one for this [14:44] mhall119: yeah, UTC [14:44] short_sam: I am not sure about that. If it is not possible using ubuntu touch online accounts, you can add a OAuth plugin yourself [14:44] short_sam: I am sure there are OAuth JS libraries out there [14:44] Elleo: I will tell your manager to let you off for it :) Not that I have any authority there, but I'm happy to say it [14:45] heh, okay; well [14:46] Yea like googles its there but I've never really been able to understand how to make it work because you need a web view for the users consent but you also need to retrieve the api token any ideas? nik90 [14:46] -well* [14:47] short_sam: you can embed a web view inside your qml app just for the authentication process. Once that is done, there must be a way to retrieve the api token using the web view [14:47] short_sam: I haven't looked too much at web view to know if the last bit is possible [14:49] Okay well thanks for your time and help sir I appreciate any help I can get haha let me know if you think of anything [14:50] hi [14:50] will nexus 4 be ubuntu touch development phone for quit a long time????? [14:50] !when [14:50] short_sam: sure [14:51] short_sam: is this by the way for the showdown 2014? [14:51] will nexus 4 be ubuntu touch development phone for quit a long time????? [14:51] someone has any idea?? [14:52] geon: I guess...not sure [14:52] No I wish but I know this won't be done by then I just want an app that I think is necessary for me to completely switch from android nik90 [14:52] short_sam: ah okay...nice [14:53] short_sam: by the way, it is better to ask app development question at #ubuntu-app-devel [14:53] we all hang out there [14:53] geon: simply because most engineers working on ubuntu touch have one... and those dont throw away unbricked hardware [14:53] mhall119: event created [14:53] but it starts to get harder buying one [14:54] Ohhh OK haha thanks [14:54] thanks zsombi [14:55] balloons: can I move your qmltestrunner settion from 1400 to 1500? [14:55] nik90 : but will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [14:55] mhall119: what's next? [14:56] zsombi: I put you on the schedule [14:56] zsombi: if 1500 UTC early enough for you? [14:56] some one could help me on this??? [14:56] mhall119: I just marked my self to be there' if you see others are needed (like yourself, dpm, others) pls add them [14:57] zsombi: will do, I'm going to try and get somebody else on each session to help the instructor if needed [14:57] mhall119: that's like 17:00 FIN time... which day? [14:57] wednesday [14:57] ok, that's doable [14:57] cool, I'll drop it to 1400 if balloons is okay swapping with you [14:58] Laney: sorry, I'll be afk for a few minutes; so far I'm puzzled... [14:58] Laney: how can I build it with debugging info? [14:58] mhall119: I would be glad to take the earlier if possible... [14:58] will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [14:58] zsombi: you got it, I'll ask forgiveness of balloons instead of permission :) [14:59] mhall119: kudos 4 U :) thx [14:59] thank you [14:59] mardy: what kind of info? [14:59] and np, got a settings call now anyway [15:00] mhall119: do you want me to create some slides or we just go there with adhoc talk, Q&A? [15:00] zsombi: that's up to you, you can screenshare slides if you want, or screenshare your editor, whatever [15:01] Laney: a stack trace, with source file names and line numbers [15:01] mhall119: I think some apps would be better... [15:01] mardy: oh, are you building a deb? [15:01] DEB_BUILD_OPTIONS="noopt nostrip" bzr bd [15:01] then gdb works [15:01] zsombi: you'll have an etherpad available too, since we're using summit, so you can share code bits that way too [15:01] ok [15:02] hey guys, can i install ubuntu for for phones just like a custom rom via clockworkmod? === dandrader is now known as dandrader|afk [15:05] stgraber: if I build my own device parts for system-image and use cdimage-device generator to import them to the server, recovery will still have ubuntu's gpg keys, right? I have to replace archive-master in bootable/recovery, correct? [15:06] will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [15:06] will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [15:06] will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [15:06] will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [15:06] will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [15:06] will they drop nexus 4 like galaxy nexus,nexus10??? i am planning to buy nexus4... has to get a hint on this!!! [15:06] hey guys, can i install ubuntu for for phones just like a custom rom via clockworkmod? [15:07] stgraber: or I can add support for "keyring" option to cdimage-device generator, that'll better [15:07] Acaelus: yes there were zips. but i dont know if there are still .zips to install in the recovery. [15:08] thanks [15:31] Laney: hi! Found it: d->m_plugin is not initialized, it can contain random values [15:31] mardy: aha, I think attente was saying the same thing [15:31] Laney: you must set it to 0 in the PluginPrivate constructor [15:32] sergiusens: is there a quick/easy way for me to build terminal and the konsole module app on-device? [15:32] mhall119, I might change the title and description a bit [15:32] Laney: do you want a hint on how not to break the ABI? I don't really mind rebuilding online-accounts-ui, but landing the feature might be easier if you keep the ABI stable [15:32] popey, let me pastebin jenkins configure script [15:32] thanks [15:32] sergiusens: you should be able to do that anytime === lizardo is now known as Guest45229 [15:34] mardy: I do; I thought the default impl would mean that wasn't a problem [15:34] sergiusens: can you do 1600 UTC on thursday? === pete-woods-lunch is now known as pete-woods [15:35] Laney: I'm not 100% sure, but I think it will be a problem anyway [15:35] mhall119, can you add or subtract an hour? that's stand up time for me [15:35] popey, http://paste.ubuntu.com/7005583/ [15:35] Laney: let me look for an example... [15:35] ok [15:35] popey, some vars are escaped there, just remove the backslash [15:36] popey, for the others; it's the same; but just change the module download with the ones listed in plugins.json for that project [15:36] sergiusens: I can if kenvandine can go at 1600UTC [15:36] Laney: http://code.google.com/p/accounts-sso/source/browse/lib/signond/SignOn/extension-interface.h?repo=signond === alan_g is now known as alan_g|tea [15:37] Laney: basically, you subclass the existing interface and add the virtual method in the subclass [15:38] Laney: then, in src/plugin.cpp, you do something like this: http://code.google.com/p/accounts-sso/source/browse/src/signond/credentialsaccessmanager.cpp?repo=signond#277 [15:38] Laney: first you try to cast the object to the most recent interface, and if that falls, you try with the older one(s) === Ursinha is now known as Ursinha-afk [15:39] kenvandine: can I move your session back an hour to 1600 UTC? [15:40] bzoltan: hey, around? [15:41] bzoltan: I just wanted to ask about qmlplugindump [15:41] lool: zyes [15:41] lool: shoot [15:41] bzoltan: my goal is as follow: create a text file with a list of QML APIs + versions for our 14.04 QML framework [15:41] bzoltan: then run qmlplugindump on each and save this to a file [15:41] bzoltan: and say this is our baseline [15:42] bzoltan: then make this an autopkg + autopilot image test that we are never allowed to change these, or it needs to be reviewed [15:42] bzoltan: would this be overzealous in terms of reaching too far down the QML object tree? [15:43] bzoltan: it seems to work in my limited testing, albeit I suspect I might run into some issues with hw-specific modules [15:44] Elleo, would 1600UTC thursday work for you too? [15:44] lool: I see [15:44] mhall119, works for me, elleo is going to help with it as well [15:44] kenvandine: yep, fine with me [15:44] kenvandine: Elleo: thanks to both of you [15:44] sergiusens: you have 1500 UTC on thursdaynow [15:44] lool: I think it is a viable approach ... let's ask kalikiana too, he was/is working on the sdk api checker [15:45] sergiusens: ta [15:45] mardy: hmm, alright - I'll look into it, thanks [15:45] mhall119, great [15:47] since kaleo and timp aren't going to be available, is there anybody else who could give a session on performance analysis and optimization? [15:47] bzoltan: Ah didn't know, that's good to know [15:47] bzoltan: we also need to agree on where we store the actual lists of C libs and QML APIs [15:48] lool: yes we need ... no idea yet === Ursinha-afk is now known as Ursinha === alan_g|tea is now known as alan_g === Hourd_ is now known as Hourd [16:26] ogra, I can't reproduce bug 1285236. If I kill the u-s-c process, screen goes black, but doesn't reboot device [16:26] bug 1285236 in unity-system-compositor (Ubuntu) "stopping unity-system-compositor on an ubuntu touch device causes a reboot" [Undecided,New] https://launchpad.net/bugs/1285236 [16:27] mterry, what device ? [16:27] i'm seeing it on flo and mako [16:27] ogra, mako [16:28] with a recent (android 4.4) image [16:29] ogra, ah! I haven't made the jump because I didn't want to wipe all the good stuff in /home/phablet [16:29] But I should update I suppose [16:29] yeah [16:29] * mterry bites the bullet [16:30] lool: right now what we have in the ui toolkit is a python script that parses both .qml and qmlplugindump to generate an api file - it doesn't do versioning right now - but every branch must have an updated api file, nothing gets changed by accident. I'd like to see extending that and making that available in other projects if others are interested in that [16:31] mterry, the driver architecture changed a lot in 4.4 ... probably related (we are using hwcomposer now) [16:32] kalikiana: ah I was working on the same thing, well let me use yours; mine is just a pile of hacks right now [16:33] kalikiana: I think we want versions and we want to encourage version numbers in apps so that app developers dont suddently get a new behavior [16:33] since no version means latest version [16:33] unless we assume that it's ok because they can only get the latest version when changing framework [16:33] but our current distribution doesn't allow this [16:34] lool: we used to have that amazing plan to never change or break abi down to precise… or at least we thought we had to. that's why we have no versions in there so far [16:35] lool: this is the api file right now http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/components.api that's the script if you wanna take a look http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/tests/qmlapicheck.py [16:36] lool: I'm not sure how clear the versioning/ framework discussion is right now. once that is sorted I can add versions support to the script [16:37] it got imroved on an as-needed basis mostly… if it's used for other projects it may need some additions [16:38] (though it's I think fairly re-usable) [16:39] mhall119: do I need to fill these "Spec URL/Wiki URL/Pad URL" fields in with anything? (on the summit form) [16:40] Elleo: nope, leave those blank [16:40] okay, thanks [16:42] hi, n00be Q. I try to run U touch on n7100. And raring even run but saucy or trusty not. Black screen on boot. I used packages from here this post http://forum.xda-developers.com/showthread.php?t=2317448 [16:42] If I want to run trusty i must port cm drivers ect according to http://forum.xda-developers.com/showthread.php?t=2163815&page=1 ? [16:45] can I update from raring to trusty without bulding cm part. Ex. using somthing like apt-get upgrade by phone wi-fi ? [16:46] kyleN: ping [16:51] mhall119: http://summit.ubuntu.com/appdevweek-1403/meeting/22144/game-development-with-qml-and-box2d/ [16:53] hi. im about to flash ubuntu touch trusty and i wonder where to get details on the differences between customize, proposed and so on [16:56] please tell me im impatiently staring on the options :3 [16:58] FreshDumbledore: hi [16:59] hi popey [16:59] FreshDumbledore: use trusty, devel, not proposed, unless you like things slightly breaking [16:59] or, unless you're a developer and want the very latest crack before your friends [16:59] (i use proposed because I like having newer things than mhall119) [17:00] popey, thanks for the advice. so trusty-customized would be a modern but stable choice? [17:01] or trusty-customized-demo? evrything else includes proposed [17:01] or plain trusty? :3 [17:02] not customized [17:02] just trusty [17:02] thanks [17:02] no problemo [17:04] I use stable because I like using my phone :) [17:04] mhall119, scardy cat [17:04] well stable aliases to ubuntu 13. i thought 14 should be the way to go :D [17:05] pmcgowan: I know right? [17:05] and its for my tablet plus i can reflash to AOKP if i break it [17:05] ive got trusty-preinstalled-touch.... and it is far away from usable on my n4? which version would be better? [17:05] FreshDumbledore: which tablet? [17:05] popey, nexus10 [17:06] ah okay, you cant use saucy(13.10) on that I dont think [17:06] 13.10 is ye olde anyway [17:06] should work as far as the ubuntupage and google told me [17:08] im trying ubuntu touch because im curious. i have no idea what it can do. does it bring a touch keyboard and can it run regular linux programs? i hope for both :D [17:08] yes and kinda [17:08] you cant run x programs [17:08] (we don't ship x) [17:09] is there a version, which you can actually use so far? [17:09] so terminal emulator and i can run all commandline programs? [17:09] there is a terminal, yes [17:09] and you can start ssh, and then ssh in [17:09] Acaelus: ya [17:09] https://wiki.ubuntu.com/Touch/Install [17:11] popey: ive tried this one already out(installed just the zip via clockworkmod) , but the keybord is kinda broken. [17:11] Acaelus, i find the current trusty version pretty usable on the N4 [17:11] Hey, I am a but confused right now and I'm hoping that someone in here could clear things up. I am a "happy" owner of an Acer Iconia W5 running an x86 Intel Atom Z2760, I'm looking into getting some form of Linux running on it since I really dislike Windows 8, should I look at Ubuntu Tablet or Ubuntu desktop? [17:11] Acaelus, well, if you do hackish installs then you are on your own inde3ed :) [17:11] Is there even an x86 build of Ubuntu Tablet? [17:11] :) [17:11] ill try the normal one later ;) [17:12] Pursche, there is a tarball for the x86 android emulator if you have an x86 android device you might be able to use that for a port [17:12] should there be any output of ubuntu-device-flash? its just running x) [17:13] Ugh, I was hoping that it could just be installed like a regular OS on x86. :/ [17:13] you should see a download progressbar [17:13] well there is one [17:13] [17:13] I might just use regular Ubuntu and hope for good touch support then. [17:13] hm. like a thick | [17:13] Pursche, not atm ... at least not if you want it fully functional ... it uses the android hardware abstaraction layer in an lxc container to talk to the HW [17:14] Ah crap, well thank you very much. Should I go to #ubuntu for questions about their touch support etc? [17:14] yeah, or #ubuntu-x perhaps [17:14] since there are the guys caring for Xorg [17:15] Okay thank you! Have a great evening. [17:15] (iirc there is also #ubuntu-unity) [17:22] ogra, do you know anything about the stabebility of the curren n10 version? [17:22] current* [17:22] i think this article is missleading, is it? the local menue will become optional, not fully replacing the global menue. right? http://www.zdnet.com/ubuntu-unity-to-bring-back-local-menus-7000026821/ [17:23] k1l_: News reports misleading?! Say it isn't so! [17:23] Acaelus, well, it doesnt crash ... but has some weird behavior issues with the sidestage [17:23] k1l_, it is not misleading, you have the choice [17:24] it is up to you what you will do with that power [17:24] popey: yep, sherlock :) [17:24] in fact none of the images on N7 (2013), N4 and N10 are crashy for me [17:24] there are glitches here and there though [17:24] bregma: ok, i see first user claiming it will be replaced (in meaning of global menue is EOL). [17:25] thanks, so ill give my n10 a try first [17:26] hmm i seem to have no download progress bar for ubuntu-device-flash but iptraf shows something that might be a download [17:27] should i worry? [17:28] where does it download to? can i check some folders? [17:30] Elleo: does Monday at 1700 UTC work for you for your session? [17:30] otherwise I have 1600 and 1700 on Tuesday [17:31] mhall119: Monday at 5 is best for me [17:31] 1700* [17:31] perfect,thanks! [17:31] great :) [17:34] do i need to be in fastboot mode for --bootstrap? [17:34] yep [17:38] thanks. now its working. that ubuntu-device-flash thingy didnt throw any error or output xD [17:40] is there a clean way to install it, without breaking my current recovery? [17:45] yeah it's annoying that it doesn't tell you anything useful in that case [17:48] ogra, still can't confirm the kill-usc-causes-reboot problem. Is there a way to confirm I'm on 4.4? [17:49] ogra, ah /android/system/build.prop [17:49] right [17:49] ogra, I just have to kill the process? [17:49] getprop ro.build.version.release [17:49] that should return 4.4 [17:50] can i put my wifi to a static ip configuration? [17:50] 4.4.2 yeah [17:50] mterry, well, i get it if i either stop lightdm and then pkill it or if i put a pkill into the post-stop script block in the lightdm upstart job [17:51] mterry, gah [17:51] i cant reproduce it anymore :/ [17:51] * ogra reboots the device [17:52] no, doesnt happpen anymore [17:52] i wonder why [17:53] ... yay... ? [17:53] i have reproduced it 100 times the last day [17:53] * ogra wonders if having the image writable has any influence ... [17:53] let me make it ro [17:54] would be really nice if stopping lightdm cleared the screen btw [17:55] sigh, nope, cant reproduce [17:55] mterry, close it then :/ [17:55] not sure what that was [17:56] ogra, it does clear the screen for me [17:57] root@ubuntu-phablet:/# start lightdm [17:57] lightdm start/running, process 2252 [17:57] root@ubuntu-phablet:/# stop lightdm [17:57] lightdm stop/waiting [17:57] root@ubuntu-phablet:/# ps ax|grep unity [17:57] 1448 ? Sl 0:01 unity-system-compositor --file /tmp/mir_socket --from-dm-fd 11 --to-dm-fd 14 --vt 1 [17:57] 2261 ? Sl 0:01 unity-system-compositor --file /tmp/mir_socket --from-dm-fd 10 --to-dm-fd 14 --vt 1 [17:57] so that bit is still hapening [17:57] my screen currently shows the greeter and panel ... [17:57] ogra, I have a branch for that [17:57] eventually powerd blanks it [17:58] ogra, https://code.launchpad.net/~mterry/session-manager-touch/exec-usc/+merge/208636 [17:58] mterry, ah. probably tell robert_ancell [17:58] he asked for logs in the bug [17:58] ogra, I did mention the branch in the bug [17:58] ah, good [17:59] i kind of ignored mail for the bigger part of the day [17:59] heh, thats a simple fix [18:00] nik90: https://www.youtube.com/watch?v=h1anchaDI-E :D [18:01] popey: wow...watching now [18:03] mterry, ha ! [18:03] mterry, with your fix it also blanks the screen for me now [18:03] and no dangling process :) [18:04] nik90: I typo'ed your name when I made the gmail account, sorry about that ☻ [18:04] (I doubt anyone will notice) === alan_g is now known as alan_g|EOD [18:07] popey: no worries ;) [18:09] popey: so it is your video with jono's voice eh..nice [18:10] he recorded the voice track, I recorded the video and edited it together. [18:10] popey: damn if only I had my tablet interface complete by then [18:11] "Head of Community"?! [18:11] ogra, ah, I was probably running with my fix already then [18:11] Laney, I am not head of community [18:11] where did you read that? [18:11] https://www.youtube.com/watch?v=h1anchaDI-E [18:11] It's on the You Tube page [18:11] shit [18:11] that needs fixing [18:12] popey, can you change that to "Ubuntu Community Manager" [18:12] Laney, good catch [18:12] * popey looks [18:12] jono: nice voice over :D [18:12] ok my n10 is up and running and even has wifi now thanks to adb shell. any resource for a terminal emulator? [18:12] thanks nik90! [18:12] nice app :-) [18:13] ;) [18:13] i cant apt-get? should have taken a devel version? :l [18:13] jono: done [18:14] thanks, popey [18:14] np [18:14] MUHAHAHAA [18:14] FreshDumbledore: the phone is read-only by default.. you can make it rw if you want [18:14] https://wiki.ubuntu.com/Touch/Install details how FreshDumbledore [18:16] popey, if i want to install more than what it ships with i guess i will have to, right? [18:16] jono, very nice video. I've created bugs in the myapps project to fix some of the issues I noticed during the video. [18:16] FreshDumbledore: if you want to apt, yeah [18:16] jgdx, awesome :-) [18:16] \o/ [18:16] brilliant! [18:17] popey, other ways to install more software? using make or anything would also require writeaccess x) [18:17] FreshDumbledore: there's the click store [18:18] popey, this might be a stupid question but.. where? no store app on mine [18:19] FreshDumbledore: when you are online, in the applications scope you should see "more suggestions" [18:20] popey, ah. okay thanks [18:20] np, anytime === bfiller is now known as bfiller_afk [18:38] that terminal app is strange. enter doesnt do anything and doubletapping the screen lists related commands. how to confirm? [18:56] hi [18:56] applied the patch to have extra backspace and enter button from here now.. https://bugs.launchpad.net/ubuntu-terminal-app/+bug/1257791 [18:56] Ubuntu bug 1257791 in Ubuntu Terminal App "Enter and backspace broken in terminal" [Critical,Fix released] [18:56] should be fine for a workaround [18:59] FreshDumbledore: double tap == Tab [18:59] FreshDumbledore: I just pushed an update to terminal app to the store. if you have update manager installed on the tablet, it will get that fixed version [19:01] popey, sounds nice. doing apt-get upgrade at the moment, 156 out of 166 programs have an update avaible. maybe im lucky :) [19:02] its pretty weird that the terminal uses only like 30% screen width on a tablet by the way [19:02] oh? file a bug! :D [19:02] designed for phones i guess [19:02] is it in the side stage on the right? [19:02] yeah [19:02] yeah, that's fixed in an update, i removed that [19:02] thanks :D [19:03] but bugs welcome [19:03] popey, you are one of the more active devs here i guess? [19:03] I am not a developer ☻ [19:03] I just play one on TV. [19:03] ;) [19:03] https://wiki.ubuntu.com/Avengers has links to where you can file bugs... [19:16] Is there a way to make partition show in disk/by-id so that scripts/touch works [19:20] kyleN: ping === frecel___ is now known as frecel [19:48] popey, well, my system still works (doing both apt- and updatemanager updates without problems yet (including distupgrade x)) and i reinstalled the terminal app. it fixed the enter and backspace problem but its still in the sidebar ._. [19:52] FreshDumbledore: odd [19:53] FreshDumbledore: does ~/.local/share/applications/*terminal*.desktop have any mention of sidestage? [19:53] FreshDumbledore: my bad, I didnt fix that app! [19:53] :D [19:54] X-Ubuntu-StageHint=SideStage [19:54] get rid of that line from the file, and pkill unity8, and it should work [19:54] if it does, let me know and I'll fix it in trunk === salem_ is now known as _salem [20:02] popey, on the left now, same size :3 [20:04] uh [20:15] Hi there, is it possible to install ubuntu touch on Lenovo Yoga 11s? [20:15] Ideapad [20:21] I'm having trouble getting Qt 5.2 on Trusty, anyone know about that? [20:22] I want to use QtQuick Controls, which isn't available in Qt 5.0. [20:22] I added the ubuntu-sdk-team/ppa and canonical-qt5-edgers/qt5-proper PPAs, but it's not coming in. === bfiller_afk is now known as bfiller [20:26] popey, the same line is in :/opt/click.ubuntu.com/.click/users/phablet/com.ubuntu.terminal/com.ubuntu.terminal_terminal.desktop [20:26] popey, removing it there fixed it for me [20:26] I asked about this on #ubuntu-app-devel, and they sent me here, since this is where the 5.2 migration project is happening. [20:27] popey, but i tinkered in the qml files around before.. will do a fresh install of the app and try again [20:27] x) [20:32] Any ideas? Does Qt 5.2 work on Ubuntu from the repository yet, or do I need to wait? [20:33] popey, with the line removed in both it works. line in one of them, doesnt. thats what it looks like for me [20:36] jonahbron, its in a test PPA right now, working to land it [20:36] oh you know that [20:36] jonahbron, are you just missing the new controls? [20:39] finally i can run sl on my nexus10. thanks ubuntu touch... xD cowsay and fortune next. [20:49] if I call phablet-flash without -b, it won't wipe anything in /data, right? I need to test something without multiboot, but I'd like for my /data/media/ to survive it [20:50] Tassadar: I'd do some backups first just in case. [20:53] popey, got 2 go, if u want to publish terminal without sidebar make sure to also remove the line in /opt/click.ubuntu.com/.click/users/phablet/com.ubuntu.terminal/com.ubuntu.terminal_terminal.desktop - works if removed in both x) thanks again. [20:55] pmcgowan yes, QtQuick.Controls. [20:57] What PPA? Does it work in the PPA at all? [20:57] jonahbron, the PPA works just checking if that package is included [20:58] Okay... [20:58] You're talking about canonical-qt5-edgers, correct? [20:59] yes [20:59] its int here libqt5qml-quickcontrols [20:59] Do I need to install that package in apt? [20:59] yes [20:59] Perfect. Side question, how can I add that dependency to the Click package? [21:00] Ah you cannot, but you can ship it in the click if its not on the system by default [21:00] Oh right, that's how Click packages work. I forgot. [21:00] I'll do some research on how to do that. Let me try installing that package real quick... [21:08] pmcgowan I tried to install it, but said it has unmet dependencies, "qtdeclarative5-controls-plugin". [21:09] qmcgowan I'm using qt5-proper, is there a more recent PPA I should be using instead? === Guest45229 is now known as lizardo === lizardo is now known as Guest67836 [21:46] hey, i want to flash ubuntu touch on my n10. should my tablet be running(in android) for the command "ubuntu-device-flash --channel devel --bootstrap" ? [21:47] or should i boot into bootloader or recovery? [21:53] hey, i want to flash ubuntu touch on my n10. should my tablet be running(in android) for the command "ubuntu-device-flash --channel devel --bootstrap" ? or should i boot into bootloader or recovery? [21:55] Acaelus, follow steps here https://wiki.ubuntu.com/Touch/Install [21:56] pmcgowan: there is nothing said about how the tablet should be :/ [21:56] in steop 4 only that i have to run this command [21:57] *step [21:57] you can be booted to android [21:57] okay, thanks [21:57] i was just wondering, cause there hasnt happened anything for the last half hour [21:58] Acaelus, whats the last thing on your terminal output [21:59] after my input "ubuntu-device-flash --channel devel --bootstrap" nothing at all [22:00] you should see it detect the device and start downloading files to your desktop [22:01] no new files on my desktop [22:01] and just a empty new line [22:02] but the command is still running [22:02] Acaelus, it should be "ubuntu-device-flash -channel=devel --bootstrap=true" [22:03] sorry one "-" [22:03] hmm thats not what the instructions say though [22:04] Acaelus, do ubuntu-device-flash -help and type the options as that says [22:04] okay [22:04] I think the wiki is wrong === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha [22:10] Usage of ubuntu-device-flash: -bootstrap=false: Bootstrap the system, do this from fastboot -channel="stable": Select channel to flash -device="": Select device to flash -list-channels=false: List available channels -revision=0: Revision to flash, 0 is current, use explicit version number or negative relative ones to current -serial="": Serial of the device to operate -server="https://system-image.ubuntu.com": Se [22:10] i dont know, which options i have to choose from :/ [22:10] -bootstrap=false: Bootstrap the system, do this from fastboot [22:10] -channel="stable": Select channel to flash [22:10] -device="": Select device to flash [22:10] -list-channels=false: List available channels [22:11] -revision=0: Revision to flash, 0 is current, use explicit version number or negative relative ones to current [22:11] -serial="": Serial of the device to operate [22:11] -server="https://system-image.ubuntu.com": Select image server [22:11] -wipe=false: Clear all data after flashing [22:12] Acaelus, do you want the last stable or the under development unstable? [22:12] stable [22:12] ok [22:13] -channel=trusty -bootstrap-true [22:13] that should do it, thats the latest tested trusty version, and bootstrap needed the first time [22:14] flag provided but not defined: -bootstrap-true [22:14] so sorry [22:14] -bootstrap=tru? [22:14] yes [22:15] *true [22:15] between us we will type it [22:16] Acaelus, working now? [22:22] you need to first boot into the bootloader when using boostrap=true [22:23] there's a new version in the archive now that says you need to reboot, but the older one was just not giving any output at all [22:24] Acaelus, ^^ [22:24] rsalveti, man that wiki page is in bad shape now [22:24] ty [22:24] thanks rsalveti [22:25] yeah, we need to put some love into it [22:30] working fine === jhodapp_ is now known as jhodapp [22:41] Is there a single "best tablet" to buy now if I want to start trying to develop stuff? It looks like the Nexus 10 is currently best of breed, but I thought I'd verify that here. [22:43] hi ubuntourist [22:43] nexus 10 or nexus 7 [22:43] (2013 model) [22:50] Thanks popey. This will be my first (and only) tablet til it breaks. Well, unless Vivaldi or something equally compelling comes along. Even then, if I've dropped a bundle on a Nexus, then I'll probably forego the others. [23:13] any news on nexus 7 2013 yet] [23:13] what kind of news? :-) [23:14] status [23:15] image was published and can now be officially flashed with ubuntu-device-flash [23:17] link pleas [23:17] e [23:19] rsalveti, according to https://wiki.ubuntu.com/Touch/Devices it still isnt availabel [23:20] needs to be updated [23:20] rsalveti, do you have a link then [23:21] does anyone know what is the commandline equivalent of the run app on device thing from Qt Creator? [23:21] basketball: https://wiki.ubuntu.com/Touch/Install [23:22] nexus 7 instn on there [23:22] it is, I just added [23:22] Nexus 7 2013 WiFi [23:23] * basketball sees Touch/Install (last edited 2014-02-27 23:21:15 by rsalveti) at bottom of page [23:24] rsalveti, are you going to update https://docs.google.com/spreadsheet/ccc?key=0ArLs7UPtu-hJdDZDNWliMmV1YUJ3Zk1pQlpDdGp4VFE&usp=sharing#gid=0 [23:25] oh yeah, that's old, needs to be updated indeed [23:25] pmcgowan: are you allowed to change this one ^? [23:26] rsalveti, and https://wiki.ubuntu.com/Touch/Devices [23:26] rsalveti, yes, that is quite out of date, need to talk to the guys maintaining it [23:27] pmcgowan, and rsalveti on the nexus 7 2012 on that site is the red boxes fixed yet [23:27] basketball, probably not, we stopped some time ago [23:27] yeah, too many issues with grouper [23:27] you should add nexus 7 2013 to the lists [23:28] indeed [23:28] I will get all the pages updated tomorrow [23:28] and by april will i be able to install on my nexus 7 2013 and have it replace android [23:29] what do you use it for mainly? we will have somewhat limited apps especially commercial ones [23:29] like games movies internet and school work [23:30] qmcgowan any ideas as to why I'm getting that error when I try to install the libqt5qml-quickcontrols package? Am I on the wrong PPA (qt5-proper)?