refactor(clipboard): own one clipboard backend [2/6] - #312
Conversation
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. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c8a9374ce8
ℹ️ 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".
c8a9374 to
a5409c8
Compare
a5409c8 to
e2e2eb2
Compare
|
Release coordination: keep this pull request open and do not merge it into |
|
Release coordination note: protected v0.6.0 candidate run 33230355853 passed at a8f57a3. Keep pull requests 311 through 317 unmerged until v0.6.0 publication is complete. The Office clean Windows lane is requested to test artifact audiobud-windows-x86_64-v0.6.0-1: NSIS, MSI, portable signatures and installs, press-start/press-stop dictation, delivery, target lock, the v0.5.0 updater, and uninstall. Report exact evidence before any merge or publication. |
|
Release coordination update for August 31: AudioBud v0.6.0 remains frozen before tagging. Clean Windows validation of run 33230355853 is still required: NSIS, MSI, portable, press-start/press-stop dictation, delivery, target lock, startup, tray, quit, uninstall, and the v0.5.0 updater path. Keep PRs 311 through 317 unmerged. Reply only on PR 311 with availability, exact evidence, or a blocker so the test record stays in one thread. |
e2e2eb2 to
d261109
Compare
d261109 to
eeba0ef
Compare
Before submitting
These are required. If you're skipping any, say why in this section.
Skipping any of the above? Explain why here:
This environment does not include a Rust toolchain or native desktop session. Compilation and platform clipboard tests are delegated to CI.
Description
Second PR in the v0.6.0 lightweight-launch stack; based on
codex/v060-command-parser.Creates one Tauri-managed
ClipboardServicethat owns the arboard backend and routes snapshot capture, restoration, transcript writes, fallbacks, and tray copies through it. The existing transaction lock remains only for delivery ordering.Platform behavior is preserved: X11 clipboard ownership stays alive, Wayland continues to use
wl-copy, Windows transcript writes remain excluded from clipboard history, and mixed/unsupported snapshots still use the documented fallback. The Tauri clipboard plugin is removed, reducing Cargo.lock from 795 to 794 packages.Related issues
Fixes #286
Testing
git diff --checkpasses.Screenshots / videos (optional)
Not applicable; native clipboard ownership only.