Files
margin-mail/src-tauri/fixtures/newsletter-list-unsubscribe.eml
T
pj eb59cb5f8d build the app, and ship it on Linux and Windows as well as macOS
The client itself: the sync engine and mirror, the Gmail and IMAP providers,
the screener, the three boxes and two piles, compose and send, the sanitiser
and tracker stripping, contacts, clips, backup, notifications and the guide.

The pipeline that ships it. Three runners now build in parallel and the
publish gate wants all four platform keys in latest.json before a release
leaves draft. Linux gets two more packages Tauri does not build: a flatpak
repackaged from the deb against GNOME 48, and a Nix package that relinks the
deb against nixpkgs so it runs as a native Wayland client rather than through
Xwayland. CI runs the Rust suite on all three desktops rather than on Linux
alone, and rebuilds the flatpak manifest on every push to main.

Two things that were only ever exercised on macOS and were wrong everywhere
else. The menu bar was built by adjusting the submenus macOS is given, so on
a platform whose default menu has no File or View the new File menu landed
after Edit, Check for Updates landed nowhere, and the three places and the
reading pane had no menu at all. The deb declared libwebkit2gtk-4.1-0 and
libgtk-3-0 twice, because tauri.conf.json named the dependencies Tauri
already emits.

The updater key exists now, so releases can sign their artifacts.
2026-09-06 12:15:30 +05:30

53 lines
2.3 KiB
Plaintext

Return-Path: <[email protected]>
MIME-Version: 1.0
Date: Thu, 3 Sep 2026 06:00:03 +0100
Message-ID: <01000198a2f4c1b2-9b0c1d2e-3f4a-5b6c-7d8e-9f0a1b2c3d4e@thebrowser.example>
Subject: Five things worth reading this weekend
From: The Browser <[email protected]>
To: [email protected]
List-Id: The Browser <the-browser.list.thebrowser.example>
List-Unsubscribe: <mailto:[email protected]?subject=unsub>,
<https://thebrowser.example/unsubscribe?u=91827&id=8f3a1c>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Post: NO
Precedence: bulk
Feedback-ID: 91827:the-browser:thebrowser
Content-Type: multipart/alternative; boundary="b1-the-browser"
--b1-the-browser
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Good morning. It is a long weekend in some places and a wet one in most,
so this edition leans toward pieces you can settle into. A long piece on
the history of the pencil, a short one on why bridges hum, and three more.
THE PENCIL, AT LENGTH. Henry Petroski wrote a whole book about the pencil
and this essay is the argument for why that was a reasonable thing to do.
WHY BRIDGES HUM. A short explanation of vortex shedding from an engineer
who spent a career listening to cables.
Unsubscribe: https://thebrowser.example/unsubscribe?u=3D91827&id=3D8f3a1c
--b1-the-browser
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<html><body style=3D"margin:0;padding:0">
<p>Good morning. It is a long weekend in some places and a wet one in mo=
st, so this edition leans toward pieces you can settle into.</p>
<p><b>The pencil, at length.</b> Henry Petroski wrote a whole book about =
the pencil and this essay is the argument for why that was a reasonable =
thing to do. Graphite, cedar, the Napoleonic wars and a factory in Nurem=
berg that still runs.</p>
<p><b>Why bridges hum.</b> A short explanation of vortex shedding from an=
engineer who spent a career listening to cables.</p>
<p><b>The last typewriter repairman in Mumbai.</b> A profile that is real=
ly about what it means to keep a trade going after the trade has gone.</p>
<p><a href=3D"https://thebrowser.example/unsubscribe?u=3D91827&amp;id=3D8=
f3a1c">Unsubscribe</a></p>
</body></html>
--b1-the-browser--