Mailtemi

@MailtemiApp
64 Followers
6 Following
114 Posts
Mailtemi, the first email app designed to seamlessly support all three major email protocols: IMAP, JMAP, and MS Graph.
Websitehttps://mailtemi.com
#JMAPhttps://jmap.io
#IMAP
#MSGraphhttps://learn.microsoft.com/en-us/graph/overview

Open-sourced MarkdownFTXUI — a C++ library for rendering and editing Markdown in the terminal, built on FTXUI.

Built it for a TUI email client I'm working on. Now it's on GitHub if anyone finds it useful.

https://github.com/zvasilev/MarkdownFTXUI

Fun fact: the screenshot shows the FTXUI maintainer's merge notification — rendered by the library itself.

#jmap #email #tui #ftxui #markdown

What does MarkdownFTXUI do?

It gives you two FTXUI components:

* Viewer — renders Markdown with headings, bold, italic, links, lists, code blocks, block quotes, and more. Tab through links,
scroll with keyboard or mouse.

* Editor — syntax-highlighted editing with line numbers and a status bar.

* Comes with 3 built-in themes, handles UTF-8 and CJK text, and integrates via CMake find_package.

#mailtemi #tui #opensource #cpp

What a 🐷 Win.

Embedding WebView2 into GTK4 is such a hack.
I thought it was finally looking good.
#jmap #email #gtk4

Implement
+ loading remote images and
+ injecting email CID images
Yes!

Then I resized the window… 😞

JMAP Contacts, main feature of the next release.

Keeping my “test” GNOME tool up to date :)

* Avatars added. Backend is the same as other platforms, just made a few UI bindings.
* reworked the layout to be fully mobile-compatible (AdwBreakpoint)

It so much faster to inspect that JMAP (PatchObject) does the right things.
Xcode, Android Studio are: meh (slow, or do not show anything)

#email #jmap #contacts #gtk4

Well… except on Windows, where “right place” is apparently a suggestion 🤣
My Monday GTK half-day hacking: WebView shows hardcoded HTML — and in the right place.
Next up: load large HTML and face the big hurdle: scrollbars (those were a pain on iOS & Android).
Next -> load real HTML emails. #email #jmap #GTK4 #libadwaita
My little test tool somehow started looking like an email GNOME client... 🤔
It was only supposed to test full offline storage/search. Or was it? #email #jmap #gnome #libadwaita
After 6+ months of waiting, I finally have a Google Play Account! Mailtemi Android is almost ready for release.
Just need 20 people with Android 13+ to test the app before Google approves it. The finish line is so close I can taste it!
Anyone interested in helping test? 🙏
#email #jmap #Compose #AndroidDev
Mailtemi Android update: Just finished migrating to Jetpack Navigation 3.0 and cleaning up Google's deprecated code. Getting ready for Google Play release! 🚀
As a solo dev, every migration feels like a small victory. Next up: app store screenshots and finding 20 testers for Google's spam prevention requirements. #jmap #email #android