Skip to content

extension: the popup fails visibly, copies honestly, and has Help and About - #3

Merged
HyakoV3 merged 1 commit into
mainfrom
extension-popup-ux
Oct 13, 2026
Merged

HyakoV3 merged 1 commit into
mainfrom
extension-popup-ux

Conversation

@HyakoV3

@HyakoV3 HyakoV3 commented Oct 13, 2026

Copy link
Copy Markdown
Owner

Problem

The popup could stay blank when the background did not answer, said "Copied" when nothing was copied, gave no feedback while allowing or turning off a site, and had no help or about.

Changes

  • start()/trace/allow/revoke: timeouts, failures shown, pending state, confirmation naming the host
  • Copy: "Copied" only when the clipboard took the line; otherwise the line is selected and the note says to copy
  • Details (browser message) collapsed; Help (3 cases); About (manifest version, how it works, privacy, 3 official links)
  • 25 new strings in en, pt_BR, es, sv
  • Tests: 6 static (i18n, codes, ids, links, manifests unchanged) + 4 e2e; manual checklist in docs/extension-manual-test.md

Permissions

None added; manifests unchanged. No data collected; links open only on click.

Not verified

Firefox, Edge, macOS/Windows by hand, and the look (themes, zoom, long translations): see the checklist.

@HyakoV3 HyakoV3 self-assigned this Oct 13, 2026
@HyakoV3 HyakoV3 added the enhancement New feature or request label Oct 13, 2026
@vandame-bot

vandame-bot Bot commented Oct 13, 2026

Copy link
Copy Markdown

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@HyakoV3
HyakoV3 merged commit 1d17f1d into main Oct 13, 2026
9 checks passed
@HyakoV3
HyakoV3 deleted the extension-popup-ux branch October 13, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant