/srv/irclogs.ubuntu.com/2013/09/05/#ubuntu-app-devel.txt

Gsportwww.google.pt/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CD8QFjAB&url=http%3A%2F%2Fwww.computerworld.com%2F&ei=2NEnUvXwOoiRhQeSj4GoCw&usg=AFQjCNGWIgkWtnvRRqA8PHdgccurO6diMA&bvm=bv.51773540,d.ZG400:36
Gsporthacker apply00:37
balloonsiBelieve, how;s the merge coming?00:54
iBelieveballoons, I saw that the one test failed, so I ran it locally, and it passed. I tried to re-run the jenkins bot, but I don't think it ran. Maybe you could try running it again?00:55
iBelieveballoons, I have no idea why the test failed00:55
balloonsiBelieve, sure, let me help you push this through00:55
balloonsI'm just as ready as you to get this in :-p00:55
balloonsiBelieve, there is only one failure, perhaps you missed the link I sent on it00:56
balloonshttp://91.189.93.70:8080/job/generic-mediumtests/232/testReport/ubuntu_filemanager_app.tests.test_filemanager/TestFolderListPage/test_copy_file_with_mouse_/?00:56
iBelieveballoons, yeah, I saw that. That's the test that I was referring to.00:57
iBelieveballoons, I don't understand that error message, especially when that test passes locally for me00:57
balloonsright, so let's look at the test together righ tnow00:57
balloonsthe trace is really confusing at first glance00:57
iBelieveballoons, if I remember correctly, that same test was failing with the same error awhile back, but then was working again.01:00
balloonsiBelieve, so this is very very similar to the cut.. I would make a note that we could probably function out some of the common code as we go.. makes it easier to maintain and read going forward01:00
balloonsiBelieve, yea, I kicked it off again if that happens to be the case.. which is :-(01:01
iBelieveballoons, that would be nice to do. Just made a note to do that01:01
iBelieveballoons, I have no idea how dbus connects to the File Manager app, but could it be that the copy operation is blocking dbus from sending a reply to autopilot?01:03
balloonsyea, just that one test fails again01:03
balloonshttp://91.189.93.70:8080/job/generic-mediumtests/233/testReport/ubuntu_filemanager_app.tests.test_filemanager/TestFolderListPage/test_copy_file_with_mouse_/?01:04
balloonsso the trace seems to indicate most the test runs01:04
balloonsit seems like the paste happens at least01:05
AskUbuntuhow can i develop applications that can be used in ubuntu desktop? | http://askubuntu.com/q/34150901:05
balloonsiBelieve, what's the u1db dependency btw?01:06
iBelieveballoons, I switched settings storage from LocalStorage to U1db. Once the actual settings API lands we'll switch to using that for settings storage.01:07
balloonsiBelieve, since cut works but copy for some odd reason doesn't I would be tempted to pull out the common code from cut and use it in copy to narrow done the issue.. it's definitely not giving us much to work with why it's failing01:07
balloonsit copies and then pastes the file, that's it01:08
iBelieveballoons, I'll try pulling the common code into a separate shared function01:08
balloonsiBelieve, k, that should help01:09
iBelieveballoons, I need to go now, I'll let you know tomorrow after merging the code01:10
balloonsiBelieve, ok.. if you don't mind I'll keep hacking on it01:10
balloonsif I get it to work, I'll supersede your MP and merge it, ok?01:10
iBelieveballoons, that's more than fine with me :)01:13
balloonsnik90, perchance are you about?01:53
dholbachgood morning06:49
JamesTaitGood morning all, happy Be Late For Something Day! :-D08:24
=== chriadam is now known as chriadam|away
dpmpopey, the other day you showed me the codecs that the gstreamer*-ugly package provided. How can I find out which codecs are provided by a gstreamer package? (the .deb package descriptions are usually no good for those)09:05
dpmI'm trying to find out which packages we actually need to play mp309:05
popeydpm: is apt-cache show not sufficient then?09:06
popeyit tells you what packages it pulls in, and mime types09:06
popeyapt-cache show gstreamer0.10-plugins-ugly | grep mp309:06
popeyshows libmp3lame0 which is the mp3 decoder09:06
dpmyeah, that looks like it, thanks09:07
dpmhowever someone was mentioning on that thread that gstreamer-ffmpeg should be enough and that we probably already install it in the image, but I'm not entirely sure09:07
dpmso lool, you were saying that gstreamer*-ffmpeg is included in the touch images and apps that use Qt Multimedia (which use gstreamer as the backend) should be able to play mp3 files already?09:14
looldpm: that's the theory09:15
* dpm tests the theory :)09:15
* dpm flashes09:16
looldpm: looking again, I see we're seeing gstreamer0.10-ffmpeg09:16
looldpm: but most stacks should be using gst 1.0 now09:16
dpmlool, yeah, but we can't do much for the apps that use Qt Multimedia, it's Qt Multimedia that chooses the gst version to use09:17
seb128hum09:17
seb128we shouldn't ship ffmpeg on an official image, those codecs are not free09:17
seb128(or rather some might have patent issues)09:17
popeydpm: ok, confirmed you do need gstreamer-ugly09:17
popeydpm: /usr/bin/gst-launch-0.10 filesrc location=timpany.mp3 ! mad ! audioconvert ! audioresample ! pulsesink09:18
popeythat doesn't work until you install -ugly09:18
popeyWARNING: erroneous pipeline: no element "mad"09:18
popeyobviously technically you need libmad09:18
dpmpopey, ah, thanks that was quick!09:19
popeytry that command with and without -ugly (and libmad0) installed09:19
popey(need an mp3 of course)09:20
dpmyeah, just setting up the image now09:20
* popey rewards himself with bacon09:20
smartboyhwpopey, what type of bacon is it? Jono?09:28
popeyeating bacon09:29
popeybut all bacon is eating bacon to me09:29
dpmlool, popey so yeah, I can confirm too that the music app only plays mp3 files with gstreamer-0.10-plugins ugly (it does not with gstreamer-1.0-plugins ugly or gstreamer-0.10-ffmpeg)09:31
dpmlool, you were suggesting to file a bug to request an autopilot test for the music app for that. I think we'll need that in any case, but I'm not sure how the bug for the Music app would help solving the issue?09:32
dpmanyway, I replied to the thread now09:41
popeydpm: do you know the size of the n4 in units.gu? - see https://plus.google.com/u/0/102664273545395284930/posts/SGNDfvq4Est09:45
LaneyIs there a way to include an image in a TextField? Like https://wiki.ubuntu.com/TimeAndDate?action=AttachFile&do=get&target=phone-settings-time-zone-manual.png09:46
Laneyis that what primaryItem is/09:47
Laney?09:47
dpmpopey, I don't know, sorry. I think the only place where we document grid units in relation to devices is here, but that's not directly tied to N4 or the full screen size: http://developer.ubuntu.com/api/devel/ubuntu-13.10/qml/ui-toolkit/resolution-independence.html09:48
dpmit might be a good askubuntu question :)09:49
tmoenickemzanetti: ping09:49
mzanettitmoenicke: pong09:49
popeydpm:  on it!09:53
dpm:)09:54
nik90|OfficeLaney: yes it is a primary item09:55
nik90|OfficeLaney: I use it in the clock app search field09:55
Laneynik90|Office: ah ok, nice09:55
Laneyis it in the theme09:55
Laney?09:55
nik90|OfficeLaney: the search icon? yes09:56
Laneyw00t09:56
Laneyin ur clock app, stealin ur code09:56
nik90|OfficeLaney: http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/view/head:/clock/WorldClock.qml09:57
Laneyty09:57
Laneynik90|Office: you ship the icon with the app?09:58
nik90|OfficeLaney: all core apps ship all icons with the app atm. The mobile icon theme does not work for us properly09:58
Laneyhrm09:58
nik90|OfficeLaney: there are 2 bug reports regarding this which I cannot find atm09:58
Laneyok09:58
LaneyI might leave out doing this until it works09:59
nik90|Officeor that :)09:59
looldpm, popey: gst-launch-0.10 filesrc location=hollandemoi.mp3 ! audio/mpeg, mpegversion=1, layer=3 ! ffdec_mp3 ! audioconvert ! audioresample ! pulsesink10:05
loolit says it plays, but I get no sound10:05
loolbut then I rarely get sound out of grouper10:05
looldpm, popey: Now maybe this isn't supported by decodebin/playbin10:05
popeylool: do you have -ugly installed?10:06
loolpopey: no10:06
popeyok10:06
* popey tries10:06
PaoloRotologuys, how can I test an ubuntu touch app with autopilot on my PC?10:06
popeyooh!10:07
popeythat works lool10:07
popeyi just flashed my phone with latest image, install gstreamer-tools and that command produces audio on my mako10:08
nik90|OfficePaoloRotolo: https://wiki.ubuntu.com/Touch/Testing/Autopilot10:08
dpmPaoloRotolo, and http://developer.ubuntu.com/resources/tutorials/quality/how-to-write-autopilot-tests/10:08
dpm(near the end)10:08
loolpopey: ok, so it seems we had enough modules without -ugly, but they aren't hooked up properly to playbin10:08
PaoloRotoloThanks!10:08
popeydpm: whats the url for app reviews? I'm seeing desktop apps at https://myapps.developer.ubuntu.com/dev/reviewer/10:09
PaoloRotolonik90|Office, I think autopilot doesn't work with new Timer's presets. https://bugs.launchpad.net/ubuntu-clock-app/+bug/122099810:09
ubot2`Launchpad bug 1220998 in Ubuntu Clock App "clock app autopilot tests fail" [Undecided,New]10:09
dpmyou've got a click missing in there10:09
dpmpopey, https://myapps.developer.ubuntu.com/dev/click-apps/reviewer/10:09
popeyah10:10
popeyta10:10
dpmnp10:10
nik90|OfficePaoloRotolo: I knw :). for some reason they fail on the phone10:13
nik90|OfficePaoloRotolo: the tests pass on the desktop10:13
loolpopey, dpm: I've checked with gstreamer 1.0, and decodebin doesn't pick up avdec_mp3 either10:13
loolpopey, dpm: Sounds like we have a range of gstreamer cleanups to do: moving to 1.0, making sure apps use qtmultimedia when possible, making sure the right set of 1.0 packages/codecs are pulled10:14
PaoloRotoloSo I can't do nothing :( I've only the desktop version.10:15
dpmlool, where would you suggest to track this? It's critical for the Music app (and any other multimedia apps) to work before release10:15
looldpm: Yes, I was thinking about that actually10:16
looland also thinking I ought to ping Pat10:16
looldpm: Got to go for lunch10:16
looldpm: maybe a plain Ubuntu bug10:16
dpmok, let's follow up later, thanks lool10:16
nik90|OfficePaoloRotolo: np10:18
nik90|OfficePaoloRotolo: btw thnx for your help with the clock app. You have fixed over 5 bugs in 2-3 days alone :)10:19
PaoloRotolonik90|Office, no problem, It's a pleasure for me :)10:19
=== jo-erlend__ is now known as jo-erlend
=== MacSlow is now known as MacSlow|lunch
nik90|OfficePaoloRotolo: can you take https://bugs.launchpad.net/bugs/119790810:57
ubot2`Launchpad bug 1197908 in Ubuntu Clock App "Timer sometimes does not reset its clock hands after stopping it" [Medium,Confirmed]10:57
nik90|OfficePaoloRotolo: First see if you can reproduce it without your solution and then try your fix by stopping before resetting it10:57
=== ondra is now known as ondra-lunch
=== gusch is now known as gusch|lunch
fajungin Qt5.1, is there any way to set a Qtoolbar as primary-toolbar an style it as the GTK unity's  toolbar ?11:28
dakerhey popey do you know someone who can enable armhf for my ppa https://launchpad.net/~rad.io-devs/+archive/rad.io ?11:28
popeydaker: hmm, I don't know what the process is now.. let me see11:30
dakertyt11:30
PrograminUbuntu Components Tutorials ?11:31
PrograminUbuntu.Components Tutorials11:31
PrograminUbuntu.Components Tutorials ?11:31
popeyhello Programin11:32
Programinhello11:33
PrograminI programin with QML11:33
PrograminQML not Ubuntu.Components 100%11:33
popeyProgramin: our documentation can be found at http://developer.ubuntu.com/11:36
popeydaker: thanks to smartboyhw .. https://dev.launchpad.net/CommunityARMBuilds11:45
smartboyhwdaker, do follow the instructions on build times and builds per week:P11:45
popeyknowing his app I doubt that will be a problem11:45
dakerpopey: why a problem ?11:46
popeytypo11:47
popeyI meant "not a problem" :D11:47
popeysorry11:47
dakerok ok :)11:47
dakerthanks popey smartboyhw11:50
smartboyhwdaker, no need to thank me, thank Launchpad docs;)11:51
JoeyChanHi, this is Joey from RSS reader team,  any questions are welcome  :)11:58
=== MacSlow|lunch is now known as MacSlow
dpmhi JoeyChan, nice to see you here, thanks for coming! :)12:24
JoeyChan:)12:24
=== gusch|lunch is now known as gusch
dakerwgrant do yo know why it's still only build i368 https://code.launchpad.net/~rad.io-devs/+recipe/rad.io-daily ?13:04
daker386*13:04
rickspencer3how weird would it be if the first time you ran an app, it took a while to set up sqlite database with the local storage API?13:24
beunorickspencer3, not so much if you can tell people you're doing a one-time setup13:25
rickspencer3thanks beuno13:25
rickspencer3I'll give it a try13:25
JoeyChan if first time you ran rss reader, it will add some feeds for testing, that's it13:26
popeyrickspencer3: to be 21st century and "hip" it would need to say cool things on a splash screen like "Reticulating splines..." while you wait13:29
popeypeople love that nonsense13:29
cwayne_popey, i hate it when my splines aren't properly reticulated13:31
rickspencer3popey, ok, I'll think of something13:39
rickspencer3popey, it's a calorie tracker app, so maybe I'll make it food related :)13:40
beuno"burning calories"?  :)13:40
rickspencer3if I import a module, but never use it, does that consume memory?13:41
nik90|Officemehow: ping13:56
nik90|Officemehow: can you propose a solution for https://bugs.launchpad.net/bugs/120059413:57
ubot2`Launchpad bug 1200594 in Ubuntu Clock App "[clock-app]Font in world city list are too big" [Low,Incomplete]13:57
nik90|Officemehow: it is a low hanging fruit which can be easily fixed.13:57
mehowmy favour kind of fruit ;)13:58
nik90|Officemehow: lol14:06
mehowlI am working on it now, I think we did discuss it before saying that the country would appear on the second line below the name of the location14:07
mehowI will send you a visual in 1 h ;)14:07
mehowworking on it now ;)14:07
nik90|Officemehow: thnx14:07
nik90|Officemehow: when we previouslty discussed we brainstormed about it but did not arrive at a decision14:07
mehowok ok ;)14:08
nik90|OfficePaoloRotolo: I also assigned this bug to you https://bugs.launchpad.net/ubuntu-clock-app/+bug/122125214:24
ubot2`Launchpad bug 1221252 in Ubuntu Clock App "Search button icon is not as per design specifications" [Low,Triaged]14:24
nik90|OfficePaoloRotolo: All you need to do is create an icon as shown and propose a merge. I will worry about changing the text to display the icon. Would that be okay>?14:25
PaoloRotolonik90|Office, yes of course :) I'll try to edit the code too14:26
nik90|OfficePaoloRotolo: You can edit the code if you want, however only after I merge in my proposal which is regarding the search box layout14:27
nik90|OfficePaoloRotolo: otherwise it will create a code conflict for you14:27
nik90|OfficePaoloRotolo: my merge proposal will go in tonight14:28
* nik90|Office hugs PaoloRotolo 14:28
PaoloRotolonik90|Office, ok :D14:28
om26ergusch, hey14:46
guschom26er: hi14:48
om26ergusch, with the share app fix in the gallery a few days ago, every time the gallery is started opening the first image takes more than normal time.. like you tap on an image and it will take 2 seconds for it to open14:48
om26erthings get better after that though, seems like it loads the share component for 2-3 seconds14:49
guschom26er: oi - bad - please file a bug14:49
guschom26er: I should hide the share behind a loader14:50
om26ergusch, bug 122126614:52
ubot2`Launchpad bug 1221266 in gallery-app (Ubuntu) "opening a photo takes 2-3 seconds on first run" [Medium,New] https://launchpad.net/bugs/122126614:52
guschom26er: thx14:53
=== caribou_ is now known as Caribou
=== mohammed is now known as Guest12435
PaoloRotolonik90|Office, done: http://img40.imageshack.us/img40/1031/87h5.png ;)15:00
nik90|OfficePaoloRotolo: nice. That was quick15:01
nik90|OfficePaoloRotolo: you might need to consider some points though such as are you going to insert that into a ubuntu shape widget or whether you are going to add an image and add a mouseArea to it.15:02
nik90|OfficePaoloRotolo: I think you can use a normal button which displays only an icon instead of text15:03
nik90|OfficePaoloRotolo: and set the background color of that button to that pinkish tone15:03
nik90|OfficePaoloRotolo: so your icon should essentially comprise of only the 3 white dots15:03
nik90|OfficePaoloRotolo: on a transparent background15:04
nik90|OfficePaoloRotolo: but anyways let me let you implement it :)15:04
PaoloRotolonik90|Office, if you insist, I'll mail you the .svg ;) What about the edges of the button? They're "half rounded"15:05
nik90|OfficePaoloRotolo: As long as the implementation follows the design specs closely, I am fine15:06
nik90|OfficePaoloRotolo: I think we can ignore the edges of the button for now15:06
nik90|OfficePaoloRotolo: Give it a shot and let me know if it comes close to design mockup15:07
cleptonik90|Office, the apps will be tested on pc or phones?15:08
nik90|Officeclepto: both however it will judged on its behavior on the phone and tablet15:09
nik90|OfficePaoloRotolo: I am on a web irc client and hence cannot accept file transfer15:10
nik90|OfficePaoloRotolo: can you send it to my email instead15:10
PaoloRotolonik90|Office, ok, no problem.15:10
cleptonik90|Office, ok, so to clear something out, will we be able to create files (db, folders, etc) in our application's folder?15:11
nik90|Officeclepto: I heard that you *cannot* create stuff in your application directory. However you will be given a directory elsewhere you can write stuff to15:13
nik90|Officeclepto: not sure atm which directory that is15:13
nik90|Officeclepto: best talk to mhall119 regarding this15:13
cleptomhall119, can you elaborate?15:13
iBelieveHow long does it take until a click app gets reviewed? Isn't the process automatic?15:18
beunoiBelieve, it isn't currently, it's manual while we work out all the kinks15:19
beunoiBelieve, it's a day or two, currently15:19
iBelievebeuno, oh, okay. I guess I'm a bit excited :)15:20
beunoiBelieve, which app in particular?  I may take a look after this call  ;)15:20
iBelievebeuno, Ubuntu Tasks, https://myapps.developer.ubuntu.com/dev/click-apps/13/. That would great!15:21
* beuno nods15:21
nik90|Officemehow: thnx for the designs15:31
nik90|Officemehow: 1 question though, currently afaik there is no way to filter them the way you show them15:32
nik90|Officemehow: But I will find out from other developers how to implement them15:33
mehowI know I know sorry this is the old design and it suppose cover only the text formatting15:33
mehowdon't worry about the quick search on the top ;)15:33
nik90|Officemehow: oh okay...so only the text formatting changes15:33
nik90|Officemehow: phew ;)15:34
mehowyeah ;)15:34
popeyclepto: nik90|Office https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1197056  may explain where things "should" go?15:49
ubot2`Launchpad bug 1197056 in apparmor-easyprof-ubuntu (Ubuntu Saucy) "SDK webview applications should not use ~/.local/share/*/.QtWebKit/ for their databases" [Undecided,Triaged]15:49
nik90|Officepopey: thnx.15:50
nik90|Officepopey: the clock app also writes into that same directory :P15:50
nik90|Officepopey: I guess I need to fix that as well then15:50
popey:D15:50
nik90|Officepopey: so what directory name do i use? clock-app or ubuntu-clock-app?15:51
nik90|Officepopey: I will file a bug report for this as soon I go home. I am leaving the office now15:51
popeynik90|Office: I believe the "standard" XDG type variables work.15:51
popeyeg, XDG_DATA_HOME="$HOME/.local/share"15:52
nik90|Officepopey: true but the XDG variables only include the path until share. I was referring to the actualy application directory15:52
nik90|Officepopey: also I need to see how to use XDG variables in qml15:52
nik90|Officepopey: anyways talk to you later (around 1-2 hours after)15:53
nik90|Officebye15:53
davmor2popey, mhall119: I have an all qt app in my queue if an app is built by the sdk but not packaged will it just be in a folder type structure?  I'm wondering if it is a click app that has been added to the wrong queue.16:00
popeydavmor2: which app?16:32
davmor2popey:  It's Loan and EMI calculator16:33
popeydavmor2: yeah, that certainly looks like a touch app16:35
popeydownloaded and ran it16:35
davmor2popey: I'll ping the dev and see if it was meant for the click apps queue16:36
popeycool16:36
popeyfeel free to ping me with those again, happy to check them out16:36
davmor2popey: thanks16:37
PaoloRotolonik90_, I fixed the bug https://bugs.launchpad.net/bugs/1197908 with a new Timer :D16:38
ubot2`Launchpad bug 1197908 in Ubuntu Clock App "Timer sometimes does not reset its clock hands after stopping it" [Medium,In progress]16:38
wellsbDoes somebody have a maguro device they can test an app with and send me a screenshot?16:40
Elv13Hi, what is the trick to be able to swipe page left and right? (Ubuntu SDK, QML)16:44
Wellarkbfiller: I now have a fix for #120509716:46
Wellarkbfiller: ted is reviewing it.16:48
cwayne_what path should i use for the icon?16:48
PaoloRotolonik90_, I added also an "reset" animation of the timer's hands.16:49
Wellarkbfiller: btw, while debugging the HUD issue I noticed we have apps still using the "old" HUD API16:50
Wellarkhttp://pastebin.ubuntu.com/6067176/16:50
Wellarkthose must be updated to use the new Unity Action API.16:50
Wellarkotherwise using UITK.MainView and pages will "break" the HUD searches16:51
nik90_PaoloRotolo: wonderful16:51
WebbyITPaoloRotolo, \o/16:51
nik90_PaoloRotolo: do you have a branch I can test?16:51
Wellarkbfiller: should I file a bug against each of the apps or would one catchall be enough?16:51
WellarkI should have time next week to patch the apps myself16:51
PaoloRotolonik90_, yep, here my mp: https://code.launchpad.net/~paolorotolo/ubuntu-clock-app/fix-for-1197908/+merge/18414316:51
PaoloRotoloCiao WebbyIT :D16:52
nik90_PaoloRotolo: can you explain the logic behind your code?16:53
PaoloRotolonik90_, I tried to stop all the animations in the app, but it doesn't work16:54
PaoloRotoloso I created a timer and I added an animation after 200 msec. from the reset()16:55
nik90_PaoloRotolo: so your new timer will start and then stop the animation.16:56
PaoloRotoloSo, reset will stop the timer (the big timer) and my timer will reset the hands after 200 msec, when all the animations are finished16:56
Wellarkbfiller: oh, actually. I can file just one bug report and target it to all the apps (projects)16:56
PaoloRotolonik90_, yes, start the animation, set the hands to "0" and stop the animation16:56
nik90_PaoloRotolo: In that case, shouldn't you be calling reset_timer.start() instead of restart()?16:56
nik90_PaoloRotolo: since your timer will be called once to stop the animation and then it does its job and is done with.16:57
PaoloRotolonik90_, ok, i'll fix it :P16:58
cwayne_mhall119, is it possible today to add a new master scope?  like so that we can get a new lens17:00
PaoloRotolonik90_, pushed. BTW, my fix works with you?17:01
nik90_PaoloRotolo: testing it now17:01
davidcalle_cwayne_, no it's not. But you can add any scope to the dconf key com.canonical.unity.dash and it will appear as a lens.17:01
nik90_PaoloRotolo: I just approved your other branch17:01
PaoloRotolonik90_, ty17:02
cwayne_davidcalle_, ah, where would the icon be defined?17:02
davidcalle_cwayne_, in your scopename.scope file in /usr/share/unity/scopes, you can set an "Icon" field.17:03
cwayne_davidcalle_, ah, wonderful thank you.  and this should work already in today's image?17:04
davidcalle_cwayne_, my bad, you can actually create a master to aggregate scopes, it doesn't seem to be hardcoded anymore. If you look at an existing one (eg /usr/share/unity/scopes/web.scope), it should be pretty explicit.17:05
davidcalle_cwayne_, yeah, it should work (tm) :)17:05
cwayne_davidcalle_, :D17:06
cwayne_davidcalle_, and the smart scopes are in the touch image too already, right?17:06
davidcalle_cwayne_, so, to create a master, just create a <masterscope>.scope file, and a folder named <masterscope> where you'll put the .scope files you want to aggregate.17:07
davidcalle_cwayne_, I think so17:07
davidcalle_cwayne_, also, if something doesn't seem to work, you can see specific errors by restarting unity-scope-home and looking at the output17:09
cwayne_davidcalle_, awesome, thanks17:09
davidcalle_cwayne_, np17:10
bfillerWellark: thanks for the info, was on a call. I was told all of the apps have been converted to use the new API or have MR's in progress17:20
bfillerWellark: might be that we forgot to drop that depends? what is the new depends?17:20
Wellarkbfiller: applications using UITK won't need any additional depends. UITK already handles that17:24
nik90_PaoloRotolo: I merged my branch. You can start on the search button icon now if you want.17:25
bfillerWellark: so the apps can drop depends on qtdeclarative5-hud1.0 completely then?17:25
nik90_PaoloRotolo: also your timer trick seems to have done the job. I will test it for a few more hours before deciding17:25
Wellarkbfiller: and applications that don't use UITK MainView and Pages need to depend on qtdeclarative5-unity-action-plugin17:25
PaoloRotolonik90_, great!17:25
Wellarkbfiller: yes, as soon as they drop "import Ubuntu.HUD 1.0" from their code base17:26
bfillerWellark: great, thanks17:26
Wellarkbfiller: I filed the bug anyway17:26
Wellarkbfiller: https://bugs.launchpad.net/camera-app/+bug/122134417:26
ubot2`Launchpad bug 1221344 in webbrowser-app "remove usage of qtdeclarative5-hud1.0 " [Undecided,New]17:26
bfillerWellark: thanks17:27
nik90_Wellark, bfiller: Which standard app (web browser, gallery, contacts) etc is the best app to take a look at how to add HUD actions?17:30
nik90_I have been meaning to add it to the clock app but cannot find any documentation on it17:30
bfillernik90: probably browser, pretty sure it's been cutover to use the new action api17:30
Wellarkbfiller, nik90_: yeah, seems browser is using the new API already. I just want to point out that if you are using UITK.MainView then you don't have to import Ubuntu.Unity.Action .17:34
WellarkUITK.Action is already derived from it17:34
Wellarkonly if you need to do manual action context management you need to use the direct API manually17:35
nik90_Wellark, bfiller: thnx. Will take a look at webbrowser17:35
iBelievepopey, mhall119 so what time is the File Manager meeting today? I remember we discussed moving it 2 hours earlier (so 1/2 an hour from now)17:35
nik90_Wellark: I am using UITK.action, but I do not see any hud action while testing it on the phone17:36
Wellarknik90_: you can find the documentation for the unity-action-api by installing unity-action-doc package17:36
beunoiBelieve, I believe (ha!?) your app is now live17:36
Wellarknik90_: you need to assign the actions to MainView.actions or Page.actions17:36
nik90_Wellark: ah okay. But I think it would be better if this doc is integrated to the current sdk docs.17:36
Wellarknik90_: Action {id: myAction1} Action {id: myAction2}17:37
iBelievebeuno, just saw that, thank you so much! I'm starting to type out my blog article right now about it :)17:37
Wellarknik90_: MainView.actions: [myAction1, myAction2]17:37
nik90_Wellark: here is how it is currently done http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/view/head:/clock/ClockPage.qml17:37
mefrioguys I am trying to use Unity.Actions in my app but it does not work even if you are suggesting to deprecate Ubuntu.Components.HUD...here is my code http://pastebin.ubuntu.com/6067328/17:37
nik90_Wellark: and yes I havent connected it yet to the MainView actions. But then my toolbar actions are in a different page and hence different qml file. Can MainView action see those toolbar actions?17:38
=== mefrio is now known as mefrio|afk
popeyiBelieve: yes, in 20 mins from now17:39
Wellarknik90_: there are two sets of actions17:39
iBelievepopey, okay, thanks for the info17:39
Wellarknik90_: ones that are "global" to the app and ones that are "local" to the page17:39
Wellarkso, if you have some actions that do the same thing no matter on which page they are then you add these to the MainView.actions17:40
nik90_Wellark: that makes sense17:40
nik90_Wellark: I installed the doc package. Where does it store its files?17:40
Wellarkand the page local actions go to Page.actions17:40
Wellarkand each time the page is changed the list of available actions in the hud is updated automatically17:40
nik90_Wellark: thnx. It is so much clearer now17:41
Wellarknik90_: if I remember correctly it's /usr/share/docs/unity-action-api/17:41
Wellarknik90_: you can see where the files are installed by: $ dpkg-query -L <pkg-name>17:41
Wellarknik90_: one note though. currently the HUD integration does not work on the desktop17:42
nik90_awesome17:42
Wellarkfor various technical reasons17:42
nik90_Wellark: okay. I can test it on the phone17:42
Wellarkand when you are testing on the phone you need to set $APP_ID environment variable17:43
Wellarknik90_: so if your application has clock-app.desktop17:43
nik90_Wellark: Is this done automatically atleast when the app is installed?17:43
Wellarknik90_: to be honest, I'm not completely sure if it's implemented right now17:44
Wellarkwhen starting apps from the launcher or the applense the system should set the env variable automatically17:44
Wellarkbut if you are running from terminal then you have to set it yourself at the time being17:44
nik90_Wellark: okay. Do you know how to set the app-id environment manually to test a development branch using qtcreator?17:44
nik90_so I use qtcreator to push the app on phone17:45
Wellarknik90_:  qtcreator should do the right thing17:46
Wellarkor otherwise we have a bug :)17:46
nik90_Wellark: awesome17:46
nik90_Wellark: one last question, do you know the link for the launchpad project for the qml hud to report bugs?17:47
nik90_Wellark: nvr mind, the docs had the link in the index page17:47
Wellarknik90_: if you find any problems with the hud just file them against lp:hud17:47
nik90_okay17:48
beunoiBelieve, so17:48
beunoiBelieve, there's a bug in your app17:48
beunoiBelieve, you're calling /usr/bin/qmlscene $@ tasks-app.qml17:48
Wellarknik90_: unity-action-api is also fine. we can always move the bug to another project if necessary :)17:48
beunoiBelieve, that absolute path is wrong17:49
beunoiBelieve, you should leave the sdk's default, and use that in the .desktop file17:49
nik90_Wellark: okay. Thnx a lot for your help17:49
Wellarknik90_: np. :)17:49
iBelievebeuno, where do I have that? And what should it be instead?17:50
cwayne_beuno,thta's a bug in qtcreator -- it creates that .desktop automatically17:50
Wellarknik90_: oh, and btw. It's a matter of taste, but I would create the Action {} objects standalone as direct childrens of the Page or MainView and then assosiate them to different places by id17:50
beunoiBelieve, remove that file, and in the Exec line of the .desktop file, use:   qmlscene $@ tasks-app.qml17:51
nik90_Wellark: yes I have noticed that in some other apps as well. I will do that for the clock app as it seems to be the "official way"17:52
iBelievebeuno, Remove what file? Do you mean remove the /usr/bin/ part from the Exec line?17:52
beunoiBelieve, remove /ubuntu-tasks17:53
beunothat just calls qmlscene17:53
beunoinstead17:53
beunocall qmlscene from the Exec line in the .desktop file17:53
iBelievebeuno, oh, okay. I get it. I'll upload a new version right away. Thanks for noticing that17:54
cwayne_anyone know what i should put in the Icon line of the .desktop file? aren't we not supposed to assume any absolute path?17:54
beunoiBelieve, thanks!17:54
iBelievebeuno, while I'm doing that, what should my Icon line be? (noticing cwayne_'s question)17:55
beunoiBelieve, youricon.png17:57
beunoso ubuntu-tasks.png?17:57
iBelievebeuno, okay, thanks.17:57
=== mefrio|afk is now known as mefrio
dgalghow long is an app review expected to take? If it's supposed to take a couple of days, then OK. I feel like maybe I'm being impatient, waiting a day and a half for review and then complaining, but that seems quite a long time when there are not many apps yet :(18:09
Nova__Hi all, How can i set icon to my application ?18:12
beunodgalg, it takes a few minutes of a human being, right now18:13
beunodgalg, we're mostly having to fix bugs as we hit them18:13
beunowhich adds some delay18:13
beunodgalg, do you have an app in the queue?18:14
dgalgbeuno: if two days or more is the expected time for a review then that's okay, I don't mind... I think I was expecting it to be done very quickly, is all. I shall continue to wait.18:14
beunodgalg, we're in "as fast as we can18:14
beuno" mode18:14
beuno:)18:14
beunowe're more interested in working out all the kinks rather than speed at the moment18:15
beunodgalg, I'll pick up your review now18:15
dgalgbeuno: I had version 0.3 approved of my app Word Chain, but I submitted 0.4 at about the same time (about a day and a half ago), and 0.4 is the one I would like to publish18:15
dgalgbeuno: that's okay, I wasn't sure of how it is all meant to work18:15
dgalgbeuno: I will wait, now that I know how things are meant to be18:15
beunodgalg, approved!18:16
dgalgbeuno: oh! I thought a review involved testing on a device18:16
dgalgbeuno: thank you18:17
dgalgI will publish and then I hope some people can give me some feedback on whether it works or not. mhall119 tested on an Ubuntu Phone and it did not work, I hope it is better now18:17
beunodgalg, we have a set of scripts we're polishing18:17
dgalgbeuno: my page about the app says that it is still waiting for review: does the page take some time to register that you have reviewed it?18:19
beunodgalg, do you want to push it live?18:19
dgalgdgalg: I do, but I want to publish version 0.4 https://myapps.developer.ubuntu.com/dev/click-apps/25/ says that "The details displayed below include further changes awaiting review."18:20
beunodgalg, go ahead, it'll publish 0.4, there's a bug there we've fixed and haven't deployed yet18:20
dgalgok I have published it!!18:21
dgalgbeuno: i hope now it will show on the Ubuntu Phone18:23
nik90_Wellark, bfiller: I tried what the webbrowser does to add hud support, but it doesnt work for me.18:36
nik90_Wellark, bfiller: I have it in a branch https://code.launchpad.net/~nik90/ubuntu-clock-app/add-hud-support.18:37
nik90_Wellark, bfiller: I tried testing it on the phone using qtcreator but it does not show any new actions18:37
nik90_Wellark, bfiller: On trying UnityActions.Action, I cannot add any iconSource to it. Even if I remove it, I do not see the actions on the phone.18:38
nik90_Wellark, bfiller: I checked my system and I have the necessary action packages necessary.18:38
Wellarknik90_: first of all, you don't need the import Ubuntu.Unity.Action18:39
Wellarkyou get the actions from Ubuntu.Components already18:39
nik90_Wellark: I saw it in the webbroswer app, and hence added it.18:39
Wellark:)18:40
nik90_Wellark: so I removed the import and changed UnityActions.Action to just Action18:40
nik90_now it accepts the iconSource18:40
nik90_but I dont see it in the hud18:40
Wellarknik90_: did you try to search for the actions?18:41
Wellarkthere is a known bug that the initial list might be empty18:41
Wellark(fix waiting for a review..)18:42
nik90_Wellark: yes I did a search for it to make sure it is empty18:42
timp last time I tested, the hud broke for me some times and I needed to restart the phone before I could find the actions when searching18:43
nik90_timp: I will try that. But I am just making sure the way I am implementing it in the link above is correct18:44
timpnik90_: I don't see anything wrong with it18:44
nik90_timp: okay18:45
Wellarktimp: the need to restart should be already fixed18:45
timpwell for keywords I'd expect something else, but I'm not sure what the syntax is for that.18:45
timpWellark: ok, good :)18:45
Wellarkit was a nasty threading issue18:46
timpWellark: shouldn't keywords be something like "new,city,add" ?18:46
Wellarktimp: it's documented in unity-action-api docs ;)18:46
Wellark"Keyword 1;Keyword 2;Keyword 3"18:46
Wellarkand that is translatable18:46
Wellarktimp: is qtcreator setting the $APP_ID env variable properly when pushing apps?18:47
timpnik90_: ^ what you put in keywords should go in description18:47
nik90_timp, Wellark: http://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/src/app/Browser.qml18:47
nik90_timp: I saw that again as reference for keywords. Open New tab18:47
nik90_timp: but you are right. I just wrote a test string18:48
timpnik90_: browser is a special case I think, they don't make use of all the handy features we put in the UITK to make it easy to have a toolbar and HUD actions18:48
iBelievebeuno, just uploaded the fixed version18:49
iBelievebeuno, of Ubuntu Tasks18:49
timpWellark: perhaps you could add some more examples for text, keywords, description on http://developer.ubuntu.com/api/devel/ubuntu-13.10/cplusplus/unity-action/classunity_1_1action_1_1Action.html18:50
* timp gotta go eat. bye18:51
Wellarktimp, nik90_: well, the definitions for keywords is a bit vague.. they *should* be short and more or less an aliases for the actual Action name (.text), but they are used more or less as a additional descriptions18:51
nik90_Wellark: I changed the keywords to "add;city;world"18:51
nik90_and also added a description18:51
beunoiBelieve, looking18:52
mefrioWellark, hi....sorry for the intrusion but I am seeing you are an expert of the HUD implementations in the apps :) I have a question18:52
Wellarknik90_: well, those are "bad" keywords, sorry. :)18:52
mefrioWellark, I have implemented the HUD feature using Actions instead of the HUD component but they do not show in my HUD list, even after searching for them. Is it a known problem or am I doing something wrong?18:52
Wellarkthey should be vebs18:52
Wellark*verbs18:52
Wellarklike something you could put as .text18:53
nik90_Wellark: this is just for testing purposes. Before merging to trunk, I need to get design approval anyways. So they will come up with better strings for me :)18:53
beunoiBelieve, all looks perfect now, thanks, approved18:53
Wellarkmefrio: seems it's a know problem now :)18:53
Wellarkmefrio: this is on the phone, right?18:53
Wellarkthe HUD does not work properly on the desktop with touch applications18:53
iBelievebeuno, thanks a lot18:54
nik90_Wellark: I am more or less trying to get a glimpse of the actions on hud first18:54
Wellarknik90_: sure :)18:54
mefrioWellark, no I am using my pc to test...18:54
Wellarknik90_: it's always better just ask the design for the strings :)18:54
nik90_Wellark: definitely18:54
Wellarkmefrio: yes, so HUD results don't show up on desktop for various technical reasons18:54
mefrioWellark, ok thanks18:54
nik90_Wellark: can you test my branch on your phone to see if this is a localised issue? Else I can report a bug report.18:56
Wellarknik90_: yeah, I'm already trying it19:02
nik90_thnx :)19:02
iBelieveVersion 0.3 of Ubuntu Tasks is finished and available in Ubuntu Touch! | http://sonrisesoftware.wordpress.com/2013/09/05/ubuntu-tasks-version-0-3-live-in-the-click-app-store/19:06
Wellarknik90_: I can get it working19:10
Wellarkat least by manually running from the command line on the phone19:11
nik90_Wellark: How did you run it on the phone? Through qtcreator?19:11
nik90_Wellark: did you run my branch or just the default install on the phone?19:11
mhall119dgalg: thanks for Word Chain, this is fun19:11
dgalgmhall119: cool!19:11
Wellarknik90_: I just branched your code directly to my phone19:11
Wellarkand ran from command line19:12
dgalgmhall119: got any challenge words? ;)19:12
nik90_ah okay. I will do that as well19:12
nik90_Wellark: did you also have to set the environment variable then?19:12
mhall119dgalg: not yet, only played a couple rounds19:12
mhall119my kids are going to enjoy this one though19:12
Wellarknik90_: yeah. I used this command on the base directory of your branch:19:13
Wellark$ APP_ID=ubuntu-clock-app qmlscene ubuntu-clock-app.qml --desktop_file_hint=`pwd`/ubuntu-clock-app.desktop19:13
mhall119iBelieve: are you the Ubuntu Tasks developer?19:13
nik90_mhall119: can you try running ubuntu task? For me I just get a white screen19:13
nik90_Wellark: okay I will adb shell and run it19:13
mhall119nik90_: I just ran it on my Nexus 719:13
dgalgmhall119: everyone can collect them together: the whole Ubuntu community!19:13
mhall119dgalg: sounds like fun, how do we compare who has what?19:13
iBelievemhall119, yes19:13
dgalgmhall119: talk to one another :)19:14
mhall119iBelieve: on the phone and tablet, opening a URL in the browser doesn't work, is that what it tries to do to get the Trello auth token?19:14
Wellarknik90_: you might see this: [1] + Stopped (signal)     APP_ID=ubuntu-clock-app qmlscene ubuntu-clock-a19:14
mhall119dgalg: you can setup a website or wiki page where people can track their words19:14
iBelievemhall119, yes, that is how I get the token19:14
Wellarknik90_: but your app is jus[Ct put running to the background19:14
mhall119iBelieve: ok, then it won't work yet on the devices, but that is being worked on19:14
nik90_Wellark: okay. trying now19:14
dgalgmhall119: you can, yeah! g+ about it?19:14
Wellarknik90_: you can get to it by $ fg19:15
Wellarkand then do ctrl-C for example19:15
mhall119dgalg: I was suggesting that *you* could :)19:15
PaoloRotolonik90_, you've a new merge proposal ;)19:15
mhall119if you wait on me it won't get done anytime soon :(19:15
Wellarknik90_: I would guess there is an integration issue with the qtcreator deployment19:15
dgalgmhall119: I dont need to, I know the answer :P but yeah19:15
Wellarknik90_: so it would be great if you can just file a bug against the ubuntu sdk19:15
nik90_Wellark: ah okay. So I will report it against qtcreator plugins19:15
nik90_or the sdk19:15
nik90_sure19:15
iBelievemhall119, will it work by the showdown or do I need to find a different way?19:16
Wellarknik90_: thanks!19:16
mhall119pmcgowan: will we have the url opening APIs working by Sept. 15th?19:16
pmcgowanmhall119, we may, will know more early next week19:17
pmcgowanthe service is there, need to expose to qt19:17
pmcgowanmhall119, this for app showdown?19:18
iBelievenik90_, you said you tried to run Ubuntu Tasks but got a white screen. Did you install it more than 30 minutes ago? Because the first version that got published had a bad .desktop file19:21
cwayne_mhall119, are you talking about Qt.openUrlExternally ?19:21
iBelievecwayne_, yes, that's what I'm currently using to open links19:21
nik90_iBelieve: yup :)19:22
nik90_iBelieve: I do not know how to uninstall it now19:22
nik90_iBelieve: dam19:22
nik90_iBelieve: will restart phone later19:22
nik90_PaoloRotolo: nice work19:22
cwayne_iBelieve, yeah, me too, but i noticed it's not hooked up yet :)19:22
nik90_PaoloRotolo: just one query, is it possible to reduce the width of the button19:22
iBelievenik90_, well, thanks for trying to run it. Much appreciated19:22
iBelievepmcgowan, yes, this is for Ubuntu Tasks for the app showdown19:23
nik90_iBelieve: u kidding me. I love trying your app. I use it everyday. Besides wanted to take screenshots19:23
pmcgowaniBelieve, whats the exact use?19:23
pmcgowanI think we will use the same API19:24
iBelievepmcgowan, I need to get an authentication token from Trello by opening a webpage and having the user copy the token back into my app19:24
pmcgowanok19:24
cwayne_iBelieve, i haven't given up on the online account yet!19:25
pmcgowancwayne_, iBelieve what does that call do today on the device?19:25
Wellarknik90_: when you file the bug, could you paste me the link also? thanks!19:25
cwayne_pmcgowan, nothing19:25
PaoloRotolonik90_, thanks! I'll reduce the width tomorrow, now I'm not at home19:25
nik90_Wellark: will do19:25
cwayne_pmcgowan, but it works on the desktop19:25
pmcgowancwayne_, is that in qtdesktopservices or other?19:25
cwayne_pmcgowan, i'm not sure19:26
iBelievepmcgowan, not sure, mhall119 was the one who tested my app. I don't have an Ubuntu Touch device19:26
Wellarknik90_: actually. I now tried to run the app from QtC19:28
Wellarkand I'm seeing this on the log19:28
Wellark[22:26:59] unity::action::ActionManager::ActionManager(QObject*): Could not get session bus. Actions will not be available through D-Bus. Reason: Error spawning command line 'dbus-launch --autolaunch=b69a2a57ce6040eebe272c5f52285f5c --binary-syntax --close-stderr': Child process exited with code 119:28
mhall119pmcgowan: I belive it is the desktopservices, yes19:28
Wellarknik90_: are you seeing the same?19:28
pmcgowanmhall119, ok thats what we will enable, and it needs to be done I think with app confinement19:28
nik90_Wellark: will try now to check the output.19:28
pmcgowanmhall119, assume it does nothing today?19:28
mhall119pmcgowan: correct, it just fails silently19:29
mhall119I assume app confinement will just ask the user to okay the action then open the webbrowser in it's default confinement19:29
nik90_Wellark: yes I get that!19:29
Wellarknik90_: ok. that's one of the problems then. please paste that to the bug report19:29
pmcgowanmhall119, yep, but the url handler needs to be done19:30
nik90_Wellark: I also got http://paste.ubuntu.com/6067708/19:30
Wellarkand I can mark it as confirmed as I see the same thing19:30
pmcgowanmhall119, lets remember to check again after monday19:30
iBelievepmcgowan, mhall119 so is there anything I can do for now, or should I just wait until Qt.openUrlExternally gets fixed?19:31
cwayne_if we get it to work before the app showdown deadline, then i could actually submit my app :)19:31
iBelievemhall119, if it doesn't get fixed before the deadline, how will that affect the scoring of my app?19:32
pmcgowaniBelieve, I cant think of anything short of the user go manually do it, we also need to ensure that cut and paste is working for you19:32
pmcgowaniBelieve, is your app all QML?19:33
nik90_Wellark: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/122141419:34
ubot2`Launchpad bug 1221414 in Ubuntu UI Toolkit "Unable to access HUD on phone when launched through qtcreator" [Undecided,New]19:34
iBelievepmcgowan, yes. And if possible I don't want any C++ since I've head that brings in all sorts of complications with compiling and click packages19:34
alecurickspencer3: hi, I saw yesterday that you were looking for something like this: http://qt-project.org/wiki/JSONListModel19:35
pmcgowaniBelieve, right, I cant promise yet but will know more early next week19:35
pmcgowanits already a priority19:35
nik90_Wellark: I can see the hud finally using your method. Thanks! I am relieved!19:35
iBelievepmcgowan, okay, thanks19:35
Wellarknik90_: good to hear :)19:36
nik90_Wellark: it is empty but after typing it appears. I hope that gets fixed in hud package soon19:37
pmcgowanWellark, the HUD never shows the first time the app is launched19:38
dgalgmhall119: let us hope that it works for popey now and he understands how to play it too :) then maybe get a wiki going19:38
Wellarkpmcgowan: https://code.launchpad.net/~indicator-applet-developers/hud/fix_init_search/+merge/18413919:39
Wellarknik90_: ^19:40
pmcgowanWellark, thanks, I added a new bug for the specific first time issue last week19:41
pmcgowanwill dupe it over19:41
nik90_Wellark: awesome!19:41
pmcgowanWellark, https://bugs.launchpad.net/ubuntu/+source/hud/+bug/122027119:43
ubot2`Launchpad bug 1205097 in Unity HUD "duplicate for #1220271 HUD isn't working" [Critical,In progress]19:43
pmcgowanduped it19:43
nik90_mhall119: do you know how I can uninstall a click app?19:43
nik90_mhall119: I installed tasks apps few hours back when it was broken19:43
nik90_mhall119: now I cannot uninstall or update it19:43
rickspencer3hi alecu19:44
* rickspencer3 looks19:44
nik90_mhall119: any command line tricks?19:44
rickspencer3alecu, so, there are 27,000 items in my list, do you know if JSONListModel supports filtering, etc...?19:45
mhall119nik90_: cjwatson is implementing uninstall feature19:45
rickspencer3it looks like I may be able to do something with "query"19:45
* rickspencer3 tries19:46
nik90_mhall119: would that landed bfore the showdown? I need that to review the apps :)19:47
alecurickspencer3: yes, it seems you can do something with JSONPath. I don't know if it would perform ok with that amount of items19:48
Wellarkpmcgowan: thanks!19:48
rickspencer3alecu, yeah, that's an issue19:48
rickspencer3I wrote code this morning to create a sqlite database using LocalStorage on first run19:48
mhall119nik90_: I don't know, sorry19:48
nik90_mhall119: no worries. I will install a new image which removes all data hopefully19:49
popeynik90_: it wont wipe .local/share/applications - where the desktop files are, you might want to clean that out, alternatively flash it with --wipe19:54
cwayne_or --no-backup if youre on the ubuntu-system img19:55
=== mh0 is now known as away0
nik90_popey: ah damn..saw the message after starting the update process20:03
Wellarkwho is most familiar with the app confinment and other stuff right now?20:04
Wellarkthe first error definitely looks like something related to that:20:04
Wellarkhttps://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/122141420:04
ubot2`Launchpad bug 1221414 in qtcreator-plugin-ubuntu "Unable to access HUD on phone when launched through qtcreator" [Critical,Confirmed]20:04
Wellarkor then the QtC is doing something "weird" to set up the env20:05
Wellarkcan't just figure out why an app could not access the session bus.20:05
dgalgdoes anyone have an Ubuntu Phone and can give me a screenshot of Word Chain being available to download, so I can put it on the developer blog? :-)20:10
popeydgalg: http://popey.com/~alan/device-2013-09-05-211352.png20:14
iBelieveWhen somebody takes a screen shot of Word Chain, can the person also take a screenshot of Ubuntu Tasks? I'd love to put it in my blog as well :)20:14
popeyone moment, let me get better individual ones20:14
dgalgpopey: thank you!20:14
dgalgiBelieve: that screenshot has Ubuntu Tasks in it as well. Congratulations on being in the app store!20:14
popeydgalg: http://popey.com/~alan/device-2013-09-05-211434.png20:14
popeyiBelieve: http://popey.com/~alan/device-2013-09-05-211455.png20:15
popeybetter?20:15
dgalgoh that's interesting, the screenshot on the Dash is the middle part of the uploaded screenshot20:15
dgalgmaybe I will change my screenshot so it shows up more interestingly!20:15
iBelievepopey, thanks!20:16
dgalgpopey: does the (simple) tutorial make it more easy to understand how to play for you now?20:16
popeynp20:16
popeydgalg: not tried yet, just flashed it clean20:16
iBelieveThough it's weird how the pictures are distorted. There needs to be a way to only show the phone picture, and not the tablet one as well20:16
iBelievepopey, what does the (3) mean in between the stars and the 0 reviews?20:17
dgalgpopey: I'd be happy to hear your feedback if you have time, and maybe the Ubuntu community can start collecting the Challenge Words :-)20:17
popeyiBelieve: i dont know, number of reviews perhaps20:18
nnn3how many days left for ubuntu app showdown?20:19
iBelievennn3, about 9. It ends on the 1520:19
cwayne_argh my icon still isn't showing up right20:20
Wellarkcwayne_: in app, or in dash/launcher?20:22
cwayne_dash/launcher20:22
cwayne_im not sure my icons getting copied anywhere20:22
Wellarkcwayne_: where are you installing it?20:22
Wellarkor trying?20:22
cwayne_/opt/click.whatever20:22
Wellarkcwayne_: what does your .desktop file state on Icon= ?20:24
cwayne_Wellark, just 'woot.jpg'20:24
Wellarkhave you tried setting a full path?20:25
Wellarkcwayne_: actually you could check ~/.cache/upstart/unity8.log20:26
Wellarkgrep for "woot.jpg"20:26
Wellarkto see if there is some error message from the icon provider20:26
cwayne_sure, 1 sec and i'll do that20:28
cwayne_Wellark, and i haven't tried setting a full path, because i thought click apps aren't supposed to assume any specific path20:29
Wellarkcwayne_: yeah, they are not supposed to20:29
Wellarkbut..20:29
mzanettithe launcher does not search ~/.cache/...20:30
Wellarkat least the launcher is not handling click package icons correctly at the moment (working on it..)20:30
Wellarkmzanetti: or did you add the magic?20:30
mzanettino... it doesn't handle it20:30
mzanettiplaying around with click packages right now20:31
Wellarkmzanetti: upstart logs are under ~/.cache20:31
Wellarkso if unity8 fails to load something, etc. you can check from there20:31
nnn3iBelieve, Thanks ;)20:31
mzanettibut don't really manage to do something yet20:31
Wellarkmzanetti: I got the hud bug figured out finally20:31
nnn3Wellark, I have problem with icon too, it dont show in my app, i tested on desktop20:31
mzanettiWellark: I know where the logs are... but we can't access icons in ~/cache anyways20:31
Wellarkmzanetti: nobody said we should20:32
WellarkI was just instructing cwayne to grep the log20:32
mzanettiok... just had the impression reading the backlog...20:32
cwayne_huh, click build seems to include all my bzr files in the click pkg20:32
Wellarknow it's 23.30pm and I need to find the stamina for the launcher stuff.. :)20:33
mzanettiam I supposed to be able to install click packages as user phablet?20:34
Wellarkno idea :/20:35
mzanettiI get a permission denied when trying to do that20:35
mzanettiand if I do it as root it seems like it would succeed but the app doesn't show up anywhere, not even in "click list"20:35
Wellarkhmm.. click packages can be installed under /opt, too?20:37
Wellarkjust looking what cwayne said..20:37
cwayne_mzanetti, you have to install it with sudo20:38
mzanetticwayne_: did that.. still doesn't show up anywhere20:38
cwayne_mzanetti, then you have to 'click register' it20:38
mzanetticwayne_: nice. works20:40
mzanetticwayne_: but shouldnt "sudo click list" show it after installing?20:40
cwayne_not until it's registered20:40
* cwayne_ is giving up and just hardcoding the damn icon path20:41
mzanettihow can I list installed, but not registered packages?20:41
Wellarkcwayne_: there was no error in the unity8 log?20:41
cwayne_Wellark, file:///usr/share/unity8/Components/Tile.qml:39:16: QML QQuickImage: Failed to get image from provider: image://gicon/woot.png20:42
cwayne_Fail to load themed icon for: "woot"20:42
mzanettigicon?20:42
* mzanetti fixes code :D20:42
cwayne_i have no idea20:42
Wellarkmzanetti: that won't work with theme loader either20:43
cwayne_what the hell, even hardcoding the path doesnt work20:43
netcurlishouldn't the click hook change the icon path according to the install location?20:43
nnn3i have problem with adding icon to my application, not work, can any one tell me how should i add icon?20:43
Wellarkwe need to detect that the package is a click one and then have a file://<absolute>/<icon>.<ext>20:43
Wellarkand that's for the app lense also20:44
nnn3icon doesnt show even when i run my app in qt-creator20:44
Wellarkbut click packages should not define any absolute icon paths20:44
Wellarkmzanetti: that is probably in the dash code20:45
mzanettiWellark: right... we have 2 branches in the queue that switch to image://theme20:45
AskUbuntuHow to develop Ubuntu apps (2013 edition) | http://askubuntu.com/q/34191720:45
mzanettiwhich won't solve cwayne_'s problem though20:46
Wellarkmzanetti: yeah. click will need file://20:47
Wellarkcwayne_: please, file a bug20:48
cwayne_i dont understand how other apps are doing it?20:48
Wellarkwell, they probably set absolute paths or something20:48
Wellarkwhich will all break when we handle the click icons properly :/20:48
WellarkI would say this is Critical20:48
CaptSaltyJackhey, can someone explain what's up with the developer.ubuntu.com site? it seems focused 100% on mobile. where are the info & resources on developing desktop apps?20:49
Wellarkthe click packages should state the Icon= as relative to the click app directory20:49
Wellarkand if that does not work (as it is not) then anything else is "wrong" and will break eventually20:50
mzanettiCaptSaltyJack: what are you looking for?20:51
iBelieveCaptSaltyJack, that's because Ubuntu is re-designing the way app development is done, and the current focus for the new way is on mobile. Desktop will come within a year20:51
CaptSaltyJackjust info. like, how to develop Ubuntu desktop apps (GUI based)20:51
CaptSaltyJackbut desktop dev info was there before20:51
CaptSaltyJackit seems like they threw it out the window in favor of mobile20:51
CaptSaltyJackwhy not have both on the site?20:52
mzanettiCaptSaltyJack: well, it is both20:52
mzanettiCaptSaltyJack: there isn't really a difference20:52
iBelieveCaptSaltyJack, the old way works, it's just not documented or recommended anymore. Try searching AskUbuntu.com (I don't have any links offhand)20:52
CaptSaltyJackok, so I can use the Ubuntu SDK app to code Desktop apps in QML?20:52
mzanettiCaptSaltyJack: also for desktop apps you should use the new SDK nowadays20:52
WellarkCaptSaltyJack: developer.ubuntu.com is under heavy developemnt20:52
iBelieveCaptSaltyJack, but the mobile way works on the desktop, just not as well. So I'd recommend that you start using the SDK20:53
mzanettiCaptSaltyJack: yes. You can choose between QML or also use QWidget. Although I wouldn't really recomment that20:53
mzanettiCaptSaltyJack: we will soonish upgrade to Qt 5.1 (I hope). Then you'll have QtQuickComponents for desktop available20:53
CaptSaltyJackso don't use "quickly" anymore? :)20:54
mzanettiwhat's quickly?20:54
iBelieveCaptSaltyJack, you can still use quickly, but it's not the current focus anymore20:54
Wellarkmzanetti: that was an packaging script/toolset to get applicatons packaged quickly20:54
Wellarkbasically created debian packaging20:55
CaptSaltyJackok. secondly.. I have the SDK open now20:55
mzanettiah... hmm... I guess we should start recommending to use click packages for desktop too?20:55
CaptSaltyJackand "Simple Touch UI" template is missing20:55
iBelieveCaptSaltyJack, all the old technologies still work, it's just that there are better ways now. However, the new way is still under development, and focused on mobile20:55
mzanettiCaptSaltyJack: hmm... what did you install?20:55
CaptSaltyJacksudo apt-get install ubuntu-sdk20:56
iBelieveCaptSaltyJack, did you open Ubuntu SDK or Qt Creator?20:56
balloonsnik90, ping20:56
CaptSaltyJackfrom the ubuntu-sdk-team ppa20:56
CaptSaltyJackI opened Ubuntu SDK20:56
WellarkCaptSaltyJack: what version of ubuntu are you using?20:56
CaptSaltyJackbut it has a QT icon20:56
CaptSaltyJack13.0420:56
CaptSaltyJackrunning QT Creator 2.7.120:57
iBelieveCaptSaltyJack, It is should be the Qt icon with an Ubuntu symbol. I'm using both 13.04 and 13.1020:57
CaptSaltyJacker. yeah20:57
CaptSaltyJacksorry, I'm using an alternate icon set :)20:57
CaptSaltyJackit's "Qt Creator" I'm running. and the tutorial on the dev site says to hit ctrl+N and pick Simple Touch UI20:58
CaptSaltyJackbut it doesn't exist20:58
WellarkCaptSaltyJack: open the dash and search for "ubuntu sdk"20:58
CaptSaltyJackI did that. it's already running20:58
Wellarkok.20:58
Wellarkall the SDK people have already left for today..20:59
CaptSaltyJacksomething is definitely wrong w/ this version/install21:00
mzanettianyone here already successfully click-packaged an app with a c++ qml plugin?21:00
netcurliCaptSaltyJack: https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/116450421:01
ubot2`Launchpad bug 1164504 in qtcreator (Ubuntu) "No automatic reconfiguration / reconfiguration feature when system environment changes" [Wishlist,Confirmed]21:01
netcurlitry removing those configs21:01
CaptSaltyJacktried. no go21:02
CaptSaltyJackfor project types, I have Other Projects, Non-Qt Projects, and Import Project21:03
CaptSaltyJackthat's it21:03
netcurliyou did restart the ubuntu sdk, right?21:03
WellarkCaptSaltyJack: if you have followed the instructions and can't get it working, could you file a bug against qtcreator: https://bugs.launchpad.net/ubuntu/+source/qtcreator21:04
CaptSaltyJackwill do21:04
WellarkCaptSaltyJack: the sdk team has already left for today. they are around 0600-1800 UTC21:05
CaptSaltyJackok no worries. I'll put in a bug & see what happens21:05
WellarkCaptSaltyJack: thanks!21:06
CaptSaltyJackit's probably just a minor glitch or some such21:06
CaptSaltyJackthe project templates SHOULD be there21:06
CaptSaltyJackthanks guys. later21:06
cleptohello, how does I sync U1db?21:20
cwayne_Wellark, so it seems most click app icons dont work, so at least its not just me :)21:21
cwayne_how do you go about submitting a click app the software center?21:22
cwayne_just go through myapps as you normally would?21:26
netcurlihttps://myapps.developer.ubuntu.com/dev/click-apps/new/21:27
cwayne_netcurli, thank you21:32
* cwayne_ submits uWoot to software center21:33
beunocwayne_, approved!21:35
beunocwayne_, note the comment about the .bzr dir included21:35
cwayne_beuno, thanks!21:35
cwayne_beuno, yeah, is there an easy way to have click build not include that?21:35
beunocwayne_, not sure if there's an easy way, maybe temporarily moving it when you build it and then moving back21:36
beunocwayne_, but if the code is public, then it really doesn't matter21:36
cwayne_beuno, ah, im fine leaving it in until the sdk bug is fixed21:36
cwayne_yeah it is21:36
beunoawesome21:36
iBelievecwayne_, For removing things like the .bzr directory, I found the easiest way was to make a script that would copy the app directory into a releases directory, remove, the .git directory (or in your case the .bzr), and do some other cleanup, and then run click build on it.21:38
iBelievecwayne_, I also use it to keep the version numbers right in the manifest and in my About page21:39
cwayne_iBelieve, ah, thats a good idea21:39
cwayne_although as long as its not an issue it really doesnt bother me at the moment :)21:39
Wellarkcwayne_: if you could file the bug it would be great21:46
Wellarkand then point everyone noticing the same to do "affects me"21:47
Wellarkso we get good pressure on it21:47
netcurliwhat bug do you mean?21:49
cwayne_Wellark, will do21:50
cwayne_netcurli, icons not showing up in click packages21:50
netcurliah ok21:55
netcurliyeah, affects my app at the moment too21:55
nik90_iBelieve: u there?21:59
iBelievenik90_, yep22:00
nik90_iBelieve: tried your app on the phone. Finally working :D22:01
nik90_iBelieve: found *some* bugs22:01
nik90_iBelieve: mind if I report them tomorrow evening?22:01
iBelievenik90_, glad you got it working. Finding bugs... not sure if that's a good thing or not :)22:01
iBelievenik90_, that's fine. Any reports whatsoever are appreciated!22:02
nik90_iBelieve: well some of them easily fixable22:02
nik90_iBelieve: but overall I think it works and looks great! so congrats22:03
iBelievenik90_, thanks, glad to hear it's working! I was a little worried about how it would run on the phone and under confinement22:03
nik90_iBelieve: one bug is that the tags is hidden beneath the osk. You need to anchor the tag to osk so that it appears above it22:03
nik90_iBelieve: I havent tried trello yet22:03
iBelievenik90_, trello isn't going to work on the phone yet. Opening URLs is broken22:04
nik90_iBelieve: ah ok22:04
nik90_iBelieve: 2nd bug is that the title of the task is too small (font size)22:04
nik90_its font is bigger than the due date22:04
nik90_let me grab a screenshot 1 sec22:04
iBelievenik90_, that's weird... I wonder how the fonts could be messed up22:05
nik90_iBelieve: no idea...wait rebooting phone.22:06
nik90_iBelieve: http://imgur.com/Lh3qH7e22:09
iBelievenik90_, wow, that really is bad!22:09
iBelievenik90_, that's really dumb. I used a Text instead of a Label. Now why did I do that???22:10
nik90_iBelieve: lol :D..no worries. As long these are identified earlier on it should be okay22:10
iBelievenik90_, thanks for the bug reports22:11
nik90_iBelieve: anyways I am off to sleep. Gud nite!22:12
iBelievenik90_, good night!22:13
=== away0 is now known as mh0
cleptoiBelieve, you use any compiled libs?22:21
iBelieveclepto, no, my app is entirely QML22:21
cleptoiBelieve, but you are using db right?22:23
iBelieveclepto, I'm using the QML APIs for u1db22:26
cleptoiBelieve, which the path you store the db?22:27
iBelieveclepto, path: "ubuntu-tasks.db"22:27
iBelieveclepto, and that seems to work on the phone under confinement since nik90_ tested the app today from the app store22:28
cleptoiBelieve, good to know22:28
cwayne_hm, does qmlscene -I not work properly?22:36
cwayne_Kaleo, dont suppose youre still around22:38
=== Pqqq1 is now known as devongarber1
Kaleocwayne_: yep22:56
Kaleocwayne_: sort of22:56
cwayne_Kaleo, hey, if you've got a minute im having some trouble with the customized themes22:57
Kaleocwayne_: tell me22:57
cwayne_Kaleo, the import doesnt seem to be working22:59
Kaleocwayne_: you mean the theme is not loading?22:59
cwayne_Kaleo, yeah22:59
cwayne_its loading some blank theme23:00
Kaleowhat's the content of your theme.ini?23:00
Kaleowhat's the full path of your theme?23:00
Kaleowhat's the content of your theme directory?23:01
cwayne_theme.ini http://pastebin.ubuntu.com/6068347/23:02
cwayne_path to the theme is /custom/usr/share/themes/UbuntuCustom/Themes/Custom/23:02
cwayne_contents is: Palette.qml  parent_theme  qmldir23:03
Kaleocwayne_: did you set the QML2_IMPORT_PATH environment variable?23:03
cwayne_Kaleo, yes23:03
Kaleoto what value?23:03
cwayne_i can see from QML_IMPORT_TRACE it's being loaded23:03
Kaleocwayne_: what do parent_theme and qmldir contain?23:03
cwayne_i set it to /custom/usr/share/themes23:03
Kaleovery good23:03
cwayne_qmldir: module UbuntuCustom.Themes.Custom23:03
Kaleocwayne_: without a custom theme.ini everything works as usual?23:04
cwayne_parent_theme: Ubuntu.Components.Themes.Ambiance23:04
cwayne_Kaleo, yeah23:04
Kaleocwayne_: and finally the content of Palette.qml?23:04
cwayne_Kaleo, http://pastebin.ubuntu.com/6068353/23:05
Kaleocwayne_: can you also paste all the console output?23:05
Kaleocwayne_: (all these files are readable by user phablet right?)23:06
Kaleocwayne_: and also a screenshot of the result23:07
cwayne_Kaleo, http://pastebin.ubuntu.com/6068360/23:08
cwayne_Kaleo, i cant seem to get a screenshot, but it's just totally unthemed23:10
cwayne_white background, black labels23:10
Kaleocwayne_: what is this test program? can you launch something else, more known, and simpler; how about the ubuntu-ui-toolkit gallery23:10
Kaleocwayne_: /usr/lib/ubuntu-ui-toolkit/examples/ubuntu-ui-toolkit-gallery/gallery23:11
cwayne_Kaleo, same23:11
cwayne_unthemed23:11
Kaleocwayne_: can you paste the output of that one23:11
Kaleocwayne_: without the import debug23:11
Kaleocwayne_: oh23:12
cwayne_that ones not installed ont he phone23:12
Kaleocwayne_: I'm stupid!23:12
Kaleocwayne_: of course23:12
Kaleocwayne_: I made a mistake23:12
Kaleocwayne_: the themes are not looked up using QML2_IMPORT_PATH23:12
Kaleocwayne_: but UBUNTU_UI_TOOLKIT_THEMES23:12
Kaleoubot2`:23:13
Kaleocwayne_: everything you did was perfectly fine :)23:13
cwayne_:D23:14
cwayne_let me try that out23:14
cwayne_Kaleo, didn't work23:16
Kaleocwayne_: my fault23:16
Kaleocwayne_: I must be drunk23:16
Kaleocwayne_: UBUNTU_UI_TOOLKIT_THEMES_PATH=23:16
Kaleocwayne_: I missed the _PATH23:16
cwayne_Kaleo, there we go!23:17
cwayne_worked on my laptop, now to try and get it on the phone23:19
cwayne_ok, so it works when calling qmlscene manually, but not from qtcreator23:21
cwayne_weird23:21
Kaleocwayne_: you set the env variable in the project settings?23:21
cwayne_Kaleo, oh no, i just exported them in terminal23:23
cwayne_Kaleo, that's all i should have to do in the phone right?  like there shouldnt have to be any changes to apps23:23
cwayne_i should be able to do this, and anything that didn't explicitly set a theme should get this one23:24
Kaleocwayne_: correct23:25
cwayne_Kaleo, perfect23:26
cwayne_so now i just need to figure out how to make sure that's set23:27
cwayne_Kaleo, thanks so much for the help23:27
Kaleocwayne_: you're welcome23:29
cwayne_Kaleo, i'll be sure to let you know if i run into any more problems :)23:31
cwayne_Kaleo, doesnt seem to work on the phone.  ill poke around and see if i can get some info for you tomorrow :)23:38

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