Repository navigation
Release/linux android packaging - #1
Conversation
…dd screen, copy feedback) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…act-card prompt, icons rasterised with resvg (no iced svg font scan) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…prompt title; clipboard trace logs Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…mpts, one-tap own code, copy feedback Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…notification opens chat, sway raise, clipboard card prompt Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 49790e98a4
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| REPO_DIR="${REPO_DIR:-dist/repo}" | ||
|
|
||
| command -v aws >/dev/null || { echo "missing aws CLI" >&2; exit 1; } | ||
| aws s3 sync "$REPO_DIR/" "s3://${R2_BUCKET}/" --endpoint-url "$R2_ENDPOINT" --delete |
There was a problem hiding this comment.
Preserve release artifacts when syncing R2
With the documented defaults, the packaging scripts write tarballs under dist/releases, while this script syncs only dist/repo to the bucket root. Consequently the current tarballs are never uploaded, and --delete removes all previously published /releases objects and other bucket-root files absent from dist/repo, breaking the AUR download URLs after the next APT upload. Stage every publishable tree under the sync source or scope deletion to the APT prefix.
Useful? React with 👍 / 👎.
| /** Called from MainActivity for an ACTION_SEND text/plain intent. */ | ||
| fun take(intent: Intent?) { | ||
| if (intent?.action != Intent.ACTION_SEND || intent.type?.startsWith("text/") != true) return | ||
| val t = intent.getStringExtra(Intent.EXTRA_TEXT) |
There was a problem hiding this comment.
Read shared text as a CharSequence
Intent.EXTRA_TEXT for ACTION_SEND is defined as a CharSequence, and sharing apps can provide values such as SpannedString rather than a concrete String. For those senders, getStringExtra does not recover the text, so this stores an empty value and reports that a valid Tinline card is invalid. Read it with getCharSequenceExtra(Intent.EXTRA_TEXT)?.toString() instead.
Useful? React with 👍 / 👎.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
No description provided.