Download Thunderbird Donate
featured post title image

Thunderbird for Android / K-9 Mail: March Progress Report

Last month we reported on our progress in turning K-9 Mail into Thunderbird for Android. Since then a month has passed, so it’s time for another detailed update.

(If you missed the exciting news last summer, K-9 Mail is now part of the Thunderbird family, and we’re working steadily on transforming it into Thunderbird for Android. If you want to learn more, check out our Android roadmap, this blog post, and this FAQ.)

Towards a new stable release

The goal for March was to get the app into shape for a new stable release. We didn’t quite get there, but we should be close now.

✨ Polishing the user interface

In February we introduced changes to the message view and message list screens. In March we spent quite some time polishing the UI and fixing bugs in that newly added code.

📃 Message list

After experimenting with displaying the colored account indicator to the left of the subject/sender text, we decided to move it back to where it was in K-9 Mail 6.400.

K-9 Mail 6.509: Colored account indicator to the left of the text
K-9 Mail 6.511: Colored account indicator in line with text

We updated the “snackbar” that is displayed after the app was updated to disappear automatically after 10 seconds.

K-9 Mail 6.511: “Find out what’s new in this release” notice

A keen observer will notice that we also changed the appearance of the floating button used to compose a new message. It now only shows an icon and the button is hidden when the message list is scrolled down.

📥 Message view

In a previous beta version we accidentally increased the size of the star in the message view. We fixed that, and also reduced the size of the account “chip”.

K-9 Mail 6.509: Large account indicator and message star
K-9 Mail 6.509: Large account indicator and message star

We also added a setting to specify the font size of the account name under Settings → General settings → Display → Font size → Account name.

🪲 Bug fixes

Thanks to our beta testers we were able to track down and and fix a couple bugs:

📃 User Manual & Updating Screenshots

Did you know that K-9 Mail has a user manual? It can be found under docs.k9mail.app.

We updated the site to support multiple app versions and languages. For now, though, the user manual is only available in English.

In preparation for a new stable version, we added a “6.5xx (beta)” version and started updating the screenshots throughout the user manual. It turns out there’s quite a lot of them, and basically all of the screenshots need to be updated because the appearance of the app has changed since the last stable version. This is tedious work and has to be done every time we make visual changes that affect the whole app. So we started automating this task 🤖

Design system

Over the years, the visual appearance of Android has changed quite a lot, and so has the appearance of K-9 Mail. However, due to lack of resources, we never managed to update the whole app at once. And so the app still is a mix of different visual styles.

To improve this situation, we started working on implementing a design system – reusable components that can be assembled to build the different screens of the app. We’ll use it for new screens added to the app and will slowly migrate existing screens to using the design system.

Hopefully, this will allow us to react faster to design changes in Android in the future. For now, we’re still playing catch-up.

Releases

In March 2023 we published the following beta versions:

On behalf of the entire team, thanks very much for using K-9 Mail. We can’t wait to put Thunderbird for Android in your hands later this summer!

6 responses

Max wrote on

I like K9 a lot, but have not figured out one thing:
I would like to pause my business mail account from updating out of business hours.
Is there a button to easily stop syncing one out of x accounts?

Jason Evangelho wrote on

Hi Max, that’s not an option right now — but it’s a feature we’ve been talking about for Thunderbird (various profiles where you can silence/deactivate certain accounts). Hopefully, that’s something we can eventually bring to both Thunderbird and Thunderbird for Android.

Lutz Peter wrote on

Ich verwende K-9 schon mehr als ein Jahr und freue mich auf die Anpassung. Ein Thunderbird für mein Smartphone hat mir immer gefehlt.

Dom wrote on

Great news! Congratulations, and really looking forward to seeing more Thunderbird around.

Matjaz wrote on

Please make a HTML signature and multiple identities.

Reinhard Christeller wrote on

A major issue is the missing spam filter, I don’t care so much about the layout, colours etc.

Comments are closed.