You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: release 1.2.2 — dark-mode readability fix for translated mail
Wrap translator output in a minimal HTML document with explicit
color-scheme: light + white background before loading into the
message view. Without this wrapper e_web_view_load_string()
loads the content raw and WebKit applies its dark UA stylesheet
on dark desktops (KDE Breeze Dark, GNOME dark preference) —
making white mails flip to dark on translate, hurting readability.
Cache stores the raw translation; the wrap is applied at load
time, so it is idempotent across cache hits. Restore-original
goes through Evolution's normal pipeline and is unaffected.
Mails carrying their own inline body styling (e.g. dark-themed
newsletters) keep their look — inline styles outrank the
wrapper's CSS rule via specificity.
Long-standing readability bug inherited from the upstream
project (costantinoai/evolution-mail-translate); never fixed
there.
> 🆕 **Latest: v1.2.1** — Verified on **GNOME Evolution 3.60.1**, plus optional CPU quantization (`ARGOS_COMPUTE_TYPE=int8`) for 2–4× faster translation.
11
+
> 🆕 **Latest: v1.2.2** — Dark-mode readability fix: translated mails no longer flip to a dark background under dark GTK themes (KDE Breeze Dark, GNOME dark preference). Previous release (v1.2.1) verified the plugin on **GNOME Evolution 3.60.1** and added optional CPU quantization (`ARGOS_COMPUTE_TYPE=int8`).
12
12
> See the [release notes](https://github.com/MoDD0/moddo-evolution-translator/releases/latest) or the full [CHANGELOG](docs/CHANGELOG.md).
13
13
14
14
> **Tested on Manjaro Linux with GNOME Evolution 3.58.3 and 3.60.1.**
@@ -40,7 +40,7 @@ This Evolution extension adds instant, privacy-preserving email translation dire
40
40
> **No prebuilt packages yet.** All distros currently install via build-from-source.
41
41
> Prebuilt `.deb` and an AUR package are on the roadmap (alongside our v1.5 release).
42
42
> If you want a `.deb` locally, run `cd build && cpack -G DEB` after the build step
43
-
> below — it'll produce `moddo-evolution-translator_1.2.1-1_<arch>.deb` you can
43
+
> below — it'll produce `moddo-evolution-translator_1.2.2-1_<arch>.deb` you can
0 commit comments