Author Topic: Version 1.6.2-dev1.5 - "work in progress"  (Read 6313 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Version 1.6.2-dev1.5 - "work in progress"
« on: April 01, 2016, 01:13:03 am »
https://www.aqua-mail.com/download/AquaMail-market-1.6.2-dev1.5.apk

---

More work on Undo:

- Changing the orientation (portrait <-> landscape) does not "commit", keeps undo possible

- Added a delay before showing the undo panel (to give message "splash" animations more time to play)

- Added automatic commit by time after 5 seconds, the undo panel hides, the messages get deleted, and so on

Going to work on the animations more tomorrow, think I'm starting to get the idea that it's about the relative timing of all the various animations involved.

---

Продолжается работа над "отменой":

- Изменение ориентации устройства (вертикальная <-> горизонтальная) не "завершает" действие, а оставляет отмену возможной

- Задержка перед "вылезанием" панельки "Вы сделали вот такое | Отмена", чтобы дать больше времени цветным "всплескам" на сообщениях

- Автоматическое применение действий через 5 секунд, панелька прячется, сообщения удаляются и т.д.
« Last Edit: April 02, 2016, 01:17:20 am by Kostya Vasilyev, Aqua Mail »
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

Davey126

  • Sr. Member
  • ****
  • Posts: 258
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #1 on: April 01, 2016, 01:28:04 am »
Nice, nice, nice! Smoother transitions that are more consistent with the overall professional presentation of Aquamail. Rotation works as expected. Good choice for timeout value.

Davey126

  • Sr. Member
  • ****
  • Posts: 258
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #2 on: April 01, 2016, 05:52:04 pm »
General comment: I process a LOT of daily mail, much of it read-and-delete or swipe-away from the message list. While I understand the rational behind the new 'color flash' animation in the message list it does not add any real value yet introduces a slight delay between actions. I now find myself waiting for Aquamail to 'catch-up' as all the animations play out. I briefly returned to a device running 1.6.1.5 and found the overall experience much smoother.

I realize animation timings are a work in progress with further refinements expected in future betas. But I really don't see a required link between the message list 'color flash' and undo functionality. They are separate things IMHO.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #3 on: April 01, 2016, 05:56:25 pm »
Re: link between the message list 'color flash' and undo functionality

It's to show the user what exactly he's deleting. Lest he/she forgets.

Re: animation timings are a work in progress

Yes.

Re: now find myself waiting for Aquamail to 'catch-up' as all the animations play out

Understand. But it is possible to start another swipe delete while the previous one is still animating.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

Davey126

  • Sr. Member
  • ****
  • Posts: 258
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #4 on: April 01, 2016, 06:13:54 pm »
re: It's to show the user what exactly he's deleting. Lest he/she forgets

Probably should be optional - consistent with the high configurability of the AquMail UI/UX in general

re: But it is possible to start another swipe delete while the previous one is still animating.

Yes, but subject to 'misfire' while the list compresses if the subsequent action is below the item deleted

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #5 on: April 01, 2016, 06:15:40 pm »
Yes, understood. Open to making color splashes optional but not before I'm done trying to make them less intrusive.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

Davey126

  • Sr. Member
  • ****
  • Posts: 258
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #6 on: April 01, 2016, 06:26:06 pm »
Wait ... you can't do 48 things at once? My confidence is rattled :)

Appreciate the support/engagement (as always) and recognize the final outcome must reflect the common interests of all of the communities that you support which may or may not include some/all/any of the suggested tweaks. Feature creep is a always a bear to manage; may the force be with you.

Droidlovinyogi

  • Newbie
  • *
  • Posts: 33
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #7 on: April 01, 2016, 08:24:11 pm »
Fantastic work Kostya. Respect!

BratHuhn

  • Newbie
  • *
  • Posts: 15
Re: Version 1.6.2-dev1.5 - &quot;work in progress&quot;
« Reply #8 on: April 02, 2016, 10:46:49 am »
Maybe it would be good when a message is been delete, the undo bar is shown and the user began to scroll the bar should be going away, right at the Moment the scrolling began. Btw nice work!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #9 on: April 02, 2016, 12:15:04 pm »
Re: the user began to scroll the bar should be going away

It does.

Re: Moment the scrolling began

But only after at least three seconds later.

The idea is to avoid "accidental commits" --

-- "I deleted a message, and then oops!!! Needed to undo but it all happened too fast and I couldn't"
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Version 1.6.2-dev1.5 - &quot;work in progress&quot;
« Reply #10 on: April 02, 2016, 12:37:53 pm »
Maybe it would be good when a message is been delete, the undo bar is shown and the user began to scroll the bar should be going away, right at the Moment the scrolling began. Btw nice work!
I recommend to keep the toast message available even if the user starts scrolling (in message list) / swiping (in message view) since the user should be able to undo the recent action within a reasonable time (currently 5 sec. as far as I know).
« Last Edit: April 02, 2016, 12:43:30 pm by mikeone »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #11 on: April 02, 2016, 06:39:36 pm »
Re: I recommend to keep the toast message available even if the user starts scrolling

I'll think about it. Seems that 3 seconds (before automatic commit) is a nice medium between "why is this thing stuck here" and "oh wait I wanted to undo".

My perspective:

It's very very important to avoid "unwanted, unexpected commits" -- IF the user wants to UNDO

But this should not be at the expense of other interaction patterns.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Version 1.6.2-dev1.5 - "work in progress"
« Reply #12 on: April 02, 2016, 08:13:05 pm »
Re: I recommend to keep the toast message available even if the user starts scrolling

I'll think about it. Seems that 3 seconds (before automatic commit) is a nice medium between "why is this thing stuck here" and "oh wait I wanted to undo".
Yes, the current solution seems to be a very good choice...at least for me  :)