/srv/irclogs.ubuntu.com/2014/07/30/#ubuntu-design.txt

=== MacSlow is now known as MacSlow|lunch
=== Estilanda_ is now known as Estilanda
=== MacSlow|lunch is now known as MacSlow
gventurinik90: I've updated the spec with vibrate settings15:12
nik90gventuri: ah thnx15:12
nik90gventuri: there was one more question I had , but I will update the design query doc tonight15:13
gventurinik90: I've decided against having the vibration settings per alarm, it's a global setting15:13
nik90ok15:13
gventurinik90: what's about?15:13
nik90gventuri: about adding custom cities for the world clock15:13
nik90gventuri: in the spec, you wanted me to add a dialog where the user can enter a custom city name and choose the timezone.15:15
gventurinik90: cool15:15
gventurinik90: yp15:15
nik90gventuri: I wonder wouldn't it be better to search online when the city is not found in the local list we provide15:15
nik90gventuri: that's the behaviour we have in the old clock app15:15
gventurinik90: let me check15:17
gventurinik90: are you using an API? how does it work?15:18
nik90gventuri: yeha we are using an API which returns the timezoneID of the city the user searches for15:18
nik90gventuri: the time calculation is all done locally15:19
gventurinik90: that's beautiful15:19
nik90gventuri: this is also the same API that the Ubuntu Installer on the desktop uses15:19
nik90so it is reliable15:19
gventurimaybe we could add visual feedback when searching online15:19
gventurithank you for pointing it out15:19
nik90exactly15:20
nik90yw15:20
gventurinik90: I'll give it some thought, you can ignore that screen then. I'll update the spec15:21
nik90gventuri: ok. I will until then implement other stuff like the fast scroll, swipe delete etc.15:21
nik90gventuri: btw how do you like the update?15:22
gventurinik90: have you got visuals for swipe to delete?15:22
nik90gventuri: no, but michal told me to implement the same as the one the address book uses15:23
nik90gventuri: sry, actually I got the visual spec15:23
nik90gventuri: I will be taking the work from the address book app to main consistency for Fast Scroll, Swipe Delete, Multiselect (alarm list)15:23
gventurinik90: actually have a look at the messaging app15:24
gventurithey have a custom implementaion of swipe to delete15:24
* nik90 looks15:24
nik90gventuri: did they release it?15:25
nik90gventuri: I am on the latest image and the swipe delete looks similar to what we already have in the clock app. The design spec shows a red variant15:26
gventurinik90: sorry forget it. Telephony is the right one15:26
gventurijust spoke to mehow15:26
nik90yeah I will be borrrowing that from them15:26
gventuricool15:32
gventurinik90: there's a lag when you release 'Add city', until when you see the screen15:36
gventurimaybe we could preload the screen so the rendering is instantaneous15:37
nik90gventuri: yeah it is taking too long to read the list of cities we provide. I am currently investigating on how to improve it.15:37
nik90gventuri: on the laptop it takes only 0.7 secs, while on the phone it is about 4.7 secs15:37
nik90gventuri: but we will fix that for sure15:37
gventurinik90: ok15:38
nik90gventuri: on more question. In the Phone spec at https://docs.google.com/presentation/d/1JvDyhsW17d1-Mz8OY1YMBKwfRI2z9qgyRjbujEsxEMk/edit#slide=id.g18895458d_00, we now show a snap decision. However as I told you Snooze will not be ready for RTM. So what buttons would like to be shown there?15:39
gventurinik90: that's great. Let me know when you want me to start reviewing it15:39
gventuriaha15:39
nik90gventuri: at the moment, we show "Dismiss" and "Show" which both does the same thing15:39
gventurinik90: yeah it's a known problem15:40
nik90the snap decision takes a minimum of 2 actions. If we want only one of them to be shown, then we have to use a interactive notification similar to when receiving a sms.15:40
gventurinik90: exactly15:40
gventurinik90: we might watn to use a interactive notificaiton with a third line 'Tap to dismiss'15:41
nik90yeah that makes sense.15:42
gventurithat would temporarily solve the issue15:42
gventurinik90: why can't we have snooze? I can't remember15:42
nik90so do we go with that solution for RTM?15:42
gventurinik90: ah, it's because there are no backgroudn apps right15:42
gventurinik90: app lifecycle15:42
nik90snooze requires implementation in the Ubuntu SDK and unfortunately the SDK devs are too busy with other stuff. So I was told it won't be ready for RTM15:42
gventurinik90: ok15:43
nik90well the datetime indicator (phone service) is the one which rings the alarm, so app lifecycle shouldn't be an issue.15:43
gventuriteporarily I would use the interactive notification. It's not great but it's better than having 2 actions leading to the same place15:43
nik90ok15:43
gventuriI'll update the spec15:43
* nik90 creates a bug report to track all of this15:43
nik90thnx15:44
gventurinik90: Let me know when you want me to start reviewing the app15:44
nik90gventuri: If you want, you can start doing a quick light review. TBH about 90% of the functionality has been improved.15:45
nik90gventuri: s/improved/implemented15:45
nik90the only thing missing are the custom world city, swipe delete, multiselect and fast scroll. I will notify you when that batch of features is implemented.15:46
gventurinik90: cool15:46
gventurinik90: updated16:00
gventurinik90: let me know if you need something else16:00
gventuriI'm off for today16:01
nik90gventuri: thnx. Will do16:01
nik90bye16:01

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!