14:30 <popey> #startmeeting Clock meeting 14:30 <meetingology> Meeting started Thu Aug 20 14:30:32 2015 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 14:30 <meetingology> 14:30 <meetingology> Available commands: action commands idea info link nick 14:30 <popey> Go go go! 14:30 <JMulholland> ok, first up some nice news from me 14:30 <nik90> :) 14:31 <gang66> :-) 14:31 <JMulholland> having been asking for a while, we have some visual design support and clock will be getting a visual design refresh 14:31 <popey> ooh! 14:31 <nik90> awesome 14:31 <gang66> when it will happen? 14:32 <JMulholland> So Rae (who’s great, we work together on broswer) will be working on that this week/ next week :D 14:32 <nik90> JMulholland: What scale of a visual design refresh are we talking about here? A major app refresh or adjustments for landscape support and so on? 14:33 <JMulholland> first and foremost a ‘fresh coat of paint’ for the app as it currently is, as you guys are already hard at work with new features 14:33 <JMulholland> after that, I would like to revisit night-mode and landscape support, then hopefully get some visual designs for those too 14:35 <nik90> ok, we can implement them gradually as we start receiving them 14:35 <JMulholland> perfect 14:37 <nik90> Regarding the stopwatch, as I mentioned in my email, I have asked michael zanetti for help with page swipe gesture. We tried a couple of ideas, but it is still a hit&miss. However he belies there should a way to fixing it. 14:37 <gang66> Do you plan to design also Timer? 14:38 <nik90> Me and gang66 are planning on pushing a clock app update soon if possible in which we want to include the stopwatch feature. 14:38 <JMulholland> Yes, I thought I had shared those sketches already but can do so again 14:38 <JMulholland> how soon is soon? :) 14:38 <nik90> JMulholland: As a initial implementation, can we merge the stopwatch feature we have now as a initial cut? 14:38 <nik90> preferably 1-2 weeks at most. 14:38 <nik90> We have stopwatch (almost ready) + support for custom alarm sounds 14:39 <JMulholland> cool 14:39 <nik90> and a ton of other minor alarm UI fixes that users will be happy to see 14:39 <JMulholland> the only minor things i noticed that we might want to tweak before then is on the world-clock list 14:39 <nik90> We just need your acknowledgement to ship stopwatch with the page swipe gesture disabled for now until me and michael can fix it. 14:39 <nik90> ok 14:40 <nik90> What do you have in mind for the world-clock list tweaks? 14:40 <JMulholland> when you scroll to the bottom of the list, the ‘add city’ item should come-up a bit higher. at the moment its partly covered by the bottom-edge label 14:40 <JMulholland> that’s the only minor thing i had for now 14:40 <nik90> ah yes, there should be an easy fix that I can take care of. 14:40 <gang66> it is easy to fix 14:41 <nik90> JMulholland: Oh also, gang66 add the ability to allow stopwatch to run in the background even when the app is closed / phone is switched off. 14:41 <nik90> and it works beautifully 14:41 <JMulholland> oh nice! 14:41 <nik90> we basically record the stopwatch state, start time and laps. And show that the next time clock app is opened. 14:41 <popey> wow 14:41 <popey> that works now? 14:42 <popey> that's awesome 14:42 <nik90> so it is a very nifty implementation 14:42 <popey> how does it cope if you change timezone (start stopwatch, turn phone off, travel 8 hours on a flight, turn phone on) 14:42 <nik90> it is in a separate branch by gang66 which we can merge by this week 14:42 <popey> :) 14:42 <JMulholland> FYI my manager(s) would like to review the app with me next week, so i may need to update the spec again soon - he had some thoughts about our non-standard header, but I’ll keep you guys informed as much as I can 14:42 <nik90> popey: it doesnt, as in qml the timezone changes are rather nasty (upstream issue) 14:43 <popey> ah okay 14:43 <nik90> JMulholland: ack. 14:43 <JMulholland> not “as much as I can”, because I’ll tell you everything that comes out of it, I meant “as soon as I can” :P 14:43 <nik90> :D 14:44 <JMulholland> Don’t panic nick90! ;) 14:44 <nik90> haha I wasn't :P 14:44 <popey> ah okay:) 14:44 <popey> er 14:45 <popey> nik90: do we have platform issues with timer? 14:45 <popey> I mean, even if we have designs, we're going to have trouble waking up when timer goes off? 14:45 <nik90> popey: we technically don't have platform support for timer...and I say "technically" 14:45 <nik90> but there are 3rd party apps that have cleverly overcome the issue (with some limitations ofc) 14:46 <nik90> we basically use the Alarms API 14:46 <nik90> since Timers are a special kind of 1 time alarms if you think about it 14:46 <nik90> so when the user starts a timer for 30 mins, we trigger an alarm to go of in 30 mins. 14:46 <nik90> the limitations are that, it will appear in the indicator as another alarm 14:47 <nik90> popey, JMulholland: Try out https://uappexplorer.com/app/timer.mivoligo ...its a 3rd party app that does this. And you can see for yourself and decide if it is good enough 14:47 <popey> Okay. Perhaps there is work we could do with charles on making timers invisible in i-d? 14:48 <gang66> It is working incorreclt 14:48 <gang66> Try to setup 30 second 14:48 <gang66> timer. 14:49 <JMulholland> I actually already have that app installed :) 14:49 <nik90> gang66: 1 limitation which has a bug report that can be fixed if we decide to go with timers 14:49 <JMulholland> will take a look at the specific issue you mentioned 14:49 <gang66> The timer will start ringing immedietely 14:49 <nik90> popey: we will have to involve the sdk as well in that case since the API doesn't allow adding tags to differentiate alarms 14:49 <gang66> nik90: Do you have link to that bug report 14:49 <gang66> ? 14:50 <nik90> we will see..just need to get charles and zsombor in a hangout report 14:50 <popey> right 14:50 <nik90> gang66: I will need to check. I believe mzanetti reported it when he noticed it 14:51 <nik90> gang66: you reported it at https://bugs.launchpad.net/ubuntu/+source/ubuntu-clock-app/+bug/1480200 14:51 <nik90> you forgot :P ? 14:51 <gang66> :-) 14:51 <JMulholland> hmm, cheeky - it throws an alarm event into the indicators when the timer finishes… Works when app is not in focus… and pops an alarm notification to kill the alarm. 14:52 <JMulholland> pretty neat actually 14:52 <gang66> I don't know if this bug will be easy to solve. 14:52 <nik90> JMulholland: indeed :) 14:52 <nik90> popey, JMulholland: I have 2 things to point out. 14:53 <JMulholland> shoot 14:53 <nik90> the first being that with a recent SDK change in rc-proposed (OTA-6) images, the swipe-delete button width is too small to press. If you test it on your BQ or Nexus devices you will notice it. Which might become a blocker for clock-app. 14:54 <popey> fine here 14:54 <nik90> the second, I have implemented the custom-alarm-sound support. We will have to release that together with a new music app update since at the moment, there is no app that is a music source. 14:54 <popey> I just deleted 6 alarms, hitting the swipe delete button first time every time 14:54 <nik90> popey: which device? 14:55 <JMulholland> ^works fine with the last click package you sent here too 14:55 <JMulholland> (on a BQ) 14:55 <JMulholland> swipe to delete, that is 14:55 <nik90> ok, I am glad to hear that in that case. I have been having issues with my Nexus 4 device while trying to delete stuff. 14:55 <popey> nik90: e4.5 14:56 <popey> running latests rc-proposed 14:56 <nik90> so in that case, then ignore what I said. 14:56 <popey> \o/ 14:56 <JMulholland> :D 14:56 <nik90> so to summarize, me and gang66 will try to merge stopwatch feature and custom-alarm-sound this week if possible 14:56 <JMulholland> great! 14:57 <nik90> and try to push out a release with the music-app synchronously. 14:57 <popey> Awesome. 14:59 <nik90> popey, gang66: I will ping you both later for testing the custom-sound feature. Just to ensure we don't regress anything. 15:00 <popey> okay. 15:00 <popey> Anything else? 15:01 <JMulholland> If you’ve got a click, i’ll install it and take a look too! 15:01 <JMulholland> nothing at my end 15:01 <nik90> JMulholland: Absolutely. I will send you both the music-app and clock app click to test together. 15:01 <JMulholland> great! 15:02 <popey> super 15:02 <nik90> :) 15:02 <popey> Ok, shall we wrap? 15:03 <nik90> hmm yes 15:03 <JMulholland> sure :) 15:04 <popey> #endmeeting