=== ricardodrosales is now known as ricdros === jono is now known as Guest94995 === duflu_ is now known as duflu [02:48] https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/1265689 has been very annoying since saucy [02:48] Ubuntu bug 1265689 in ubuntu-touch-meta (Ubuntu) "Hard Depends on ubuntu-ui-toolkit-examples" [Undecided,New] === chihchun_afk is now known as chihchun === icarusfactor is now known as factor [08:00] Hi, when is the terminal app going to be repaired? === dandrader is now known as dandrader|afk [09:39] Nexus4 4.4.3 wifi is connected, but can't connect to www [09:39] What about an instant messenger? Anything's going on?! [10:04] Morning all === chihchun is now known as chihchun_afk [10:55] Who is the best person to quiz on bluez? [10:58] davmor2: cyphermox? [10:59] popey: oh okay I thought it was someone else unfortunately I've been alseep and stuff since then :D [11:10] Hi. In integration mode with desktop during phone calls -- does this use microphone of the desktop computer. If yes, how is input routed to the phone? (via hdmi or via software by sockets or something else?) === dandrader is now known as dandrader|lunch === _salem is now known as salem_ === alex-abreu is now known as alex-abreu|off === dandrader|lunch is now known as dandrader === greyback_ is now known as greyback|lunch [14:09] Any efforts to create a jabber cilent? [14:10] tobCO44: not that I'm aware of, would be interesting to see something that maybe re-used existing libraries [14:10] with a qml frontend [14:11] popey: pitty that there is no core app.. :-/ [14:12] I'd love to see one that supported more protocols [14:12] and more secure protocols like bitmessage or torchat [14:18] popey, tobCO44: I don't think it would be that hard if you got the mission-control plugin from telepathy installed and then you just need a qml frontend that speaks to it === greyback|lunch is now known as greyback [14:37] any updates to fix the missing update command issue on 4.4.2 yet? [14:45] davmor2, popey: I wonder why it's missing! Seems so basic, at least it 'feels more core' than e.g. a stock ticker... Maybe there is more complication behind?! [14:45] tobCO44: there's no backstory. Just that nobody has stepped up to make one yet [14:46] tobCO44: someone has to care enough to write it and it's really not a 5 minute job but it is a doable one [14:46] There's a small problem that it can't run in the background, so you'd have to have the app open to receive notifications [14:46] tobCO44: also I'm not sure there is an easy way currently to install the plugin [14:48] popey: no background service? That's huge! Are they gonna fix/change this? [14:49] so it's not surprising that there is no IM yet [14:54] davmor2, popey the messaging app can service as a chat application, or use to be able to at least [14:54] true [14:56] sergiusens: right so you just need to be able to add the plugins that you need and add an account, but there is currently no way to do that is there? [14:56] davmor2, from cli there should be [14:57] sergiusens: you need to get your head out of cli land ;) CLI is no place for a phone user thank you very much ;) [14:58] davmor2, ah, yeah, but building the ui into settings to add an account should be much easier than creating a messaging app ;-) [15:00] sergiusens: yeah indeed, my point was though if you wanted a dedicated app then in theory you should only need to write a nice gui in qml and just plug it into accounts and telepathy right? [15:01] davmor2, yup [15:03] davmor2: problem is that you need new account plug-ins for UOA, and some way to install them, first [15:03] In integration mode with desktop during phone calls -- does this use microphone of the desktop computer. If yes, how is input routed to the phone? (via hdmi or via software by sockets or something else?)a [15:03] sergiusens: in which case there needs to be a way to add the telepathy plugins into mission-control correct which is possibly harder in click form than on the desktop deb [15:03] davmor2: the current ones are just the code in empathy being patched, which isn't acceptable for the phone [15:04] dobey: indeed there are lots of flaws that need to be ironed out, it is more just the simplest theory :) [15:05] davmor2: i wouldn't call it simple, but telepathy would be the way to have IM, indeed. the problem is all the integration work that hasn't been done :) [15:07] davmor2, I was wondering if there is any plans for a modified recovery image that can be used to ease porting ubuntu touch to devices. [15:08] Dandel: no idea [15:08] I figure it would be extremely useful to kickstart some devices... namely an image that is meant to test most of the basic functions that users would expect. [15:10] basic features such as Correct Screen Resolution, Buttons ( Power/volume keys), touchscreen configuration, wifi ( a must for most devices), and led settings. [15:12] cyphermox, hi, are you the correct one to ping re: gallery-app autopilot tests? [15:12] don't know about correct one, but you can certainly ask about it [15:12] what's up? [15:13] you want me to get tests re-run in jenkins? [15:14] cyphermox, nah i'm seeing a lot of issues with the tests running on the touch_custom image, and I'm having trouble figuring out why [15:14] Hello there I have a bunch of questions today. 1) my creator is not working at all I have tried to launch it from the command line and also tried to launch it in customwizard verbose and nothing. All I get is Registered the AalSensorPlugin types , then a seg fault. I am on trusty and fully updated. any one else have this trouble ? I know tha [15:14] t the libs are working because I can use them in other versions of the creator and also can use via command line. [15:14] it seems to not be loading our custom theme, which is breaking all the tests, but when you launch gallery-app normally, it works fine [15:14] but launching from autopilot shows no theme [15:14] cyphermox, ^ [15:15] ok [15:15] Dandel, there is no generic image like on x86 if that is what you are asking for [15:16] untitled1, are you referring to the startup disk creator? [15:16] cwayne: tbh I have no idea what that might be, but I accept the challenge ;) [15:16] 2) I have mad a chroot of ubuntu armhf and have compiled a debian package from it. I then installed this to my phone but it will not show up in unity8 nor can I run it via ssh I get a QUbuntu can not and then crash any tips [15:17] pmcgowan: no I am talking about qtcreator sorry sould have said that [15:17] cyphermox: are you the man to annoy with bluetooth issues. Headset connects now but doesn't actually work. Just installed android to confirm it isn't the headset but it is working perfectly there :( [15:17] sergiusens, Thanks... I was just was wondering since this type of image is generally extremely useful for porting ( cyanogenmod porting is usually started by porting clockworkmod to the device ) [15:17] untitled1, not aware of any issues, maybe bzoltan would know [15:18] ping bzoltan ^^ :) [15:18] davmor2: yeah, I know about the problem. the headset doesn't get properly paired up in the bluetooth applet [15:18] cyphermox, i like it :) so does autopilot launch the app differently or anything? we're definitely seeing errors that the theme isn't found, but launching from the app scope always finds it.. [15:18] cwayne: no idea. I'll take a look at the code [15:18] cwayne: could you paste me the errors? [15:19] I am also looking for someone to make autopilot scripts and tests for me as I am not good at python. [15:19] cyphermox: no that is fixed now, this seems to happen on the desktop too, it connects but if I run the sound test on the device nothing [15:19] davmor2: you on a thinkpad? [15:19] cyphermox: ideapad [15:20] nothing related to bluetooth has changed. the indicator on touch fails miserably to properly connect the device, it pairs but incorrectly connects the audio part [15:20] Like I have some c++ functions that could be tested the QQuickView could be tested ect. But never used auto pilot [15:20] cyphermox: but I have a usb BT connector I can add too [15:20] davmor2: it might be the bluetooth adapter on your ideapad if it's a broadcom [15:20] cyphermox, http://ci.ubuntu.com/smokeng/trusty/touch_custom/mako/105:20140103:20131223.2/5854/gallery-app-autopilot/631630/ [15:21] cyphermox: ah okay so before it wasn't doing the pairing bit so that bit is now fixed and is displaying a different underlying issue then right? [15:21] cwayne: "Theme not found: " "themes.Ubuntu.Custom" ? [15:21] cyphermox, yep [15:21] davmor2: I would say so yes [15:21] cyphermox: right thanks [15:22] cyphermox, but the theme is most definitely there, especially since some of the gallery-app tests do work [15:22] and all the other apps (most of them) seem to use it just fine as well [15:22] cwayne: maybe it's not installed in the environments where the autopilot tests run [15:22] untitled1, updating my trusty now and will see what qtc does here [15:22] thanks pmcgowan [15:23] pmcgowan: I was looking at #1178401 this is kinda what is going on [15:23] cyphermox, but then how would some of the gallery-app tests pass? [15:23] !bug 1178401 [15:23] bug 1178401 in Ubuntu UI Toolkit "AalSensorPlugin QtSensors plugin loading is broken with Qt 5.0.2 deployment" [Critical,Fix released] https://launchpad.net/bugs/1178401 [15:27] cwayne: alright. well, one of the tests that pass is test_double_click_zoom. that woudln't be something affected by theme [15:28] cyphermox, the nav_bar tests also pass though, that'd be theme dependent [15:30] nice catch [15:31] i'd say it seems random, but it is *always* at 28% [15:31] yeah, well [15:31] there has to be something special done either to start the tests, some kind of environment is being set [15:31] right [15:31] or as the tests run, something is getting changed [15:32] does it ever run confined? [15:32] I have no idea [15:32] my experience with those has been to start them in jenkins, and to run the manually [15:32] I haven't ever looked at the code [15:33] ralsina: you around today? [15:33] mhall119: yes [15:33] cyphermox, ah, ok, do you know who wrote them? [15:34] no [15:34] cyphermox, it also seems weird that all the failures have this as well: http://paste.ubuntu.com/6685184/ [15:36] I wouldn't worry about that, I think I've seen it before in other tests [15:37] ralsina: hey, did you read the backlog from my chat with Chipaca yesterday? [15:37] re: software-center [15:37] * mhall119 realizes now that this isn't the right channel [15:38] mhall119: nope, have a pastebin or something? [15:39] mhall119: you can bring it to #u1-client in the canonical server if you want [15:39] kdub: I pushed some code which seems to fix the unity8 / display device interaction problems to lp:~sforshee/powerd/fix-display-timing [15:39] cwayne: do you know where these tests are being run in jenkins? [15:39] kdub: I still need to test it on devices other than mako [15:40] cyphermox, http://q-jenkins.ubuntu-ci:8080/view/Touch/view/Ubuntu%20Touch%20Master%20Jobs/job/trusty-touch_custom-mako-smoke-master/ [15:41] d'oh [15:41] of course :) [15:41] :) [15:49] cwayne: do you know what goes to get the themes? is it done directly in qml magic or is there some kind of python glue? [15:51] cyphermox, i thought it's supposed to be qml magic [15:51] Themes like suru and what not are qml styled items i think [15:52] cwayne: is there room for more themes ? [15:52] Like if I was to make one or two ? I see that there is some if statements in the themes that are hard coded and would have to add some theme names in these statements but might work [15:53] Like in MainViewStyle.qml [15:54] or maybe it is best to only make my own StyleItems [15:54] untitled1, yeah, i think(?) the plan is to have themes as click packages eventually [15:56] cool cwayne like have them as a model maybe a abstract list model ? or not lol . maybe just more qml files [15:57] it'd be qml files [15:58] cyphermox: balls my chipset in the bluetooth dongle is broadcom too grrrrr [15:58] like each abstractlistmodel could hold things like "default color" , theme name , ect ect then expose that to qml and then app devs could use these models or register there own in the models ..... I am confused , you are right best to be Cmake or click packages that are all qml [15:59] untitled1, it'd be a theme Palette, much like Suru and SuruDark [16:00] cwayne: cool [16:00] cwayne: or anyone could you all take a look at this and see what it is that I am doing wrong ? thanks https://plus.google.com/106122674051576198224/posts/Drtd235v8t6 [16:02] sforshee, great :) [16:02] before I was just compiling everything on my device (before flipp happened ) [16:07] untitled1, fwiw qtc running fine here on updated trusty [16:07] untitled1: does your package install a "something.desktop" file? [16:08] greyback yes it does [16:08] davmor2: take a look at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400 [16:08] Ubuntu bug 1065400 in linux (Ubuntu Saucy) "Support for loading Broadcom bluetooth firmware" [Medium,Fix released] [16:08] from my data dir there is a .desktop.in that is installing and is installing to the correct place [16:08] untitled1: it possible newly installed desktop file not being noticed. Could you restart the phone/unity8? [16:09] greyback: yeah I tried that nothing [16:09] I will push code give me a second [16:09] untitled1: use "dpkg-deb -c something.deb" to check the file is installing to a correct place: /usr/share/applications or ~/.local/share/applications [16:11] greyback: it is in the correct place [16:12] so are the icons and every thing else I even looked at each dir manual [16:13] untitled1: mind pastebin-ing me the output of "dpkg-deb -c something.deb" and the contents of the .desktop file, just so I can confirm? [16:13] sure greyback give me a minute I forgo my lp password and am dealing with that atm [16:14] untitled1: no rush [16:15] greyback: here is src with debian built in it you can see that there is tmp still there in debian also http://bazaar.launchpad.net/~josephjamesmills/+junk/testing_armhf_build/files [16:16] untitled1: cool, let me try it on my phone [16:16] greyback: I can upload the deb package if you like [16:16] built that is [16:17] untitled1: would be even better, thanks! [16:17] greyback: http://paste.ubuntu.com/6685411/ << paste of ldpkg-deb -c [16:19] greyback: http://bazaar.launchpad.net/~josephjamesmills/+junk/testing_armhf_build/download/josephjamesmills%40gmail.com-20140103161900-s4rzcmm1x5ne5kc3/directions_0.11_armh-20140103161842-qc9t6ax0d53mk3ea-1/directions_0.1-1_armhf.deb [16:20] built deb from chroot armhf ^^ [16:20] untitled1: okay. desktop file in correct location at least [16:21] greyback: code is not done 100% but should launch and run as it does on the desktop [16:21] like there are feature that are not implanted aoy [16:21] untitled1: 1 problem I see if in the desktop file, the Exec= line is incorrect [16:22] Exec=/opt/Directions/bin/Directions [16:22] yeah I changed that manual still nothing [16:23] used nano to do it new desktop file looks like this. http://paste.ubuntu.com/6685441/ [16:23] also, since you're not using click packaging, you'll have problems getting this approved to be in the app store (since deb files don't respect application confinement, the app id isn't correct, files are installed in disallowed locations) [16:24] correct My thought was to take the binarys and build them into click. but still not sure. [16:24] ah ok, at least you are aware of it [16:25] there are c++ apps in the click store though I would just look at them and use that model. but before all of that I must make sure that it will run all things are working. EXample GPG and updatin the map and having the plugins talk to you on upddate ect [16:25] It is set up the same way that say unity8 is or the address-bok-app or well any apps that are cmake [16:25] for now [16:26] understood [16:26] pmcgowan: that is good I wonder what it is that is going on in my host machine. with qtcreator. [16:27] untitled1, indeed, maybe reinstall it [16:27] this is what I get $ qtcreator [16:27] Registered the AalSensorPlugin types [16:27] Segmentation fault (core dumped [16:27] dang white space sorry [16:28] pmcgowan: I tried re-installing [16:28] untitled1, apt-cache policy qtcreator-plugin-ubuntu ? [16:29] untitled1: ok, I can confirm your desktop file isn't being seen. Digging into why [16:29] greyback: thansk pmcgowan just a minute [16:30] untitled1: dsktop file probably needs the "X-Ubuntu-Touch=true" hint [16:30] pmcgowan: http://paste.ubuntu.com/6685482/ [16:31] greyback: ok I will try that [16:31] untitled1, try updating it, its not the latest, not sure that will help [16:32] tho it still not being found for me, hmmm [16:33] greyback: and if you try to launch it do you get a QUbuntu instance not created [16:33] like from ssh [16:34] untitled1: ah, that's different. You need to launch with "directions --desktop_file_hint=/usr/share/applications/directions.desktop" for testing. [16:34] pmcgowan: just the man I've done a fresh install from android all has gone well except mtp is failing on saucy. Whose the best person to speak to about that? [16:34] davmor2, I suspect cyphermox [16:35] davmor2, have you tried the new dual boot installer? [16:35] pmcgowan: no but I have an s3 available if it works there [16:35] how is mtp failing? [16:36] untitled1: with that, the app launches, but I get just a grey screen [16:36] davmor2, probably not [16:36] cyphermox: no idea, I just get a popup on the desktop saying it failed to connect [16:36] oh [16:36] untitled1: ah file:///usr/share/directions/imports/main.qml: File not found [16:36] cyphermox: give me a second [16:37] greyback: that is not good [16:37] untitled1: it should be /usr/share/directions/main.qml [16:37] that should be under /usr/share/directions/ [16:37] lol [16:37] :) [16:37] cyphermox: this is a fresh install of saucy (well it's about a week old) and a fresh 108 install from android [16:38] * untitled1 Looking at CMakeLists.txt [16:38] mhr3: on phablet, is there any way I can get the apps scope to do a full re-scan of desktop file directories? [16:39] greyback: error in var in cmake file fixing and building brb [16:39] pmcgowan: upgraded and still no deals [16:40] untitled1: ok. I just want to confirm the desktop file thing works [16:40] untitled1, so strange [16:40] oh, gotta run, bbiab [16:42] cyphermox: http://ubuntuone.com/4us9MAEAmSCsgUl0eYnkIj [16:45] greyback, it doesn't do that [16:45] greyback, everything is clicks + a few hardcoded exceptions [16:48] untitled1, the AalSensorsPlugin is only relevant on the touch images, not on the desktop, so I am rather confused why that message apears [16:49] pmcgowan: maybe I should un-install the sensors ? [16:49] pmcgowan: I had them installed to test GPS on the desktop [16:50] untitled1, hmm could be === tetris4_ is now known as tetris4 [16:53] pmcgowan: guess what \o/ after removing qtubuntu-android qtubuntu-sensors up and running again [16:53] thanks for your help [16:53] untitled1, sure [16:57] anyone got their Fairphone and tried Ubuntu Touch already? [16:59] greyback: new build def installs main,qml in the correct place just waiting on OptiPng now will push when done [17:09] ralsina: you're familiar with the click store right? [17:14] mhall119: yes, mostly client side [17:14] ralsina: well maybe you can help me anyway, I asked beuno yesterday but I don't think he's back to work yet [17:14] mhall119: yes, he's out until monday [17:15] mhall119: I can try :-) [17:15] ralsina: so both of my kids are writing apps with the Ubuntu SDK, and I'd like to upload them to the store with their own names showing in the Dash as author, but I don't want to setup separate accounts for them on myapps, is that possible? [17:15] mhall119: I don't think so [17:16] ok, I'll have to decide which is more important to me then, thanks ralsina [17:16] mhall119: np [17:16] mhall119: ask beuno again on monday but I am 99% sure :-) === jedidiah_ is now known as jedidiah [17:17] greyback: http://bazaar.launchpad.net/~josephjamesmills/+junk/armhf_build2/download/josephjamesmills%40gmail.com-20140103171441-1liqgbklma4cyni3/directions_0.11_armh-20140103171354-fmuqdhmamyy05dj8-1/directions_0.1-1_armhf.deb [17:17] round 2 :) [17:19] Oh wow emulator in the creator now... This is awesome ! [17:21] emulator is the creator? [17:21] what does that mean [17:24] untitled1: hmm, I still don't get the app to show up in unity8. Same error: file:///usr/share/directions/imports/main.qml: File not found [17:25] untitled1: I suspect it's not our fault, but we've to kick the desktop file indexer to see the new desktop file somehow [17:27] greyback: yeah I am just rebooting the phone now to test [17:27] had to purge all the other files [17:27] still nothing here also [17:28] * greyback confused [17:28] main.qml is there for me desktop files are also there and so is icons [17:28] maybe the icon needs to be different ? [17:29] like the size ? [17:30] I doubt zeitgeist would all-out reject your desktop file just because of a bad icon size. [17:30] unfortunately I don't understand this layer of the ubuntu phone very well. [17:34] well I just changed the icon and rebooted and ... still nothing I am going to ssh in and see if It will at least run [17:35] cyphermox: are there any logs anywhere for mtp connections and I'll write up a bug. The annoying thing is android on the same device mtp worked fine :( [17:38] huh well after launching it and it not finding main.qml it is now in the launcher though still not in the dash. and main.qml is installed to /usr/share/directions/ *o [17:40] i wonder if it's a confiment issue untitled1 [17:42] cwayne: not sure if I follow what you are saying [17:43] like permissions ? [17:43] your qml should live in /opt/click.ubuntu.com/ instead of /usr/share [17:43] so i wonder if apparmor is denying it [17:43] do a 'grep directions /var/log/kern.log' and see if you get some DENIED messages [17:43] ok [17:44] thanks cwayne [17:44] cwayne: it returns nothing [17:45] cwayne, from reading above, untitled1 is not doing click yet so the app should be unconfined [17:45] hm, there goes that theory [17:45] untitled1: have you a package handy I could try? Else I'll symlink to try it [17:45] davmor2, .cache/upstart/mtp*.log [17:46] sergiusens: ah thanks [17:47] greyback: you mean like with directions-dbg ? [17:48] untitled1: nope, just to get the app running [17:49] sergiusens: meh none there [17:50] greyback: yeah pushing now [17:50] greyback: http://bazaar.launchpad.net/~josephjamesmills/+junk/armhf_build2/files [17:51] untitled1: thanks [17:53] maybe bamf index needs to be rebuilt to see app in dash ? [17:54] there's no bamf on phablet. Think it is zeitgeist which indexes apps [17:54] davmor2, is mtp down? [17:54] davmor2, what device is this? what's the usb android property set to? [17:55] pastebin.ubuntu.com working for anyone else? By which I mean, if you enter text and submit, do you see your paste? [17:55] I get white screen only [17:55] greyback: I just built app on desktop and it is also not finding main.qml either [17:55] maybe it is my c++ looking at it now [17:55] sergiusens: checking mtp first, maguro, no idea how do I check that re: what's the usb android property set to? [17:56] duh it is looking in imports and sould not be it should be looking in /usr/share/directions [17:56] DOH greycat cp /usr/share/directions/main.qml /usr/share/directions/imports/ [17:56] untitled1: I'm getting a crash - but I'm not working with a clean image, so it could be my fault: http://pastebin.ca/2524027 [17:58] /usr/lib/arm-linux-gnueabihf/libubuntu_application_api.so.1 is a file I was hacking on, so quite possible I broke something [17:58] davmor2, run getprop|grep usb [17:58] should say mtp,adb [17:59] greyback: it is working on my sausy now [17:59] still not in dash though lol [17:59] sergiusens: mtp, adb for all 3 [17:59] untitled1: ok, well that's something. I'm on trusty, possible that's to blame [18:00] davmor2, at least your bus is properly configured; does it work if you replug the device in? [18:00] greyback: I will build on my tusty also I have multirom installed and like 4 different touchs also [18:00] sergiusens: nope [18:01] untitled1: cool, I've not dared try the multirom. Nice. Yep, the desktop file thing annoying me [18:03] greyback: works great I have 4 touchs FFOS cm 10 and google android on my white n4 [18:04] untitled1: yeah there's some indexing thing we're missing. To test I copied /usr/share/applications/friends-app.desktop into an enemies-app.desktop file, and changed the Name. That /should/ appear in dash as a new app, but hasn't even after reboot. Somehow need to trigger a re-index, but I don't know how. [18:05] mhr3 could help, but I guess he's afk [18:05] lucky you then [18:06] but i already replied [18:06] there's no indexing thing [18:06] * greyback didn't see a reply [18:06] sergiusens: so initctl list is showing anything with mtp in it [18:06] isn't even [18:06] you should have at least mtp-server in all cases [18:06] oh wait [18:06] mhr3: okay, so I added a new dummy desktop file to /usr/share/applications. Should it just appear in the app lens? [18:07] davmor2: as your own user (no sudo) /sbin/initctl list mtp-server [18:07] greyback, no, only clicks work on the phone [18:07] it's going to be in your own user, not in the system upstart jobs [18:07] mhr3: really? So the non-clicks are hardcoded in somehow? [18:07] greyback, yep [18:07] mhr3: ah, that was driving me nuts, okay [18:08] untitled1: so I guess you'll have to use click [18:08] mhr3: thanks for the help! [18:08] np [18:08] ah, now I see your reply. Dammit, why didn't I read up [18:09] cyphermox, sergiusens: ah thanks. phablet@ubuntu-phablet:~$ /sbin/initctl list | grep mtp mtp-server stop/waiting [18:09] and the cable is connected? [18:09] what device is this? [18:09] and mtp,adb is set in the usb props... hmm [18:10] davmor2: /sbin/initctl start mtp-server, then send me the file .cache/upstart/mtp-server.log [18:10] if it's not there, then for some reason you wouldn't have the binary at all? [18:15] mhr3: where is this hardcoded thingy ? [18:15] some JSON file ? [18:15] compiled in the click scope [18:16] cyphermox: now there is a log and now it connects woohoo! http://ubuntuone.com/2ZZHIuI7UqzpdiYgDwYKEW [18:16] crap, that doesn't help [18:17] cyphermox: I can try rebooting the phone and see if it still works [18:17] yes, please [18:17] mhr3: is there a way for me to make a click package out of my binary or deb package ? thanks [18:18] because there are c++ plugins [18:18] << dont know anything about click [18:18] untitled1, me neither really [18:18] but i think c++ plugins are supported in clicks these days [18:19] but how to actually create one... beats me [18:20] bzoltan: do you know? Click packages support C++ plugins, right? Could you point untitled1 to an example where he could figure out what he needs (or even better, docs)? [18:21] cyphermox: reboot and mtp is back to stop/waiting [18:21] greyback: not yet [18:21] I see that there are other packages like the reminders app that is using extrenal libs packaged in there click [18:22] cyphermox: grabbing the log to see if it is different [18:22] greyback: this is something I want to see done next week... the click chroot building is the first step [18:23] bzoltan: ok, thanks for the update [18:23] greyback: sorry mate I could not give you better answer ... this whole click chroot and fat packaging is a forming piece of the dev story [18:24] cyphermox: it's bigger so http://ubuntuone.com/6zUg41WdAwIM692CVfF8jH [18:24] cyphermox: back in 30 tea time [18:24] bzoltan: understood, we're almost there. [18:26] balloons, ping [18:28] untitled1: I notice that the notes-app (https://code.launchpad.net/notes-app) does have a binary included for a shared library (see /usr/share/click/preinstalled and look for .so files) so I think it's possible, just the SDK tooling doesn't support it yet. [18:28] could be wrong though [18:29] mhall119: ping [18:30] * greyback has to go [18:31] thanks greyback and bzoltan [18:31] davmor2: nothing special there === ricardodrosales is now known as ricdros [18:37] bzoltan: pong [18:44] Ok I think that I have now built the click package lol. how to install . [18:48] cwayne: I can't find anything wrong with the gallery-app tests... what package ships the theme? [18:49] cyphermox, it's not in a package, it's in custom.tar.xz that gets installed with the -customized images [18:49] only in the customized? [18:50] yeah [18:50] it's a customized theme, after all :) [18:50] so why is this showing up at all in the smoketests? [18:50] because touch_custom is one of the smoketested images [18:50] I hadn't noticed this was for custom [18:51] either the theme is installed wrong or some piece that should read it isn't doing it right, but things look fine to me for what I could find, the test cases, gallery-app, etc. [18:51] I don't know what else to look for -- I'd ask the QA team [18:51] cyphermox, the theme works when you launch gallery-app from the app scope, and it works in every other app [18:51] cyphermox, well, thanks for taking a look! [18:51] sure [18:53] sergiusens, would you have any idea of why the gallery-app autopilot cases are failing to load our custom theme? [18:54] cwayne, not really, but I can look; I never used custom themes yet [18:54] sergiusens, the thing is, when you launch the app normally, it works perfectly fine [18:54] but when you launch from autopilot, it can't find the themes [18:55] even though all the other apps seem to work just fine [18:55] cwayne, how are you launching manually? [18:55] sergiusens, by clicking on gallery from app scope [18:56] cwayne, ah; does this depend on env vars? [18:56] cwayne, try manually launching with upstart [18:56] start application APP_ID=gallery-app iirc [18:56] sergiusens, trying now [18:57] sergiusens, theme works [18:57] at least with sudo -iu phablet start application APP_ID=gallery-app [18:58] cwayne, oh wait, gallery is a legacy app still; and it's not being launched by upstart with autopilot; it's using that desktop file hint thing [18:58] ah there we go [18:59] sergiusens, if i do 'sudo -iu phablet gallery-app --desktop_file_hint=/usr/share/applications/gallery-app.desktop' it doesn't get the theme [18:59] cyphermox: sadtrombone.com [19:00] davmor2: I can't do anything unless I was able to reproduce the issue or if there is a lot that tells us why mtp isn't being started [19:00] sergiusens, but it seems that it *can* launch with upstart though? [19:00] oh wait [19:00] davmor2: you're rebooting, with the cable plugged in? [19:00] cyphermox: yes [19:01] davmor2: what if you just disconnect and reconnect? [19:01] I know why this is happening [19:01] that's something that was being handled by the system upstart job before sergiusens killed it :) [19:01] * davmor2 glares at sergiusens [19:02] on boot, if the cable is already connected the user session will not get a *connected event, so it can't start mtp [19:02] sergiusens: I'm just harassing you for fun ;) [19:02] there were two things in that upstart job, and this one was a one-liner hidden in it [19:02] cyphermox, I need to get rid of the adb situation (that last disconnect) [19:03] cyphermox: that still got the error, so I'm now disconnecting the cable turning the phone off and back on once that is complete I'll reattach the cable [19:03] sergiusens: not sure it's going to change anything, you stil lwouldn't get the connected event [19:03] davmor2: you need to wait a bit, just to give things the time to settle [19:03] you shouldn't have to reboot it to make it work [19:03] I'll fix that by adding the job again with that emit line [19:05] cyphermox, are the session jobs guaranteed to get all events from the system? [19:06] rephrasing, are the jobs loaded before everything starts shooting out events [19:06] sergiusens: they are not, at least that I know of [19:06] the events should depend on udev, which ought to be started before the session upstart ;) [19:06] sergiusens, okay, is there any reason gallery-app and ubunti-ui-toolkit-gallery *cant* be launched with upstart? [19:07] however, the cable is already connected so udev won't be firing a usb-device-connected event [19:07] cwayne, non at all; I talked about that on the phone mail list when people were complaining about tests not passing [19:07] cwayne, just needs implementation on autopilot or migration in the test itself [19:08] cyphermox, yeah; so the part I'm missing and I haven't implemented yet since we were in crux with how to solve this in the settings side is that I wanted to trigger the start mtp thing when the usb config says mtp [19:09] sergiusens: yes, makes sense [19:09] cyphermox, that happens on every boot if mtp is enabled; [19:09] we don't have the settings bridge yet? [19:09] sergiusens, ah, okay, i'll see if i can whip up some MR's to get our tests green as well :) [19:09] you'd send an event for every setting? [19:09] hmm [19:09] cyphermox, writing android properties requires root [19:09] do I need to have an ubuntu one account in order to install apps? [19:09] cyphermox, no, not every setting ;-) [19:09] sergiusens: don't want to write, just read in upstart ;) [19:10] cyphermox, assign the bug to me, I'll get something proposed in today [19:10] there is no bug yet [19:10] no bug, not task? :-P [19:10] kidding [19:10] I'm not sure we actually need that... the setting part is actually separate from running the service [19:10] cyphermox, I'll get something today and send an MR your way [19:11] cyphermox, yeah, the thing is; where do we want to store the setting for enabling mtp [19:11] sergiusens: I'd just make a system job fire up the right connected signal on boot [19:11] sergiusens: we shouldn't have to write the setting in any upstart job [19:11] at most, it would be set via a system-settings panel [19:12] cyphermox, yeah, but we had some talks of moving all that usb config stuff over to ubuntu [19:12] just avoiding doing something twice [19:12] forcing that setting in an upstart job is very wrong for various reasons [19:12] yeah [19:13] cyphermox, no, not setting it in the job, just reading it ;-) [19:13] but as I mentioned, you miht want to switch between mtp, adb, rndis, etc., so that makes sense only really in a system-settings context [19:13] yeah [19:13] I'm not sure we should be reading it either [19:13] cyphermox, also would affect multilogin systems [19:14] sergiusens: ideally mtp should just always run within a user's session and catch all changes to the media directories (or even better, to the media database itself) [19:14] cyphermox, well you don't want the service running unless the user has a config that says it should be running, right? [19:14] right [19:14] you know what I mean ;) [19:14] yeah [19:14] it shouldn't have to be killed off and restarted all the time [19:15] just when the session changes, if the user doesn't want it to run, or if the session is locked [19:15] cyphermox, hmmm, I actually like it being stopped when not plugged [19:16] it's not wrong, but it would be simpler if it didn't get stopped [19:16] and well, for now listening to that usb event is good enough to deal with the issues [19:16] I'd really just make it be emitted in a system job on boot, if it's possible [19:17] that would fix it the simplest way for now, until I spend more time hacking at MTP [19:17] but first, flight mode :) [19:17] I'm close to being done with flight mode too, at least if you omit ofono [19:24] kdub: https://code.launchpad.net/~sforshee/powerd/fix-display-timing/+merge/200431 [19:24] salutare [19:25] sforshee, will take a look, busy day [19:26] kdub: np, just thought you'd want to verify that it fixes the problem [19:26] cyphermox: still no joy however if I start it manually it behaves fine [19:27] cyphermox: in fact now I've manually started it lets see what happens if I disconnect it [19:28] hmmm [19:28] * Rienzilha is highly disappointed [19:29] Rienzilha: at what? [19:29] I expected ubuntu to offer at least those apps that are free software in a repository that does not require any kind of authentication [19:30] but apparently I either sign in to ubuntu one, or I need to hassle with separate click packages [19:30] or am I mistaken? [19:31] Rienzilha: why? It works the same way google, ios, chromebooks, windows 8....... [19:31] exactly [19:31] Rienzilha: the ubuntuone is just a login mechanism [19:31] and it is one of the reasons I want to move away from google, ios, chromebooks and windows 8 [19:31] if not the main reason [19:32] it is a login mechanism that ties my phone to me [19:32] davmor2: point is, software center does not require login to download free apps [19:32] it is a privacy issue (maybe not a compelling one, right now), but it is one [19:32] and it is unnecessary [19:32] how is it a privacy issue? [19:33] at the very least it allows the cloudprovider to track what accounts downloads what software [19:33] cyphermox: yes it does. The free apps are the same as the 0$ apps that require a login to give you a subscription to be able to download the app [19:33] cyphermox: I think it requires login for non-libre gratis apps [19:34] mhall119: davmor2: yes [19:34] however you can get stuff from the archive for free, without login [19:34] anyway, I may be mistaken, but I just read a thread that stated any click app from the ubuntu infrastructure needs a login to be downloaded [19:34] cyphermox: directly on the phone? [19:34] Rienzilha: I think the current implementation of the click scope requires it, but it's not strictly necessary AFAIK [19:34] cyphermox: no you can get stuff from the repos not click apps [19:34] Rienzilha: well, yes, but I was just comparing to desktop. on the phone it wouldn't necessarily help you [19:35] mhall119: all right. I most certainly hope so [19:35] Rienzilha: the upside is that it makes it easier to re-download your apps on other devices (or the same device if you re-flash it) [19:35] but the thread here http://www.mail-archive.com/ubuntu-phone@lists.launchpad.net/msg04491.html seems to indicat otherwise [19:36] davmor2: yes. I'm saying it would be nice for this stuff to be in the repos in a standard sense. I also don't especially enjoy trying to input my U1 creds on the device, when I need two-factor auth and have no USB device... just to download an authenticator [19:36] mhall119: yes I know, but I would like to have a choice in that [19:37] Rienzilha: for now you can manually download the .click package, adb push it to the phone, and pkcon install-local to install it, but it sure it a pain [19:37] Rienzilha: do you want to avoid having an Ubuntu SSO account, or just avoid having your app downloads associated with it? [19:37] the former [19:37] sergiusens, so the way it's being launched is definitely the problem.. now just to figure out how to make it launch the right way from autopilot with the fewest possible changes [19:38] Rienzilha: you'll find your experience with Ubuntu (software and community) will be less enjoyable without an SSO account [19:38] I know [19:38] the same goes for windows 8, ios and android :) [19:39] for software yes [19:39] so everybody happily puts all his data into googles or whoever's cloud [19:39] but Ubuntu SSO is used for many other aspects of the Ubuntu project [19:39] because it's the only way it works [19:39] I know, and I dislike that [19:39] this isn't about "the cloud", it's just a user account [19:39] sure [19:39] but it stores information about me [19:39] in a place I do not control [19:40] Rienzilha: it's better than having three dozen different username/passwords to keep track of [19:40] from a usability point of view, yes [19:40] FWIW, Ubuntu SSO is open source, so you can view the code that's being run [19:41] I was under the impression the entire server side of ubuntu one is -not- open source [19:41] (which was another disappointment, to be fair) [19:41] the cloud file storage isn't open [19:41] but the SSO part is [19:41] Rienzilha: the cloud part isn't, this is sso not the cloud [19:41] Rienzilha: it is all called UbuntuOne now [19:41] Rienzilha: https://launchpad.net/canonical-identity-provider is the part that provides SSO [19:42] everything else consumes that, Ubuntu One storage, Launchpad, loco-team-portal, forums, discourse, summit, etc [19:42] yes, but I bet in a few months or years, that same username/password that I fill in there will be used to conveniently store my calendar data, contacts, app data and what not, so it can be convieniently synched accross my devices [19:42] one can hope :) [19:43] Rienzilha: and at that point you just switch off the syncing services [19:43] though we'll need to support google for calendar/contacts sync too [19:43] sure. I can mitigate it [19:44] mardy, ping, if you've updated your app-access u-s-s-o-a branch, do I have to update mine that's dependent on it? [19:44] or does it merge automagically [19:44] but it's kinda disappointing that I need an sso account to access stuff that is free in the first place [19:45] there is no good reason the repository is not just open, at least not from an end user point of view [19:45] Rienzilha: like I said, there are ways to do it without an SSO account, it's just more work for you [19:46] the "store" is open, you can currently download click packages from it using your browser, wget, curl, whatever, without SSO [19:46] then why can't my phone? [19:46] becuase the click scope, that searches, downloads and installs them, is currently written to use it [19:47] so i'd need to make a fork of the click scope in order to work around? [19:47] it will, very soon I hope, also allow you to send ratings and reviews for those apps from the phone dash (which will require an SSO account) [19:47] Rienzilha: you can submit a patch to make it optional [19:48] mhr3: I rebuilt unity-scopes-click and added my app to the list in non-scopes vala code recompiled and installed on phone and it shows right up. thanks. [19:48] or file a bug requesting that it be optional (please provide UI/UX designs for it though) [19:48] I'll consider that [19:48] time to do something else, thanks for the conversation :) [19:49] np, have fun [19:49] hope you're enjoying your Ubuntu phone otherwise [19:49] mhall119, you actually can't download directly [19:50] sergiusens: did we change that? [19:50] mhall119: I didn't think you ever could [19:50] I did it before, when the click store first came online [19:50] davmor2, mhall119 there was an interim have where you added something like ?no_login to the download link [19:51] until the scope was fully implemented [19:51] sergiusens: ah that's why then [19:52] sergiusens: curl https://myapps.developer.ubuntu.com/dev/click-apps/12/download/ just worked for me [19:54] hmmm, or did it... [19:54] maybe that was an existing file [19:55] ok, yeah, it's redirecting me to login [19:55] so I must have already has that file in /tmp/ [19:56] ah, duh, becaue I clicked the link in chromium first, ignore me :P [19:56] * davmor2 ignores mhall119 [19:57] what else is new? :) [19:58] Rienzilha: so I was wrong about you being able to download without logging in, sorry about that === gustavold1 is now known as gustavold [20:10] np :-) === randomcpp is now known as randomcpp|afk [20:12] cwayne: I think it should merge automatically, I didn't touch conflicting files AFAICT [20:13] mardy, cool! [20:15] that's fancy :) [20:21] hm okay [20:22] well then I stay disappointed :) [20:23] Wow The emulator being in qt creator is great. Now to figure out how to use it. Great Job all ! [20:25] Like how do I tell the creator that I want to run it in the emulator and not on a phone ? [20:28] NM I just unplug the device [20:28] simple enough [20:32] robru: why is bug #1265630 incomplete? are you asking for some sort of additional info from me? [20:32] bug 1265630 in libunity-webapps (Ubuntu) "unity-webapps-service Depends on webbrowser-app rather than Recommends" [Undecided,Incomplete] https://launchpad.net/bugs/1265630 [20:40] http://developer.ubuntu.com/2014/01/installing-ubuntu-to-phones-using-mac-osx/ thanks achiang! [21:31] Saviq, i see bug 1241185 is closed as fixed, but i still don't see a way to add a lifecycle exception for an app [21:31] bug 1241185 in unity-mir (Ubuntu) "Should provide policy based lifecycle exceptions" [Undecided,Fix released] https://launchpad.net/bugs/1241185 [22:02] Hey I want to run ubuntu touch dual-booted with CM11 nightly on my maguro. I got it working with CM10.2, but in the instructions ubuntu created for dual-booting, the link to the 4.3 radio firmware is broken. Anyone know where I can the 4.3 firmware, or how I can extract it from the phone built with 4.3 or something? Thanks [22:21] dobey, whoops, maybe i meant invalid. sorry [22:35] robru: or wontfix? it's obviously not invalid. i'd say it shouldn't be a hard dep in the package until it actually is in the code though [22:36] robru: if my other bug gets fixed though, i'll let it slide [22:36] dobey, ok, wontfix then ;-) I don't see the value in fixing it when it'll need to get reverted shortly anyway. [22:36] dobey, yeah, I'm looking at that one. I'm less familiar with unity-webapps-service, so I'm waiting to hear back from some other webapps people before I move on that. [22:37] isn't webbrowser-app supposed to be getting converted to a click also? [22:38] dobey, not sure [22:38] well if it does, it means the webapps-service deb can't depend on it anyway (when it gets converted and dropped out of archive) [22:38] but anyway [22:43] time to go do other things [22:43] installing ubuntu touch on nexus 4 [22:44] using manual method [22:44] stuck on google logo [22:44] help!!!! === salem_ is now known as _salem