From f6d441c2357e8d33e3890586d2b73fefad6a8c45 Mon Sep 17 00:00:00 2001 From: Omabot Date: Wed, 19 Aug 2026 07:39:16 -0700 Subject: [PATCH] Drop "(Alpha)" from the T3 Code desktop entry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The entry comes from upstream's AppImage rather than a hand-written one, because that is what carries the t3code:// scheme handlers, and it arrives named "T3 Code (Alpha)" from electron-builder's productName. That name is stale: the app's own code calls it `legacyUserDataDirName` and has already moved its data to ~/.config/t3code, so the launcher was advertising an identity upstream has moved off. Rewrite Name= alongside the Exec= rewrite already there. The scheme handlers, the MimeType line and the rest of upstream's entry are untouched. pkgrel goes to 2 because 0.0.33-1 is already published, and a packaging-only change reaches an installed machine only through a new release. 🤖 Generated by Opus 5 in Claude Code. --- pkgbuilds/t3code-bin/PKGBUILD | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgbuilds/t3code-bin/PKGBUILD b/pkgbuilds/t3code-bin/PKGBUILD index dbcc903..b01b567 100644 --- a/pkgbuilds/t3code-bin/PKGBUILD +++ b/pkgbuilds/t3code-bin/PKGBUILD @@ -8,7 +8,7 @@ pkgname=t3code-bin pkgver=0.0.33 -pkgrel=1 +pkgrel=2 pkgdesc="Open-source control plane for coding agents" arch=('x86_64') url="https://t3.codes" @@ -92,7 +92,10 @@ package() { # Upstream's own entry rather than a hand-written one: it carries the # t3code:// scheme handlers that make the app's deep links resolve. - sed -e 's|^Exec=.*|Exec=t3code %U|' -e '/^X-AppImage-Version=/d' t3code.desktop \ + # The name drops the "(Alpha)" upstream's electron-builder still appends; the + # app itself now calls that string legacy and keeps its data under t3code. + sed -e 's|^Exec=.*|Exec=t3code %U|' -e 's|^Name=.*|Name=T3 Code|' \ + -e '/^X-AppImage-Version=/d' t3code.desktop \ > "${srcdir}/t3code.desktop.arch" install -Dm644 "${srcdir}/t3code.desktop.arch" \ "${pkgdir}/usr/share/applications/t3code.desktop"