Skip to content

feat(ui): screenshots, and a wider diagnostics dialog - #30

Merged
onyks-os merged 4 commits into
mainfrom
feat/screenshots
Sep 27, 2026
Merged

onyks-os merged 4 commits into
mainfrom
feat/screenshots

Conversation

@onyks-os

Copy link
Copy Markdown
Owner

Screenshots from the demo bridge (invented devices only) in metainfo (pinned to v0.1.0), README; diagnostics dialog becomes a 720px adw::Dialog so the report no longer wraps; report header says USBGuardGUI.

Before merging: replace data/screenshots/05-diagnostics.png with a capture of the new dialog.

🤖 Generated with Claude Code

onyks-os and others added 4 commits September 27, 2026 22:22
…eport

The diagnostics report is the --diagnose text, aligned in columns; an
alert dialog is too narrow for it and wrapped every line. It is now a
720-pixel dialog, with "Copy commands" in the header bar when there is
a remedy. The report header says USBGuardGUI, the name the user sees.

Five screenshots of the demo bridge (invented devices only) go into
data/screenshots/, the AppStream metainfo (captions translated into
Italian, URLs pinned to v0.1.0), and the README.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: onyks-os <129986281+onyks-os@users.noreply.github.com>
The report arrives after the dialog is sized, and the dialog did not
grow to fit it: it opened a few lines tall. It now has a fixed height,
and longer reports scroll. The report no longer opens with a text
cursor in it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: onyks-os <129986281+onyks-os@users.noreply.github.com>
The longest report line is 74 characters: the label column drops from
28 to 24 characters (the longest label has 22), and the dialog widens
to 800 pixels, still narrower than the window's default width.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: onyks-os <129986281+onyks-os@users.noreply.github.com>
The diagnostics screenshot shows the wider dialog; the changelog and
the AppStream release entry are dated 2026-09-27.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: onyks-os <129986281+onyks-os@users.noreply.github.com>
@onyks-os
onyks-os merged commit cb568f5 into main Sep 27, 2026
14 of 15 checks passed
@onyks-os
onyks-os deleted the feat/screenshots branch September 27, 2026 20:40
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