AquaMail Forum

English - Android => Bug reports => Topic started by: H2Om on October 20, 2017, 11:19:50 pm

Title: No reflow in Android 7
Post by: H2Om on October 20, 2017, 11:19:50 pm
I have AM on an Android 4 phone and can zoom in on the text and after tapping the text it reflows perfectly.
On my Android 7 phone I can zoom in but not reflow.

I'm using the latest pro version on both (unrooted) phones.
Title: Re: No reflow in Android 7
Post by: Kostya Vasilyev on October 22, 2017, 03:00:49 pm
We removed reflow on zoom a few versions back (in 1.9), for a reason (a very good reason but of course not everyone agrees).

Feel free to search for "reflow", you'll want messages from summer 2017:

https://www.aqua-mail.com/forum/index.php?action=search2

( I can't seem to make a URL with search query included )
Title: Re: No reflow in Android 7
Post by: H2Om on October 22, 2017, 03:17:42 pm
I'll never agree removing reflow as it is/was one of AMs top functions. :)

Besides of that Android 4 + AM 1.11.0-568 does reflow on zoom.
So what you wrote isn't correct. Perhaps you mean you stopped supporting reflow on newer Android versions?
Title: Re: No reflow in Android 7
Post by: Kostya Vasilyev on October 24, 2017, 08:11:48 pm
Re: So what you wrote isn't correct. Perhaps you mean you stopped supporting reflow on newer Android versions?

What I wrote is correct *to the best of my knowledge* (and I was the one who made that code change).
Title: Re: No reflow in Android 7
Post by: H2Om on October 29, 2017, 02:14:45 pm
Well, it still works on Android 4.
What's the latest version that also supported Android 7?
Then I'll upgrade to that verson.
Title: Re: No reflow in Android 7
Post by: H2Om on November 22, 2017, 12:16:28 pm
No answer?
Kostya, I know you are the programmer and I also know as a fact AM still reflows on my Google/Samsung Nexus running Android 4.
In fact it works better than any version ever worked on Android 6 or 7.
Over a year ago we had email contact. I mailed you a message from a mailing list that didn't reflow. You answer was that it was due to the use of fixed width in the HTML code. (or something similar).
I just accepted that as a fact back then.

Unfortunately my Android 6 phone didn't work during my vacation in the USA; so I bought a Nexus for $50.
And that phone did and still reflows. It also perfectly reflows the above messages from the mailing list.

Both phones use AM pro version 1.12.0-651

Attached proof of the reflowing.
Title: Re: No reflow in Android 7
Post by: H2Om on December 15, 2017, 08:08:17 pm
Found this old short thread on reflowing: https://www.aqua-mail.com/forum/index.php?topic=5271.msg30941#msg30941

I start having huge doubts we are talking about the same thing.
You stated it's your code you added and later removed.

I think it's not your code at all. It's Google code.
You claim you removed the reflow code. Could be so but it makes absolutely zero difference on my  Android 4 phone. I still have to find a single email that does not reflow on that phone. It perfectly reflows even with the most current AquaMail. I tried older versions too. Zero difference.


However on my other Android 7 phone reflow doesn't work with old or new versions of AquaMail.

Could it be that 'your' code was just a different version of Google's webkit?
Title: Re: No reflow in Android 7
Post by: Kostya Vasilyev on December 17, 2017, 03:29:48 pm
Re: I think it's not your code at all. It's Google code.

Um, dunno. I just know what I did.

Re: Could it be that 'your' code was just a different version of Google's webkit?

No, we made a change in our code, definitely positively absolutely.

As for "different versions of webkit" - the "10,000 ft view" is like this:

- Android 1.0 - 4.3 - WebView uses a snapshot of Chromium code

- Android 4.4 - snapshot of Chromium code updated

- Android 5.0 - 6.0 - WebView is update-able through Google Play, as "Android System WebView"

- Android 7.0+ - WebView is provided by Chrome "app"