Author Topic: 1.5.9-33-dev1  (Read 9922 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
1.5.9-33-dev1
« on: June 29, 2015, 01:24:47 am »
http://www.aqua-mail.com/download/AquaMail-market-1.5.9-33-dev1.apk

---

The changes below lay the foundation for message threading / conversation view (about half the total amount of work).

But I think they're worth releasing on their own, so I will be doing that, after implementing a few other things from my "user requests" list. Then I can work on actual message grouping.

+ Big changes in message view: attachments below message text without side swiping, larger image previews.

+ Reworked "message auto-fit": not only zooms out, but also adjust content (results depend on actual message) and adjusts font size.

+ Calendar invites are now above text, visible immediately upon opening a message.

+ Improved stability with very large messages (several hundred kilobytes).

+ Perfect score at EmailPrivacyTest.com (with "show linked images only from known", which is the default).

+ Quoting (from older replies) hidden by default, tap to view (app settings -> message view to turn off). Depends on actual message content, works well with Gmail, AOL, and mail apps using the standard "blockquote type=cite".

+ Message header (sender / subject, etc.) now scrolls with message text, doesn't get in the way anymore.

+ "Mobile view" completely gone (as "auto-fit" is now better).

+ App-own language setting (under look and feel), independent from system language setting.

---

Изменения ниже закладывают "фундамент" группировки сообщений по темам (примерно половина общей работы).

Но мне кажется, что они стоят того чтобы выпустить их "в свет", так что это будет сделано, после определенных доработок из списка "что хотят люди". После этого я буду работать собственно над группировкой сообщений.

+ Большие изменения в отображении сообщений: вложения под текстом сообщений без сдвига вбок, картинки в более крупном размере.

+ Переделан "авто-масштаб под размер экран": не только меняет общий масштаб, но и работает с содержимым (результаты зависят от сообщения) и увеличивает размер текста.

+ Приглашения Календаря показываются над текстом сообщений, видны сразу.

+ Улучшенная стабильность с очень большими сообщениями (несколько сотен килобайт).

+ Чистая победа на сайте EmailPrivacyTest.com (когда включено "ссылки только от известных отправителей", то есть по умолчанию).

+ Цитированный текст (история переписки) скрывается, и раскрывается по нажатию (выключить можно в настройках - отображение сообщений). Зависит от содержимого писем, хорошо работает с Gmail, AOL, и программами которые используют стандартный "blockquote type=cite".

+ Шапка сообщений наконец-то прокручивается вместе с текстом сообщений, чтобы не мешать.

+ "Мобильный режим" отображения писем удален (так как "авто-масштаб" стал лучше).

+ Собственная настройка языка (в разделе "интерфейс"), работает независимо языка выбранного в системе.
« Last Edit: July 03, 2015, 12:43:35 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/

stevealb

  • Full Member
  • ***
  • Posts: 144
Re: 1.5.9-33-dev1
« Reply #1 on: June 29, 2015, 04:56:25 am »
Great work. Thanks for putting the calendar invites on the same page as you open the email. Can you fix the order that the date and time get listed?

Currently it shows as:
When: 11:00 AM - July 6, 2015, 12:00 PM

Improved layout 1:
When: 11:00 AM-12:00PM, July 6, 2015

Improved layout 2:
When: July 6, 2015, 11:00 AM-12:00 PM

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: 1.5.9-33-dev1
« Reply #2 on: June 29, 2015, 10:38:57 pm »
Sure, shouldn't be too hard :)
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/

grumpy

  • Newbie
  • *
  • Posts: 31
Re: 1.5.9-33-dev1
« Reply #3 on: June 30, 2015, 09:31:54 am »
Quite like the new presentation of attachments but is it possible (or even desirable) to show the attachments at the end of the first message rather than the end of the thread?

paras.desai

  • Sr. Member
  • ****
  • Posts: 269
Re: 1.5.9-33-dev1
« Reply #4 on: June 30, 2015, 06:40:10 pm »
Well I do understand that the change in attachment position to bottom is foundation for message threading,  but it certainly came as a small disappointment to me personally. I get long mails,  so now I may have to scroll down all the way to bottom to open an attachment. The side attachment panel was in my opinion was one of the smartest and well thought out features.

If this change is at  all mandatory as precursor for threading,  can I suggest flowing to implement?

1. When I touch the attachment
Using Tapatalk

paras.desai

  • Sr. Member
  • ****
  • Posts: 269
Re: 1.5.9-33-dev1
« Reply #5 on: June 30, 2015, 07:29:22 pm »
And also go up by touching something,  some times needs to read,  or check again
Using Tapatalk

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: 1.5.9-33-dev1
« Reply #6 on: June 30, 2015, 11:12:18 pm »
Well, right now there is no threading at all. It's just preparation for it, for later.

I'll think about jumping to attachments... the icon is too small though (to serve as a button).
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/

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: 1.5.9-33-dev1
« Reply #7 on: June 30, 2015, 11:48:42 pm »
Maybe message view needs a "fast scroll thumb"...
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: 1.5.9-33-dev1
« Reply #8 on: June 30, 2015, 11:52:35 pm »
Well, right now there is no threading at all. It's just preparation for it, for later.

I'll think about jumping to attachments... the icon is too small though (to serve as a button).

That "Jumping" feature would be a real advantage over other applications

oktober

  • Newbie
  • *
  • Posts: 13
Re: 1.5.9-33-dev1
« Reply #9 on: July 02, 2015, 01:03:15 am »
Hi Kostya,

Since header (sender / subject, etc.)  scrolls with message text, i can't view all recipient (if they are a lot). Aqua print first 10-11 recipients,  and the other are hidden,  and i can't scroll them to view the rest.

Thx
Paolo
« Last Edit: July 02, 2015, 01:06:24 am by oktober »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: 1.5.9-33-dev1
« Reply #10 on: July 02, 2015, 01:06:40 am »
There is *nested* scrolling inside the header.

In other words, you should be able to scroll the header (to see the recipients) independently of the whole message (header + text + attachments).
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/

oktober

  • Newbie
  • *
  • Posts: 13
Re: 1.5.9-33-dev1
« Reply #11 on: July 03, 2015, 07:37:28 pm »
I tried,  but i don't find how i can do it.
When i expand the recipient,  i tap in, and try to scroll, but it is blocked (the senders doesn't scroll, and scroll all message + header + recipients)
What's wrong?

« Last Edit: July 03, 2015, 07:40:05 pm by oktober »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: 1.5.9-33-dev1
« Reply #12 on: July 03, 2015, 10:07:04 pm »
Yes, nested header scrolling is broken.

Funny, I did test it, so must have been another change that happened later.

Will take a look.
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/

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: 1.5.9-33-dev1
« Reply #13 on: July 03, 2015, 10:18:53 pm »
Found, fixed, will post tonight.
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/

oktober

  • Newbie
  • *
  • Posts: 13
Re: 1.5.9-33-dev1
« Reply #14 on: July 03, 2015, 11:36:41 pm »
Super Kostya,

Many thanks!