[00:26] mhall119: just red the backlog, lol, seems a funny bug to fix :-P [11:33] Hi all [11:33] nik90: hi [11:39] mihir: hi [11:40] nik90: i have proposed merge against your MR, did you get time to look at that? [11:40] mihir: no I wasn't aware that you proposed a merge. Let me take a look at it now [11:40] mihir: were there any issues I should know about? [11:41] nik90: nope, it shouldn't function adding or editing event :D hheehe [11:41] nik90: i want you to check the UI , [11:41] mihir: ok [11:41] nik90: and the approach i have used. [11:42] mihir: can you link me. I don't see the merge request [11:43] nik90: https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/revamp-repetition-deisgn/+merge/231967 [12:39] nik90: am I lost ? [12:39] nik90: having problem with my internetconnection [12:39] nik90: let me know if I have missed anyhting [12:39] mihir: sry, I am updating my VM which is taking some tiem [12:39] time* [12:40] nik90: okay no issues, just wanted to confirm , i haven't missed anything due to connection issue [12:42] nik90: hey! :) [12:42] nik90: I'm implementing location lookup with PostionSource. Is there a reason you used a cpp backend? [12:42] m-b-o: I used a cpp backend just to retrieve the json data from geonames.org [12:43] ah, ok. [12:43] m-b-o: you can do it in qml [12:43] m-b-o: surprisingly I am preferring the c++ side of things .. blame mzanetti for that :P [12:44] nik90: was my guess ;) [12:44] ;) [12:44] it's already working in qml, were just some lines of code. But position lookup fails on the device for me.... nothing happens [12:44] m-b-o: which image? [12:44] #203, latest one [12:45] m-b-o: image >=203 has a bug where the location-service doesn't start [12:45] m-b-o: known issue and being fixed [12:45] oh [12:45] m-b-o: try 201 [12:45] okay, will install that one too [13:18] nik90: hi [13:18] mihir: hey I commented on your MR [13:18] nik90: yeah i saw that [13:19] nik90: but creating new page , I feel it will have too less content in the page, [13:19] even if you check google calendar, they do the same in popup. with same amount of options [13:19] mihir: that's how we do it in the new clock app. In fact in the new clock app every alarm option is set in its own new page. [13:20] mihir: take the long scenario where a use chooses to Repeat weekly, and then chooses the recurring events to stop after a certain date. Those options will not fit in the dialog [13:20] nik90: hmm , i see..so it should push new page, pop that page and then pass the values to event page? [13:20] mihir: yup [13:20] mihir: check out the new clock app at lp:ubuntu-clock-app/reboot and see for yourself the add alarm page [13:21] mihir: we have way too many options as it is in the main page still [13:21] nik90: sure i'll do that and take some inputs from that. [13:48] mzanetti: hey, can you show me how to run qmltestrunner on the emulator or phone? [14:14] nik90: position lookup doesn't work on 201 neither. no result. the service starts unreliable, but even when, no result. [14:15] m-b-o: there is an app called "Sensor Status" in the store. Install that and check if it shows your lat and long [14:15] m-b-o: if it does, then open your app and verify [14:18] nik90: it doesn't [14:18] nik90: position lookup relies only on GPS? [14:23] m-b-o: yes [14:25] nik90: hmmm, then I'll make a timeout and use the ip method via the geolookup api if it takes too long and no position is known [14:26] m-b-o: Dont [14:26] why? [14:27] m-b-o: use only the position source. If it doesn't work we can put pressure on the upstream to fix it. [14:27] After all GPS and agps is essential [14:28] nik90: you're right. agps hasn't landed by now? [14:28] just the announcement? [14:38] No it hasn't landed [14:39] But the GPS bug is high prirority [14:43] I highly regret updating my Nexus 4 to build r205 today. Even with developer mode enabled, I cannot install click packages from Qt Creator anymore because they aren't signed like the ones from the store. [14:50] If I want many of my pages to share a same var (the map actually), what's the best pattern? I'm about to add a map property to all my pages and pass them the map when instantiating, but it seems a bit ugly to me [14:52] I don't get the subtilities of the var scope in QML [14:57] ybon: What's about adding it to your MainView? That always worked for me. [14:59] I can try this way, but the Map instantiation is in one of the pages, so I need to make it bubbles up [15:02] I'm trying with an alias [15:04] seems to be working :) [15:10] ybon: Great. :) [15:21] nikwen: known bug [15:21] nikwen: https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1360582 [15:21] Ubuntu bug 1360582 in phablet-tools (Ubuntu) "Can't manually install clicks "Signature verification error" since #205" [Undecided,Confirmed] [15:21] workaround in the bug [15:21] adb push foo.click [15:21] phablet-shell [15:22] sudo click install --user=phablet --allow-unauthenticated foo.click [15:22] o/ popey [15:22] yo [15:22] popey: I'm finishing a 0.2, will you be around to give it a try? [15:23] sure thing [15:23] cool [15:24] popey: Thanks a lot. :) [15:29] sergiusens: do you think we should patch click-buddy to use click? [15:34] popey: that requires root [15:34] popey: and we are losing root, or sudo [15:34] ugh [15:35] surely if you're in developer mode you get to have root/sudo? [15:35] popey: the installs should just be able to go through [15:35] while in developer mode [15:35] like android [15:35] popey: sudo yes, passwordless sudo, no [15:35] popey: and cjwatson told me not to use click directly [15:40] I remember seing a design blog post about new header and navigation, but I can't put my hand back on it. Anyone? :) [15:40] ybon: Do you mean this one? http://design.canonical.com/2014/03/new-apps-header/ [15:42] nikwen: yes, thanks :) [15:42] I'm a bit lost in all the Ubuntu pages, it seems :s [15:42] ybon: You're welcome. ;) [16:10] Has anyone seen this error message when running the calendar-app tests? http://paste.ubuntu.com/8123471/ [16:12] " [16:12] (process:4840): folks-CRITICAL **: File or directory '/usr/lib/x86_64-linux-gnu/address-book-service/dummy.so' does not exist." [16:16] anyone else having issues with installing developer tools on device due ti qtsensors-dev missing? [16:20] gerlowskija: yes [16:20] i have seen a MR with that fixes something like this error === wendar_ is now known as wendar [16:21] ohh nice, any idea where I could find it? [16:24] gerlowskija: i think you should install address-book-service-dummy package [16:28] oh, ok. I'd installed address-book-app, and address-book-app-autopilot, but I hadn't seen the dummy version [16:29] I need some help with http://askubuntu.com/questions/515153/how-does-one-run-qml-tests-on-a-ubuntu-touch-phone [16:31] popey: it should be ready to be tested now :) [16:31] popey: it's on Github© for now, is that a problem? I'm planning to push on bazaaaar only releases [16:31] ybon: do you have a click package I can test? [16:32] Anyone else that wants to test the new release of OSMTouch? [16:32] popey: let me do that :) [16:32] am about to leave the house, would be neat to test it outside ☻ [16:32] ybon: click please [16:32] how do I send that to you now that Ubuntu One has been shot down? :p [16:32] popey: I'll be fast! [16:32] ybon: dropbox? [16:34] daker: thanks! Worked like a charm. [16:34] ybon: where is it on github? [16:35] found it [16:35] https://github.com/yohanboniface/OSMTouch [16:35] yep [16:35] click on it's way [16:35] k [16:35] popey: https://www.wetransfer.com/downloads/c2a1755dc255157642060227784ca48920140823163512/80511515f8d458868471a4a157a0929f20140823163512/c728c0 [16:35] does that work? [16:36] yup [16:36] * ybon needs to find a new Ubuntu One [16:36] i use Syncthing [16:36] ah, good to know, will have a look, thanks :) [16:36] Free Software [16:36] nik90: is the link working for you also? [16:36] perfect :) [16:37] other option is custom owncloud, but a bit more work to set that up [16:37] works [16:38] ybon: installed [16:38] were you going to switch to the top header? [16:38] popey: humm, you don't have a top header? [16:39] no [16:39] gasp [16:39] let me give you a screenshot [16:39] useDeprecatedToolbar: false [16:39] hmm [16:40] it should look like this http://i.imgur.com/BXHmYAl.png [16:40] nope [16:40] http://popey.mooo.com/screenshots/device-2014-08-23-173816.png [16:40] that's weird [16:41] itsrunning the old one [16:41] hmmm [16:41] you have the bottom actions? [16:41] yes [16:41] so yes it's the old one [16:41] * popey reboots phone [16:41] suspect this is because I did click install rather than pkcon install-local [16:41] will fiddle [16:42] no luck [16:42] meh [16:43] current points to 0.2.0 [16:43] if you try to uninstall before reinstalling? [16:43] * popey fiddles [16:43] \o/ fixed [16:43] sudo click register --user=phablet me.yohanboniface.osmtouch 0.2.0 [16:44] cool :) [16:44] http://popey.mooo.com/screenshots/device-2014-08-23-174423.png [16:44] great [16:44] http://popey.mooo.com/screenshots/device-2014-08-23-174439.png [16:44] \o/ [16:44] thanks! [16:44] * popey goes out for dinner [16:45] bon appétit! [16:45] oh, "OpenStreetMap contribut…" has been cut, oops [16:49] it works for me [16:49] Currently outside [16:50] No location found though simce location services are disabled [16:50] you mean disabled on your phone? [17:27] yes [18:05] Hello. How can I check my changes in app's source? Do I need to install second Ubuntu on testing machine? [19:54] Guys, does anybody experience troubles running applications in emulator after upgrading all system packages to the most recent ones? [20:23] ybon: ping [20:24] nik90: pong [20:25] ybon: when I was outside, and I tapped the "where am i" button it told me that the location services might be disabled since it couldn't access the GPS service. [20:25] ybon: how do you do that detection? using the "valid" property you told me about? [20:26] ybon: when I am at home, it just shows a different dialog that "No gps available. Position is approximate". Not sure why I got the other dialog when I was outside [20:26] nik90: I test against position.latitudeValid [20:26] ybon: what's that? [20:27] ybon: is that provided by the positionSource{} ? [20:27] nik90: the "position is approximate" means that i've been using IP [20:27] nik90: yes [20:27] ybon: so you check which position source is being used and show the appropriate dialog? [20:28] nik90: well, it's a bit of fiddling [20:28] I check if position has a valid latitude [20:29] if no, I check if I can have a position from the IP [20:29] ybon: ah ok [20:29] if no, I just show the dialog that no position is available [20:29] position doesn't know how to get the position from the IP, AFAIK [20:30] it's a bit of unfinished API, it seems for now [20:30] ybon: for the clock app, I only intend on depending on the GPS (and AGPS). So I will use the latitudeValid and longtitudeValid to show a message if GPS isnt available. [20:30] ybon: or even show the last saved location there [20:31] makes sense [20:31] IP location is approximate, but for a clock is precise enough, though [20:31] I'd love to know when is aGPS to be landed [20:32] ybon: I wonder if we can use http://developer.ubuntu.com/api/qml/sdk-14.10/QtLocation.PositionSource/#sourceError-prop to detect if GPS is available or not [20:34] humm, I don't remember using that [20:36] keep me updated if you use that with success [20:36] the case of the user switching on/off the location needs to be handled by OSMTouch [20:37] ok [20:41] What would be the pattern if I want to make that dynamic: https://github.com/yohanboniface/OSMTouch/blob/master/components/PlacePopover.qml#L30-L67 ? [20:41] Like looping over the parameter I want to show, and then adding a ListItems.SingleValue for each [20:43] parameters* [20:44] http://developer.ubuntu.com/api/qml/sdk-14.10/QtQml.qtqml-javascript-dynamicobjectcreation/ [21:29] has someone got the new web component to work? I'm unable to get the oxide webview to work based on the "really simple" code snippet from the api site [21:33] danielholm: yo ? [21:34] yo yo? [21:34] or the app Yo? [21:34] 3 things : [21:35] daker: yes? [21:35] - include "webview" in policy_groups [21:35] - use "policy_version": 1.2 [21:36] - "framework": "ubuntu-sdk-14.10-dev2", [21:36] daker: ah, come on! thats probably it [21:36] that's the 3 keys to make it work [21:38] is that somewhere in tha developer documentation? [21:38] daker: Have I missed out on that..? [21:38] danielholm: i don't think so, but QTC should take care of that [21:39] daker: QTC? [21:39] QtCreator? [21:39] yep [21:39] daker: it didn't this time. maybe in the future. It still won't run on my device, though. Hmm.. [21:40] danielholm: it's a webapp or an HTML5 app ? [21:42] daker: it is a QML app that I want a webview in. So I don't know how to answer your question [21:43] danielholm: ok so i think you should replace "framework": "ubuntu-sdk-14.10-dev2", [21:43] ubuntu-sdk-14.10-qml-dev2 [21:44] daker: re-did everything again and now the app runs on my device. Not showing anything yet though, but might be because something else. [21:44] ah, ok [21:45] daker: what is the differance? how do I know? [21:46] danielholm: brb [21:59] danielholm: in your device : [21:59] ll /usr/share/click/frameworks [22:02] http://pastebin.ubuntu.com/8125734/ [22:02] daker [22:02] ubuntu-sdk-*-html-dev - Cordova and HTML runtimes only [22:02] ubuntu-sdk-*-qml-dev - QML/Qt modules only [22:02] ubuntu-sdk-*-papi-dev - Platform API and blessed C/C++ libraries only [22:04] that's a short explanation, more here https://wiki.ubuntu.com/Click/Frameworks [22:04] thanks, daker [22:05] daker: hopefully I can get the view to actually show now when the app opens. thank you :) [22:06] Hi guys, I'm still having trouble preventing the javascript from running, anyone have any ideas? :( code here: http://pastebin.com/zz15W4Sw [22:07] if you want i can strip out the extra code until it's just the bare basics [22:07] but the problem remains that the JSON.JSONListModel code is running before I've asked it to :( [22:51] or [22:51] better question [22:52] does anyone know how to refresh a listview/JSONListModel on new info?