=== chriadam|away is now known as chriadam [00:13] mhall119: ping [00:17] cwayne: pong [00:18] mhall119: does an app need to explictly set its background as Theme.Palette.normal.background to have it's background change when the default theme is changed? [00:18] um.....I don't know [00:18] Kaleo might [00:19] mhall119, since you're already here, and you know what you're talking about: is there documentation on using the camera in qml? [00:19] imnichol: well, one out of two anyway :) [00:20] imnichol: I haven't tried it, but the camera should be accessible using the Qt APIs [00:20] http://qt-project.org/doc/qt-5.0/qtmultimedia/cameraoverview.html [00:20] And a follow-up, what's the keyword that I should search for if I'm trying to find the code for picking a picture that's already been taken on the device [00:20] Hah, thanks man [00:21] I feel like it was "image picker" or "gallery chooser" or something like that [00:21] imnichol: for pictures already taken, you want to talk to kenvandine about his content-hub [00:21] "content-hub", gotcha [00:21] pretty sure that was the name of it [00:21] Yeah it is [00:21] I remember now [00:21] yeah, that'll let you get pictures even if they're outside of your app's security sandbox [00:21] Thank you very much dude [00:22] np, happy hacking :) === ondra is now known as ondra-afk [05:37] Goodmorning :) [07:29] I compiled my Qt app on Qt5 (installed from Qt's online installer) and there is no appmenu integration anymore. How can I get that back? [07:45] good morning [08:14] gusch: do you have time for a quick look at this ? https://code.launchpad.net/~amanzi-team/webapps-demo/webapps-demo-no-hud/+merge/184535 [08:14] nerochiaro: ok [08:14] gusch: thanks [08:15] nerochiaro: ah - that's the one, where I proposed to keep the "," for the webbrowser-app [08:15] gusch: oh :) right, doing it now. sorry [08:17] gusch: done [08:18] nerochiaro: approved - jenkins will do the rest [08:21] Good morning all, happy Swap Ideas Day! :-D [08:22] gusch: excellent [08:23] JamesTait: every morning i wonder, where do you find out what Weird Stuff Day is today ? [08:25] nerochiaro: wikipedia and daysoftheyear.com, mostly. Various history sites as well, but only if the first two turn up nothing that piques my interest. [08:25] JamesTait: nice. thanks [08:34] timp: hi! Not sure you are the right person to review this, but at least you should know who is: https://code.launchpad.net/~mardy/ubuntu-ui-toolkit/lp1221707/+merge/184513 [08:35] bzoltan1: or you (hi!) :-) ^ [08:57] mardy: yes I could review it. [08:57] mardy: or zsombi [08:57] timp: thanks either way :-) [08:58] mardy: ok. I'll check it later today [09:38] shigar and a waffle ? [09:38] http://www.youtube.com/watch?v=HXJefJOU5OE&noredirect=1 [09:45] hello mardy! [09:45] bzoltan1: hi! [09:46] Pat told me that you might be good to join us :) and give some love to our QtCreator plugins [09:50] bzoltan1: that is news to me, but if I can, I'll happily help [09:51] mardy: Well :) maybe I should have talked to David first :) [09:52] mardy: my dear fellow jppiiroinen quits us this month and so the QtC plugins will fall on my shoulder ... [09:54] jppiiroinen: shame on you! ;-) [09:55] bzoltan1: don't tell me you are unhappy to be back to coding :-) [09:55] mardy: To be frank :) I did enjoy when i had to code C++ the plugin when jp was out for a month [10:09] mardy :D [10:11] zsombi: do you happen to know Charles Kerr's email? I can email and check if he is still working on the notifications. I forgot to mention this in our email [10:13] nik90|Office I gave his email to you once already :) === gusch is now known as gusch|lunch [10:14] zsombi: sorry, it is in my other laptop :P [10:16] nik90|Office emailed 2 U :) [10:16] zsombi: hehe thnx a lot :). I have added him as a contact now === chriadam is now known as chriadam|away [10:49] gusch|lunch: i'm trying to build the gallery, but i get this error: http://pastebin.ubuntu.com/6087415/ (this is frrom trunk, on saucy) [10:49] any ideas ? === gusch|lunch is now known as gusch [10:53] nerochiaro: you need to install the content-hub [10:54] gusch: shouldn't it be a dependency ? [10:54] gusch: cmake doesn't complain about it being missin [10:54] nerochiaro: libcontent-hub-dev is set as dependency [10:54] gusch: but cmake doesn't check for it. it should [10:55] nerochiaro: yes, it should, but there is no proper file for it yet in content-hub [10:57] gusch: understood [11:00] gusch: and when trying to run ap tests on the desktop, do you know why ap is complaining that "ImportError: No module named ubuntuuitoolkit" [11:00] ? [11:01] nerochiaro: what? the gallery c++ unit test you mean? [11:02] gusch: the galllery autopilot tests [11:04] nerochiaro: let me check - but they worked a few days ago [11:08] nerochiaro: works for me - strange message what's "ubuntuuitoolkit" supposed to be? [11:09] gusch: i think the sdk installs some python modules to help with writing tests that do stuff like revealing the toolbar [11:09] gusch: guess that for some reason i don't have that stuff installed here [11:10] nerochiaro: ah - it's a python error ... [11:10] gusch: ok, found out what it was: ubuntu-ui-toolkit-autopilot package was missing [11:10] nerochiaro: you need ubuntu-ui-toolkit-autopilot [11:10] gusch: :) === MacSlow is now known as MacSlow|lunch === nik90|Office is now known as nik90|Office|Lun [11:21] gusch: ok, this is quite weird. i have submitted this MR and the tests pass on desktop: https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api/+merge/184533 but obviously jenkins doesn't like this stuff and lots of tests fail there. any ideas ? the tests that fail don't seem very related to the changes i made [11:22] nerochiaro: let me see - bzoltan had quite a lot of issues with gallery tests as well :( [11:23] gusch: yes, we have an MR pending for similar reason, timp can tell [11:24] nerochiaro: ^ [11:28] bzoltan: is anyone looking into these failures then ? [11:35] timp: ^ [11:38] hi guys is there anybody who can help me with a click package of my app? [11:40] nerochiaro: check with the devs of those tests... that is what I try to do [11:40] nerochiaro: no, and I have the reverse problem. Gallery tests fail for me when I run it on device [11:41] nerochiaro gusch so I we have to fix these test issues together. I don't think someone else is looking into them. [11:42] Kaleo: hey, does an app have to explictly set its background as Theme.palette.normal.background in order to have it changed when the default theme is changed? [11:43] timp: gusch: i'm going to lunch. by the time i am back omer should be back too. hopefully he's not too busy and we can talk to him as well. i have a feeling we need a qa person to solve this mess. [11:43] nerochiaro, gusch test reports like this https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/646/testReport/junit/gallery_app.tests.test_album_editor/TestAlbumEditor/test_add_photo_with_touch_/ are like chinese for me. I don't see what's wrong [11:44] nerochiaro: enjoy your meal, and about the mess I really wish to get it fixed today [11:44] timp: yeah, it fails to do something that it is expected by the test (open an album in this case). but there's no change i made that should prevent that from happening [11:44] timp: did you try to run the tests on trunk as well ? [11:44] timp: if not please have a go at that to see if they fail for you there too [11:44] nerochiaro: trunk of what? [11:44] timp: of gallery app ? [11:45] that's what we're talking about no ? [11:45] nerochiaro: I tried on the latest image with updated packages (apt-get update&&upgrade), and it fails, without installing custom packages [11:45] timp: this seems to be the issue: file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/Page.qml:155: TypeError: Cannot read property 'actionManager' of null [11:45] nerochiaro: yes, we are. I also like to test my own UITK packages but I didn't get to it because the tests fail even with the released version. [11:46] timp: good. let's talk with QA when i'm back then [11:46] dpm: can you help mefrio regarding click package issues? [11:47] gusch: what's the url of the log where you get that? [11:47] timp: the one you posted [11:47] dpm, if you have time please give a look at my app: https://github.com/Mefrio/Memories I want to build a click package, but I don't know how since I am using CMake [11:48] gusch: ok, so var manager = page.__propagated.actionManager; [11:48] __progagated comes from the MainView. Can the Page be instantiated before the MainView? [11:48] timp: and even before there is file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/MainView.qml:250:39: Unable to assign Tab_QMLTYPE_33 to Page_QMLTYPE_25 [11:50] mefrio: here a blog entry from mzanetti that might help you http://notyetthere.org/?p=316 [11:50] gusch: hmm, weird stuff happening to bindings there [11:50] gusch, thank you! [11:51] gusch: do you get those warnings also when running gallery? [11:53] gusch: what are the dependencies on the device before I can execute ./runOnDevice.sh? [11:54] timp: ./runOnDevice.sh -s [11:54] thanks [11:54] timp: works locally - eitehr a device issue, or a jenkins issue? (or setup on these) [11:55] gusch: locally means on your pc? or on your phone? [11:56] gusch: I am not aware of changes to the UITK in the code that gives the warnings here, so there is something strange [11:56] timp: on the desktop - didin't test on the device [11:56] gusch: did we switch to qt5.1 yet on the device? [11:56] timp: ask a SDK-guy ;) - no idea [11:57] Mirv: did we switch to qt5.1 yet on the device? [12:00] timp: oh - I just saw I do get those warnings on my desktop as well [12:00] timp: but gallery seems to work fine [12:00] gusch: I am able to run the gallery fine on device, but autopilot tests fail [12:02] gusch: https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/646/testReport/junit/gallery_app.tests.test_album_editor/TestAlbumEditor/test_add_photo_with_touch_/ finishes with MismatchError: After 10.0 seconds test on AlbumViewerAnimated.isOpen failed: False != dbus.Boolean(True, variant_level=1) [12:03] gusch: ok, building gallery trunk on device now [12:06] gusch: do you have a device to run the autopilot tests on? [12:07] timp: starting to test it [12:07] gusch: something like phablet-test-run -s 014E281217013001 -n -p 'gallery-app-autopilot' gallery_app should work if you have the device environment set up [12:07] gusch: ok great :) I had a bit of a struggle to get it working, but now it works for me. [12:07] gusch: just updating to the latest environment always takes a long time === snwh_ is now known as snwh [12:13] gusch: does runOnDevice install gallery app? so after running the script, if I open gallery-app by tapping its icon in Applications, it gives me the version that I just compiled [12:13] ? [12:14] timp: no - it only local in /home/phablet/gallery afaik [12:16] timp: no, need to get eg. that ui-toolkit tests problem fixed https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1217331 [12:16] Launchpad bug 1217331 in Ubuntu UI Toolkit "ui-toolkit fails some tests against Qt 5.1.1" [Critical,In progress] [12:16] gusch: so for the autopilot tests with that version I need to run phablet-test-run -s 014E281217013001 -n -p 'gallery-app-autopilot' /home/phablet/gallery/src/gallery-app ? === _salem is now known as salem_ [12:16] Mirv: ok, just trying to figure out what has changed recently that is causing a lot of tests to fail [12:17] so its not a new qt version [12:17] timp: I have to admit I don't know - haven't really worked on gallery for a while - and stuff changed quite a lot [12:20] gusch: it doesn't run on device for me https://pastebin.canonical.com/97260/ [12:20] gusch: ok [12:20] timp: simply running "phablet-test-run -p gallery-app-autopilot gallery_app" on maguro with latest image works for me [12:21] gusch: how do you install the latest image? We have several latest images [12:22] timp: phablet-flash cdimage-touch --pending [12:22] gusch: that's all? no package updates? === MacSlow|lunch is now known as MacSlow [12:23] * timp doing the same now [12:24] timp: then installing openssh-server (I don't know if that is still needed) [12:24] timp: and then simply "phablet-test-run -p gallery-app-autopilot gallery_app" [12:31] gusch: could you check if webbrowser-app and notes-app autopilot tests are also succesfull for you? === nik90|Office|Lun is now known as nik90|Office [12:37] gusch, bzoltan I created two bug reports: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1223326 and https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1223329 [12:37] Launchpad bug 1223326 in Ubuntu UI Toolkit "Assigning Tab to activePage when running gallery-app on device" [Critical,New] [12:37] Launchpad bug 1223329 in Ubuntu UI Toolkit "When running gallery-app on device, page doesn't have __propagated" [Critical,New] [12:37] gusch, bzoltan they are warning that show up in the failing tests.. but I don't know if they are the cause for the fail [12:37] timp: notes-app works (but gallery-app did as well) [12:38] I should be able to fix them relatively fast by adding extra guards in the uitk code [12:38] gusch: thanks for checking. [12:39] gusch: last time I tested, I installed the image without --pending, but I did apt-get update && apt-get upgrade before running the test [12:39] gusch: so apparently that leaves me with a different environment than simply installing the pending image [12:40] gusch: so when you run gallery-app on your pc, you get the warnings from my bugs also? [12:40] gusch: I want to fix the bugs, and I can test quicker on my laptop than on device [12:41] timp: yes (as soon as I open the albums tab), but gallery seems to work nicely [12:42] well it won't hurt to fix the warnings anyway [12:45] welcome back nerochiaro [12:45] timp: hi [12:46] timp: i posted this fake MR to see what jenkins would do with running tests on trunk: https://code.launchpad.net/~uriboni/gallery-app/gallery-app-test-tests/+merge/184764 [12:46] timp: it has just a text file added, so if tests fail on that branch it means that jenkins is busted [12:46] nerochiaro, gusch when I compile gallery-app on my laptop some header is missing: https://pastebin.canonical.com/97262/ [12:46] nerochiaro: ok, good to check. [12:47] nerochiaro, gusch how so I get the build dependencies of gallery-app? [12:47] timp: install libcontent-hub-dev, [12:48] timp: sudo apt-get build-dep gallery-app [12:48] thanks [12:48] timp: and "sudo apt-get build-dep gallery-app-autopilot" if you want to run the autopilot tests [12:49] timp: no - I guess the last one does not work [12:51] gusch: awesome. gallery-app runs now without having to comment out all the HUD code (which I needed to do long time ago) [12:53] ah I still get the warnings [12:53] gusch: EditingHUD is still used? [12:53] timp: at least a bit of progress in 3 month ;) [12:54] timp: yes - well nerochiaro is working on it [12:54] I cannot open a photo - https://pastebin.canonical.com/97263/ [12:54] no animateOpen function [12:56] timp: gusch: you can find here the version that uses actions instad of hud: https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api [12:59] timp: well - you don't have the HUD stuff installed (anymore?) [12:59] timp: the Ubuntu.HUD module [13:00] gust, timp the hud-less version of gallery is here: https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api [13:00] timp: i suggest you use that one instead [13:01] nerochiaro: is that going into trunk soon? [13:01] gusch: no I don't have that on my laptop [13:01] timp: when jenkins stops being a pain in the arse, and the someone will have to review it. you and gusch are the best candidates [13:01] ok [13:01] I'll get that branch then === marcoceppi_ is now known as marcoceppi [13:05] nerochiaro: are there any other changes in that branch besides HUD removal? [13:05] nerochiaro: it would be pointless for me to try the tests with that branch if they still fail on trunk [13:06] nerochiaro: the branch https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api requires some more fixes which I have commented on. [13:07] timp: no, it's just hud removal [13:09] bzoltan timp nerochiaro this "fixes" all the issues https://code.launchpad.net/~schwann/gallery-app/gallery-disable-autopilot-tests/+merge/184773 [13:09] gusch: _ALL_ ? Cool.... will it fix the water tap in my kitchen too? [13:09] gusch: lol, that's a magic bullet indeed :) [13:11] bzoltan: you could fix the water tap issue in a similar way - turn off the water for the whole building ;) [13:11] haha :) [13:11] gusch: LOL [13:11] gusch: are you planning to get that MR approved, and then add tests back one by one? [13:12] nik90: that's a nice tip, but it's mostly cosmetic. in all other apps i converted i have imported actions that way, i think i'll leave it that way for now, for consistency, then change it in all places later on in one go [13:13] timp: that MR is just a joke - my sense of humor [13:14] nerochiaro: the change is not only cosmetic. the UITK actions allow you to set an iconSource in case you put the action in the toolbar [13:14] gusch: I approved it already [13:14] >;) [13:15] timp: it will fail without setting the commit message ... [13:15] gusch: I don't know if it the same for all projects, but for UITK it doesn't anymore since a week or so (it takes the description when there is no commit message) [13:16] timp: so one can import the same actions in two ways, but one is better than the other ? doesn't sound like a great design. why not just allow one kind of action ? [13:17] nerochiaro: the way you do it was the way to do it before HUD was supported by UITK [13:17] timp: gusch: ok, this is interesting. jenkins likes my no-change MR, it does not fail test: https://code.launchpad.net/~uriboni/gallery-app/gallery-app-test-tests/+merge/184764 [13:17] nerochiaro: now UITK imports the Unity actions for you [13:17] nerochiaro: trigger it again, to see if it reproducible [13:17] timp: ah, ok. well, it's not an error to do it this way anyway, and i'd rather change all of these apps later in one go [13:17] timp: ok [13:18] om26er: are you a bit less busy today ? [13:19] om26er: we're trying to figure out why https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api/+merge/184533 fails on stuff that's unrelated to the changes in the MR [13:19] nerochiaro: ok [13:19] nerochiaro, that branch does not open [13:19] nerochiaro: unfortunately the passed tests don't show any log, so I cannot see if the warnings of the failed tests are there anyway [13:20] nerochiaro: the warnings of these bugs https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1223326 and https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1223329 [13:20] Launchpad bug 1223326 in Ubuntu UI Toolkit "Assigning Tab to activePage when running gallery-app on device" [Critical,New] [13:20] Launchpad bug 1223329 in Ubuntu UI Toolkit "When running gallery-app on device, page doesn't have __propagated" [Critical,New] [13:20] oh ah, I am not logged in to launchpad :p [13:21] om26er: what, this one ? https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api/+merge/184533 [13:22] nerochiaro: ok your branch runs beautifully on my laptop :) [13:22] nerochiaro: it is just a bit annoying that I have to open the toolbar all the time to go back ;) [13:22] timp: isn't that by design ? [13:22] nerochiaro: I have MRs ready to improve that, but cannot get anything in until we have the autopilot tests for gallery-app passing [13:22] timp: and what about the tests ? [13:22] nerochiaro: tests are next to run [13:23] nerochiaro: what's the command to run them? [13:23] timp: cd tests/autopilot then autopilot run gallery_app [13:23] timp: then go get a coffee [13:25] nerochiaro: damn I don't have coffee here [13:25] nerochiaro: can you recommend me a place? (in barcelona) :) [13:25] "policy_groups": [ [13:25] "" [13:25] ], [13:25] ah, no jdstrand [13:25] timp: i don't do coffee ;) [13:33] I'm trying to build a click package for a compiled app, following mzanetti's instructions. The build seems to work, but installation (on a desktop VM) doesn't. Is anyone available to help troubleshoot? [13:37] nerochiaro, gusch nero's branch fails for me [13:37] the autopilot tests [13:37] ah no shit i ran the test for trunk [13:39] re-running them... [13:40] rschroll: shoot [13:41] My source is here: https://github.com/rschroll/beru, with the manifest and apparmor profiles [13:41] there's a makeclick.sh script that copies them into a subdirectory and then calls click build [13:42] That works, but if I try to install with pkcon, I get a Python traceback: dbus.exceptions.UnknownMethodException: org.freedesktop.DBus.Error.UnknownMethod: Unknown method: CreateTransaction is not a valid method of interface org.freedesktop.PackageKit [13:42] This is on a VM running an up-to-date 13.10 [13:43] Trying to install with sudo click install gives a variety of errors; right now it's complaining that it can't generate an apparmor profile. [13:44] hey, morning [13:44] I would like to know if I need any specific permission to access hardware (like camera) directly via an app [13:44] If I remove the read_path and write_path, that error goes away, but it says "Could not parse click manifest". (This is on install, not build!) [13:51] nerochiaro: ok, the tests passed on your branch for me [13:51] nerochiaro: on laptop. [13:51] nerochiaro: next on device [13:52] om26er: any news ? [13:53] 14:24 < gusch> timp: then installing openssh-server (I don't know if that is still needed) [13:53] gusch: ^ runOnDevice.sh -s installs openssh-server :) [13:55] mzanetti: I should add that first attempt to install with click install worked. But installing newer versions on top of it didn't update the apparmor profile. I couldn't find an uninstall option, so I nuked everything in /opt/click.ubuntu.com and /var/lib/apparmor, but now I'm getting these errors. Is there something else hanging around that could be causing problems? === mzanetti is now known as mzanetti|meeting [14:10] is there a way to apply the addDisplaced and removeDisplaced transitions to a ListView section.delegate? [14:10] setting the transitions only seems to make them apply to the non-section delegates [14:15] nerochiaro, working on it. probably the device didn't had the latest image. Flashing now [14:18] Wellark: is it okay to call actionManager.addLocalContext(actionContext) twice with the same actionContext? === mzanetti|meeting is now known as mzanetti [14:37] timp, ^ do you know about the delegate question asked a bit earlier? [14:38] nerochiaro: your branch seems to run fine on device. how would I run the autopilot tests for that branch on device? [14:38] seb128: can you paste it again? I don't see it [14:38] timp, the one from attente 30 minutes ago [14:38] timp, sorry just trying to figure who could help/answer that, that's for settings work [14:39] timp: install the package, install the gallery-app-autopilot package, shell in as phablet then when your phone is unlocked do: autopilot run gallery_app [14:39] timp: that's exactly what i'm doing right now btw [14:40] timp: "is there a way to apply the addDisplaced and removeDisplaced transitions to a ListView section.delegate? [14:40] setting the transitions only seems to make them apply to the non-section delegates" [14:40] attente, seb128 sorry, no idea [14:41] timp, do you know who would have one? [14:41] attente: perhaps you can put an addition Item around your delegate that is positioned, and add sth like x:-10 to your delegate? I'm just guessing [14:41] seb128: you can try zsombi [14:41] seb128: he seems to be away at the moment [14:41] k [14:42] nerochiaro: I executed runOnDevice.sh but that doesn't build the package [14:43] i'm not sure ListView section.delegates have any concept of the non-section delegates they precede [14:43] nerochiaro: I'm using cdimage-touch, no need to unlock the device. I hope that's not terribly deprecated [14:43] ..yet [14:43] nerochiaro: do you have a recipe for building and installing the package? or do you do it via qtcreator? [14:44] timp: unlock as in having the lock/welcome screen up [14:44] ah :) [14:44] timp: i downloaded the package from jenkins [14:45] timp: you can also build in pbuild [14:45] timp: om26er: all tests passed on my device using the package downloaded from the latest run of jenkins on this: https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api/+merge/184533 [14:45] timp: om26er: but jenkins fails on the same packages [14:46] om26er: latest image, just flashed [14:50] mzanetti, ping [14:51] mefrio: pong [14:52] mzanetti, I was reading your blog entry to learn how to build a click package for my app (http://notyetthere.org/?p=316) but I have a question....in the first point you said that the developer should build an arm package using pbuilder environment [14:52] mzanetti, could you explain me how to do that? I did not find anything useful [14:54] mefrio: do you have debian packaging files (for creating a .deb) package? [14:54] mzanetti, yes [14:54] mefrio: check the comments, there is a command to setup pbuilder [14:54] mefrio: but isntead of manually unpacking the created chroot [14:55] mefrio: do a "pbuilder -p saucy-armhf" [14:56] mzanetti, let me see [14:56] nerochiaro: which package has unzip? [14:57] timp: unzip ? [14:57] timp: apt-cache search has it :D [14:59] yes, it is there. for some reason I didn't see it repeatedly [14:59] :s [15:02] nerochiaro: the tests fail instantly https://pastebin.canonical.com/97273/ [15:02] nerochiaro: are you sure you run it as phablet? the permissions seem wrong [15:02] hmm [15:03] ah I ran it as root first [15:03] timp: :) [15:04] nerochiaro: ok, something seems to be happening now, but I don't see gallery opening on the device [15:04] timp: and you're sure the welcome screen was gone when you laucnhed that command ? [15:04] DBusException: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 [15:05] nerochiaro: yes it was gone [15:05] timp: i am now afraid you messed something up by runing things as root [15:07] hmm [15:08] nerochiaro: su - phablet instead of su phablet works :) [15:08] * timp running tests now [15:08] I log in using adb which gives me a root shell [15:11] nerochiaro: I have an MR to fix some warnings in the gallery-app tests: https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/gallery-app-warnings/+merge/184788 [15:11] nerochiaro: could you test them on device with your gallery-app branch? uitk packages are in the MR [15:12] I can test them also, but I'm still testing your branch with stock UITK on device [15:12] timp: ok, doing it [15:12] thanks [15:12] I am not sure if the warnings are related to the fails [15:12] nerochiaro: please post the results as comments on the MR [15:14] timp: btw my branch with stock uitk pass all tests [15:14] timp: on device [15:17] nerochiaro: I just got the same results. good. [15:17] so what's up with jenkins? [15:21] nerochiaro: I am now re-running the test with my UITK version [15:21] nerochiaro: we should test jenkins for your MR with my UITK version, dunno if that's possible. [15:21] timp: i don't think it's possible [15:22] timp: but in any case just my MR failing alone in jenkins and working on the device is something that om26er needs to help us fix. as far as i'm concerned all the tests are good, i can't find out what's broken [15:23] timp: and for the record, tests just finished here, with my branch + your uitk branch > everything pass [15:23] timp: so there's something busted in jenkins [15:23] om26er: let me know if you want me to file a bug for this [15:23] nerochiaro, I have flashed the device [15:23] nerochiaro, but somehow I lost the MR you gave me [15:24] om26er: https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api/+merge/184533 [15:24] om26er: I verified that the autopilot tests pass with the latest pending image [15:24] om26er: also your fix on the mediaplayer MR isn't working: https://code.launchpad.net/~amanzi-team/mediaplayer-app/mediaplayer-app-new-actions-api/+merge/182148 [15:24] omg26er: so cdimage-touch --pending. Is that what jenkins uses? [15:25] nerochiaro, om26er the results say UNSTABLE, not FAILED. What's the difference? [15:25] timp, yes we do --pending [15:25] timp, unstable means few tests failed. FAILED means all [15:26] timp, nerochiaro its rerunning here [15:26] s-jenkins:8080/job/generic-mediumtests-runner-maguro/657/console [15:27] only on one device, I just wanted to make sure [15:27] a bunch of tests failed, but I don't see a relation between the failed tests [15:29] * timp food now. bbl. [15:29] mzanetti, I tried to follow the instructions in a comment but it seems pbuilder cannot create a valid arm environment [15:30] mzanetti, it seems the .tgz created is empty [15:31] timp, nerochiaro that passed. So we should re-run the CI and it will pass this time [15:32] om26er: why would it pass ? [15:32] om26er: it didn't pass before and there are no changes in the branch [15:32] mefrio: paste the whole output [15:32] nerochiaro, the device flashing was kind of stuck a 2 days behind [15:32] so I flashed to the latest iamge [15:33] nerochiaro, about the mediaplayer failure you just pointed at that's a different thing. a problem with jenkins. We need to retrigger again [15:33] https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/2738/console [15:33] see the logs [15:33] om26er: ok, will retryigger both [15:33] mzanetti, http://pastebin.com/uw5gdYXX [15:33] nerochiaro, I did that already [15:33] om26er: on both ? ok [15:34] mefrio: download error... [15:35] mefrio: make sure your network is working [15:35] mefrio: and make sure your system is up to date [15:35] oh I did not noticed that error...mzanetti thanks [15:35] let me retry [15:35] yep [15:38] timp: yes. each of the add* functions are safe to call multiple times with same data [15:53] which path do I need to give to the icon in my desktop file for a click package. Is it "./some-name.png" or just "some-name.png" cause the first one was working on my desktop before but not anymore. [15:56] labsin, "some-name.png" is correct [16:07] mzanetti, it worked! Thanks! :) [16:07] :) [16:13] mzanetti, the chroot environment cannot found my home dir :( [16:14] mefrio: you can do "ptest --save -p saucy-armhf" [16:15] mefrio: inside you can create the required dirs and then type "logout" to exit the chroot again [16:15] mefrio: any changes in there will only be saved when you give the --save option [16:15] mzanetti, ok thanks now it works [16:43] Where do I submit applications written for Ubuntu Touch? | http://askubuntu.com/q/343877 [16:48] iBelieve, another day of test results :-) Did you happen to take a look? [16:50] balloons, no, I haven't seen test results. Where? Are the tests still failing? [16:52] iBelieve, yea, I'm not sure why.. I'll be back a bit later, but have a look if you'd like [16:52] iBelieve, the results appear everyday here: http://reports.qa.ubuntu.com/smokeng/ [16:53] iBelieve, I didn't see evidence of a systematic failure occuring; meaning, different tests simply failed there asserts at different points, indicative of actual test failures [16:54] the good news is the Xauthority problem is solved :-) [16:54] om26er: gallery still failing https://code.launchpad.net/~amanzi-team/gallery-app/gallery-app-actions-api/+merge/184533 [16:55] nerochiaro, we just updated java on the slave [16:55] balloons, that's weird, it looks like it doesn't think None == None [16:56] nerochiaro, sorry about keeping your builds failed. I triggered a rebuild (now that we have a latest Java) [16:56] om26er: ok. can you retrigger the other one too ? https://code.launchpad.net/~amanzi-team/mediaplayer-app/mediaplayer-app-new-actions-api/+merge/182148 [16:56] nerochiaro, ok [17:03] mhall119, any news on compiled binaries in click packages? [17:04] clepto: I'm still finding out myself, dpm and dholbach should know more [17:04] we're going to have a tutorial up soon which will sort of be a workaround [17:04] mhall119, dholbach thank you both! [17:04] but everybody's hard at work getting things ready, so we can have stuff build automatically in the future [17:04] rock on! [17:07] I'm filling out the Submission Form for the App Showdown. What do I put in the Submission URL field? [17:08] iBelieve, submission form? [17:08] clepto, https://docs.google.com/forms/d/1a1Owwl6EVQ8165Wy_TsSaDGGWmYJaT6INm2P4DgZWAA/viewform [17:09] clepto, Item #4 of http://developer.ubuntu.com/showdown/ [17:12] mhall119, do you know what I should put for the Submission URL of the submission form for the showdown? ^^^ [17:12] iBelieve, that will be the url of your app in myapps.developer.ubuntu.com, let me give you an example... [17:12] dpm, so https://myapps.developer.ubuntu.com/dev/click-apps/13/? [17:12] iBelieve, exactly :) [17:13] dpm, great, thanks. Should I fill in the form now or is there any reason to wait? [17:13] iBelieve, go for it, no reason to wait :) [17:13] dpm, cool, thanks [17:16] dpm, for the website, should I put my GitHub project, my blog, or my static webpage http://sonrisesoftware.wordpress.com/ubuntu-tasks/? [17:17] iBelieve, any website you think offers info about the project should do. I guess you have links to github on your static webpage, so that might be a nice URL to use [17:18] dpm, okay, I'll use the static webpage [17:18] great [17:19] clepto, as dholbach is saying, we're working to get some more detailed documentation online soon. In the meantime, you can use http://developer.ubuntu.com/resources/tutorials/getting-started/creating-click-packages-with-cpp-extensions/ - although the part about doing the actual cross-compiling will need to be fleshed out [17:21] dpm, today I'll try to fix as many bugs as I can and focus tomorrow on packaging (8:20 pm here), do you think it will be updated by tomorrow? [17:22] clepto, we will do our best, but if you are on IRC tomorrow, you can ping us if we can help with any questions. [17:22] clepto, you'll essentially need to do two things: [17:22] 1) Cross-compile your extension [17:23] 2) Put the compiled binary in a click package that you will create manually outside of Qt Creator [17:24] There are ways to do 1), but we want to describe the easiest way for app developers for the contest, as a temporary solution until we've got all of the infrastructure bits sorted [17:25] dpm, that will be great! ok! [17:29] renato_: can you please finally approve https://code.launchpad.net/~amanzi-team/mediaplayer-app/mediaplayer-app-new-actions-api/+merge/182148 ? now jenkins finally likes it ! [17:40] nerochiaro, renato_ I top approved [17:40] om26er: thanks [17:44] om26er: the gallery app is not failing on my maguro device when using the same packages built by jenkins [17:45] nerochiaro, the logs suggest the app crashed [17:45] like real crash [17:46] om26er: that sounds strange. and also many other tests in gallery open a photo, so i don't see why only that one should crash [17:47] nerochiaro, race or something probably, definitely nothing wrong with that code, rather something bad in the app that needs fixinfg [17:50] Question: What the status of the File-Manager opening files? [17:55] iBelieve, yes it can read a bit funny.. it's showing you the line output, none=none, but the assert is eventually(notequals(none))), hence the failure [17:58] mzanetti, I am still getting errors after an afternoon spent on that click package generation...can you help me please? http://pastebin.com/T1DABeet [17:59] I installed all the dependencies...it's so frustrating [17:59] balloons, oh, now i see the actual assertion. That makes a bit more sense now :) [18:01] iBelieve, :-) I'm going to run the whole test suite again here locally on my device.. I know I ran it yesterday and worked, so I'm confused that it is failing. [18:03] when emitting dataChanged() in QAbstractItemModel, are there conditions where data() is not called as a result? i would've expected it to get called every time, but it seems to be not the case [18:03] mefrio: oh :/ you're running into the qemu bug [18:03] mefrio: you would need to disable the tests to build it in pbuilder [18:03] mzanetti, do you need the autopilot package? [18:04] no... qmltests are causing this issue with pbuilder [18:04] mzanetti, how do I disable it? [18:04] mefrio: you said you are using cmake, right? [18:05] mzanetti, yes [18:05] mefrio: comment the add_subdirectory(tests) [18:05] or similar [18:05] mzanetti, I have not yet implemented real tests so there is nothing releated to tests in my CMake [18:05] mzanetti, do I have to disable the autopilot package so? [18:06] no... autopilot should be fine [18:06] mefrio: but according to the logs it uns this: qmltestrunner -input tests/unit [18:06] mefrio: there must be a add_test() somewhere [18:09] mzanetti, can you take a look if you have time please? https://github.com/Mefrio/Memories [18:09] there is nothing related to qmltestrunner in my CMake [18:12] mzanetti, oh it was in the Makefile generated by QtCreator -.- [18:12] ok :) [18:13] mzanetti, it's hardest to build an arm package then write an app :P can't we let launchpad do it for us? [18:13] mefrio: yes, you could. you'd need to contact the launchpad admins and ask for an arm builder for your ppa [18:14] mefrio: however, those launchpad builders have the same problem and would crash in the same way [18:14] mzanetti, the arm builder should available by default, no? [18:15] mefrio: probably they will be enabled by default at some point, yes [18:16] mzanetti, anyway the package it was build has the _all extension...how do I make sure it is for ARM? [18:16] the .deb package or the .click package? [18:16] mzanetti, the deb [18:16] debian/control -> Architecture [18:17] mzanetti, "Architecture: all" [18:17] mefrio: you should also add your build depends in there instead of modifying your pbuilder tarball [18:19] mzanetti, they are there, I thought I had to install them in the pbuilder too....anyway, is the architecture good? [18:19] mefrio: no, it should be "any" [18:21] mzanetti, ok thanks for your big patience :) it seems I am finally done with that thing! :D [18:23] :) [18:24] mzanetti, and of course, changing the architecture to any I get the following error http://pastebin.com/Yv5BYYgp [18:25] seems a bit like you have a dirty source directory [18:26] could it be that you tried building with debuild first and still have some x86 binaries in debian/memories-app... ? [18:26] mzanetti, I deleted them [18:27] let me do it again, deleting also the source build dir [18:28] it's the same [18:28] lol... the app supports "basic memory management (add, remove and edit)" [18:28] oh boy... I whish I could remove memories just like that [18:29] mzanetti, ahaha my app has super-natural powers xD [18:29] mefrio: does it already support all that stuff or is that the roadmap? [18:29] mzanetti, it supports everything written on GitHub [18:29] not bad... time to get that stuff packaged up them [18:30] mzanetti, and some more functions such PDF export for which I need a C++ module...this feature is causing me all this problems with packaging [18:30] hmm... maybe you'd be better off with just doing it manually in the chroot [18:31] as you said you have the package already I assumed it to be completely working already [18:31] so basically what you can do is to ptest into the chroot, copy the source in there, do a manual cmake and make and just copy that one .so file back to your other system and package it up [18:31] mefrio: ^ [18:32] mzanetti, yeah that sounds as a great solution [18:35] mzanetti, with CMake and make to build it says "Error: SEGV" :'( [18:36] running make again solves the segmentaion error -.- [18:36] now I finally have the .so!!!!!!!!! :D yesss! :D [18:36] thank you very much mzanetti!! I couldn't have done that without your help [18:38] now it's time to make some rest from all that things :D see you guys and thank you again mzanetti! [18:45] iBelieve, the same tests failed on my device, as failed in the lab, heh [18:45] I wonder what has changed? [18:55] balloons, that's odd. Did you run the tests on the desktop as well? I'll run them myself in a few minutes [19:04] iBelieve, I had thought I had done both.. but it fails on the device now [19:04] it of course passed in the vm [19:18] bfiller: at last renato_ managed to fix the address-book-service code that was blocking the UI, no more UI freezes when the smart dialer is looking up for contacts [19:19] boiko: cool, can you point me at the MR's so I can test? [19:19] bfiller: https://code.launchpad.net/~renatofilho/address-book-service/eventloop-wait/+merge/184842 [19:19] bfiller: now I'll check the designs for the dialer-app [19:34] I compiled my Qt app on Qt5 (installed from Qt's online installer) and there is no appmenu integration anymore. How can I get that back? [19:37] vadi: afaik Qt 5 doesn't officially support that yet. Try installing the ubuntu qt5 packages [19:38] boiko, renato_ : that MR looks kind of scary regarding event loops and waits and such. Did you guys thoroughly test and make sure no regressions? [19:38] Are those officially available in 12.04? I used the Ubuntu Touch SDK ppa before - and it was building me a fairly broken Qt5 app (couldn't click anywhere and such). I'll try once again, though [19:39] bfiller: heh... isn't the task of the reviewer? :D [19:40] mzanetti: indeed, that's why I'm asking to double check [19:40] bfiller: I tried the dialer-app, and the contacts app [19:41] bfiller, I tested both too [19:41] renato_: does that code only get invoked when using the smart dialer or all the time when fetching contacts? [19:42] bfiller: just reading the code it looks ok... the one bad would assert [19:42] actually... do we test with debug builds on the phone? [19:42] otherwise I wouldn't trust that this assert gets actually discovered when it happens [19:42] bfiller: all the time === salem_ is now known as _salem === seb128_ is now known as seb128 === ryukafalz_ is now known as ryukafalz [22:50] Wellark: ok, great. then this MR is good :) https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/gallery-app-warnings/+merge/184788 === _salem is now known as salem_ === karni is now known as Guest72454