[00:05] Is there documentation for using the camera with qml? [00:17] Or alternatively, is there documentation for a chooser for images that are already on the device? === chriadam|away is now known as chriadam [06:32] good morning [06:40] dholbach: morning [06:40] hey qwertzui11 [07:24] hi mzanetti, around? [07:42] dpm: yes+ [07:43] - [07:43] :D [07:43] morning! [07:43] :) [07:43] good morning [07:44] mzanetti, on the phone list you mentioned you were writing an app that used Qt Location, did I get that right? And is Qt Location working for getting the current position for you? [07:46] dpm: not when packaging as a click app [07:46] dpm: otherwise, yes [07:46] dpm: and it crashes on the desktop currently [07:46] dpm: well.. define QtLocation [07:47] dpm: The Map works fine... the PositionSource is the one crashing on desktop, and having problems with AppArmor [07:47] mzanetti, something like e.g. "import Qt Location 5.0", "get GPS position" :) [07:47] the import works fine :D [07:47] :) [07:47] dpm: ah right [07:48] qtdeclarative5-qtlocation-plugin is not preinstalled [07:48] as wa cannot handle dependencies with click :( we need to preinstall that [07:48] dpm: do you know who is the one to ask for that? [07:49] mzanetti, yeah, you're righ. The reason I'm asking is because this landed a few days ago, and I wanted to point core app developers to use it for Weather and Clock, however bzoltan1 was trying to write an example to document it, and he mentioned that it didn't do anything. So I was just wondering if it worked at all (regardless of click/apparmor for now) [07:50] mzanetti, tvoss for Qt Location, jdstrand or mdeslaur for the apparmor bit [07:50] dpm: yeah. works since last wednesday or so [07:50] the PositionSource, that is [07:51] mzanetti, what backend do you use? Did you have to activate any sensor to get it working? (I'm not familiar with Qt Location) [07:52] dpm: no... just use the PositionSource {} item in qml... that's it [07:53] * dpm installs the package on the phone and tries [07:57] dpm: http://notyetthere.org/data/com.ubuntu.developer.mzanetti.getmewheels2_1.3_all.click [07:57] dpm: that's the one... it'll crash when just launching through the dash, but it will work (including positioning) when you execute it via the command line on the phone [07:58] mzanetti: do you know how to trigger a rebuild on this MR ? https://code.launchpad.net/~amanzi-team/camera-app/camera-app-actions/+merge/183835 [07:58] mzanetti: following the link in the jenkins comment won't let me do that [07:58] * mzanetti checks nerochiaro's jenkins permissions [07:59] I can't reach the jenkins webiface :/ [07:59] ist it down again? [07:59] nerochiaro: does the jenkins webinterface work for you? [08:00] mzanetti: i can see the page linked there, but there's no option in the web interface to trigger a rebuild (that i can see) [08:01] I can't see the page [08:01] mzanetti, thanks. For the moment, I'm just trying to get a very simple example going to show to app developers how to use Qt Location. So far I'm not successful, I'm getting a "The name com.ubuntu.location.Service was not provided by any .service files" on the phone with a simple example, which might mean it's trying to use geoclue? [08:01] not its back [08:01] dpm: note that QtLocation is not released and it's apis are subject to change soon [08:02] dpm: it's documentation shows quite well how to use it. [08:02] dpm: but if you start writing another howto now its api will have changed by the time you are done [08:03] mzanetti, I'm not trying to write a tutorial, a simple example will do. Where did you find the docs? I can only find http://qt.developpez.com/doc/5.0-snapshot/location-positioning-qml [08:03] dpm: there are already commits in the queue to split QtLocation into QtMaps and QtPositioning [08:04] dpm: during au tz office hours, you can ask amccarthy in #qt-mobility [08:04] oh, didn't know about that channel, thanks chriadam [08:05] dpm: at the risk that you don't like this link. at this point in time I couldn't suggest any other doc than this: http://qt.gitorious.org/qt/qtlocation/source/e31739e1b6d24616654b03d30bcdf6aeba037117:src/imports/positioning/qdeclarativepositionsource.cpp [08:05] just ignore the code in between :D [08:05] lol [08:05] dpm: this is the file where the official docs are generated from [08:06] dpm: look at line 98 for example [08:06] that's the one you want [08:06] dpm: because of QtLocation being in transition currently, everything else is outdated [08:08] mzanetti, that's essentially the same example as http://qt.developpez.com/doc/5.0-snapshot/qml-qtlocation5-positionsource/, right? [08:09] dpm: your developez link is generated out of this file, yes [08:09] yeah [08:09] I just don't know how official that page is, and how often the docs are generated [08:09] dpm: however, its most likely outdated (me found developpez.com to be always outdated) [08:10] dpm: the Qt guys themselves don't generate docs yet because its not a released module yet. Docs will show up with Qt 5.2 [08:10] gotcha, thanks [08:10] dpm: until then, copy paste the stuff you need from the .cpp files [08:10] everything else is old by the time you create it [08:11] did you have to install any other packages to get it working? I'm still getting the "The name com.ubuntu.location.Service was not provided by any .service files" message with the example from the cpp files [08:11] dpm: hmm... I don't think I did... at least not since last Wed [08:12] dpm: make sure ubuntu-location-service is running [08:14] how do I do that, is it an upstart service? [08:14] * dpm tries [08:14] dpm: also, I'm not sure how well the AGPS works in our device yet. Make sure the device is close to a window. Without AGPS, the first fix takes in average 12 mins [08:14] dpm: yes, it's an upstart service [08:16] ok, service running now, the app runs, no location yet. Testing device is a Nexus 4 [08:17] dpm: I use a nexus 4 too. the very first fix after flashing takes indeed like 12 minutes for now [08:18] mzanetti, I'm not too familiar with AGPS, when you're saying "fix", what do you mean? [08:19] dpm: "getting a GPS fix" means basically "knowing the position" [08:19] cool, thanks [08:20] dpm: AGPS is a technology to download satellite positions from the internet (also using GSM triangolation, Wifi/IP geolocation information) to support the slow GSM antenna === chriadam is now known as chriadam|away [08:20] dpm: so with AGPS you get a fix really fast even though it might not be really precise in the beginning. as the GPS antenna starts finding stallites, its get more precise over time [08:21] dpm: as we don't really have AGPS working yet, we have to wait for the real satellites [08:21] AGPS = Assisted GPS [08:23] Good morning all, happy Monday and happy Wonderful Weirdos Day! :-D [08:32] nerochiaro: you should have permissions to retrigger builds already [08:33] nerochiaro: are you logged in to jenkins? [08:35] mzanetti: ah, no, i'm not. but i have no idea of what my credentials are. i think i had them setup at some point months ago but haven't used them in a while and forgot [08:38] mzanetti, thanks! So just to wrap up and make sure I understand... in the context of Qt Location/Ubuntu, do you know how will AGPS work? Will Qt Location need a new backed/will we need a new service? [08:39] dpm: I think it needs to happen inside ubuntu-location-service [08:39] mzanetti, ok, cool, I'll ask tvoss then. Thanks! [08:40] dpm: QtLocation has a method, setEnabledPositioningMethods() or something like that [08:40] dpm: that call needs to be just forwarded to to the backend (ubuntu-location-service) and that one just gathers information according to those enabled methods [08:40] ah, probably http://qt.developpez.com/doc/5.0-snapshot/qml-qtlocation5-positionsource/#preferredpositioningmethods-prop [09:14] timp: have you managed to verify if there's any problem with the actions when loading the MainView in a Loader ? [09:15] Wellark: is the hud supposed to be fixed in the most recent image ? [09:17] nerochiaro: no, I didn't have time to look at it. [09:17] nerochiaro: do you have a simple test program with and without loader to see if the behavior differs? [09:21] timp: good point, need to make one [09:23] nerochiaro: great, thanks :) [09:36] nerochiaro: nope [09:36] nerochiaro: for some reason there has been no hud release after the fix [09:37] the stack must be stuck somewhere [09:38] Wellark: are you still looking into it then, or is someone else taking care of it ? [09:38] nerochiaro: well, if the stack is stuck then the stack is stuck :) [09:39] we will get a hud release at some point [09:39] this is what happens when you hand over the release management to SkyNet ;) [09:40] Wellark: ;) ok. but there must be somewhere one can go and see what is keeping a stack stuck, no ? [09:40] nerochiaro: well, sure. [09:40] but, I'm sure whatever it is somebody is already working on it [09:41] if something blocks use releasing packages then it becomes the top priority to whoever poor developer broke the release stack :) [09:41] Wellark: i'm sure. it's just that bfiller asked to be kept up to date on the progess, so having an idea of what's holding this up would be useful [09:42] and trust me.. if you break the release stack.. you. will. know. [09:42] :) [09:42] nerochiaro: ok. well. I can ask around [09:42] Wellark: would appreciate that. just to know who's the poor developer who's taking all the heat [09:43] nerochiaro: yeah, so we can add some more ;) [09:43] "you are blocking us!!" [09:44] Wellark: or maybe help ;) [09:51] Wellark: is there any way i can get fixed pacakges for the hud so i can test on my phone ? [09:53] Someone can help me with bignumber.js by Michael Mclaughlin? I don't understand how to confi the lenght of the result [09:56] nerochiaro: AFAIK no other than compiling the package yourself [09:56] Wellark: ok, thanks [10:28] mhall119, ping [10:37] hi all [10:37] can anyone tell me the status of the whatsapp client on ubuntu touch? [10:38] uh there is one? I want it! :) [10:38] i had heard about a client called whosthere. [10:38] but it seems to have been abandoned [10:39] I vaguely remember an ubuntu-touch client based on https://github.com/tgalal/yowsup a while ago, but I don't know if that is still happening [10:39] I didn't run it, just heard about it [10:39] just wanted to see if anyone knows better [10:41] timp: ok thanks. will look into this one === MacSlow is now known as MacSlow|lunch [11:07] gusch: one more super simple review: https://code.launchpad.net/~amanzi-team/webapps-demo/webapps-demo-no-hud/+merge/184535 [11:07] gusch: not sure who manages that app normally [11:07] gusch: (it's not even an app in fact) [11:08] nerochiaro: you could keep the "," after webbrowser-app - an even simpler MR [11:16] gusch: ok, let me do that [11:16] mzanetti: sil2100: re-approving fixed the autolanding [11:16] goodie === gusch is now known as gusch|lunch === gusch|lunch is now known as gusch === MacSlow|lunch is now known as MacSlow === _salem is now known as salem_ [13:02] ooh, click 0.4.4 uploaded with " Add "click unregister", which unregisters a package for a user and removes it from disk if it is not being used." [13:03] alecu, ^ this might interest you :) === mzanetti is now known as mzanetti|otp === marcoceppi_ is now known as marcoceppi === karni_ is now known as karni === karni is now known as Guest26170 === Guest26170 is now known as karni === mzanetti|otp is now known as mzanetti [14:05] dholbach: nice, useful indeed [14:09] alecu, cjwatson just mailed on the list [14:11] yes, saw that too... thanks! === mzanetti is now known as mzanetti|food === mzanetti|food is now known as mzanetti === dpm_ is now known as dpm-pc [15:18] timp: I just noticed that if I add more than 5 actions to the hud, only the first 5 will be displayed. Is this something you need to look into or is it a proble in the hud ? [15:20] timp: seems like an hud issue. doing a search for the missing ones brings them up [15:21] Wellark: i just noticed that only the first 5 actions appear in the hud, and i can't reach any further actions unless i search for them. is that a bug or is it by design ? [15:22] popey, hi :) Do you have 5 minutes? I just noticed a crazy thing, but I need a test on a phone to confirm it... [15:23] or dpm ^ [15:23] bfiller: can you point me to that seed repository so that i can check if share-app is still there ? [15:25] hey WebbyIT [15:25] i have _exactly_ 5 minutes [15:25] GO! [15:25] With this branch I cannot reproduce anymore bug 1207687 on PC. It's not related and I don't understand how can be a fix There's no harm in trying :), [15:25] Launchpad bug 1207687 in Ubuntu Calculator App "[Calculator app] First swipe up (and down) doesn't work" [Critical,Triaged] https://launchpad.net/bugs/1207687 [15:25] https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1214398/+merge/182323 [15:26] lets see [15:29] WebbyIT: that works! [15:29] popey, that is incredible! [15:30] DING! [15:30] Your 5 mins are up [15:30] Congratulations! [15:30] popey, I have to investigate on it, but it's a big good news :) [15:30] \o/ [15:31] * popey hugs https://bazaar.launchpad.net/~popey/+junk/phablet-testing/view/head:/adhoc_branch_build_run.sh [15:31] nerochiaro: lp:~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.saucy/ [15:31] popey, talking about bug 1207687, not the one related to the merge, right? [15:31] Launchpad bug 1207687 in Ubuntu Calculator App "[Calculator app] First swipe up (and down) doesn't work" [Critical,Triaged] https://launchpad.net/bugs/1207687 [15:31] yes bug 1207687 [15:32] sorry, didnt realise the merge related to a different bug, but that merge seems to fix 1207687 [15:32] (in case that's not clear) [16:02] mhall119, now that xnox uploaded all the webapps, does your g+ app still need to be up in the store? [16:03] beuno: mhall119: this is the test of the system =) which one should become "official" given that they are identical =) [16:03] * xnox has no comments =) [16:04] beuno: probably not [16:04] mine was more to test whether you could even distribute webapps as click packages [16:05] Wellark: ping [16:28] renato_: can you please review the last commit i made on this MR, and keep following up with om26er about the test failures ? (he's in your time zone this week): https://code.launchpad.net/~amanzi-team/mediaplayer-app/mediaplayer-app-new-actions-api/+merge/182148 [16:31] bfiller: i checked the AP tests in the old share-app. they were not actually testing anything. I think they are still the example tests that were put there by the QA people when we started working with AP tests [16:31] nerochiaro: really? wow [16:33] bfiller: seems strange to me too, but they look like this now: http://pastebin.ubuntu.com/6084146/ [16:33] bfiller: they don't check anything for real [16:58] nerochiaro: semiping [16:58] back ~30 minutes [16:58] but shoot [16:58] Wellark: is it normal that if i ihave more than 5 actions in the hud, there's no way to access the extra actions without having to search for them ? [16:59] nerochiaro: yep. that's by design [16:59] (I do disagree personally, though) [16:59] Wellark: i second your disagreement [17:00] Wellark: thanks for confirming it's ok though [17:00] the limit is completely artificial [17:01] and the HUD UI code actually supports scrolling the list [17:01] if there would be more results [17:27] App Review Time | http://askubuntu.com/q/343435 [17:31] * popey pokes davmor2 with that question ^ [17:40] nerochiaro: yes, i think its a hud problem. The UITK simply aliases the actions to the actions of a HUD actioncontext. [17:43] timp: yeah, it was confirmed as actually being that way by design [17:47] ah I see it now === boiko_ is now known as boiko [18:15] popey: what! [18:18] popey: Yay for click apps coming to the wrong queue [18:21] mhall119: ^ This is like the third click app to land in the regular queue you did make it really obvious where the submissions had to land right? [18:23] davmor2: http://developer.ubuntu.com/publish/ [18:23] it could probably be made more obvious [18:23] well [18:23] I'm waiting until we are out of beta [18:23] to re-do the menus and such [18:23] also, we're this >< close to dropping old MyApps [18:24] beuno: meaning we'll support commercial apps soon in the new store? [18:25] mhall119, maybe, maybe [18:25] :) [18:53] webkit + video playback | http://askubuntu.com/q/343471 [19:29] iBelieve, ping [19:30] clepto, pong [19:31] iBelieve, do I have to do something for the u1db to sync? [19:32] hey folks [19:32] do you have any example of ComboButton implementatino? [19:32] can't found it on API documentation [19:32] s/tino/tion/ [19:33] tiagoscd, check ValueSelector [19:33] tiagoscd, or you could take a look at the new OptionSelector [19:33] clepto, I'm not sure. I've been wondering the same thing [19:34] iBelieve, nice work on Tasks! [19:34] clepto, I'm guessing that it hasn't been implemented because in https://code.launchpad.net/~kalikiana/ubuntu-ui-toolkit/appsettings/+merge/181304 (in the Settings file), there is a sync property but it is never used in the U1db Database [19:34] clepto, thanks :) [19:35] iBelieve, ok, thanks [19:35] clepto: iBelieve: thanks, I will take a look [19:35] :) [19:39] iBelieve, almost finished here too, fixing bugs after migrating to u1db :) [19:39] What is a package name? | http://askubuntu.com/q/343491 [19:40] clepto, that's great! [19:42] :D [19:45] nice, ValueSelector works fine, thanks clepto :D [19:45] tiagoscd, :D [19:45] iBelieve, you about now? [19:48] clepto: seems that ValueSelector is deprecated, ItemSelector ftw [19:48] tiagoscd, link? [19:50] clepto: http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/ListItems/ValueSelector.qml [19:50] line 21 [19:50] tiagoscd, I guess I have to make some changes then :P [19:51] haha, I think so [19:58] balloons, yes, what's up? [19:58] iBelieve, hey.. So I investigated why the smoke tests all fail now for file manager after we landed that merge [19:59] it seems the XAuthority bug we encountered during testing is still there in there in the lab runs [19:59] I see the code to "fix" it is indeed merged, so it must be something a bit different [19:59] balloons, interesting [19:59] but the problem is very much the same as before [20:03] iBelieve, yes, interesting indeed [20:04] iBelieve, so I was pinging you because I thought perhaps the code had been unmerged or something, but it appears to be running in the test [20:18] mspencer, just fyi, I'll propose a branch in a second to fix it I believe.. basically only perform the copy when it's needed (and it [20:18] 's not needed on the device in the lab it seems) === mspencer is now known as iBelieve [20:19] balloons, great === salem_ is now known as _salem [21:35] mhall119: number 4 ;) [21:36] is that good? I hope it's good [21:36] 4 is a good number [22:47] I'm trying to write a program in QML that uses the camera, is there any documentation on that? [22:59] Or even just a way to select pictures that have already been taken. I recall that functionality coming out, but I can't remember what it was called. [23:48] No answers huh?