13:01 <popey> #startmeeting Calendar Meeting 13:01 <meetingology> Meeting started Thu Sep 18 13:01:01 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:01 <meetingology> 13:01 <meetingology> Available commands: action commands idea info link nick 13:01 <mihir> hello popey nik90 :) 13:01 <nik90> hello 13:01 <nik90> is kunal joining as well? 13:01 <popey> Hi guys, hows it going? 13:01 <popey> If he's around. 13:02 <mihir> popey: going good and busy :D 13:02 <nik90> going grrt 13:02 <nik90> hi kunal 13:02 <mihir> hey kunal :) 13:02 <popey> hey kunal ! 13:03 <kunal> HI all 13:03 <nik90> wow nice to be in a meeting with many people ;) 13:04 <popey> Shall we take a look at http://people.canonical.com/~dpm/core-apps-sponsoring/ to start? 13:04 <nik90> Sure 13:04 <popey> we are down to only 5 merges, but a couple are over 2 weeks old. 13:05 <mihir> out of that , one is for Translator 13:06 <mihir> it is left with merge in trunk, nik90 i guess we can push another branch with change 13:06 <popey> lets start at the top.. 13:06 <popey> https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/YearView-curmonth-scroll/+merge/230781 13:06 * popey pokes balloons with the above 13:07 * davmor2 so want that to read, pokes balloons with pin and watches them explode 13:08 <mihir> davmor2: hahaha 13:08 <nik90> kunal: do you know what needs to be done with the MP ^^ ? 13:08 <popey> looks like some AP changes, right balloons ? 13:09 <kunal> yes, I suggested some workaround , balloons thinks test needs to be modified, 13:10 <popey> ok 13:12 <popey> how about the next one? https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/add-tests-for-future-and-past-events/+merge/232150 13:12 <mihir> popey: it is incomplete 13:13 <balloons> ahh yes, the yearview. I need to push the branch changes I have. I think given kunal's changes, we should add another test to check the default view and make sure the current month is in view on load 13:13 <mihir> popey: i made comment , last..no changes have been made afterwards 13:13 <popey> ok. 13:13 <nik90> mihir, popey: I think it should be marked as wip since it is 13:13 * mihir puts branch in WIP 13:14 <popey> is it still blocked? 13:14 <popey> yes, -> WIP +1 13:14 <popey> oh, its the 2038 issue. fun. 13:14 <mihir> popey: nope i believe as I understood bug correctly, as balloons mentioned regarding large timestamp 13:14 <popey> lets put that off until 2036 to be safe 13:14 <balloons> if you won't to use datepicker, yes. 13:14 <mihir> balloons: what if we use date picker and choose 2017 , will this cause an issue? 13:15 <balloons> mihir, you would need to set a limit inside the qml to avoid the error 13:15 <popey> https://code.launchpad.net/~uriboni/ubuntu-calendar-app/fix-translations-with-arg/+merge/232903 needs trunk merge? 13:16 <mihir> popey: yes 13:16 <popey> not seen Ugo about... 13:16 * popey pokes bfiller 13:16 <popey> poked 13:17 <popey> how about https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/234365 ? 13:17 <popey> is that WIP? 13:17 <popey> doesn't look complete 13:18 <mihir> popey: It requires CMake updates, we'll work on this now, we can put in WIP. nik90 is that correct? 13:18 <nik90> popey: it is a WIP 13:18 <nik90> it requires CMAKE updates, however me and mihir have been occupied with the view redesigns 13:19 <nik90> it will take some time before it can be merged 13:19 <popey> ok 13:23 <mihir> i'll put that in WIP 13:23 <popey> thanks 13:23 <popey> Then there's the ongoing UI updates. 13:23 <mihir> done 13:24 <popey> I really appreciate you guys all making effort to make the app more usable and better looking. 13:24 <nik90> yw 13:24 <mihir> popey: :) 13:25 <mihir> kunal: can you review the new design and code ? 13:25 <nik90> kunal: https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/ViewRedisign/+merge/234680 13:25 <balloons> mihir, on the datepicker issue, it might be worth setting the limit to work around the problem, but you won't be able to set an event date later than 2036 13:26 <mihir> balloons: that is for AP right ? so how about we make AP and choose dates lesser than 2036 until we get fix ? 13:26 <kunal> sure will have alook 13:26 <mihir> kunal: thanks :) 13:26 <balloons> mihir, the limit must be set in the qml 13:27 <balloons> but I have to talk to the AP guys , the merge has been setting there but they are concerned about it breaking things like calendar 13:27 <mihir> balloons: okay 13:27 <balloons> sadly https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1291225 makes it hard to tell 13:28 <balloons> so they aren't sure they want to merge it, and I'm not sure of the status of what they will do. 13:28 <mihir> kunal: that branch is under cal-dev , so you can push directly to that branch 13:28 <kunal> ok 13:33 <mihir> balloons: okay , we can try limit as of now ,but it may create problem while syncing if there are any events beyond it :| not sure weather it is valid usecase or not 13:33 <nik90> kunal: quick question, when you import a calendar from google, do you set the calendar color to what was set in google? Or you convert it to one of the 8 colors you defined in the calendar app? 13:34 <popey> does google expose those colours? 13:34 <nik90> erm not sure 13:34 <nik90> kunal: ^^ 13:34 <kunal> actually we dont do anything 13:34 <kunal> we set color to collection 13:35 <kunal> and EDS when sync events from google 13:35 <kunal> associate those events with certain collection 13:35 <kunal> and then we use that collection;s color with event 13:35 <nik90> so the colors are from google? 13:35 <kunal> no 13:36 <kunal> our own color 13:36 <popey> i see nothing in the ical or xml output from google to show the colour a calendar uses. 13:36 <popey> unless it's encoded in some special way 13:37 <nik90> ah ok 13:37 <kunal> yes, I think its not something comes from google or ical 13:37 <nik90> that makes what I am about to do a bit easier :) 13:37 <kunal> it depends on users's choice 13:38 <nik90> kunal: also we only sync google's primary calendar? 13:38 <popey> yes 13:38 <nik90> kunal: is it possible to get other calendars of the user as well? 13:38 <nik90> popey: is that a design decision or a technical limitation? 13:38 <popey> be good to pull the others if we could but I think that's something eds determines 13:38 <popey> the latter I _think_ 13:38 <nik90> ah ok 13:38 <popey> renato___: may know... ☻ 13:39 <kunal> yes, that depends on EDS 13:40 <popey> although I'm pretty sure EDS on the desktop can sync multiple calendars 13:41 * popey tests 13:43 <mihir> renato___: when you get time can you look at this bug https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1362781 when you get time? 13:43 <renato___> mihir, sure, I am in a meeting right now, I will take a look later 13:44 <mihir> no issues, thanks renato___ :) 13:44 <popey> yeah, checked by installing evolution and setting an online accounts account for my company gmail and it seems to only sync my main calendar, no option to sync more. 13:44 <mihir> popey: so we need change in EDS for multiple calendar support , is that correct? 13:45 <balloons> mihir, I left https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/add-tests-for-future-and-past-events/+merge/232150/comments/574923. I hope that makes sense 13:45 <mihir> balloons: thanks , i'll update trunk and then will try to work on AP 13:45 <popey> https://help.ubuntu.com/community/SyncEvolution/synchronize-multiple-google-calendars-with-evolution-calendars 13:46 <popey> looks cumbersome and not default. 13:46 <nik90> hey guys, need your quick opinion on https://imgur.com/4imDDaQ 13:46 <popey> mihir: longer term yes, but not for right now. 13:46 <popey> ooh 13:46 <mihir> nik90: great, but they are calendar color or event color ? 13:46 <nik90> mihir: calendar color 13:47 <mihir> nik90: amazing :) 13:47 <nik90> mihir: that's what the current calendar app also does 13:47 <mihir> yup :) this looks great :D 13:47 <popey> evolution does this too 13:47 <popey> events are black text on light coloured background 13:47 <kunal> this looks nice, it was also part of one of original design 13:47 <nik90> Currently the calendar app denotes it with a small circle and default to white bg for events. I removed that small circle and changed the event background instead 13:48 <popey> http://i.imgur.com/QwVLnvX.png for comparison 13:48 <nik90> makes it more eventful (pun intended) :) 13:48 <popey> (also note the dark/light colours for day/night) 13:48 <mihir> nik90: great :) looks great :) 13:49 <nik90> popey: Akiva also proposed the light and dark backgrounds in the timeline view based on the time of the day 13:49 <nik90> but it doesn't apply everywhere though...for instance in summer here in netherlands it is bright until like 19:00 13:49 <nik90> or even later 13:49 <mihir> nik90: that was i suppose based on working hours 13:50 <nik90> mihir: that could work 13:50 <mihir> like 8-5 will be active and rest will be dull 13:50 <popey> in google _you_ set your working hours 13:50 <mihir> that's what most of calendars does 13:50 <popey> its not assumed to be 8-5 13:50 <nik90> mihir: perhaps we could explore that, however the colors shouldn't be too distinct since it might take the user's attention away from the events 13:50 <nik90> s/distinct/strong 13:50 <mihir> popey: yup we have to make it configurable , i remember kunal has mentioned this in comment 13:51 <popey> we don't... we sync from google. 13:51 <popey> it can be set there. 13:51 <popey> Settings -> General -> Working hours. 13:51 <mihir> popey: hmmm , 13:51 <nik90> popey: but does google send this over to EDS? 13:51 <popey> I have mine set to 9-18 which is why evolution uses the colour there 13:52 <mihir> but in our case we can put setting option in calendar i guess 13:52 <popey> i dont see how else evolution knows my working hours? 13:52 <popey> ah, evolution has its own setting 13:52 <popey> ignore me 13:52 <popey> so yes, we'd need to set that locally, bum. 13:52 <popey> calendar v 2.0 i think ㋛ 13:52 <nik90> popey, mihir: we can perhaps add a settings option in the calendar app for this 13:53 <nik90> but yes 2.0 :) 13:53 <popey> maybe later, lets stabilise what we have rather than add settings IMO 13:53 <mihir> popey nik90: exactly :) 13:53 <popey> This would be a nice feature to add in a future version 13:53 <nik90> speaking of which, I intend to do a version bump of calendar app..its stuck at 0.3 or something 13:53 <popey> along with setting working hours, days etc 13:53 <nik90> yes 13:53 <popey> \o/ 1.0! 13:53 <mihir> popey: okay. 13:53 <mihir> nik90: lets merge all pending MRs , and put minor changes till the RTM 13:54 <nik90> btw is this THE Jane Silber -> https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1370603 13:54 <popey> bug fix & polish for now, yes. 13:54 <nik90> +1 13:54 <popey> that is indeed the boss. 13:54 <nik90> wow 13:54 <popey> instant critical bug status ㋛ 13:54 <mihir> ahhh , that's great :D 13:55 <nik90> hehe 13:55 <popey> lets try and debug that. events not showing up in the calendar make it less than useful. 13:55 <nik90> yup 13:55 <nik90> I am preparing a comment atm 13:56 <mihir> Great , 13:56 <popey> ok. Anything else? 13:56 <popey> we overran a little ☻ 13:56 <mihir> popey: nope nothing from my side 13:56 <nik90> nothing much from my end 13:57 <kunal> not from me as well 13:57 <popey> Great! 13:58 <popey> Thanks guys! Looking forward to seeing these updates landing! 13:58 <popey> have a great weekend. 13:58 <popey> #endmeeting