13:01 #startmeeting Calendar meeting 13:01 Meeting started Thu Aug 28 13:01:45 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:01 13:01 Available commands: action commands idea info link nick 13:03 Looking at http://people.canonical.com/~dpm/core-apps-sponsoring/ we have a few merges in flight 13:03 one from a new contributor, twstd-dev 13:04 https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/YearView-curmonth-scroll/+merge/230781 seems to have failed jenkins... 13:04 kunal: hi doing great too 13:04 hey popey 13:05 heya! 13:05 popey: this one is I have tested, https://code.launchpad.net/~twstd-dev/ubuntu-calendar-app/1359323/+merge/232140 13:05 popey: regarding this , i will test on device, https://code.launchpad.net/~twstd-dev/ubuntu-calendar-app/1357312/+merge/232132 13:05 looks like the test can't find the months because we autoscroll down? 13:06 popey, yes, it looks like so 13:07 kunal: did you merge after balloons and I fixed the AP / 13:07 should we add twistd-dev to the calendar team? that way their merges will get to trigger jenkins jobs 13:09 I am not sure, I can merge 13:11 well, we need jenkins to test first 13:11 i have asked for it to be triggered 13:11 kunal: hmm , may be because I commented that, after that i don't see any merge 13:12 I am merging now, lets see 13:15 ok ,merged 13:15 popey, any date for RTM ? 13:15 No. 13:16 So for calendar I'd say we need to just keep on top of bugs, and polish. 13:16 I wouldn't be landing anything new right now, just fixes. 13:16 I'll keep pushing to the store frequently. 13:17 popey: nik90 and I are working for changing UI for new event 13:17 popey: kunal this is how it looks now http://imgur.com/QCunV7M 13:17 Yeah, that's a very welcome change... 13:17 popey: so shall we consider this for RTM ? 13:18 If you think we can get it landed within the next few days yes. 13:18 That slider, are we showing actual value some where ? 13:18 you get a popup when you slide, but nothing shows when not sliding? 13:18 popey: nope 13:19 kunal: yup , shall we keep one label ? 13:19 popey: I mean the slider popup doesn't appear when not sliding it 13:19 kunal: it should be visible when the user views the event, just not when editing or creating an event 13:20 I would expect it actual value somewhere, without sliding 13:20 agreed 13:20 i'll put a label showing it's value at right corner 13:20 is that fine? 13:21 May be we can add lable below "recurrences" saysing something "After XXX occurence(S)" or something better 13:21 and that changes when slider value changes 13:22 occurrences feels clumsy to me. 13:22 but that's what google call it, so that must just be me ☻ 13:22 kunal: like a ListItem.Subtitled ? 13:22 any reason it's not just a field you type in? 13:22 nik90, that sounds great 13:22 rather than a slider? 13:23 and then below that the slider 13:23 popey: because it felt strange to type it in 13:23 popey: google says TIMES in dispaly ehhehe 13:23 it says occurrences here 13:23 popey: common usage is that it is after a few occurrences 13:24 popey: if the user cant tell how many occurrences, then he should use the "stop after certain date" option 13:24 https://i.imgur.com/JVXrcMX.png 13:24 they use both in that dialog 13:24 popey: i read the summary :| 13:25 popey: true, but on the phone they don't do that because it is cumbersome 13:25 right 13:25 popey: actually on phone they also use a textfield, strange :/ 13:25 I suppose we could use them 13:26 I previously told mihir to change to a slider :P 13:26 well, on mobile sliders are easier to manipulate of course 13:26 nik90: heheheh .. 13:26 i thought to push other MR but did in this only. 13:26 should revert back ? 13:27 mihir: just realised that the branch you are hacking on is a common calendar app branch, so I can code right in it as well to make this faster :D 13:28 mihir, I left some comment there, to avoid that save issue/problem you described yesterday, did that helped ? 13:28 popey: should we revert to a textfield 13:28 nik90: yup i did it in calendar-dev 13:28 nik90: i was little busy in office these days, just finished this task today 13:28 kunal: yup i did consider that 13:29 kunal: i create fresh RULE object each time. 13:29 ok, 13:29 mihir: I just noticed some small anchor issues, I will fix that and continue testing. You should be able to see my commit history to see exactly what changed 13:30 nik90: (y) thanks 13:30 kunal: could you again review and provide some review comments on new push 13:30 i am still testing this , but if you're able to find code review. 13:30 kunal: btw, I noticed that the new event page takes a few seconds to open both in trunk and in our revamp page 13:30 kunal: anything we can do to improve that? 13:30 also, I observed this too 13:30 I can try to profile it, but in general lot of code makes QML slower 13:31 moving stuff to seperate component will help 13:31 kunal: nik90 i'll saperate Remember code as well 13:31 so we'll have very required stuffs at New Event Page 13:31 kunal: mihir and my branch helps this a bit since we have moved them to separate files. 13:31 kunal: let's see where else we can improve this 13:32 yes, I left one comment some time before, I think we should only keep Time, Title, place on main page 13:32 nik90: i would suggest to change some order in Main event, 13:32 nik90: can we put date on TOP, it looks lil messay in between 13:32 other to separate page 13:32 sorry, had a power cut again. 13:32 nik90: guess we need to try it and see.. 13:33 mihir: sure 13:33 popey: ok we will revert back to textfield 13:33 So it will Date,Title , Desc,Loc & Guest rest in saperate pages 13:34 mihir: yes, but not in your branch. 13:34 mihir: let's try to merge your branch asap after the revert to textfield and some anchors changes 13:34 mihir: so take care of the revert 13:34 nik90: i'll do that now 13:35 mihir: I will take care of the anchor stuff 13:35 mihir, may be description as well, unless we have better idea for placing description somewhere 13:35 mihir: awesome 13:39 Ok. So would be good to get a build of the calendar in before the weekend with as much of this in as possible. 13:39 now we have 6 merges in flight. Would be great to get those finished off so we don't have too many to juggle. 13:40 reckon that's achieveable? 13:41 popey: yup we can try to do that by this week 13:41 +1 13:41 thanks guys. 13:41 popey: 13:41 nik90: was suggesting we should remove mom-wed-fri and tue-thu from options 13:42 popey: yeah above that ^^ 13:42 popey: it seems really really random that we show "Every Mon, Wed, Fri" and "Every Tue, Thu" 13:42 mihir, I think we should keep it, as we merged it in response to some bug 13:42 nik90, actually we copied it from google cal 13:42 IMO it just clutters up the option selectors 13:42 it's to match google 13:42 kunal: I knw 13:42 but why 13:43 kunal: i was thinking that we should use Narrow format instead of full day name 13:43 do we have a proper reasoning other than the fact that google does it 13:43 because google is the only calendar we sync with (currently) 13:43 I think jono requested it, not sure why 13:43 kunal: i see it is not visible on device 13:43 btw google does not do in the phone 13:43 interesting, i thought it did.. 13:43 popey: true, but even if we sync from google, in our UI, we can show it with the weekdays option 13:45 my Blackberry says, every day, every weekday, every friday 13:45 every month and year 13:46 we could hide the m-t-w and tu-th options if it looks to cluttered? 13:47 We could try 13:47 mihir: again not in your branch :D 13:47 nik90: :D yup i won't change in my branch 13:49 Ok, anything else to discuss? 13:50 popey: nope , nothing from my side 13:50 yes, now that we are modifying the newevent 13:51 I was thinking to change DatePicker to show both date and time, 13:51 so we can get rid of those 4 text fields 13:51 and use only two 13:51 do we have an sdk component for that? 13:52 I don't thin so 13:52 kunal: can the datepicker show both date and time at the same time? 13:52 looking from code, no 13:53 so I was planning to create custom one 13:53 hmm that would require custom AP helpers which could be flaky 13:53 Not sure I would recommend more custom components 13:54 +1 13:54 if anything we should strive for more sdk components than go the custom route 13:54 well, SDK component is not good enough atleast for calendar case 13:55 tbh the current situtation seems fine with the separate date and time widgets 13:55 inputing 4 field to set two dates is not good 13:55 google calendar does that as well 13:55 on the phone 13:55 that was hack, because it was not supported 13:55 is it, BB does not do that 13:55 will check iOS 13:57 ok 13:58 Anything else? 13:58 no 13:59 nope 13:59 Magic. Thanks chaps! Lets get these final bits landed! 14:01 #endmeeting