[00:00] <fdafweaf> Thank you!
[00:01] <popey> np
[00:10] <fdafweaf> popey I also edited your answer to clarify that the icon can go in the root directory
[03:42] <fdafweaf> I'm trying to figure out how long a button is pressed in QML, is that possible?
[06:42] <mihir> Good Morning :)
[06:51] <dpm> morning mihir
[08:04] <rpadovani> t1mp: looks beautiful, congrats! I'll try it in the weekend
[08:19] <JamesTait> Good morning all; happy Learn About Composting Day! :-D
[11:21] <vthompson> nik90_, ahayzen_ popey Is there an agenda for the Core Apps Meeting in 40 minutes? I hadn't planned on bringing any content.
[11:22] <ahayzen_> vthompson, basically this https://lists.launchpad.net/ubuntu-touch-coreapps/msg00734.html
[11:22] <vthompson> Rather large list.
[11:22] <ahayzen_> hah
[11:23] <vthompson> I suggest one topic is Clock redesign since that should impact large amounts of overall work with the apps
[11:23] <ahayzen_> vthompson, yep
[11:23] <ahayzen_> vthompson, i guess if people wanted to help us they could dogfood the mediascanner2 branch
[11:24] <jose> nik90_: ping
[11:25] <ahayzen_> jose, if ur asking about the coreapps meeting in a bit this may help if nik90_ isn't around in the interim period https://lists.launchpad.net/ubuntu-touch-coreapps/msg00734.html
[11:26] <nik90_> jose: pong
[11:26] <ahayzen_> nik90_, o/
[11:26] <jose> thanks ahayzen_ :)
[11:26] <nik90_> vthompson: no worries, I got some stuff to talk about
[11:27] <jose> nik90_: talked to one of the guys?
[11:27] <nik90_> jose: yes...popey will take the lead
[11:27] <nik90_> vthompson, ahayzen_: We don't talk about the clock redesign this week until the designs are made public i am afraid
[11:27] <jose> nik90_: awesome. you have a name for the session? I'm scheduling it right now
[11:28] <ahayzen_> nik90_, ah yes
[11:28] <nik90_> vthompson, ahayzen_ ^^ name suggestions pls
[11:28] <ahayzen_> nik90_, Core Apps Discussion ? or something
[11:29] <nik90_> jose ^^
[11:29] <jose> nik90_: and also, you think we could have the discussion at #ubuntu-on-air?
[11:29] <jose> ack
[11:29] <nik90_> jose: you mean during the hangout? well I am not sure..but after the first meeting today we will know for sure
[11:30] <nik90_> jose: this will be scheduled once a week from now on..but I will let you know of the details about that later
[11:30] <jose> nik90_: ok, I'm listing it to be here
[11:30] <nik90_> jose: ok
[11:31] <nik90_> ahayzen_: can you think of some topics for today..I have some in mind, but just to be sure
[11:31] <jose> nik90_: should be at ubuntuonair.com/calendar now
[11:31]  * ahayzen_ is thinking
[11:31] <nik90_> jose: awesome..thnx
[11:32] <jose> not a prob :)
[11:32] <ahayzen_> nik90_, we could actually check that the new header API is sufficient for all of us
[11:32] <ahayzen_> nik90_, as we don't really know wht we all want/need from it
[11:32] <nik90_> ahayzen_: yeah my first point of discussion was the new header and toolbar stuff.
[11:32] <ahayzen_> \o/
[11:32] <nik90_> ahayzen_: 2nd point is about the use of the bottom edge
[11:33] <ahayzen_> yep
[11:33] <ahayzen_> awesome
[11:33] <nik90_> I also wanted to talk about the translation stuff..which is common to everyone
[11:33] <nik90_> dpm: ping
[11:34] <ahayzen_> nik90_, yep we have one bug i saw that got a rtm2014 tag
[11:34] <nik90_> ahayzen_: me too
[11:35] <ahayzen_> nik90_, also we could review wht each of us *needs* to do for RTM and wht we *want* to do for RTM
[11:35] <nik90_> ahayzen_: true ..nice one
[11:36] <nik90_> brb..having a quick lunch
[11:37] <ahayzen_> nik90_, sweet
[11:42] <popey> nik90_: I will start the hangout a few mins early so we can get people invite in
[11:42] <nik90_> ok
[11:46] <nik90_> popey: you got the link to the hangout?
[11:50] <davmor2> nik90_: I like the new header
[11:50] <nik90_> davmor2: sweet..which image is the new clock in?
[11:51] <davmor2> nik90_: it's just an update on it's own so it would be the next image that will get it in by default
[11:51] <nik90_> davmor2: ah ok
[11:51] <vthompson> nik90_, looks like v1.0.420 is avail in the store ;)
[11:52] <nik90_> vthompson: yeah popey told me he pushed it to the store today
[11:54] <vthompson> nik90_, which means that clock, as well as calendar, are broke on my Trusty machine without the new SDK :(
[11:54] <ahayzen_> nik90_, ooo shiny new header for clock awesome \o/
[11:54] <nik90_> vthompson: dont you have the SDK PPA?
[11:54] <nik90_> vthompson: as long as you have the PPA, it should be fine
[11:54] <ahayzen_> vthompson, you sure they are broke they should fallback right?
[11:54] <vthompson> ahayzen_, nik90_ will be even more shiny once the icon coloring issue is resolved :)
[11:54] <ahayzen_> vthompson, hah
[11:54] <dpm> hey nik90_
[11:55] <nik90_> dpm: hey, sry I didnt ask this way earlier, but are you free to join us in the core apps hangout in the next 5 minutes?
[11:55] <vthompson> ahayzen_, it's really just any app that uses the new toolbar in header
[11:55] <nik90_> dpm: it is a ubuntu-on-air hangout where we discuss common issues in the core apps and general discussion
[11:55] <nik90_> dpm: we wanted to also touch upon the translation topic briefly
[11:55] <ahayzen_> vthompson, but i thought it should just use the old one if the new one doesn't exist...we were only a special case because we had custom stuff
[11:56] <vthompson> ahayzen_, we just simply got lucky
[11:56] <dpm> nik90_, sure, just send me the link to the hangout, and I'll be more than happy to
[11:56] <nik90_> dpm: awesome
[11:56] <nik90_> dpm: popey has the link..
[11:56] <ahayzen_> vthompson, 'lucky'
[11:56] <nik90_> popey: ^^
[11:57] <popey> dpm: there's a couple of links above to click apps which need uploading to the store when you have a moment
[11:57] <ahayzen_> nik90_, dpm, yeah would be good to know wht we have left in terms of translations todo before RTM
[11:57] <dpm> nik90_, I just came back home from a break and I have like 10 pings, I might be a few minutes late, but I'll join in a minute
[11:57] <ahayzen_> nik90_, eg https://bugs.launchpad.net/bugs/1318008
[11:57] <dpm> ahayzen_, good idea
[11:59] <dpm> popey, I cannot see the links to the click apps needing uploading. Were they in a ping to me earlier on?
[12:01] <popey> dpm: yes
[12:01] <popey> dpm: http://people.canonical.com/~alan/com.ubuntu.sudoku_1.1.207_all.click http://people.canonical.com/~alan/com.ubuntu.weather_1.1.261_all.click
[12:06] <dpm> popey, cool, thanks. Do you have the link to the on-air hangout too? I'll join now
[12:06] <popey> pm'ed
[12:10] <ahayzen_> vthompson, https://bugs.launchpad.net/music-app/+bug/1247865
[12:14] <vthompson> example: https://code.launchpad.net/~dobey/ubuntu-calculator-app/merge-desktop/+merge/219902
[12:16] <rpadovani> vthompson, ahayzen_ nik90_ I have half an hour, could I join? :-)
[12:16] <nik90_> rpadovani: yeah
[12:16] <ahayzen_> rpadovani, yeah :) popey ^^
[12:47] <rpadovani> thanks guys, time to back to study, see you o/
[12:47] <ahayzen_> rpadovani, thanks have fun :)
[12:47] <vthompson> rpadovani, enjoy!
[12:49] <nik90_> ahayzen_: would you be able to send an email out to the mailing list with a summary of today's meeting? And if possible assign our names next to the work items.
[12:50] <ahayzen_> nik90_, i'll try and make a proper list in a bit :)
[12:50] <nik90_> ahayzen_: :)
[12:52] <rpadovani> Yeah, inline comments on Launchpad \o/
[12:52] <rpadovani> (yes yes, I'm going to study)
[12:53] <nik90_> rpadovani: lol
[12:53] <ahayzen_> rpadovani, yeah i just saw tht
[12:53] <nik90_> popey: Could you check your calendar to see if it is possible to have the clock app meeting earlier? This would be for this week alone. I hope that's ok
[12:54] <popey> nik90_: one hour earlier okay?
[12:54] <popey> or two
[12:54] <nik90_> popey: two would be preferable
[12:55] <popey> ok!
[12:55] <nik90_> awesome thnx
[12:55] <balloons> ahayzen_, we can migrate back here :-) Yes, push it and I can edit
[12:55] <popey> np
[12:55] <ahayzen_> balloons, cool :)
[12:56] <ahayzen_> balloons, pushed
[12:56] <nik90_> balloons: how are you doing now?
[13:00] <ahayzen_> balloons, did you pick up the ubuflu from Malta? ...  i did comment out one bit in patch_home which i didn't know if it was needed or not?
[13:01] <balloons> ahayzen_, what;s the branch again?
[13:01] <ahayzen_> balloons, https://code.launchpad.net/~music-app-dev/music-app/use-mediascanner2.0/+merge/214140 (lp:~music-app-dev/music-app/use-mediascanner2.0)
[13:01] <balloons> ahayzen_, yes I got some horrible ubuflu.. I haven't been sick like that since.. well I can't remember..
[13:02] <ahayzen_> balloons, oh god :( poor you, hope your feeling better now
[13:05] <balloons> oO lp has inline diff comments now?
[13:05] <ahayzen_> balloons, yep \o/
[13:18] <ahayzen_> nik90_, http://ubuntuonair.com/ chose a lovely photo of us all ;)
[13:26] <balloons> ahayzen_, ok so I pushed some updates. Now, I'm curious what is up with mediascanner 2 as far as _patch_mediascanner_home is concerned
[13:27] <dpm> oSoMoN, argh, I'm juggling so many apps in my head that I've forgotten the ones you've pinged me about this morning. It was Gallery and which other one?
[13:27] <ahayzen_> balloons, well i attempted to sort it out myself lol... if you rollback 1 rev it was working with /tmp when unconfined ... i should probably try my changes to see if they work unconfined...
[13:28] <popey> ahayzen_: haha! brilliant
[13:28] <ahayzen_> popey, the ubuntuonair image?
[13:31] <ahayzen_> balloons, hmm even unconfined i get apparmor issues \o/
[13:31] <nik90_> ahayzen_: good lord
[13:32] <ahayzen_> nik90_, hah youtube always manages to pick the most awkward preview lol
[13:33] <nik90_> ahayzen_: indeed
[13:33]  * nik90_ hopes there is another on-air session by someone else to quickly replace it before it goes viral :P
[13:33] <ahayzen_> +1
[13:34] <popey> ahayzen_: yeah ☻
[13:34] <ahayzen_> :)
[13:34]  * popey screenshots
[13:34] <balloons> ahayzen_, so do you know what mediascanner2 needs
[13:34] <ahayzen_> balloons, define needs?
[13:34] <balloons> I guess I should investigate the sql file.. did victor setup this?
[13:34] <ahayzen_> balloons, as in the environment
[13:35] <ahayzen_> balloons, yeah he set it up, if you go back one revision it was all working in /tmp when unconfined
[13:35] <balloons> ahayzen_, yes.. does it need to be patched at all? If we place the files inside a blank home is that enough?
[13:35] <ahayzen_> balloons, yeah he makes it go through sql db and patch the location
[13:35] <nik90_> popey: dont you dare screenshot that moment :P
[13:36] <ahayzen_> balloons, i think it was giving gstreamer /home/phablet/Music/abc and then gstreamer was complaining tht didn't exist so by patching the URL to the real location it then works
[13:42] <ahayzen_> balloons, so if the tests pass and setup the environment correctly on the desktop then does that mean we have done the mediascanner2 patching right...it is just down to apparmor on device ? right
[13:43] <ahayzen_> ....poor balloons is being pinged from all channels
[13:45] <balloons> ahayzen_, yes, give me a minute :-) I need to have a look and make sure I think it's good
[13:46] <ahayzen_> balloons, FYI trying your changes i get 'AttributeError: 'TestMainWindow' object has no attribute 'local_location'' on the desktop
[13:47] <balloons> ahayzen_, whoops, I pushed that
[13:47] <balloons> rollback 1 rev :-)
[13:47] <oSoMoN> dpm: gallery and camera
[13:49] <dpm> bfiller, sergiusens, could one of you do an upload of gallery and camera to the store? oSoMoN got the landings done, and the final step is to do the store upload. The uploads contain translations for the MAE image
[13:49] <dpm> thanks!
[13:51] <sergiusens> dpm: sure
[13:51] <dpm> excellent, thanks
[14:02] <mihir> popey: we meeting ?
[14:03] <balloons> ahayzen_, ok, what victor did looks fine. So trying on the device now
[14:03] <ahayzen_> balloons, cool thanks :)
[14:04] <ahayzen_> balloons, we may have some extra changes to land in the branch before landing, so don't top approve yet if it does start working :)
[14:06] <mihir> nik90_: ping !!
[14:07] <balloons> ahayzen_, apparmor erros
[14:07] <balloons> http://paste.ubuntu.com/7544237/
[14:21] <firts> Hi!
[14:21] <firts> everybody!
[14:22] <firts> I need help with a project, I'm starting with ubuntu sdk
[14:22] <firts> I need yo know where i can found the best information for install ubuntu touch in a chinese tablet
[14:25] <nik90_> mihir: pong
[14:26] <mihir> nik90_: got it , the on Air link.
[14:26] <nik90_> mihir: ah ok
[14:27] <ahayzen_> balloons, yeah thts wht i suffer from? is that us or you guys?
[14:27] <balloons> firts, developer.ubuntu.com
[14:27] <balloons> firts, although the instructions are in english
[14:28] <balloons> ahayzen_, looking into it now with jamie
[14:28] <ahayzen__> cool
[14:30] <dpm> popey, do you think we could do the Calc, Calendar and Music uploads today? I think these are the most important ones for the MAE image right now. Tomorrow should be fine too, but I'll be away (swapping today's bank holiday)
[14:30] <popey> dpm: I'm as keen to do them as you are, but we're blocked on AP tests... see balloons ^
[14:31] <dpm> popey, on all 3 of them?
[14:33] <dpm> balloons, if you're looking at AP fixes already, would you mind prioritizing Calc, Calendar and Music (whichever the order)? I'd like to have them uploaded to the store this week to include the new translations, ready for the final MAE image on Monday
[14:33] <popey> dpm: yes.
[14:33] <dpm> ack, thanks
[14:49] <balloons> to be fair, we're blocked on apparmor, :-) But yes, I'm working today just for you dpm.. I know you want them released
[14:49]  * dpm hugs balloons
[14:50] <balloons> thanks for the heads up on calc tho.. wasn't on my list
[14:50] <balloons> of priorities anyway
[15:08] <dpm> balloons, yeah, calc is a good one to test the translations of app names in the click scope. Once it lands, it should appear translated in the grid of app icons/names
[15:38] <balloons> ahayzen__, still about? I seem to have calendar free of apparmor issues now
[15:39] <ahayzen__> balloons, yep i'l currently waiting for mediascanner2 to be rebuilt in the silo so my image is a bit broken
[15:39] <ahayzen__> *i'm
[15:39] <balloons> I'll try the same on music and see if it will also work. If so, I'll just leave my approval on the mp and let you guys finish it
[15:39] <ahayzen__> balloons, awesome thanks :)
[16:26] <balloons> so popey what's wrong with calc -- does it also require the app isolation?
[16:26] <popey> balloons: I understood it was also broken, am I mistaken?
[16:26] <popey> if so I'll test now
[16:26] <balloons> popey, I didn't try it yet.. thought I'd ask first
[16:26] <balloons> popey, this is for calendar: https://code.launchpad.net/~nskaggs/ubuntu-calendar-app/fix-ap-env-setup/+merge/221416
[16:27] <balloons> I ran on my device and I see one failure on monthview
[16:27] <popey> ☹
[16:46] <balloons> popey, shall I push the test isolation changes for music seperately to trunk, rather than just in the mediascanner 2 merge?
[16:47] <popey> please
[17:23] <balloons> popey, so as a follow-up, i see the apparmor errors on calc too. The weird part is, it's not doing any faking
[17:57] <popey> balloons: ☹
[17:58] <balloons> popey, I'm trying v266 now on the device to see if it's better. It does seem to run better, but I still see the errors
[17:58] <balloons> apparmor errors that is
[19:46] <balloons> popey, r266 of calc works fine for me
[19:47] <balloons> I take it we require the newer version though?
[19:49] <rpadovani> balloons, if you are talking about the autopilot fails on last trunk of calc, I'm fixing it, ETA 15 min
[19:50] <balloons> rpadovani, I've been knee-deep in apparmor issues, and got lost in calc having the same issues.. but it was my fault
[19:50] <balloons> so I got sidetracked.. but yea, if you are on it, awesome. I'm happy to confirm the fix when you are reay
[20:06] <nik90_> popey, mhall119: do you know rick spencer's blog url?
[20:06] <nik90_> I think I may have an idea for an UOS app dev session :)
[20:06] <popey> nik90_: http://theravingrick.blogspot.co.uk/
[20:07] <mhall119> http://theravingrick.blogspot.com/
[20:07] <mhall119> damn you and your fact pasting
[20:07] <mhall119> fast
[20:07] <popey> ya
[20:07] <nik90_> popey, mhall119: sweet..thnx
[20:07] <mhall119> nik90_: maps?
[20:07] <nik90_> mhall119: yup :D
[20:07] <popey> balloons: well, trunk is 275...
[20:07] <mhall119> +1 if you can get him to give that session
[20:08] <nik90_> mhall119: currently drafting a post on g+ .. hope he accepts :)
[20:09] <balloons> popey, yep, looks like r275 will be good in a moment. I've also sorted music and calendar
[20:09] <popey> sweet
[20:10] <balloons> just need to do testing on music now, then calc one last time
[20:10] <nik90_> mhall119: how many sessions do you require for the app dev track?
[20:11] <balloons> until it's full :-)
[20:11] <mhall119> ^^
[20:12] <ahayzen__> nik90_, sounds like you need to make a list of sessions ;)
[20:12] <nik90_> hmm, I think we could ask jhodapp for a session on the new media-hub perhaps
[20:12] <nik90_> ahayzen__: yup..
[20:12]  * nik90_ wonders when the whole list joke wears off :P
[20:13] <ahayzen__> lol
[20:13] <popey> maybe next year sometime I think.
[20:14] <nik90_> popey: I hope that's not an educated guess..
[20:14] <ahayzen__> hah
[20:15] <popey> no, thats in my calendar.
[20:15] <ahayzen__> popey, were you ok with that extra work item?
[20:15]  * mhall119 blames popey
[20:15] <popey> sure.
[20:15] <mhall119> nik90_: ^^ ask him how long that joke has been going on
[20:16] <ahayzen__> popey, thanks :)
[20:16] <nik90_> popey: ^^
[20:17] <nik90_> mhall119: in the create meeting form, I see two field video recording and override breaks..what are they for?
[20:17] <nik90_> mhall119: aren't all session recorded?
[20:18] <popey> at least 4 years
[20:18] <ahayzen__> popey, wht did you do in the first place or can you not remember now lol
[20:19] <nik90_> ahayzen__: how the bloody hell did I and popey get so many work items from today's meeting, eh?
[20:19] <nik90_> :P
[20:19] <ahayzen__> nik90_, i don't know...
[20:19]  * ahayzen__ hides
[20:20] <mhall119> nik90_: the video recording field is legacy, from in-person UDS
[20:20] <mhall119> same with the override breaks
[20:20] <mhall119> neither of them do anything in an online UDS
[20:20] <nik90_> mhall119: ah ok.
[20:20] <ahayzen__> nik90_, i watched the video twice and assigned them as we said in the meeting lol
[20:20] <popey> http://popey.com/~alan/blamepopey.png
[20:21] <nik90_> popey: how come you dont have a blame.popey.com ?
[20:21] <ahayzen__> +1
[20:21] <popey> someone else made http://blamepopey.com/
[20:21] <nik90_> lol
[20:22] <ahayzen__> hah
[20:22] <nik90_> alrite we got 4 sessions for the app dev track..yay! http://summit.ubuntu.com/uos-1406/all/
[20:24] <nik90_> ahayzen__: did you notice "deploying popey_exploit-0.3-alpha" ...
[20:24] <ahayzen__> nik90_, yep lol
[20:25] <rpadovani> balloons, as usal when I try to do something with autopilot, effective ETA >> >> >> aspected ETA, lol
[20:25] <rpadovani> sorry
[20:25] <drizzle> Is there a wy to identify how long a button is pressed for in QML?
[20:26] <rpadovani> drizzle, start a timer onClicked() emited and stop it onReleased()? A bit overkiller, maybe
[20:27] <drizzle> rpadovani: thanks, that confirms what I suspected, but I'm pretty new to QT... how do I start a timer?
[20:27] <drizzle> Is it a qml thing or do I have to do it in QT?
[20:28] <rpadovani> drizzle, http://developer.ubuntu.com/api/qml/sdk-14.10/QtQml.Timer/ but I'm sure there will be a better way. No idea at the moment here, sorry
[20:28] <drizzle> That's excellent, thank you so much
[20:31] <mhall119> nik90_: are you planning on running the sessions you've added to Summit?
[20:34] <drizzle> Looking at the documentation for Timers, there doesn't seem to be a way to access the runtime of the timer after it's stopped
[20:34] <mhall119> nik90_: also, FYI, ricks is still in Malta this week
[20:35] <mhall119> drizzle: what are you trying to do with your Timer?
[20:37] <rpadovani> drizzle, onReleased: {takeTime(); stopTimer(); calculateDifference()}
[20:39] <drizzle> mhall119: I'm trying to figure out how to identify how long a button was pressed so that I can make a morse code practice app
[20:40] <mhall119> drizzle: ah, then you don't want Timer
[20:40] <mhall119> Timer is for triggering events in the code after a given interval
[20:41] <mhall119> use a MouseArea http://developer.ubuntu.com/api/qml/sdk-14.10/QtQuick.MouseArea/
[20:41] <nik90_> mhall119: yeah I intend to run the clock app reboot, convergence and sdk feedback
[20:41] <nik90_> mhall119: that's about it though, I will look for people now to run the session by themselves
[20:42] <mhall119> onPressed you grab the current datetime, onReleased you grab it again, then you subtract the onReleased time from the onPressed time, and you have your press length
[20:42] <mhall119> nik90_: ok, I just wanted to make sure, don't spread yourself to thin
[20:42] <drizzle> mhall119: thanks, I'll check that out
[20:42] <drizzle> rpadovani: thanks for your help as well, I appreciate that someone was here to answer my question :)
[20:43] <nik90_> mhall119: yeah...the clock app reboot will help me in my clock app as well. that should be ok. The sdk feedback is a discussion, so i don't need to do much except host the hangout
[20:43] <nik90_> mhall119: I will prepare a presentation for the convergence one..
[20:44] <mhall119> drizzle: you can see how nik90_ did the same thing here: http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/view/head:/stopwatch/StopwatchPage.qml
[20:45] <nik90_> drizzle: actually yeah, why don't you read the time when the user presses the button and also when they release it. The difference should telll you how long it has been pressed
[20:46] <rpadovani> ah, right, mhall119 and nik90_ have a better idea than mine :D
[20:46] <drizzle> Hey, it's been years since I coded anything, so all your ideas are great to me ;)
[20:46] <drizzle> Somewhere, my intro to CS teacher is shaking his head at me
[20:47] <nik90_> drizzle, rpadovani: to be honest both methods seem fine. So just use one that seems easy for you
[20:50] <rpadovani> balloons, https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1324476/+merge/221458
[20:50] <rpadovani> It took me 4xETA, :D
[20:54] <mhall119> drizzle: intro to CS was probably teaching Java, so all those rules are out anyway :)