Skip to content

fix: polish update screen release notes UX - #19

Merged
Regstar2 merged 5 commits into
mainfrom
fix/v1.10.13-update-screen-ux
Aug 25, 2026
Merged

fix: polish update screen release notes UX#19
Regstar2 merged 5 commits into
mainfrom
fix/v1.10.13-update-screen-ux

Conversation

@Regstar2

Copy link
Copy Markdown
Owner

Polishes the Issue #6 update-delivery screen after manual Android review.

Changes:

  • keeps the installed-version card compact;
  • moves the official-source/security explanations to secondary text below the main controls;
  • places Open official release immediately in the available-update card;
  • converts GitHub Markdown release notes to readable plain text instead of showing raw #, **, backticks and Markdown links;
  • shows only a short release-notes preview by default;
  • adds Show full release notes / Hide full release notes controls;
  • keeps Check for updates as a separate compact action;
  • adds RU/EN strings for the new controls;
  • adds unit tests for Markdown cleanup, fenced-code handling, preview truncation and short-note behavior.

No update-selection, release-source, permissions, proxy runtime, or networking behavior is changed.

Refs #6

@Regstar2
Regstar2 merged commit 7e02e6f into main Aug 25, 2026
2 checks passed
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