[08:17] <JamesTait> Good morning all; happy Hammock Day! :-D
[09:17] <brendand> dpm, sorry to bother you again - i would usually ask popey about these things, but do you think someone will get assigned to the file manager bug, and this calendar bug: https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1343916
[09:18] <brendand> dpm, if it's not possible then at least we can take that into account
[09:25] <dpm> brendand, don't worry about pinging me. I will ask some of the file manager developers if they can take a look at it and CC you, and we'll discuss it in the meeting later on today.
[09:43] <mihir> dpm: could you review this MR , i have modified according to your comments https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/i18Resolver/+merge/227558
[09:58] <nik90> mzanetti: ping
[10:53] <dpm> brendand, can you see if that allows the tests to be run on a device now? -> https://code.launchpad.net/~dpm/ubuntu-filemanager-app/add-object-name/+merge/227699
[10:53] <dpm> hi mihir, sure, on it
[10:54] <brendand> dpm, ok
[10:57] <brendand> dpm, a click package to test with would be helpful
[10:57] <dpm> mihir, there were a few things still missing, I've added a few comments inline. Could you have a look at them?
[10:58] <dpm> brendand, sure, give me a sec
[11:04] <mzanetti> nik90: pong
[11:05] <nik90> mzanetti: hey I managed to implement the u1db timezonemodel feature. When you have time, mind reviewing it at https://code.launchpad.net/~nik90/ubuntu-clock-app/15-world-clocks/+merge/227539 ?
[11:06] <nik90> mzanetti: the most important part is void U1dbTimeZoneModel::loadTimeZonesFromU1db()
[11:12] <dpm> brendand, http://people.canonical.com/~dpm/click/com.ubuntu.filemanager_0.3.232_armhf.click
[11:13] <brendand> dpm, thanks
[11:21] <mzanetti> nik90: added some comments
[11:24] <nik90> mzanetti: regarding the implementation itself, I figured that U1db seemed to have a really simple QML API to create a Query and Index. This allowed me to focus on just transfering that to our base timezone model class.
[11:25] <mzanetti> nik90: yeah, but then the naming seems wrong
[11:25] <nik90> mzanetti: yeah I can fix that. the rest of the inline comments seem pretty straightforward for me to fix
[11:25] <nik90> mzanetti: is this implementation method okay otherwise (in terms of performance etc)
[11:26] <mzanetti> nik90: yeah, no big issues there
[11:26] <nik90> mzanetti: thnx :)
[12:16] <rpadovani> dpm, o/ So, I'm not able to run reminders on device, I used to use click-buddy. Do you know if something changed?
[12:22] <dpm> hi rpadovani, nothing that I'm aware of. What is exactly the issue? What image are you using? Are you getting any output on the logs?
[12:23] <dpm> rpadovani, have you tried Qt Creator as well?
[12:25] <rpadovani> dpm, last friday proposed from a fresh install, the app doesn't launch, with QtCreator I have the same issue, the error is
[12:25] <rpadovani> ** (process:18254): WARNING **: Unable to exec 'reminders' in '/opt/click.ubuntu.com/.click/users/phablet/com.ubuntu.reminders': No such file or directory
[12:25] <rpadovani> seems it search the executable in wrong directory
[12:26] <dpm> rpadovani, do you have the full log? IIRC we output each directory that's being searched in the logs
[12:27] <rpadovani> dpm, this is the full log from mobile
[12:29] <dpm> rpadovani, is there no log file in ~/.cache/upstart/application-click* ?
[12:30] <rpadovani> dpm, that was the file, only the row I posted
[12:37] <dpm> rpadovani, could you paste the full log somewhere? (removing any token-related data)
[12:38] <rpadovani> dpm, the full log of what? The file in .cache has only that row...
[12:39] <dpm> rpadovani, that's strange, it should have more output...
[12:39] <dpm> let me try to set up an emulator with the latest device
[12:39] <dpm> err, latest *image
[12:39] <rpadovani> ok, I updated to last proposed, I try again
[12:49] <rpadovani> dpm, if I install if from store, it works, I have problems only with packages I create by myself
[13:38] <brendand> dpm, sorry, took a little while for me to get around to it: https://code.launchpad.net/~dpm/ubuntu-filemanager-app/add-object-name/+merge/227699
[13:40] <nik90> mzanetti: addressed your comments
[13:52] <dpm> thanks brendand
[13:53] <dpm> balloons, could you take care of requesting the generation of the click package and store upload for https://code.launchpad.net/~dpm/ubuntu-filemanager-app/add-object-name/+merge/227699 ?
[13:53] <dpm> brendand, ^
[13:59] <brendand> dpm, so what about calendar? did you get someone for it?
[14:00] <dpm> brendand, I was going to ping balloons about it, but I think he'll be starting a bit later than usual today
[14:07] <balloons> dpm, sure I can push fn
[14:24] <dpm> cool, thanks balloons
[14:28] <davmor2> DanChapman: Hey dude is it know that dekko refuses to work on 3g connection?
[14:30] <davmor2> DanChapman: also if you delete a file you are transported to the top of the folder rather than staying in the current position that make looking through and deleting crap mail really hard
[14:37] <DanChapman> davmor2, hey there :-D No as far as I am aware it should work on 3g. It worked the last time i tried it, that was a while ago as I've been to lazy to top up my data allowance :-D So does it run and just refuses to fetch anything that isn't already in the local cache? or does it completely bail out?
[14:38] <davmor2> DanChapman: If I check the settings the minute I turn off wifi it basically says you are not connected
[14:38] <davmor2> If I click either of the other options it does nothing
[14:43] <DanChapman> davmor2, hmm ok that's weird. I'll just top up my data allowance and test it, off the top of my head I can't think what could cause that.
[14:43] <DanChapman> hmm and the delete file one is a strange one the only time dekko will 'kick' you back to the root mailbox is on a network reconnect, as our view of the imap server has been reset. Can you file a bug for that one please :-)
[14:45] <davmor2> DanChapman: not to the root, just to the top of the folder you are in,  So if you scroll down 20 delete it you are returned back to the top of the folder so you would need to scroll back down to 19 to be back where you were
[14:46] <davmor2> and when there is 3987 new emails you want to make the filtering easier when you turn on your machine Monday morning by deleting what you can :)
[14:46] <elopio> Hello. I need some help with QML.
[14:47] <elopio> I have a relative path, like ../../file.ext, and I need to get the absolute path.
[14:47] <elopio> how can I do that?
[14:48] <davmor2> DanChapman: http://davmor2.co.uk/~davmor2/screenshots-phone/device-2014-07-22-154738.png note the 3g,  now I'll turn wifi back on
[14:49] <davmor2> DanChapman: http://davmor2.co.uk/~davmor2/screenshots-phone/device-2014-07-22-154906.png only difference wifi is now connected
[14:50] <DanChapman> davmor2, ahh right gotcha! bet that's proper annoying. I have an idea what may be causing that to jump back to the top
[14:50]  * ogra_ has probs with dekko if it switched to offline mode ... doesnt let me pick Inbox after going back to online ... 
[14:51] <ogra_> i.e. when it disconnected for inactivity
[14:54] <davmor2> DanChapman: I only found these last week cause I was on Holiday :)
[14:55] <davmor2> DanChapman: bad 3g the baulk of the time.  So when I had a great signal in certain places I'd try it again and still no joy, but connect to wifi and straight away you got mail
[15:03] <DanChapman> davmor2, thanks. yeah i'm seeing the same now, even starting dekko with wifi turned off it stays offline. Hmm well that sucks
[15:05] <DanChapman> ogra_, ahh yes i found that issue over the weekend, i've got a fix for that in the next update :-)
[15:05] <ogra_> yay
[15:05] <ogra_> one less restarting of the app :)
[15:05] <ogra_> (stopping apps is still way to painful)
[15:07] <davmor2> ogra_: I agree I want to just swipe the thumbnails off the screen
[15:07] <ogra_> i heard thats in the works for RTM
[15:07] <davmor2> \o/
[15:08] <davmor2> ogra_: thats a little thing that would make me so happy.  I'd just open apps to be able to fling them off the screen :D
[15:08] <justCarakas> DanChapman: maybe its also good to let the store also find dekko when you search for email :p
[15:08] <justCarakas> if I hadebt read it here I wouldn't have found it
[15:09] <ogra_> i found it by searching for email i think
[15:09] <ogra_> (because i had forgotten the name) ...
[15:10] <justCarakas> hmm maybe I did something wrong than ogra_
[15:11] <DanChapman> justCarakas, that's a bug in the store not dekko,  ( bug 1337864 ) Everythings all set and correct on dekko's side of things.
[15:11] <ogra_> justCarakas, hmm, seems searching for "mail" is what i did ... not "email"
[15:11] <justCarakas> oki
[15:12] <ogra_> and it shows up here searching for it again
[15:19] <davmor2> DanChapman: https://bugs.launchpad.net/dekko/+bug/1346962 and https://bugs.launchpad.net/dekko/+bug/1346964
[15:20] <DanChapman> davmor2, brilliant thanks :-)
[17:45] <dpm> balloons, thanks a lot for the file manager upload. Do you think you could have a look at the calendar blocker in Lukasz's e-mail too?
[17:46] <dpm> that should then get rid of any core apps blockers
[17:46] <balloons> dpm, yea, just working on the timestamp bug atm, then I'll continue on calendar
[17:47] <dpm> ok
[17:47] <balloons> the calendar new event code is been changing ;-)
[20:18] <raj__> i am a newbie and want to get started with the app development. Can someone help me get started. If someone is already working on an application, I would love to get along and learn.
[20:19] <raj__> i don't want to do the cliched projects proposed by my mentor at college and I found this as a resort. Please help if possible.
[20:30] <rpadovani> raj__, you can take a look to http://developer.ubuntu.com/apps/qml/tutorial/building_your_first_qml_app/
[20:30] <kenvandine> welcome raj__!
[20:32] <raj__> rpadovani_: thanks for the link. as I am new to this I am having trouble choosing the application to be built and the tools required for it.
[20:33] <raj__> I am ready to learn things required to go ahead with the app building or maybe I already know stuff that might be useful
[20:33] <raj__> The confusion is with the choice of application that should start with.
[20:43] <raj__> It could be that I choose an application for which I'm naive enough or maybe someone else is working on the same one
[20:43] <raj__> stupid queries but can't help it :P
[20:49] <kenvandine> raj__, not sure what you mean?
[20:49] <kenvandine> what kind of application to create?  or what tools you need to get started?
[20:50] <raj__> both actually. the tools would depend on the former
[20:50] <kenvandine> you can start with something that says hello world if you like :)
[20:50] <kenvandine> the tutorial rpadovani linked should include instructions to install all the tools needed
[20:51] <raj__> :) yes! I followed that
[20:51] <kenvandine> http://developer.ubuntu.com/start/ubuntu-sdk/installing-the-sdk/
[20:51] <raj__> But, my plans are to contribute on a larger scale, say a complete application.
[20:51] <kenvandine> raj__, sure, but you gotta start somewhere :)
[20:52] <kenvandine> go through the tutorial and just duplicate it to see how it all works, etc
[20:52] <kenvandine> then look to either get involved in helping on other apps or come up with an idea for something new
[20:52] <kenvandine> or even write a game :)
[20:53] <raj__> I understand that fact. As I mentioned about my mentor at college, I would need to intimate him with some end result (an app in this case) now itself.
[20:53] <kenvandine> raj__, but really as you are just starting out, follow through the tutorial to get familiar with the tools and the sdk
[20:53] <raj__> I sure will!
[20:53] <raj__> :)
[20:54] <kenvandine> and when you'
[20:54] <kenvandine> and when you're ready, you might want to look at what apps you use the most on ios or android and look at creating similar ones for ubuntu
[20:55] <kenvandine> raj__, it's the most fun if you work on something you really need or want to use yourself
[20:56] <raj__> hmm..okay!
[20:56] <raj__> How do I get along with someone already working on some app?
[20:56] <kenvandine> hang out here, maybe ask around on the ubuntu app developers g+ community
[20:58] <raj__> cool! and as I was saying, suppose I pick up an app say something like xpad (sticky notes) and there's someone else who's working on the same,
[20:58] <raj__> so is there some place I can check to avoid this?
[20:58] <kenvandine> not sure
[20:58] <kenvandine> we do have a couple notes apps
[20:58] <kenvandine> notes-app and reminders-app (evernote)
[20:59] <raj__> that was just an example
[20:59] <raj__> i was just trying to indicate clashes
[20:59] <kenvandine> yeah
[20:59] <kenvandine> or ask on the g+ community
[21:00] <raj__> cool!
[21:00] <raj__> :)
[21:00] <raj__> Thanks for all the help!
[21:00] <kenvandine> https://plus.google.com/communities/111350780270925540549
[21:01] <kenvandine> raj__, ^^  link to the community
[21:01] <raj__> got it!
[21:07] <ahayzen> balloons, ping
[21:15] <balloons> ahayzen, pong
[21:15] <ahayzen> balloons, just investigating this issue http://91.189.93.70:8080/job/generic-mediumtests-utopic/1105/?
[21:16] <ahayzen> balloons, and have noticed self.keyboard.type("myPlaylist") actually types 'myPllaylist'
[21:16] <ahayzen> note 2 l's
[21:16] <ahayzen> balloons, if u look in the trace it appears like it has held the button for nearly 1s? ... 20:57:04.601 DEBUG _X11:237 - Sending press event for key: l 20:57:05.333 DEBUG _X11:240 - Sending release event for key: l
[21:16] <balloons> ahayzen, are you using the helper to do this?
[21:17] <ahayzen> balloons, i assume so... i've never seen this fail it just broke on its own when pushing other stuff
[21:17] <ahayzen> balloons, this is the mp https://code.launchpad.net/~andrew-hayzen/music-app/listitem-actions/+merge/220290
[21:17] <balloons> ahayzen, I'd have to look at the music tests. The helper would check to ensure it wrote the text properly
[21:17] <ahayzen> balloons, this is where it types it http://bazaar.launchpad.net/~andrew-hayzen/music-app/listitem-actions/view/head:/tests/autopilot/music_app/tests/test_music.py#L493
[21:18] <balloons> ahayzen, ahh.. yea :-) you can use the helper for that
[21:18] <balloons> http://developer.ubuntu.com/api/devel/ubuntu-14.10/python/autopilot-emulator/ubuntuuitoolkit.html#ubuntuuitoolkit.emulators.TextField
[21:18] <ahayzen> balloons, but why has it suddenly decided now to stop working after like months?!
[21:18] <balloons> ahayzen, I assume it was a one-off failure
[21:18] <ahayzen> balloons, or was it just some random lag in jenkins
[21:19] <balloons> does it always happen?
[21:19] <ahayzen> balloons, first time i've seen it...thought it looked strange so i thought i would check with u
[21:19] <balloons> ahayzen, I've never seen anything like it
[21:19] <balloons> I suppose that says something!?
[21:20] <ahayzen> hah
[21:20] <ahayzen> balloons, jenkins may do #520 in a bit as i pushed two commits at the same time so we may find out then
[21:20] <balloons> ahayzen, sounds like a plan
[21:20] <ahayzen> balloons, i'll note ^^ link for when we do the refactor of the tests
[21:20] <balloons> ahayzen, yea, just one of the helpers that will cut down on custom code
[21:21] <balloons> it has some failsafes for that type of error, which is why I asked
[21:21] <ahayzen> ah cool
[21:21] <ahayzen> or maybe jenkins won't rerun...i'll just bump an empty commit if it doesn't
[21:22] <ahayzen> balloons, thanks for ur help hopefully it is a one off :)
[21:23] <balloons> ahayzen, you are waiting on a rebuild?
[21:23] <balloons> there's only rev 521 which ran up there
[21:23] <ahayzen> balloons, yep ideally
[21:23] <balloons> the mp shows having run everything
[21:23] <ahayzen> yeah can't see anything in the build queue... balloons can u trigger rerun?
[21:24] <balloons> ahayzen, of which? 521?
[21:24] <ahayzen> balloons, yes please the latest #521 :)
[21:24] <balloons> done
[21:24] <ahayzen> thanks
[21:34] <ahayzen_> balloons, success \o/ https://code.launchpad.net/~andrew-hayzen/music-app/listitem-actions/+merge/220290/comments/551260
[21:34] <balloons> :-_