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