=== chriadam|away is now known as chriadam | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
_vaibhav_ | Hello, I missed the Ubuntu App Developer Week of march 2014. Can I get archives or ppt from somewhere? | 04:56 |
---|---|---|
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
dholbach | good morning | 06:45 |
=== chriadam is now known as chriadam|away | ||
=== davidcalle_ is now known as davidcalle | ||
Aki-Thinkpad | when I started my app today, I god this | 08:53 |
Aki-Thinkpad | QProcessPrivate::execChild() failed to chdir to /home/akiva/Programming/Example/build-Example-Desktop-Default/.ubuntu-sdk-deploy | 08:53 |
Aki-Thinkpad | never had that before | 08:53 |
Aki-Thinkpad | hmmm | 08:54 |
Aki-Thinkpad | nevermind | 08:56 |
Aki-Thinkpad | twas something else | 08:56 |
=== gcollura is now known as gcollura|univers | ||
=== chihchun is now known as chihchun_afk | ||
aquarius | I have a newly installed machine, which was 13.10 and then upgraded to 14.04. I installed Ubuntu SDK after the upgrade to 14.04. When I plug in my Ubuntu phone (nexus 4), it is not recognised by the SDK IDE as a device; the SDK IDE recognises that something was plugged in, but doesn't seem to think that it's Ubuntu. Do I need to do something to enable this? | 12:17 |
popey | aquarius: probably need to re-enable the ppa | 12:17 |
aquarius | what? | 12:17 |
aquarius | I'm on 14.04 | 12:17 |
popey | ppas are disabled when you upgrade | 12:17 |
aquarius | I still need the ppa? :( | 12:17 |
popey | yes, always use the ppa AIUI | 12:18 |
aquarius | oh. | 12:18 |
aquarius | that'd explain it, then. | 12:18 |
popey | it's much faster to deliver updates than via the SRU process | 12:18 |
aquarius | so anyone developing for Ubuntu phone on 14.04 will need to enable a PPA first? | 12:18 |
popey | i believe so, that's right bzoltan ? | 12:18 |
aquarius | http://developer.ubuntu.com/start/ubuntu-for-devices/installing-ubuntu-for-devices/ says "Add PPAs (pre Trusty only)" | 12:19 |
aquarius | ah! but maybe I need ubuntu-device-flash, or phablet-tools? | 12:19 |
aquarius | that doc page seems confused | 12:20 |
aquarius | Install phablet-tools: | 12:20 |
aquarius | $ sudo apt-get install ubuntu-device-flash | 12:20 |
aquarius | so now I don't know which to install :) | 12:20 |
popey | those are the phablet tools | 12:20 |
popey | "The Phablet Tools" | 12:20 |
popey | are in package ubuntu-device-flash | 12:20 |
aquarius | the next step is | 12:20 |
aquarius | List its tools with: | 12:20 |
aquarius | $ dpkg -L phablet-tools | grep bin | 12:20 |
ogra_ | ubuntu-device-flash is in its pwn package | 12:20 |
ogra_ | *own | 12:20 |
popey | oh dear | 12:20 |
popey | yes, that doc is wrong | 12:21 |
aquarius | ubuntu-device-flash does not seem to depend on phablet-tools | 12:21 |
ogra_ | and all packages are in trusty ... you shouldnt need the PPA at this point of time | 12:21 |
aquarius | do I need both packages? | 12:21 |
ogra_ | (i assume the PPA will get updated packages for truesty once there are new changes ... and that will be faster than waiting for SRUs, so using the PPA *then* will make sense ... atm you shouldnt need it though) | 12:22 |
aquarius | I *think* that the doc error is just that "Install phablet-tools: $ sudo apt-get install ubuntu-device-flash" should be "Install phablet-tools: $ sudo apt-get install phablet-tools" (because you installed ubuntu-device-flash in the previous step) | 12:23 |
popey | ogra_: the ppa has stuff build 5 days ago | 12:23 |
aquarius | I'll file a bug. | 12:23 |
ogra_ | ah, then the PPA might make sense already | 12:23 |
aquarius | https://bugs.launchpad.net/ubuntudeveloperportal/+bug/1313692 filed | 12:26 |
ubot2 | Launchpad bug 1313692 in Ubuntu App Developer site ""Installing Ubuntu for Devices" page is confused about package names" [Undecided,New] | 12:26 |
aquarius | shouldn't ubuntu-device-flash recommend phablet-tools? | 12:26 |
ogra_ | why ? | 12:27 |
ogra_ | you dont need developer tools to flash as enduser | 12:27 |
aquarius | oh, u-d-f is completely self-contained? | 12:27 |
aquarius | fair enough then | 12:27 |
ogra_ | its a go tool :) | 12:27 |
ogra_ | afaik it can even run on MAC | 12:28 |
aquarius | bah | 12:28 |
dpm | dholbach, do you have an idea why the click reviewers tool finds this error: "Could not find 'com.ubuntu.terminal.desktop.in'" when running over http://people.canonical.com/~dpm/click/com.ubuntu.terminal_0.5.latest_armhf.click ? | 12:29 |
dpm | I've no idea where it gets the idea to look for a .in file | 12:29 |
aquarius | hasn't helped. I have installed both phablet-tools and ubuntu-device-flash, and the Ubuntu SDK IDE still doesn't identify my Ubuntu phone when I plug it in :( | 12:29 |
aquarius | bzoltan, ping ^^ | 12:29 |
dpm | dholbach, nm, I found out | 12:30 |
dpm | it reads it from the manifest, which listed the wrong file | 12:30 |
nerochiaro | artmello: hi, when you have some time can you review https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-flip-hint/+merge/216079 ? | 12:35 |
aquarius | The "Log" tab says: "Detecting device..* there is no device connected." What prints that? So I can try and work out why it isn't working? | 12:35 |
artmello | nerochiaro: sure | 12:35 |
dpm | aquarius, do you have any "Ubuntu device" devices listed under Tools > Options > Devices? | 12:35 |
aquarius | dpm, nope, I do not | 12:35 |
dpm | aquarius, ah, I had some problems with my device last week, and deleting them from there helped me. In that case, you might want to ask zbenjamin ^ | 12:36 |
zbenjamin | its not picked up? thats weird, what happens after you press refresh when you plugged in your device? | 12:37 |
aquarius | zbenjamin, I don't have a refresh button, I don't think | 12:38 |
aquarius | zbenjamin, where should I be looking for one? | 12:38 |
zbenjamin | aquarius: do you have the device mode available in QtCreator? | 12:38 |
zbenjamin | aquarius: on the left side where you have , welcome, edit, design and so on, there should be also one saying Device | 12:39 |
aquarius | zbenjamin, there is a devices entry on the left-hand sidebar. Clicking it shows an "Ubuntu Device" pane, with three bottom tabs: Device Actions, Emulators, and Log. Device Actions is afaict completely empty; Emulators invites me to install the emulator, and Log says "Detecting device..* there is no device connected." | 12:39 |
zbenjamin | aquarius: ok plug in your device and run "abd devices -l" in a terminal+ | 12:40 |
aquarius | 01df8dd49ccb99f7 device usb:3-1 product:occam model:Nexus_4 device:mako | 12:41 |
zbenjamin | ok so adb can see it, but why can't QtC | 12:41 |
aquarius | don't know; that's why I asked :) | 12:41 |
zbenjamin | aquarius: there is no "Refresh" button on the Devices tab? there should be oO | 12:42 |
aquarius | http://imgur.com/iZkrGLN is what it looks like. | 12:43 |
Elleo | aquarius: dunno if it's relevant, but I had a similar problem a long time ago after having one of Nokia's QtCreator MeeGo bundles installed, and removing the old config files from (I think) ~/.config/QtProject and ~/.config/Nokia solved it | 12:43 |
Elleo | I know you did a bit of N9 development, so maybe you have something similar hanging over? | 12:43 |
aquarius | Elleo, not on this machine. This is new | 12:44 |
Elleo | ah, okay | 12:44 |
zbenjamin | aquarius: wth? never saw this error before | 12:44 |
aquarius | I hadn't even installed the ubuntu sdk until I upgraded to 14.04 this weekend :) | 12:44 |
aquarius | zbenjamin, you see my confusion :) | 12:44 |
Elleo | aquarius: yeah, mine wasn't completely blank like yours either | 12:44 |
Elleo | it just kept searching for the device, failing, searching again, etc. | 12:44 |
aquarius | zbenjamin, I'm happy to provide info to try and work out why this is; then you chaps can perhaps try and fix the underlying bug which causes it | 12:44 |
zbenjamin | aquarius: start qtc from the cli maybe it outputs something of interest for us | 12:44 |
Elleo | plus this was all back in October so a lot has probably changed since then | 12:45 |
aquarius | OK. Does the Ubuntu SDK link in the dash/launcher just do "qtcreator"? or does it do somethnig special? | 12:45 |
zbenjamin | just qtcreator | 12:45 |
dpm | zbenjamin, aquarius, I actually get that blank screen whenever I plug in anything (non-phone) into any USB slots with Qt Creator running | 12:45 |
=== _salem is now known as salem_ | ||
aquarius | aha! | 12:46 |
aquarius | now device actions is showing me stuff | 12:46 |
aquarius | don't know why :) | 12:46 |
zbenjamin | aquarius: you can see something now on the page? | 12:46 |
aquarius | yep | 12:47 |
zbenjamin | aquarius: sometimes the device detection is a bit flaky and gets stuck somewhere, probably a hickup | 12:47 |
aquarius | now it's complaining that my device doesn't have a network connection, which it does, but I'm OK to continue on my own now :) | 12:47 |
zbenjamin | aquarius: rule of thumb: plug in and out ;) | 12:47 |
aquarius | don't know why it was a blank page before | 12:47 |
aquarius | ok, I lied | 12:48 |
aquarius | plugging the phone in is now correctly detected, hooray | 12:48 |
zbenjamin | awesome :) | 12:48 |
aquarius | however, Ubuntu SDK says "No network connection on your device", which is a big lie because there is a network connection :) | 12:48 |
aquarius | there is also a large "Enable Developer Mode" button on the right hand side of the Ubuntu Device pane, but it's insensitive. | 12:49 |
zbenjamin | aquarius: this device page is really buggy, we have a new version in landing which hopefully will be available soon. | 12:49 |
aquarius | ok. So, in the meantime... can I just not deploy apps to my device for testing? :( | 12:50 |
aquarius | ah | 12:50 |
aquarius | redetect devices woke it up | 12:50 |
aquarius | excellent! | 12:50 |
aquarius | now we're cooking. I can see the device fine. | 12:50 |
aquarius | brilliant | 12:50 |
aquarius | not brilliant that it was confusing, but at least it's resolved now, and you've already fixed a bunch of this by the sound of it :) | 12:51 |
aquarius | thank you zbenjamin | 12:51 |
zbenjamin | aquarius: the network connection is required for installing packages on the device, its not required if developer mode is already on | 12:51 |
zbenjamin | aquarius: well the new page is less confusing i hope :), it still can get stuck but it should never be completely empty | 12:52 |
zbenjamin | aquarius: and its written using Ubuntu UI toolkit :) | 12:52 |
aquarius | nice :) | 12:54 |
=== jhodapp|afk is now known as jhodapp | ||
=== ken__ is now known as kenvandine | ||
dholbach | bzoltan, zbenjamin: is http://askubuntu.com/questions/260185/is-there-way-to-compile-qt5-programs-written-with-c-to-ubuntu-touch something we should answer differently today? | 13:43 |
zbenjamin | dholbach: yeah we should, the default way would be to use cmake | 13:44 |
zbenjamin | dholbach: and with cmake we have full QtC support | 13:45 |
dpm | balloons, joining the core apps call? | 14:03 |
rpadovani | dpm, https://code.launchpad.net/~rpadovani/reminders-app/improveFirstRunWorkaround/+merge/217450 | 14:10 |
rpadovani | mardy: ciao, could you ping me when you have 10 minutes for a query? I have a couple of questions about online accounts | 14:10 |
mardy | rpadovani: ciao! There you go :-) | 14:17 |
rickspencer3 | hey, is there anyone who can help me use qtcreator to make a web app? | 15:03 |
rickspencer3 | bzoltan, ^ ? | 15:08 |
justCarakas | rickspencer3: http://developer.ubuntu.com/apps/html-5/ | 15:11 |
rickspencer3 | justCarakas, I'm just trying to wrap up an existing web site | 15:12 |
rickspencer3 | that documentation looks more like for making a full blown app | 15:12 |
rickspencer3 | am I missing something? | 15:12 |
justCarakas | ow that is something else indeed | 15:12 |
rickspencer3 | more like http://developer.ubuntu.com/web/ , I guess | 15:13 |
justCarakas | its very simple | 15:13 |
justCarakas | in the sdk | 15:13 |
justCarakas | new project | 15:13 |
justCarakas | and than web app | 15:13 |
justCarakas | just fill everything in there | 15:14 |
justCarakas | if I remember correctly | 15:14 |
rickspencer3 | justCarakas, how do I package it, test it, etc...? | 15:15 |
elopio | ping mardy. | 15:17 |
elopio | do you have some time for me today? | 15:17 |
justCarakas | by running it in the sdk I think | 15:18 |
aquarius | Is there some way to tell QML "hey, someitem.someproperty ought to have a new value now but it hasn't; recalculate it, please"? | 15:18 |
justCarakas | rickspencer3: have you tried the sdk yet ? | 15:18 |
rickspencer3 | justCarakas, yes, but it looks quite desktop centric | 15:19 |
rickspencer3 | and I still don't see in QtCreator how to just simply run it to test it out | 15:19 |
justCarakas | the green button on thebottom left | 15:19 |
justCarakas | rickspencer3: http://developer.ubuntu.com/publish/webapp/packaging-web-apps/ | 15:20 |
justCarakas | else you can try this | 15:20 |
* rickspencer3 looks | 15:20 | |
rickspencer3 | aah, there seems to be no QtCreator integration yet :) | 15:21 |
rickspencer3 | for building at least | 15:21 |
daker | rickspencer3: to build it, just run click build . inside the directory | 15:22 |
justCarakas | rickspencer3: than the link I send should contain the answer | 15:22 |
rickspencer3 | daker, right | 15:22 |
rickspencer3 | daker, then how do I run it, etc...? | 15:22 |
daker | rickspencer3: on desktop ? | 15:22 |
ogra_ | adb push it to /home/phablet | 15:22 |
ogra_ | then: pkcon install-local /path/to/click | 15:23 |
rickspencer3 | daker, right, typically I would run an app on my desktop to make sure it is working well | 15:23 |
ogra_ | (as phablet user) | 15:23 |
rickspencer3 | ogra_, right, seems like installing it is a bit over kill | 15:23 |
rickspencer3 | also, I may want to write a little code to integrate with the sound menu | 15:23 |
rickspencer3 | seems like being able to do a run/debug loop would be nice :) | 15:23 |
daker | rickspencer3: first you need to make sure the Exec line works on desktop | 15:25 |
daker | ex : webbrowser-app --webapp --enable-back-forward --webappUrlPatterns=https?://m.youtube.com/* http://m.youtube.com | 15:26 |
rickspencer3 | so just run the exec line? | 15:26 |
rickspencer3 | easy | 15:26 |
ogra_ | wouldnt that be webapp-container nowadays ? | 15:26 |
ogra_ | webbrowser-app --webapp is the old way | 15:26 |
ogra_ | for the 13.10 API | 15:26 |
daker | ogra_: yes that what i was going ask too :) | 15:27 |
ogra_ | for oxide you want webbrowser-app | 15:27 |
ogra_ | err | 15:27 |
daker | that's what the QTC give on 14.04 | 15:27 |
ogra_ | webapp-container | 15:27 |
rickspencer3 | ogra_, what should I use instead? | 15:28 |
rickspencer3 | I just used the QtCreator template | 15:28 |
rickspencer3 | webbrowser-app --webapp --enable-back-forward --webappUrlPatterns=https?://www.phishtracks.com/* http://www.phishtracks.com | 15:28 |
rickspencer3 | changed to: | 15:29 |
rickspencer3 | webapp-container --webapp --enable-back-forward --webappUrlPatterns=https?://www.phishtracks.com/* http://www.phishtracks.com | 15:29 |
rickspencer3 | seems to work also | 15:29 |
ogra_ | webapp-container --enable-back-forward --webappUrlPatterns= ... http://foo.com | 15:29 |
rickspencer3 | ogra_, do I need "--webapp"? | 15:30 |
daker | rickspencer3: just remove the --webapp and s/webbrowser-app/webapp-container | 15:30 |
ogra_ | shoudn't | 15:30 |
daker | we should file a bug against QTC for this | 15:31 |
ogra_ | ++ | 15:31 |
rickspencer3 | ogra_, so the behavoir in the webapp container is different than in chromium | 15:38 |
rickspencer3 | is there something I should know wrt css or similar? | 15:38 |
ogra_ | no idea, best to ask chrisccoulson | 15:38 |
=== jhodapp is now known as jhodapp|lunch | ||
ogra_ | i havent really tested any of the mobile sites my webapps use with chromium | 15:39 |
ogra_ | (they work well enough with oxide though) | 15:39 |
rickspencer3 | interesting | 15:40 |
rickspencer3 | chrisccoulson, any reason this would not work on my desktop? | 15:40 |
rickspencer3 | webapp-container --enable-back-forward --webappUrlPatterns=https?://www.phishtracks.com/* http://www.phishtracks.com | 15:40 |
* rickspencer3 updates | 15:40 | |
* ogra_ would remove the www from the pattern | 15:41 | |
rickspencer3 | oh, 457 megs of updates | 15:41 |
rickspencer3 | maybe I am a little behind ;) | 15:41 |
aquarius | rickspencer3, that works pretty much fine for me -- what's not working for you? | 15:42 |
rickspencer3 | aquarius, you can play a song? | 15:43 |
ogra_ | did you enable audio in apparmor ? | 15:43 |
aquarius | oh, it's supposed to play music, is it? :) | 15:43 |
rickspencer3 | I bet it will work after this update | 15:43 |
rickspencer3 | aquarius, yeah :) | 15:43 |
rickspencer3 | ogra_, do I need to do that on the desktop? | 15:44 |
rickspencer3 | I'm suspecting I have an out of date oxide because I haven't upgraded in a while | 15:44 |
ogra_ | i never tried a webapp on the desktop :) | 15:44 |
aquarius | indeed. In the webapp container, it's not showing the play bar at the bottom, or playing any songs | 15:44 |
chrisccoulson | hi rickspencer3 :) | 15:44 |
rickspencer3 | hi chrisccoulson | 15:44 |
aquarius | also, I hate phish :) | 15:44 |
chrisccoulson | what's the issue (i've not read the whole scrollback yet)? | 15:44 |
rickspencer3 | chrisccoulson, my web app doesnt work, at least not on my desktop | 15:45 |
rickspencer3 | webapp-container --enable-back-forward --webappUrlPatterns=https?://phishtracks.com/* http://phishtracks.com | 15:45 |
rickspencer3 | chrisccoulson, it should play music | 15:45 |
rickspencer3 | but breaks in different ways | 15:45 |
rickspencer3 | chrisccoulson, I haven't tried running it on my phone or anything yet, though | 15:46 |
aquarius | also, I can't get --inspector to work, either | 15:46 |
aquarius | which makes it hard to diagnose the problem | 15:46 |
chrisccoulson | rickspencer3, it seems to play music here (in a plain webview though). do you have oxideqt-codecs-extra installed? | 15:48 |
rickspencer3 | chrisccoulson, I dunno | 15:48 |
chrisccoulson | aquarius, i think alex-abreu is working on that :) | 15:48 |
rickspencer3 | let me finish this upgrade and then check | 15:48 |
rickspencer3 | I have this feeling that the root problem is that I forgot that I am a bit out of date on this 'puter :) | 15:48 |
chrisccoulson | rickspencer3, it's not installed by default, so I suspect not. and I bet you need that for it to work :) | 15:48 |
alex-abreu | chrisccoulson, aquarius yes | 15:48 |
rickspencer3 | chrisccoulson, ah | 15:49 |
rickspencer3 | ok, I'll install that when this is done | 15:49 |
pmcgowan | yep that fixes it, nice webapp | 15:49 |
rickspencer3 | pmcgowan, I guess to make it really nice I need to integrate it with the sound menu\ | 15:49 |
aquarius | alex-abreu, ah, cool. I was wondering whether I had to specify --inspector=yes or somethnig :) | 15:50 |
rickspencer3 | which doesn't look too too hard | 15:50 |
* pmcgowan finds watcher of the skies, wow | 15:50 | |
alex-abreu | aquarius, should land soon, I have a branch lying for some time need to MR it & retest it | 15:51 |
aquarius | bah, I thought you'd be able to do webapp-container --inject-this-script=myintegrationscript.js but you can't -- you'll have to write the webapp integration script (for the sound menu integration, using the unity webapps api) and then install it :( | 15:51 |
pmcgowan | aquarius, btw stuck on level 8 | 15:51 |
aquarius | pmcgowan, heh. Which one's level 8? | 15:51 |
* rickspencer3 drums fingers | 15:51 | |
pmcgowan | somethign about those included in classification | 15:51 |
pmcgowan | was sure I had the answer 3 times | 15:52 |
aquarius | pmcgowan, the app describes itself as requiring psychology, intelligence, lateral thinking, research, and guesswork. This one is basically all research. :) | 15:52 |
pmcgowan | aquarius, will do, although I thought I did ;) | 15:53 |
aquarius | it's picky about capitalisation and things like that | 15:53 |
aquarius | (I'm going to make Riddling 2 less picky about that; I thought it'd make it more fun, but it just makes it annoying) | 15:53 |
pmcgowan | aquarius, you need to add things like "close but not quite" or "gettign warmer" | 15:54 |
aquarius | pmcgowan, yeah. That's difficult to do, though... | 15:57 |
dbarth | rickspencer3: pong | 15:57 |
rickspencer3 | hi dbarth | 15:59 |
rickspencer3 | so, I think I might be sorted | 15:59 |
rickspencer3 | just waiting for this update to run, then I need to sudo apt-get install oxideqt-codecs-extra | 16:00 |
rickspencer3 | dbarth, fyi | 16:00 |
dbarth | rickspencer3: sorry, was otp and missed the rest | 16:00 |
rickspencer3 | QtCreator is creating an incorrect exec line | 16:00 |
rickspencer3 | and also, it seems like it should be hooked up to the QtCreator run button | 16:00 |
rickspencer3 | and also, the packaging tab should work | 16:01 |
dbarth | rickspencer3: if you on trusty, you need an update of qtc-plugin-ubuntu | 16:01 |
rickspencer3 | dbarth, aaah | 16:01 |
dbarth | to be able to run the app on dvice | 16:01 |
rickspencer3 | I bet it all works after this update | 16:01 |
dbarth | i caught this one last week and released an update :/ | 16:01 |
dbarth | yes | 16:01 |
rickspencer3 | sorry dbarth, I bet all my problems go away when I am up to date :) | 16:01 |
dbarth | https://code.launchpad.net/~dbarth/qtcreator-plugin-ubuntu/fix-1311692 | 16:01 |
rickspencer3 | I didn't realize how out of date I was :) | 16:01 |
rickspencer3 | a whole week! | 16:02 |
rickspencer3 | :) | 16:02 |
aquarius | dbarth, has that fix been srued? or are we basically requiring app devs on 14.04 to enable the PPA? | 16:02 |
rickspencer3 | oh | 16:02 |
dbarth | not SRU'ed, as last week was not possible | 16:02 |
rickspencer3 | no way am I running the PPA | 16:02 |
rickspencer3 | lol | 16:02 |
dbarth | but uploaded to the sdk ppa where devs are supposed to be taking updates for the SDK | 16:02 |
aquarius | rickspencer3, that's why I asked the question. I don't want to run the PPA either :) | 16:02 |
dbarth | ah | 16:02 |
dbarth | then i need to lobby again for an sru, but that was not possible last week | 16:02 |
rickspencer3 | dbarth, sure, understood | 16:03 |
dbarth | let me ping back the sdk/ci folks about it | 16:03 |
dbarth | rickspencer3: but apart from that, did you find what you needed? | 16:03 |
rickspencer3 | dbarth, I think so | 16:03 |
aquarius | rickspencer3, I can confirm that with oxide-qtcodecs-extra installed, your webapp works fine | 16:03 |
dbarth | rickspencer3: ok cool | 16:03 |
rickspencer3 | I'll let you know if this update doesn't fix everything | 16:03 |
dbarth | rickspencer3: you might want to try the latest runtime API which was made available to html5 app devs | 16:04 |
rickspencer3 | dbarth, ok, my next step will be sound menu integration | 16:04 |
dbarth | rickspencer3: http://developer.ubuntu.com/api/html5/sdk-14.04/RuntimeApi.RuntimeApi/ | 16:04 |
rickspencer3 | I may ask for pointers | 16:04 |
rickspencer3 | omg, this upgrade is taking *forever*4 | 16:05 |
dbarth | rickspencer3: hmm, not on touch though, we're not plugged into the media hub yet | 16:05 |
rickspencer3 | dbarth, oh? I can't add sound menu integration yet? | 16:05 |
aquarius | rickspencer3, http://developer.ubuntu.com/api/devel/ubuntu-13.10/javascript/web-docs/#mediamenu | 16:05 |
rickspencer3 | that makes it easy :) | 16:05 |
aquarius | you should be able to integrate into the sound menu | 16:05 |
aquarius | your problem will be that when your phone blanks the screen, the music will stop playing | 16:06 |
rickspencer3 | aquarius, I think dbarth just said this doesn't work on Touch yet | 16:06 |
rickspencer3 | aquarius, oh, it doesn't use the media service yet? | 16:06 |
rickspencer3 | ouch | 16:06 |
aquarius | but that's not anything that you can fix; that's for dbarth and chrisccoulson to fix in Oxide so that it talks to the media hub :) | 16:06 |
rickspencer3 | that's seriously ouch | 16:06 |
aquarius | I might be wron | 16:06 |
dbarth | cause we couldn't pass the stream yet | 16:06 |
aquarius | wrong | 16:06 |
aquarius | don't listen to me, listen to a bald French guy instead :P | 16:06 |
dbarth | or 2 ;) | 16:07 |
rickspencer3 | dbarth, I assume that fixing this is on your roadmap? | 16:07 |
dbarth | yes, now we have the underlying support | 16:07 |
rickspencer3 | cool | 16:07 |
rickspencer3 | dbarth, if I put my app in the store now, will it just magically start wokring when that support is added? | 16:08 |
* rickspencer3 likes magic | 16:08 | |
dbarth | just discussing it on hangout with alex-abreu | 16:09 |
dbarth | trying to make it magic | 16:09 |
dbarth | currently on the desktop it's explicit, so would require some hints | 16:09 |
dbarth | but now we think that as soon as you have a stream that goes via media hub | 16:10 |
dbarth | *that* part could be implicit, and hence be there magically for you | 16:10 |
dbarth | ie., for the stream, play/pause, that could be transparent | 16:10 |
rickspencer3 | dbarth, oh wow | 16:11 |
dbarth | next/prev action suppotr should still require explicit instructions in your app | 16:11 |
rickspencer3 | ah, that makes sense | 16:11 |
rickspencer3 | I'll skip the menu integration for now then :) | 16:11 |
=== jhodapp|lunch is now known as jhodapp | ||
dbarth | rickspencer3: is that a new app? i was following the scope dev you were doing lately | 16:12 |
rickspencer3 | dbarth, sorry, I missed something, not certain what you are asking about | 16:12 |
dbarth | rickspencer3: if the sample app you're doing is something you share on g+ the way you did with the scopes | 16:13 |
rickspencer3 | dbarth, well, I might do a little write up of this web-app | 16:13 |
dbarth | rickspencer3: this way we can use that as a "user story" to guide our devs on the html5 stack | 16:13 |
rickspencer3 | but when said and done, there's not much to it | 16:13 |
dbarth | map your use cases first | 16:13 |
rickspencer3 | chrisccoulson, thoughts? | 16:26 |
rickspencer3 | http://pastebin.ubuntu.com/7353439/ | 16:26 |
daker | rickspencer3: you need to install oxide-qt something package | 16:28 |
=== chihchun_afk is now known as chihchun | ||
daker | rickspencer3: liboxideqt-qmlplugin | 16:29 |
* rickspencer3 tries | 16:29 | |
rickspencer3 | daker, I don't think it's that particular package, as it says it's already at the latest | 16:32 |
* rickspencer3 tries liboxideqt-qmlplugin | 16:32 | |
rickspencer3 | oops | 16:32 |
rickspencer3 | I mean oxideqmlscene | 16:32 |
rickspencer3 | no love | 16:32 |
* davmor2 pictures rickspencer3 delving into a tophat, screaming abracadabra at his phone | 16:33 | |
rickspencer3 | hi davmor2 | 16:33 |
rickspencer3 | I suspect that I need to dist-upgrade to get new versions | 16:33 |
* rickspencer3 runs dist-upgrade | 16:34 | |
daker | rickspencer3: i think you need to run it | 16:34 |
daker | AFAIK oxide is at 1.0 not 0.1 if i am not wrong | 16:34 |
rickspencer3 | ok | 16:34 |
rickspencer3 | it's running now :) | 16:34 |
rickspencer3 | I should have just done a dist-upgrade to start with | 16:35 |
rickspencer3 | \o/ all works now :) | 16:38 |
aquarius | Can I disable the HUD in my app? | 16:38 |
aquarius | I'm experimenting with the bottom edge | 16:39 |
daker | rickspencer3: congrats! | 16:39 |
aquarius | and when I pull up I keep getting the HUD :) | 16:39 |
rickspencer3 | being up to date ftw ;) | 16:39 |
t1mp | aquarius: I think the app cannot do that.. unity8 needs to disable it | 16:49 |
t1mp | aquarius: cool that you are experimenting with the bottom edge. Are you using the Panel component? | 16:49 |
aquarius | t1mp, oh. :( | 16:49 |
aquarius | t1mp, not using the panel: should I be? I didn't even know that existed :) | 16:50 |
t1mp | aquarius: it is one option.. it detects bottom edge swipes and tracks how far you moved your finger up | 16:50 |
aquarius | oh really? | 16:50 |
t1mp | aquarius: pretty basic, but it could save a bit of work | 16:50 |
aquarius | I'm doing that by hand ;) | 16:50 |
t1mp | aquarius: that's how I did it ;) | 16:50 |
aquarius | https://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.Components.Panel ? | 16:51 |
t1mp | aquarius: I discovered a bug last week that got in there recently.. I fixed it in UITK staging but it still needs to land in the images | 16:51 |
t1mp | aquarius: yes, that one | 16:51 |
aquarius | heh. DIdn't know about that. | 16:51 |
t1mp | https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/fixPanel/+merge/217014 this needs to land first | 16:51 |
t1mp | aquarius: currently, when you move your mouse in the panel-area, it automatically fully opens (just like the toolbar for desktop), that shouldn't happen.. | 16:51 |
aquarius | although it's not all that useful to me, because the contents and size change depending on how far you've swiped up, in the thing I'm doing | 16:52 |
aquarius | and a Panel has a fixed size which is predeclared, looking at this API documentation | 16:52 |
t1mp | aquarius: I have a tiny bottom-edge test program here: https://code.launchpad.net/~tpeeters/+junk/vscale | 16:52 |
aquarius | I may have a look at that | 16:52 |
t1mp | aquarius: ah yes I remember.. on purpose I didn't tell people of the Panel because of that bug.. waiting for the fix to land | 16:52 |
aquarius | I'm not really doing this to actually use it, I'm doing it to try and suggest a different approach to how the web browser should work, inspired by opera coast :) | 16:53 |
aquarius | and I want to put together a working demo | 16:53 |
t1mp | aquarius: uhm.. right. I didn't think of multiple-stages of swiping up yet when I made the panel | 16:53 |
aquarius | and try out some bottom edge things at the same time | 16:53 |
t1mp | aquarius: I haven't tried opera coast, but when you have some cool new interaction I'd be happy to check it out :) | 16:53 |
aquarius | t1mp, yeah -- not a problem. I wasn't particularly expecting what I'm trying to do to be catered for by an out-of-the-box component :P | 16:53 |
aquarius | t1mp, once I have something I'll wave it at you :) | 16:54 |
t1mp | aquarius: thanks | 16:54 |
t1mp | aquarius: app developers can think of their own crazy stuff for the bottom edge, so it is near impossible to have out-of-the-box components for that | 16:55 |
aquarius | ya | 16:55 |
aquarius | definitely | 16:55 |
aquarius | something like your Panel is a good starting point, though, I think | 16:55 |
t1mp | aquarius: when it turns out that there are a few standard approaches that work, we can put something for that in our toolkit | 16:55 |
rickspencer3 | dbarth, when I am making my webapp I need to create a manifest.json file before I use click build? | 16:55 |
rickspencer3 | http://developer.ubuntu.com/publish/webapp/packaging-web-apps/ | 16:55 |
aquarius | and if lots of people start doing things similar to what I'm doing here, then a MultiPanePanel component would be an obvious next step | 16:55 |
rickspencer3 | beuno, wow, auto scanning ftw | 17:06 |
popey | rickspencer3: you sure about m.phishtracks.com ? | 17:23 |
popey | it doesn't load here | 17:23 |
popey | Host m.phishtracks.com not found: 3(NXDOMAIN) | 17:23 |
dbarth | rickspencer3: yes, like any normal app | 17:27 |
dbarth | rickspencer3: qtc should have done it for you already | 17:27 |
dbarth | you need the webview policy_group in particular | 17:28 |
dbarth | http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/ | 17:28 |
dbarth | rickspencer3: are you doing a local html5 app, or just wrapping a website (ie a "webapp") ? | 17:29 |
dbarth | kyleN: ^^ is there still a page on d.u.c which makes the difference between the 2? | 17:32 |
kyleN | dbarth, are you referring to webapps v html5 apps? | 17:33 |
kyleN | dbarth: currently there is a top level section called "web" | 17:34 |
kyleN | I think the intention of this is to cover webapps | 17:34 |
kyleN | I think this 'web' content needs to be clarified. | 17:35 |
kyleN | for example just hours ago I filed this bug: https://bugs.launchpad.net/ubuntudeveloperportal/+bug/1313769 | 17:35 |
ubot2 | Launchpad bug 1313769 in Ubuntu App Developer site "web landing page unclear on what a web app is" [Undecided,New] | 17:35 |
kyleN | that subject is separate from html5 apps on the dev portal | 17:35 |
dbarth | kyleN: totally | 17:35 |
kyleN | they are covered under apps/html-5: http://developer.ubuntu.com/apps/ | 17:36 |
rpadovani | Hey all :-) There is a simple way to close a popup dialog outsidethe dialog itself? | 17:36 |
beuno | rickspencer3, indeed! | 17:36 |
kyleN | dbarth, perhaps we can meet to discusses what the webapps content really should be | 17:36 |
dbarth | kyleN: during the weekly tomorrow, that sounds like a good way to restart | 17:37 |
dbarth | planning updates to the online docs | 17:37 |
kyleN | OK, see you then dbarth | 17:37 |
=== gcollura|univers is now known as gcollura | ||
rickspencer3 | beuno, hey, I'm having a weird effect with the web app I just published | 18:21 |
beuno | rickspencer3, tell me more | 18:21 |
rickspencer3 | so, when I run it, I get an error in a browser window | 18:21 |
rickspencer3 | that says that m.phishtracks.com is not availble | 18:21 |
rickspencer3 | but I never told it to look at m. anything | 18:22 |
rickspencer3 | I'm wondering if I screwed something up somewhere in my package | 18:22 |
beuno | rickspencer3, can you pastebin the manifest file? | 18:22 |
rickspencer3 | beuno, http://pastebin.ubuntu.com/7354190/ | 18:23 |
beuno | jdstrand, do you have any clues as to what to look at? | 18:24 |
beuno | it looks fine, although I forget what the policy for webapps and their urls are | 18:24 |
rickspencer3 | beuno, they are in the desktop file, I think | 18:25 |
rickspencer3 | http://pastebin.ubuntu.com/7354203/ | 18:25 |
beuno | rickspencer3, does it look sane there? you may be getting redirected due to the user agent? | 18:25 |
jdstrand | sounds like a redirect is happening | 18:25 |
jdstrand | what is the contents of the desktop file? | 18:25 |
jdstrand | ah | 18:25 |
rickspencer3 | ffs | 18:27 |
rickspencer3 | jdstrand, | 18:27 |
rickspencer3 | beuno, | 18:27 |
rickspencer3 | nm | 18:27 |
rickspencer3 | I cannot believe I did this | 18:27 |
rickspencer3 | let me make an update | 18:27 |
jdstrand | ok | 18:27 |
* beuno sits back down | 18:27 | |
jdstrand | beuno: hey, I was just about to ask you | 18:27 |
rickspencer3 | jdstrand, beuno I think I never saved the file in QtCreator :( | 18:28 |
jdstrand | beuno: used to be when the device downloaded a click package, it was saved in .local/share/ubuntu-download-manager/Downloads | 18:28 |
rickspencer3 | because it doesn't have a run button for web apps | 18:28 |
jdstrand | beuno: that doesn't seem to happen any more. How can I download an app so that I have the click package? (really, I don't care about the phone at this point-- I want the trip advisor app for a change I am making to the review scripts) | 18:29 |
* beuno is wrapping up a call | 18:30 | |
sergiusens | rickspencer3: jdstrand I got disconnected while seeing this, but if this autosave is not yours, then something is forcing the m http://paste.ubuntu.com/7354251/ | 18:35 |
rickspencer3 | sergiusens, yeah, so it was because I didn't save the file in QtCreator | 18:36 |
* rickspencer3 dope slaps self | 18:36 | |
rickspencer3 | sergiusens, I was testing it on my desktop by pasting the exec line into a terminal | 18:36 |
sergiusens | well at least it's solved :-) | 18:36 |
rickspencer3 | sergiusens, "solved" | 18:36 |
beuno | jdstrand, sorry, I don't follow. You download from the phone's browser? | 18:41 |
jdstrand | beuno: I was looking for the trip advisor click package. I had downloaded it on my phone at some point in the past. I can't find the click any more on my device | 18:42 |
beuno | jdstrand, ah, mandel would know about the download manager | 18:43 |
jdstrand | beuno: (I installed it via the scope) | 18:43 |
beuno | ah, installed! | 18:43 |
beuno | jdstrand, image 303? | 18:43 |
jdstrand | beuno: if it isn't on the device any more, how can I find and download it from the store | 18:43 |
jdstrand | ? | 18:43 |
beuno | jdstrand, searching from the scope doesn't do it? | 18:44 |
jdstrand | beuno: it isn't a preinstall | 18:44 |
jdstrand | beuno: sorry, I want the actual click package file so I can run the review scripts on it | 18:44 |
hakermania | Is there any way to have a dependent package and and run code in your application only if this package is available? | 18:44 |
beuno | aah | 18:44 |
beuno | jdstrand, is it the same if I give you a link to download it? | 18:45 |
jdstrand | beuno: that would unblock me, yes. | 18:45 |
hakermania | For example, I want to make unity support for kdenlive, but it will be weird a KDE application to depend on libunity. So it could be a suggested package. Using libunity.h would demand to build against libunity-dev and thus libunity's so files will be a direct package dependency. | 18:45 |
hakermania | Is there any way to overcome this? | 18:45 |
jdstrand | though, it would be nice if I could snag these things on my own without having to ping you | 18:45 |
beuno | jdstrand, https://myapps.developer.ubuntu.com/dev/click-apps/252/ | 18:47 |
jdstrand | thanks | 18:47 |
beuno | jdstrand, you will be able to soon | 18:59 |
beuno | jdstrand, with the appstore website | 19:00 |
jdstrand | ok, cool | 19:00 |
jdstrand | I thought that might be the case | 19:00 |
=== salem_ is now known as _salem | ||
gerlowskija | Has anyone noticed the Reminders App creating empty notes at times. I'm seeing it on my Desktop. I'll have a Note open in the app for editing, and every 20 seconds or so a new 'Untitled' note appears in the sidebar | 23:47 |
gerlowskija | Maybe my touchpad is overly sensitive though and it's just driving me nuts. | 23:48 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!