Author Topic: Version 1.7.0-12-dev - "work in progress", not in Google Play  (Read 18674 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Version 1.7.0-12-dev - "work in progress", not in Google Play
« on: November 19, 2016, 01:12:02 am »
https://www.aqua-mail.com/download/AquaMail-market-1.7.0-12-dev-6faf8727019e.apk

---

+ An easier way to swipe for commands in message lists: app settings -> swiping -> sticky icons.

+ Adding attachments (from other apps) on the compose screen has been redone. OneDrive works now.

+ Exchange push will detect when blocked by the server.

+ Settings -> look and feel -> "delete old cached attachments" (by elapsed time).

Translations:

We had to redo several of the old pre-existing translations from scratch (this includes German, Italian, Spanish, Portuguese, Chinese).

Unfortunately, we missed Polish, our fault, slipped through the cracks.

There will be a Polish translation again, but I've decided to post this build now and not wait for that.

Fixes:

The long standing "cannot update calendar event from an .ical invite, gets reset by Google calendar sync".

Inability to pick attachments from OneDrive.

Version numbers:

As you can see, the 1.6.4 - "dev" branch got renamed to 1.7.0.

The "-12" suffix is the "build number", this will increment as time goes on with every new build. The "-dev" lets you know that this is a "development" type build, not a "1.7.0 stable finished done officially released".

The junk at the end ("6faf8727019e" in this one) is a "hash" which makes it possible for us to find the exact source code from which this .apk was built, helps with tracking bugs / regressions / changes.

Overall, it's a more simple and more logical scheme.

---

+ Новый способ выбрать команду жестом в списках сообщений: настройки - жесты - выбор отдельным нажатием.

+ Новый процесс прикрепления вложений (на экране написания). Заработал выбор вложений из OneDrive.

+ Пуш почта для Exchange обнаруживает и уведомляет когда блокируется на сервере.

+ Настройки - интерфейс - удалять старые кешированные вложения (по времени).
« Last Edit: November 26, 2016, 01:57:19 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/

nica

  • Guest
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #1 on: November 19, 2016, 10:27:44 am »


+ Settings -> look and feel -> "delete old cached attachments" (by elapsed time).
Thank you for this very useful feature.

How does it work? Just by interest: Executed once a day or on every launch of app.

Finferlo

  • Jr. Member
  • **
  • Posts: 86
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #2 on: November 19, 2016, 03:12:41 pm »
In my opinion, the Italian translation of this version is not better than the last.

"+ Exchange push will detect When blocked by the server."

what does it mean ?

For everything else, this software is perfect, there is no other email software to be able to compete with Aquamail.

Thanks.
« Last Edit: November 19, 2016, 04:46:06 pm by Finferlo »

nica

  • Guest
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #3 on: November 19, 2016, 05:07:05 pm »
Hi, I realized in this version, that AquaMail establishes a connection to Flurry Analytics (Yahoo).

Is this the first version, which uses Flurry or didn't I just noticed it in the past?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #4 on: November 19, 2016, 06:21:12 pm »
Re: I prefer the previous (historical) way of swiping - but the new one is optional so it's ok.

I do too, but some number of users have trouble with that pattern, and really need to be able to "release" and then "tap to trigger".

Re: In my opinion, the Italian translation of this version is not better than the last.

It may not be better, never said it was.

But that's not the reason.

All "original" translations were done by users, as voluntary contributions, before MobiSystems entered into the picture.

So I could not just "give" those translations to MobiSystems, because they were not "mine", were not created or owned be me or licensed to me.

And therefore, for some translations, those which were created by one person (each), I asked those persons if we could continue using their translation. A few did give their consent.

For translations which were a "group effort", i.e. done by more than one person, over time, also with changes suggested by others yet (say, over email) -- it was not possible to do that (I won't be sure that I'd asked everyone, every single person who contributed to a particular translation).

And therefore, those translations had to be redone from scratch.

Re: "+ Exchange push will detect When blocked by the server."

Exchange push does not work for a small number of users (about 3-5%) because it's blocked (turned off) on their corporate mail server.

Before, I had to investigate each case of "push not working" manually, by hand, checking server logs etc.

Now, the app "knows" when this happens (when push is blocked by the corporate mail server) and there is a message to inform the user.

Much easier for users and for me when "push not working for me".

Re: Is this the first version, which uses Flurry or didn't I just noticed it in the past?

Flurry is new.
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: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #5 on: November 19, 2016, 06:34:23 pm »
Things I forgot to mention last night:


+ Android 7: now possible to turn off the "reply" icon in notifications: settings -> message notifications -> action buttons.

+ Android 7: multi-window support, the app automatically switches between two panel and single panel mode.

+ New window layout: settings -> look and feel -> enable "two panel UI" and set "portrait mode" below to "single panel, full screen".

---

Забыл упомянуть вчера:

+ Андроид 7: теперь можно отключить иконку "ответить" в уведомлениях: настройки - уведомления о сообщениях - кнопки действий.

+ Андроид 7: поддержка много-оконного режима, программа сама переключается между одной и двумя панелями информации.

+ Новая раскладка интерфейса: настройки - интерфейс - включить "две панели" и установить "режим в вертикальной" на "полный экран".
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/

Finferlo

  • Jr. Member
  • **
  • Posts: 86
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #6 on: November 19, 2016, 06:52:01 pm »
Kostya, you are an extraordinary person, patient and kind. Your job could be great thanks to the collaboration of all but thanks to your great kindness politeness and respect. THANK YOU !!

Regarding the translation, I had already imagined what were the reasons, but I wanted to do only congratulate those who earlier had done an excellent job, and I hope that Mobisystems able to do the same.

"Exchange push does not work for a small number of users (about 3-5%) Because it's blocked (turned off) on Their corporate email server."

I am one of these 3-5% :-)


"Now, the app" knows "when this happens (When push is blocked by the corporate email server) and there is a message to inform the user."

In my case Aquamail does not know. In fact, my push is locked but I do not receive the warning. (STOPPED NOT TO BLAME FOR AQUAMAIL !!!!!!!! :-))

Thanks thanks thanks !!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #7 on: November 19, 2016, 07:34:43 pm »
Quote
Kostya, you are an extraordinary person, patient and kind. Your job could be great thanks to the collaboration of all but thanks to your great kindness politeness and respect. THANK YOU !!

Although "corporate" often goes with"asshole", it doesn't have to be :)

Quote
In my case Aquamail does not know. In fact, my push is locked but I do not receive the warning. (STOPPED NOT TO BLAME FOR AQUAMAIL !!!!!!!! :-))

It's actually not a "status bar" notification, I'm not sure if it should be that visible / annoying.

Please long press on the account -> options and folders -> account options.

The "enable push" should have a subtitle saying "Push mail for this account seems to be blocked on the server".

If it doesn't, please go into app settings -> debug -> very end, "EWS push device ID" and send to kmansoft [at] gmail, or post here. Tapping that "device ID" copies the value into the clipboard, enabling paste.
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/

bschelst

  • Newbie
  • *
  • Posts: 20
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #8 on: November 19, 2016, 08:01:25 pm »
Aquamail updater is failing on this new Versioning :)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #9 on: November 19, 2016, 08:04:08 pm »
Re: Aquamail updater is failing on this new Versioning

We made an effort to preserve that, the "version file" looks good to me and the .apk is there.

Not sure what's wrong.

At what point does it fail?

Checking for new version? Downloading?

Or maybe showing the list of changes?

@pyler, are you around? :)
« Last Edit: November 19, 2016, 08:06:59 pm 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/

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #10 on: November 19, 2016, 08:14:05 pm »
Quote
Re: Aquamail updater is failing on this new Versioning

We made an effort to preserve that, the "version file" looks good to me and the .apk is there.

Not sure what's wrong.

Can you try now please?
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: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #11 on: November 19, 2016, 09:17:26 pm »
AquaMailUnlocker:

I made some changes, doesn't crash anymore.

Please run this one, until Pyler pulls the changes into his "official" version.

https://www.aqua-mail.com/download/AquaMailUpdater-debug.apk
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/

RavenSoft

  • Newbie
  • *
  • Posts: 15
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #12 on: November 20, 2016, 09:44:14 am »
Is there anything to worry about with Yahoo Flurry being added?

nica

  • Guest
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #13 on: November 20, 2016, 12:19:35 pm »
Many apps uses Flurry Analytics. It might be the first change initiated by Mobisystems, I would guess - but I don't know. This bases on general privacy policy of Mobisystems, I suppose. I don't worry about it (though it could have been mentioned in changelog).

Other question:
+ Settings -> look and feel -> "delete old cached attachments" (by elapsed time).
How does it work? I set it yesterday to "3 days", but the folder still contains attachment files crated or changed 9 days before.

Is it executed every 3 days?
Or is it executed daily and removes files older than 3 days?
Or is it executed every time AquaMail was started?

Thanks for answer.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.7.0-12-dev - "work in progress", not in Google Play
« Reply #14 on: November 20, 2016, 04:32:51 pm »
Quote
Is it executed every 3 days?
Or is it executed daily and removes files older than 3 days?
Or is it executed every time AquaMail was started?

It's part of the app's automatic, nightly, "database optimization" which runs around 3am.

You can also do it manually with Menu -> Compact the database.

Only "cached" (downloaded, not "saved") files are considered by this cleanup.

Any attachments "saved" (into Downloads directory for example) are under the user's control and the app won't touch them. Same as it's always been.
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/