[00:11] <AskUbuntu> What languages do I need to develop Ubuntu apps? | http://askubuntu.com/q/438737
[03:13] <gerlowskija> Has anyone run into this error while running the autopilot tests for the ubuntu-weater-app: http://paste.ubuntu.com/7149450/
[07:10] <DanChapman> good morning
[07:16] <dholbach> good morning
[09:06] <JamesTait> Good morning all! Happy Tuesday, and happy Tolkien Reading Day! :-D
[09:11] <justCarakas> Goodmorning JamesTait, thank you for sharing these things :)
[09:11] <popey> heh/41
[09:11] <popey> bah
[09:14] <JamesTait> :-O popey is a bot?
[09:30] <nerochiaro> zsombi: hello, can you please confirm this bug that breaks gallery app, when you have some time ? https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1296832
[09:30] <ubot2> Launchpad bug 1296832 in Ubuntu UI Toolkit "PinchArea always reports 1.0 scale when a MouseArea is inside of it" [Critical,New]
[09:39] <dpm> popey, that's the bug I've got on my desktop with music: bug 1297159
[09:39] <ubot2> Launchpad bug 1297159 in Ubuntu Music App "App does not start on the desktop: Lucene crash" [Undecided,New] https://launchpad.net/bugs/1297159
[10:12] <DanChapman> how can i make the Ubuntu components visible in QtCreator, with cmake is there something similar to qmake's QML_IMPORT_PATH (the red underscores are frustrating me!)
[10:19] <popey> bzoltan: do you know the answer to DanChapman's question?
[10:20] <bzoltan> DanChapman: popey: let me check what is wrong ... it should be set by default
[10:28] <DanChapman> bzoltan: thanks
[10:44] <dpm> mzanetti, I think you reported this as a bug a while ago? ^^
[10:45] <dpm> re: cmake warnings on Ubuntu components imports
[10:45] <mzanetti> yeah, I did
[10:45] <mzanetti> don't think anyone looked at it yet
[10:46] <dpm> mzanetti, do you have the bug #?
[10:46]  * mzanetti searches
[10:47] <mzanetti> dpm: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1271185
[10:47] <ubot2> Launchpad bug 1271185 in Ubuntu UI Toolkit "[QtCreator] When using cmake, there is no way to set QML_IMPORT_PATH" [Undecided,New]
[10:48] <dpm> bzoltan, DanChapman ^
[10:48] <dpm> thanks mzanetti
[10:48] <bzoltan> dpm: we are on it already
[10:48] <dpm> excellent
[10:50] <DanChapman> thanks mzanetti dpm
[12:21] <gerlowskija> 1llug@tar
[12:21] <gerlowskija> ugh...ignore
[12:22] <gerlowskija> cat on keyboard :-)
[12:36] <timppa> getting random reboots with latest trusty, just to let you know...
[12:36] <timppa> with both n7 and n4
[12:52] <nik90> zsombi: I am having a weird issue with Layouts. I defined the default layout as the phone form factor and defined a conditional tablet layout. However when I set the application's width and height higher than the phone dimensions so that on the desktop, it looks like a desktop app the items are not shown when I change from the desktop to the phone form
[12:52] <nik90> factor.
[12:53] <nik90> zsombi: However if I set the default application width and height to be the same as the phone form factor and then switch from phone to tablet form factor, all items work properly
[12:53] <nik90> zsombi: any thoughts on why this might happen?
[12:55] <zsombi> nik90: it would be nice to see this... I cannot really follow :)
[12:55] <nik90> zsombi: ;) .. let me create a video to illustrate the issue
[13:04] <nik90> zsombi: https://www.youtube.com/watch?v=E_LVmceGygw&feature=youtu.be
[13:06] <zsombi> nik90: do you have the sources somewhere so I can check it?
[13:06] <nik90> zsombi: pushing now
[13:07] <zsombi> nik90: perhaps you have something in the default layout which tricks you...
[13:09] <nik90> zsombi: https://code.launchpad.net/~nik90/cliffhanger/converge-main-tabs
[13:09] <nik90> zsombi: I don't know..it puzzles me as to why this happens only when setting the default application width and height to some value
[13:12] <zsombi> nik90: where do you have the Layouts declared? in which file(s)?
[13:12] <nik90> zsombi: http://bazaar.launchpad.net/~nik90/cliffhanger/converge-main-tabs/view/head:/ui/HomeTab.qml
[13:12] <zsombi> yeah, found it as well :)
[13:13] <nik90> :)
[13:14] <zsombi> nik90: ok, so you are moving the two Carousels and the test label, right?
[13:15] <zsombi> nik90: in between layouts I mean
[13:15] <nik90> zsombi: yes
[13:16] <nik90> zsombi: in the default layout, all the carousel are shown. While in the tablet form, only 1 is shown for testing purposes
[13:16] <zsombi> ok
[13:17] <zsombi> nik90: ok, I need to look into this deeper...
[13:18] <nik90> zsombi: ok
[13:19] <zsombi> nik90: btw, the comments you had for the two alarm MRs I had are not related to those MRs... System Settings TZ change is broken as well.
[13:19] <nik90> zsombi: ah okay
[13:19] <zsombi> nik90: if you change the TZ in the setings, you will see that the label showing the current TZ is also intact, or shows completely wrong value
[13:20] <nik90> zsombi: in that case your MP is good since the correct time were shown in the indicator if I remember without doing any TZ changes.
[13:20] <zsombi> nik90: and it would be wise to land those MRs as we're gonna get things piling...
[13:20] <nik90> zsombi: yes
[13:21] <zsombi> yeps, those were right. Only TZ change seems to be broken big time
[13:21] <nik90> zsombi: I will test your branch one last time now after installing the deb package on my phone and then comment the MR. Sound good?
[13:22] <zsombi> nik90: I'd have to resync with trunk... they are pretty outdated...
[13:22] <nik90> zsombi: ok
[13:22] <zsombi> nik90: I'll be back in ~10-15 mins, I'll let U know when you can start testing
[13:23] <nik90> zsombi: ok..I need to go out in 15 mins..just leave a message here
[13:23] <zsombi> ok
[14:13] <balloons> gerlowskija, did you get sorted out yesterday?
[14:13] <m-b-o> https://github.com/progrium/dokku/issues/120
[14:13] <balloons> I think we left it unfinished, I can't remember. You need the emulator installed
[14:13] <m-b-o> wrong window, sorry :)
[14:15] <gerlowskija> I fixed the problem I was having with getting the packages installed (or at least I think I did).
[14:16] <gerlowskija> But now I've moved onto getting different test failures when I run the autopilot tests for the weather app
[14:16] <gerlowskija> Haven't looked into them too much yet though, I might be able to sort it out on my own.  (At work now so I can't really look at what the problem was)
[14:17] <gerlowskija> thanks for asking though.
[14:17] <balloons> you are most welcome.. having AP run them is the first step :-)
[14:19] <dpm> morning balloons, thanks for the update on Reminders tests. You were mentioning that you had a workaround for the blocker, but I wanted to make sure I understood the issue. You said AP started the app fine when running manually, but not when ran automatically - I'm not sure I got the second part. You mean Jenkins running the tests?
[14:20] <balloons> dpm, nope as part of the testcase.. the app isn't getting the -q for the qml file and doesn't load any
[14:21] <dpm> balloons, could you describe exactly how you run it in both cases (the one that works and the one that doesn't), perhaps on a pastebin?
[14:22] <balloons> dpm, it's all in the merge
[14:22] <balloons> https://code.launchpad.net/~carla-sella/reminders-app/notebook-list-test/+merge/212251
[14:24] <dpm> balloons, thanks. Could you nevertheless show me the command line you used? I'm not quite sure what "have the tests launch via launch_test_local" means
[14:26] <balloons> autopilot launch -i Qt ../../src/app/reminders -testability -q ../../src/app/qml/reminders.qml
[14:26] <balloons> you don't need the -testability, heh
[14:27] <dpm> balloons, thanks. So this one is the one that fails?
[14:27] <balloons> nope, works as expected
[14:27] <balloons> the test in the merge fails
[14:28] <dpm> balloons, ok, so the test ran by Jenkins on the MP review is what fails?
[14:29] <balloons> dpm, the merge is to demonstrate the issue with trying to run the tests locally
[14:29] <balloons> if we're not loading the local qml files, we can't really write a test
[14:29] <balloons> the workaround is to set the launch_dir to be something that the reminders binary will automatically pick up
[14:29] <dpm> balloons, do you have a few mins for a hangout?
[14:30] <balloons> dpm, if you are wondering what has to happen, I was looking at main.cpp and adding more logging to see why the arg isn't being picked up
[14:30] <gerlowskija> baloons: Yep.  I'm still very much just getting myself bootstrapped/setup.  Was hoping to be all ready to start helping out this week for the HackDays thing, but wasn't meant to be.  If I can bug you with another question though, once I do get set up...what's a good place to start? (is there a list of low-hanging-fruit-type bugs around, or somethin
[14:30] <gerlowskija> g similar?)
[14:30] <balloons> in the interim we can set the launch_dir and it will works (by default reminders looks for the qml in /qml/reminders.qml if you remember)
[14:30] <gerlowskija> Yikes, misspelled balloons:
[14:32] <dpm> gerlowskija, yes! https://bugs.launchpad.net/ubuntu-phone-coreapps/+bugs?field.tag=bitesize
[14:32] <balloons> gerlowskija, yes all the apps this week have some work that could be done. You could for instance add tests for a couple calendar features that still need it: https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1188818 and https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1188819
[14:32] <ubot2> Launchpad bug 1188818 in Ubuntu Calendar App "Autopilot Testcase Needed: Test remove event" [High,Incomplete]
[14:32] <ubot2> Launchpad bug 1188819 in Ubuntu Calendar App "Autopilot Testcase Needed: Test edit event" [Critical,Triaged]
[14:33] <balloons> music has some too :-) https://bugs.launchpad.net/music-app/+bugs?field.tag=needs-autopilot-test
[14:34] <balloons> gerlowskija, if you like weather the _search_for_city  function needs to use textfield helper
[14:35] <balloons> that should be a simple tweak as well. Not sure if a bug got filed for that yet.. I'll do it now :)
[14:41] <dpm> balloons, not sure if you saw my ping earlier on, would you be up for a quick hangout?
[14:41] <nerochiaro> om26er: https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-album-navigation/+merge/210178
[14:52] <balloons> dpm, sure
[14:54] <dpm> balloons, great, sent you the link, thanks!
[14:54] <balloons> i'm in
[15:01] <nik90> t1mp: Is the "See More | See less" widget seen in the app preview in the new unity scopes part of the SDK?
[15:04] <balloons> mzanetti, reminders isn't processing the -q argument properly and is failing to run with my specified qml file. I was told qt5.2 fixes some of this weirdness: http://www.ics.com/blog/whats-new-qt-52-qcommandlineparser#.UzGY2nV_vNU
[15:05] <balloons> can you look to tweaking reminders parser to use qt5.2 goodies?
[15:05] <balloons> or anyone else who wants a simple task for the hack day :-)
[15:05] <t1mp> nik90: I don't think so
[15:05] <t1mp> nik90: are you referring to the "My apps >" header that you can click to see more/less apps?
[15:06] <mzanetti> ah cool! the QCommandLineParser finally landed :D
[15:06] <nik90> t1mp: no I am not referring to the "My apps >" header...within the app preview scope, it now shows "Show more | show less" if the app description is long
[15:07] <nik90> t1mp: Does this seem like a valid SDK widget? In which case should I report a bug?
[15:08] <t1mp> nik90: can you tell me what to tap on so I can see the "show more | show less"?
[15:08] <nik90> t1mp: sure..In the app lens, long hold an app to see its description
[15:08] <t1mp> nik90: ah I found it in the uClick app description
[15:09] <t1mp> nik90: that's not in the SDK.
[15:09] <nik90> ok
[15:09] <t1mp> nik90: I don't think it is an important thing for UITK
[15:09] <t1mp> nik90: but if you think it is important, you can report it as "Wishlist" and add a few use cases to convince us :)
[15:09] <nik90> t1mp: ah ok..I will ask around the other app devs and see if they want it as well ;)
[15:10] <t1mp> ok
[16:18] <binaryking> the rules for the app showdown says that if one has attained 13 years of age but is younger than 18 years then he should contact Ubuntu, this case implies for me but I don't understand who to contact?
[16:18] <t1mp> popey: ^?
[16:19] <popey> thanks t1mp
[16:19] <popey> dholbach: did you write that?
[16:20] <popey> (assume it's lawyerspeak)
[16:23] <dholbach> popey, no, I didn't
[16:24] <mzanetti> balloons: ping
[16:24] <dholbach> popey, hang on, let me check it again
[16:24] <balloons> mzanetti, pong
[16:25] <mzanetti> balloons: so. just compiled and built reminders, passing -q manually seems to work fine. tried to run the autopilot tests, but it complains that the click package can't be found
[16:26] <balloons> mzanetti, did you read the log of comments on https://code.launchpad.net/~carla-sella/reminders-app/notebook-list-test/+merge/212251?
[16:26] <dholbach> binaryking, point 14. on http://developer.ubuntu.com/wp-content/uploads/2014/03/AppShowdown-Termsofentry.pdf lists a couple of ways to get in touch
[16:27] <mzanetti> balloons: yes
[16:27] <mzanetti> balloons: what is that "test_dump"? don't have that here
[16:27] <binaryking> dholbach: ah, I see …… sorry, my bad :P
[16:27] <dholbach> no worries
[16:28] <balloons> mzanetti, it's in the merge.. it's simply dumping the dbus tree to illustrate the issue
[16:28] <balloons> not really important persay
[16:28] <mzanetti> balloons: but I guess that's not really related to this particular problem anyways... I want to reproduce the failure you have
[16:28] <balloons> mzanetti, you can do so by branching that and running a test
[16:28] <mzanetti> balloons: RuntimeError: Unable to find package 'com.ubuntu.reminders-app' in the click manifest.
[16:29] <binaryking> dholbach: I had one more query, can we port an open source app to which I contribute to and am a Mac maintainer?
[16:29] <mzanetti> not sure why it tries to run a click package
[16:29] <balloons> mzanetti, it looks for local, installed, then falls back to click
[16:29] <balloons> no idea either
[16:29] <dholbach> binaryking, sure - that sounds only reasonable to me :)
[16:29] <mzanetti> balloons: how do you run the tests in here?
[16:30] <binaryking> cool! thanks dholbach!
[16:30] <dholbach> rock on! :)
[16:30] <mzanetti> balloons: I enter tests/autopilot and then call "autopilot run reminders"
[16:30] <balloons> yep, run with -v so you can see more output
[16:30] <balloons> using autopilot list reminders, you can see the specify tests
[16:30] <balloons> and run only one if you wish
[16:32] <mzanetti> balloons: sure...  so I'm wondering why it tries to launch the click package here... maybe because I'm doing out of source builds?
[16:32] <balloons> mzanetti, I believe it's doing that because you don't have an installed version of reminders, and you didn't build a local binary
[16:32] <mzanetti> I did build a local binary
[16:33] <mzanetti> but ok, in a subdir
[16:33] <balloons> are you positive? does it exist under /src/app?
[16:33] <mzanetti> which imho should be supported by the autopilot launch logic
[16:33] <balloons> mzanetti, ahh I see what you said
[16:33] <balloons> yes, it's going to look in a specific place under /src/app
[16:33] <mzanetti> ok. yeah. looking better now
[16:34] <balloons> as far as supporting more scenarios, let's get this one working :-)
[16:35] <mzanetti> fair enough :D
[16:40] <balloons> so are you seeing the issue?
[16:40] <balloons> mzanetti, the application log doesn't appear unless there is a failure when run in text mode
[16:42] <mzanetti> balloons, dpm: This should help https://code.launchpad.net/~mzanetti/reminders-app/fix-autopilot-launch/+merge/212671
[16:43] <balloons> haha
[16:43] <mzanetti> you called this:
[16:43] <mzanetti> reminders-app "-q ../some/path.qml"
[16:43] <mzanetti> note quotes
[16:43] <mzanetti> note the quotes
[16:43] <balloons> ohh.. reminders requires -q ""
[16:43] <balloons> blah
[16:44] <mzanetti> well, I think that's pretty much standard, no?
[16:44] <balloons> of course.. but you just don't see the issue with Launching process: ['../../src/app/reminders', '-testability', ' -q /usr/share/reminders/qml/reminders.qml']
[16:45] <mzanetti> yeah...
[16:46] <balloons> hmm
[16:46] <balloons> doesn't work right off
[16:46] <mzanetti> still not working?
[16:46] <mzanetti> it started to add a note here
[16:46] <balloons> http://pastebin.com/VeQ1EvBh
[16:47] <balloons> ohh my bad still
[16:47] <mzanetti> ok
[16:47] <balloons> well wait, no. I had something wrong still, but the incoming arg isn't correct
[16:48] <balloons> I'm not passing the installed qml file, I'm passing the local
[16:49] <balloons> yea, does not work here
[16:49] <mzanetti> this is what I get http://paste.ubuntu.com/7152042
[16:49] <balloons> that's what we should see
[16:50] <mzanetti> well, but according to your output, autopilot calls the installed one
[16:50] <balloons> starting from trunk, let me confirm
[16:50] <balloons> mzanetti, your output is what we would expect and what we want
[16:50] <mzanetti> balloons: all I did was to branch carla's branch, build it with "cmake . && make -j9"
[16:51] <balloons> but it's not doing that for me, at least after my mucking
[16:51] <mzanetti> then execute tests with: cd tests/autopilot && autopilot run -v reminders.tests.test_reminders.TestMainWindow.test_add_note
[16:52] <balloons> yep, I'll confirm and then assume i changed something for the worse
[16:52] <balloons> though I've no idea hoiw
[16:53] <balloons> k, not sure what I did to break it
[16:53] <balloons> we'll merge your mp to trunk and move on
[16:55] <balloons> well ty mzanetti
[16:56] <mzanetti> working now?
[16:56] <balloons> yep.. my local changes bungled things.. her branch works fine with your tweak
[16:56] <mzanetti> ok, cool
[17:27] <dpm> thanks a lot mzanetti and balloons, it looks we're now unblocked for Reminders tests?
[17:31] <balloons> dpm, yes
[17:32] <popey> \o/
[17:35] <dpm> excellent :)
[18:43] <elopio> nerochiaro: can you review this, please? https://code.launchpad.net/~elopio/notes-app/unskip_bug1288876/+merge/212692
[19:11] <ahayzen> t1mp, ping
[20:17] <nik90> popey: Do you know anyone who is familiar with the HUD and using it in the app?
[20:17] <popey> not heavily.
[20:17] <nik90> popey: In the clock app the HUD doesnt work as expected. In fact even the default Quit button is not shown
[20:45] <ahayzen> kalikiana, ping
[21:44] <balloons> ajalkane, so I guess we simply copy /usr/lib/x86_64-linux-gnu/qt5/qml/org/nemomobile/folderlistmodel/libnemofolderlistmodel.so ?
[21:44] <popey> balloons: not on an arm device, ajalkane is using the emulator
[21:44] <ajalkane> exactly
[21:44] <ajalkane> so it must be platform dependent what to copy
[21:45] <balloons> right.. heh
[21:45] <ajalkane> basically I guess it must be existing already and somehow "dependency" specified
[21:50] <ajalkane> If the problem I'm having is resolved, please ping me... with instructions of what to do (for example update file manager code and rebuild)
[21:51] <ajalkane> Gone for now
[21:51] <balloons> ajalkane, ohh
[21:51] <balloons> popey, you have his mail? his problem should be solved as soon as the click package issue it solved as far as I understand it
[22:15] <popey> balloons: yes. his nickname at gmail dot com
[22:17] <gerlowskija> Has anyone run into a DBusException when running the autopilot tests for the ubuntu-weather-app.  I tried to run the tests after an install and most of the tests (21/23) failed with a message similar to: http://paste.ubuntu.com/7153594/
[22:18] <gerlowskija> balloons: This is the error I mentioned earlier in the day (if you're still around, and have any suggestions).
[22:18] <balloons> gerlowskija, what does the screen look like?
[22:19] <balloons> what version of the image are you running?
[22:19] <balloons> there was an issue that looked very similar to this that used to affect all apps
[22:19] <balloons> it was with the image itself, apps failed to load
[22:21] <gerlowskija> The screen of the app itself?  It pops up with the weather for London/Hamburg/wherever.  Then in most of the tests the app screen "grey's-out" in the typical "this program isn't responding" sense.
[22:21] <gerlowskija> and the image version?  How can I check that? I'm not very sure what you mean?  You mean the version of the app?
[22:25] <balloons> gerlowskija, interesting
[22:27] <balloons> gerlowskija, https://wiki.ubuntu.com/QATeam/TouchTesting#Which_build_am_I_running.3F
[22:27] <balloons> gerlowskija, I mean the image itself ^^
[22:30] <gerlowskija> Hmm..I'm running the apps on my desktop PC (or trying to at least ;-p).  Are those instructions relevant for desktop runs?
[22:31] <gerlowskija> I ran "adb shell cat /etc/media-info", and got "error: device not found"..which makes sense since I haven't set up an emulator, or tried using an actual device.
[22:32] <gerlowskija> (At least it makes sense given my understanding of things).  Do I need an emulator set up to run the autopilot tests?
[22:34] <balloons> gerlowskija, lol
[22:34] <balloons> gerlowskija, ahh, you are simply running on the desktop
[22:34] <balloons> gerlowskija, are you on trusty?
[22:36] <gerlowskija> Nope, I'm on saucy
[22:37] <gerlowskija> I want to move to running things on an emulator, I figured it'd be an easier first step to get things set up on the desktop though.
[22:42] <balloons> gerlowskija, right atm the moment the desktop is better than using the emulator
[22:42] <balloons> it's not quite ready for primtetime
[22:43] <balloons> but I do remember you are running an older version of autopilot. Regardless, gerlowskija do you see the same error each time you run the tests? does the test it fails on change?
[22:44] <balloons> again I believe it's a bug that has to do with how the apps are launched, and it's reflective of the tests. I'm guessing you are still seeing it because of the older versions of things
[22:45] <balloons> gerlowskija, could you upgrade to 14.04 on that box?
[22:49] <gerlowskija> Yeah, I could give that a try.  Is there a better place to get the image from than here: http://cdimage.ubuntu.com/daily-live/current/ ?
[22:54] <nadrimajstor> Hello everyone...
[22:54] <nadrimajstor> I'we bricked my emulator. ;(
[22:54] <nadrimajstor> :D
[22:55] <nadrimajstor> On the serious side: Had anyone make it to work from QtCreator?
[22:56] <nadrimajstor> Like the guide said... It took a while to start... But I only have a black screen. :(
[22:57] <sarnold> nadrimajstor: how long have you waited? I understand it is slow.
[22:57] <nadrimajstor> Same issue in 12.04 and in 14.04 inside VBox
[22:57] <nadrimajstor> It is now more than a hour of waiting :/
[22:58] <balloons> gerlowskija, you can dist-upgrade to it
[22:58] <balloons> gerlowskija, update-manager -c -d
[22:59] <balloons> nadrimajstor, what's it doing?
[23:01] <nadrimajstor> Well... I did not strace it to see... But it looks like siting idle. :|
[23:02] <gerlowskija> balloons: nice, I learned a new trick haha.
[23:03] <nadrimajstor> In the log tab, last messages are: ...device version detected. Check if the device is connected to a network.
[23:03] <nadrimajstor> I told you I'we bricked it :D
[23:04] <nadrimajstor> I'm so capable that I will broke even steel vices :d
[23:06] <balloons> nadrimajstor, haha :-)
[23:06] <balloons> nadrimajstor, try again and if it doesn't work it might just not work for you
[23:06] <balloons> it's still a WIP, but althought slow I've had success
[23:06] <balloons> have you tried the x86 emulator?
[23:07] <nadrimajstor> x86 emulator?
[23:07]  * nadrimajstor noob
[23:08] <balloons> http://www.webupd8.org/2014/03/ubuntu-touch-x86-emulator-better.html
[23:09] <nadrimajstor> Nice... Thank you balloons :)
[23:09] <netcurli> does the x86 emulator use qt 5.2 already?