13:02 <popey> #startmeeting Trojita meeting. 13:02 <meetingology> Meeting started Fri May 30 13:02:55 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:02 <meetingology> 13:02 <meetingology> Available commands: action commands idea info link nick 13:03 <popey> Hello DanChapman_ gcollura_ boren mhall119 13:03 <boren> Hi popey 13:03 <popey> Hows it going? 13:03 <DanChapman_> hey folks :-D 13:04 <popey> So last week and this week many Canonical people have been at a sprint in Malta, and there's a bit of catching up going on, so some people aren't around. 13:04 <popey> Hows it been for you guys. 13:04 <popey> ? 13:04 <gcollura_> hello everyone 13:04 <popey> hey 13:04 <DanChapman_> popey: it's been progressing well 13:04 <DanChapman_> hey gcollura_ 13:05 <DanChapman_> although boren found a rather large blocker 13:05 <gcollura_> hi DanChapman_ 13:06 <DanChapman_> for reference https://git.reviewboard.kde.org/r/118233/#review58378 13:07 <DanChapman_> boren, have you filed a bug for it yet or is that still pending? 13:08 <boren> Not yet, will do this weekend 13:08 <DanChapman_> awesome! :-D 13:09 <boren> DanChapman_: There are some bug reports complaining that it cannot take asynchronous request. I think the function is just not implemented yet. 13:10 <boren> But I will file a bug anyway 13:10 <DanChapman_> ah ok... well if there is one that matches our use case i would comment on that one aswell. 13:11 <popey> Have you guys considered the new top toolbar? 13:11 <DanChapman_> boren on a plus side popey just tested https://github.com/dpniel/trojita/tree/click_pkging for me so i will get that submitted and we can finally run on device from QtC :-D 13:11 <popey> yeah, that was excellent progress 13:12 <popey> http://imgur.com/8ip2p8M ← installed from qtc 13:12 <DanChapman_> popey i've had a little play, it needs a bit of configuration but all in all it moves quite smoothly. I was going to attack it over the weekend 13:13 <boren> That's great. 13:13 <popey> "it" being the header? 13:13 <DanChapman_> popey yeah 13:13 <DanChapman_> :-D 13:13 <popey> great! 13:13 <popey> the app performs pretty well. 13:14 <DanChapman_> so what happens about the bottom edge? will a component be provided or is that down to us to get creative? 13:14 <popey> yeah, that's up to us to come up with something interesting to do with that 13:14 <popey> the bottom edge is all ours 13:14 <popey> I would imagine the quick win is to flick up from the bottom to create a new mail 13:15 <DanChapman_> yeah that was my first thoughts :-D 13:15 <boren> Where is the new header documentation? 13:15 <popey> Good question, mhall119 do we have docs for the new header? 13:16 <popey> http://design.canonical.com/2014/03/new-apps-header/ 13:16 <popey> thats a start 13:16 <popey> There's also some new developments in the list view. 13:17 <popey> Which are not complete, but will be great for dealing with emails. 13:17 <popey> let me find it. 13:18 <popey> https://docs.google.com/a/canonical.com/presentation/d/1nVsSFstybsOcsu1p9LfuVyYoi9Kuv3GAw7iiWX1QAwY/edit#slide=id.g383df1390_00 13:18 <popey> can you see that? 13:18 <popey> NOTE: Draft! Not finished! :D 13:18 <DanChapman_> yep 13:18 <popey> See page 2 13:18 <popey> pull a list item to the side and it reveals actions 13:18 <popey> so for email the actions could be "Reply" "Reply all" "Forward" 13:19 <popey> as you pull, each one highlights in turn 13:19 <popey> only activating when you let go 13:19 <popey> if you pull all the way over (slide 3) it reveals them all but doesn't select any, you can then tap one to select it 13:19 <DanChapman_> boren that fits the conversation we had a while back 13:20 <DanChapman_> for the message list view 13:20 <popey> you can also back out by sliding back the other way 13:20 <boren> Yes, no longer need a custom component. 13:20 <popey> ya 13:21 <DanChapman_> popey and will it be possible to have 6 different actions 3 left2right swipe and 3 right2left 13:21 <DanChapman_> or will it be mirrored? 13:21 <popey> i think 3 is the maximum 13:21 <popey> and *possibly* only one the other way 13:21 <popey> so think of it as the three most common positive actions swiping right to left 13:21 <popey> and one negative (delete/archive) action the other way 13:22 <popey> but I will get confirmation of that, the design team are all on planes I think right now, flying back from malta 13:22 <popey> this component hasn't landed yet too 13:22 <popey> but worth factoring in 13:22 <DanChapman_> popey ok brilliant either way it's an awesome feature 13:22 <popey> yeah, agree 13:23 <popey> i like the idea of swiping away a few emails with a simple stroke 13:23 <popey> needs undo though ☻ 13:24 <DanChapman_> trojita will never delete without you hitting expunge hitting delete will only put a strikethrough across the message and mark for deletion :-) 13:24 <DanChapman_> expunge. Hitting* 13:24 <popey> ah. 13:24 <popey> So there's some things waiting for review, relating to the messaage view, right? 13:25 <DanChapman_> Yeah i just need to rebase it and it will land https://git.reviewboard.kde.org/r/118355/file/1296/ shows the header expanded 13:26 <boren> DanChapman_: But on gmail, a mail is kicked if it is in INBOX and is marked deleted. How do we do undo then? 13:26 <popey> nice! 13:27 <DanChapman_> boren that's down to gmail. If you look in your gmail settings you can disable that behaviour. It's actually really sneaky they do that by default 13:27 <DanChapman_> all that's needed for messageview now is to parse plain text to html 13:28 <DanChapman_> then it will be pretty functional for reading plainttext emails :-D 13:28 <popey> Excellent! 13:28 <popey> looking forward to that! 13:29 <popey> Using Trojita at the moment has educated me that I need glasses :D 13:29 <DanChapman_> hahaha! 13:29 <DanChapman_> well with the patch above it will become readable it's just the webview won't set correct size without html markup 13:30 <popey> right 13:30 <popey> Ok, thats good news. 13:30 <popey> Any blockers or issues we can help with? 13:31 <DanChapman_> popey it's only the webkit blocker, if you have magical powers to extend that far :-D otherwise no other big issues 13:31 <popey> Hah. 13:31 <popey> My powers are weak, especially on friday! 13:32 <DanChapman_> :-D 13:32 <boren> How to install Ubuntu.Components 1.1? 13:32 <DanChapman_> boren are you using the sdk ppa? 13:33 <boren> No, OK 13:33 <popey> Yeah, you need that ppa. 13:34 <DanChapman_> boren once you have the latest if you set useDeprecatedToolbar: false in main.qml you will get the new header 13:35 <boren> DanChapman_: that is so simple. How to add button edge function? 13:35 <DanChapman_> button edge? 13:35 <DanChapman_> bottom edge? 13:35 <boren> bottom edge, sorry 13:36 <DanChapman_> there is nothing there atm we have to make something 13:36 <DanChapman_> all the toolbar buttons automagically move to the header, the sdk guys did a great job with that 13:36 <boren> Oh, just use a panel 13:37 <popey> yes 13:37 <boren> In the design, they say the button edge can behave differently as to how much it is slided up. Will that feature be implemented and how? 13:37 <popey> The clock app has a design which I believe nik90_ may be publishing on a blog somewhere soon, to give ideas of what to do with the bottom edge 13:38 <popey> boren: I'm not sure, maybe nik90_ does, he's probably one of the first to use it 13:38 * nik90_ is here 13:38 <popey> http://design.canonical.com/2014/03/loving-the-bottom-edge/ is also related 13:38 <DanChapman_> hey nik90_ 13:38 <popey> heya 13:38 <gcollura_> hi nik90_ :) 13:38 <nik90_> Hello everyone :) 13:39 <boren> Hello 13:39 <nik90_> So from my understanding, the bottom panel has been implemented in the SDK. It provides a property while lets you know how much the user has slided up. 13:39 <nik90_> You can use that to perform special action depending on how much the user has slided up. 13:40 <boren> perfect 13:40 <DanChapman_> oh so there will be a panel excellent, that saves a bit of work 13:40 <nik90_> You can find the documentation at http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.Panel/ 13:40 <nik90_> this Panel is already in the SDK on precise. The music app uses it already. 13:41 <nik90_> though they only use it to show the music toolbar. 13:41 <DanChapman_> excellent thanks nik90_ :-) 13:41 <nik90_> you are welcome 13:41 <boren> thanks 13:42 <popey> \o/ 13:42 <popey> Ok. Anything else to discuss? 13:43 <DanChapman_> Nothing here, i was hoping jkt would arrive to get clarification about the approach for smtp submission. I'll do that via the ML instead 13:43 <popey> ok 13:44 <mhall119> hey guys, sorry I'm lake 13:44 <DanChapman_> hey mhall119 o/ 13:44 <mhall119> popey: DanChapman_: did you guys all ready jkt's email to the trojita ML? 13:45 <popey> mhall119: which? 13:45 * DanChapman_ must have missed that one and goes to find it 13:45 <mhall119> popey: to answer your question on docs for the header, no because right now there hasn't been an API change 13:46 <mhall119> "Branch landings" is the subject 13:46 <DanChapman_> ahh found it! the overload of emails from last weeks sprint buried it :-) 13:46 <popey> ah hfound it 13:47 <mhall119> tl;dr is that he's asked some other KDE devs to help approve your branches, but he would also like more reviews between you guys ( DanChapman_and boren ) and a more all-incompassing approach to adding new features so they work across all GUIs 13:50 <boren> This is my first code review project, I will try my best to give reviews. 13:50 <DanChapman_> mhall119: sure thing :-) 13:51 <popey> Thanks guys. 13:51 <popey> thanks mhall119 for bringing it up carefully. 13:52 <popey> Ok, mhall119 did you have anything else to discuss? 13:52 <popey> that goes for everyone else too ☻ 13:52 <DanChapman_> yes thanks mhall119 it's definately helped make the situation clearer 13:53 <DanChapman_> nope just keep clearing the trello board. 13:53 <mhall119> that's all I had, I think that after some time of you guys reviewing your own code that jkt will start to just trust your reviews alone and that'll help speed things up 13:54 <DanChapman_> mhall119: +1 13:54 <boren> agreed 13:55 <popey> Ok, shall we wrap up? 13:55 <DanChapman_> yep thanks guys and have a great weekend 13:55 <popey> You too guys, thanks so much for your time and efforts on this! 13:55 <boren> Have a great weekend 13:56 <gcollura_> have a great weekend you too 13:56 <popey> #endmeeting