Skip to content

feat: gear Manage button beside Install/Update, "DeckyHub vX" title (2.1.1-rc.27) - #80

Merged
mazillka merged 1 commit into
developfrom
gear-manage-and-version-title
Oct 25, 2026
Merged

mazillka merged 1 commit into
developfrom
gear-manage-and-version-title

Conversation

@mazillka

Copy link
Copy Markdown
Owner

Summary

  • Gear Manage button: app cards (Discover/Updates) and DeckyHub's own Quick Access section put Manage as a 44px icon-only ⚙ beside Install/Update, so each card is a row shorter. When there's nothing to install or update, Manage stays a full-width labelled button. The gear keeps "Manage" as visually hidden text (visuallyHidden in utils.ts), so screen readers and the E2E tests still find it by name. Install/Update + gear are a left-to-right Focusable row (D-pad Right reaches the gear).
  • Version title: DeckyHub's Quick Access section is titled DeckyHub vX.Y.Z instead of Current - vX.Y.Z; its update window's subtitle reads Installed: vX.Y.Z, matching a plugin's Manage window. settings.current is removed from all 8 locales; README and AGENTS.md updated.

Version bumped to 2.1.1-rc.27.

Test plan

  • typecheck, build, backend tests (incl. docs)
  • E2E: 74/75 in a full run; the one failure (Unifideck fresh install) passed 3/3 re-run alone and doesn't touch this change
  • Preview: gear on cards; Quick Access shows full Manage with no update and Update + gear with a (faked) v9.9.9 update; titles read as above
  • On a Deck: D-pad Right from Install/Update reaches the gear

🤖 Generated with Claude Code

…2.1.1-rc.27)

- App cards and DeckyHub's Quick Access section put Manage as an icon-only
  gear beside Install/Update; Manage stays a full-width button when there's
  nothing to install or update. The gear keeps "Manage" as visually hidden
  text (visuallyHidden in utils.ts) for screen readers and tests.
- DeckyHub's Quick Access section is titled "DeckyHub vX.Y.Z" instead of
  "Current - vX.Y.Z"; its update window's subtitle reads "Installed: vX",
  like a plugin's Manage window. The now-unused settings.current string is
  removed from every locale; README and AGENTS.md updated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mazillka
mazillka merged commit f67c298 into develop Oct 25, 2026
5 checks passed
@mazillka
mazillka deleted the gear-manage-and-version-title branch October 25, 2026 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant