From 9356684a78cddd106d82296a50a637406908cffd Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sat, 12 Sep 2026 15:37:48 -0700 Subject: A reply can carry a picture, and the WebView build has a name you can say. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The reply box gets the same paperclip the post composer has: one uploader now, handing the URL to whichever draft asked for it, and the reply's own imeta tag describing what it carries. And the UnifiedPush build is graphene.apk — what people will actually call it, and short enough to read down a phone line. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_019mrt228Upn9nNCwGixzSLx --- build.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'build.js') diff --git a/build.js b/build.js index ca0f651..ae9aee9 100644 --- a/build.js +++ b/build.js @@ -470,9 +470,9 @@ if (import.meta.main) { await Bun.write('dist/.well-known/assetlinks.json', Bun.file('static/.well-known/assetlinks.json')); } // The Android builds. coinos.apk is the TWA (Chrome renders the site); - // coinos-unifiedpush.apk runs the wallet in its own WebView so a phone - // without Google Play Services can be woken — see android/. - for (const apk of ['coinos.apk', 'coinos-unifiedpush.apk']) { + // graphene.apk runs the wallet in its own WebView so a phone without + // Google Play Services can be woken — see android/. + for (const apk of ['coinos.apk', 'graphene.apk']) { if (await Bun.file('static/' + apk).exists()) { await Bun.write('dist/' + apk, Bun.file('static/' + apk)); } -- cgit v1.2.3