AquaMail Forum

English - Android => Development builds => Topic started by: Kostya Vasilyev on June 29, 2015, 01:24:47 am

Title: 1.5.9-33-dev1
Post by: Kostya Vasilyev 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".

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

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

+ Собственная настройка языка (в разделе "интерфейс"), работает независимо языка выбранного в системе.
Title: Re: 1.5.9-33-dev1
Post by: stevealb 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
Title: Re: 1.5.9-33-dev1
Post by: Kostya Vasilyev on June 29, 2015, 10:38:57 pm
Sure, shouldn't be too hard :)
Title: Re: 1.5.9-33-dev1
Post by: grumpy 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?
Title: Re: 1.5.9-33-dev1
Post by: paras.desai 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
Title: Re: 1.5.9-33-dev1
Post by: paras.desai on June 30, 2015, 07:29:22 pm
And also go up by touching something,  some times needs to read,  or check again
Title: Re: 1.5.9-33-dev1
Post by: Kostya Vasilyev 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).
Title: Re: 1.5.9-33-dev1
Post by: Kostya Vasilyev on June 30, 2015, 11:48:42 pm
Maybe message view needs a "fast scroll thumb"...
Title: Re: 1.5.9-33-dev1
Post by: mikeone 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
Title: Re: 1.5.9-33-dev1
Post by: oktober 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
Title: Re: 1.5.9-33-dev1
Post by: Kostya Vasilyev 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).
Title: Re: 1.5.9-33-dev1
Post by: oktober 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?

Title: Re: 1.5.9-33-dev1
Post by: Kostya Vasilyev 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.
Title: Re: 1.5.9-33-dev1
Post by: Kostya Vasilyev on July 03, 2015, 10:18:53 pm
Found, fixed, will post tonight.
Title: Re: 1.5.9-33-dev1
Post by: oktober on July 03, 2015, 11:36:41 pm
Super Kostya,

Many thanks!
Title: Re: 1.5.9-33-dev1
Post by: oktober on July 04, 2015, 11:06:30 am
Great!

.37 works header scroll works perfectly.

Thx

Title: Re: 1.5.9-33-dev1
Post by: Kostya Vasilyev on July 04, 2015, 11:19:26 pm
Wonderful, glad to hear it!

It was one of those "how could I be so stupid" bugs :)
Title: Re: 1.5.9-33-dev1
Post by: paras.desai on July 05, 2015, 07:08:16 am
Fast scroll and header scroll both work nice

Sent from my HTC One_E8 dual sim using Tapatalk