Skip to content

What this tool shows of itself, and what it shows of you - #36

Merged
JIRPOS merged 3 commits into
masterfrom
website-polish
Aug 11, 2026
Merged

What this tool shows of itself, and what it shows of you#36
JIRPOS merged 3 commits into
masterfrom
website-polish

Conversation

@JIRPOS

@JIRPOS JIRPOS commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Release notes

ADDED: The config file and the debug log named in Settings open the folder they live in when you click them.
CHANGED: Settings writes those paths starting at ~ (or %APPDATA% on Windows) instead of spelling out your home directory. The whole path is still there on hover.

Review notes

ADDED: PPC_DEV_ANON masks every seller's handle for a whole run, which is what the website's screenshots are now taken with.

  • The masking a bug-report capture already did for one frame, held on. These pictures are
    published, and the handles on them are not ours to publish. App::mask_sellers is the
    predicate both go through now.

ADDED: A gallery slide for the bug reporter, staged by the capture script rather than photographed as found — the dialog is clicked open, a description typed and the consent ticked.

  • A report with an empty description photographs as a form nobody filled in.

ADDED: The config file and the debug log in Settings open their containing folder on a click.

  • The folder rather than the file: a .json or a .log is something a desktop may have no
    handler for, and the reason to go there is usually the other files beside it.

ADDED: paths::display_path and paths::file_url, both pure and both tested.
ADDED: A glyph beside every navigation item on the site, inlined into the stylesheet as a mask so each one takes its link's own colour.

  • Font Awesome Free, the same face the buttons in the app are drawn with, and inlined rather
    than fetched because PRIVACY.md says this site pulls no font or script from anywhere else.

ADDED: Font Awesome to ATTRIBUTION.md, which had never named it despite the glyphs already being in the binary.
CHANGED: Both paths in Settings are drawn with the home directory folded back into ~ or %APPDATA%, with the whole of it in the hover.

  • Three reasons pointing the same way: the line has one line of room, this dialog is the one
    people screenshot and an absolute path names the person who took it, and it is simply what a
    path looks like when a person writes one down.

CHANGED: Every screenshot is recaptured. They still showed the old palette and a Settings dialog from before it had tabs.
CHANGED: account_name is blanked for the capture run, so the Settings shot draws the placeholder a new user sees.
CHANGED: The update check is pointed at a closed port for the run, so no shot opens on a "new version" banner.
CHANGED: The capture helper clicks and types, and a shot says what it needs beyond an item in stage.
CHANGED: The four downloads are a two by two grid — Windows down the first column, Linux down the second, the flavour that updates itself on top — collapsing to one column when there is no room for two.
CHANGED: "What it looks like" is Gallery, "What it does" is Main features, and "What it sends" is Privacy first, whose paragraph now says what the heading claims.
CHANGED: The privacy link reads "Read the entire privacy policy".
REMOVED: The unique-reference slide. The listing-hover shot is the same item and tells the whole of it, so its selling points moved there.

PRIVACY.md is unchanged and checked: the click opens a local folder through SDL_OpenURL, so there is no new host, no new file written and nothing new in the debug log — and the nav glyphs are inlined precisely so its claim about fonts and scripts stays true.

🤖 Generated with Claude Code

JIRPOS added 3 commits August 11, 2026 11:51
ADDED: The config file and the debug log in Settings open their containing folder on a click.

- The folder rather than the file: a `.json` or a `.log` is something a desktop may have no
  handler for, and the reason to go there is usually the other files beside it.

CHANGED: Both paths are drawn with the home directory folded back into `~` or `%APPDATA%`, with the whole of it in the hover.

- Three reasons pointing the same way: the line has one line of room, this dialog is the one
  people screenshot and an absolute path names the person who took it, and it is simply what a
  path looks like when a person writes one down.

ADDED: `paths::display_path` and `paths::file_url`, both pure and both tested.
… on it

ADDED: `PPC_DEV_ANON` masks every seller's handle for a whole run, which is what the website's screenshots are now taken with.

- The masking a bug-report capture already did for one frame, held on. These pictures are
  published, and the handles on them are not ours to publish.

ADDED: A slide for the bug reporter, staged by the capture script rather than photographed as found — the dialog is clicked open, a description typed and the consent ticked.

- A report with an empty description photographs as a form nobody filled in.

CHANGED: Every screenshot is recaptured. They still showed the old palette and a Settings dialog from before it had tabs.
CHANGED: `account_name` is blanked for the run, so the Settings shot draws the placeholder a new user sees.
CHANGED: The update check is pointed at a closed port for the run, so no shot opens on a "new version" banner.
CHANGED: The capture helper clicks and types, and a shot says what it needs beyond an item in `stage`.
REMOVED: The unique-reference slide. The listing-hover shot is the same item and tells the whole of it, so its selling points moved there.
ADDED: A glyph beside every navigation item, inlined into the stylesheet as a mask so each one takes its link's own colour.

- Font Awesome Free, the same face the buttons in the app are drawn with, and inlined rather
  than fetched because `PRIVACY.md` says this site pulls no font or script from anywhere else.

CHANGED: The four downloads are a two by two grid — Windows down the first column, Linux down the second, the flavour that updates itself on top — collapsing to one column when there is no room for two.
CHANGED: "What it looks like" is Gallery, "What it does" is Main features, and "What it sends" is Privacy first, whose paragraph now says what the heading claims.
CHANGED: The privacy link reads "Read the entire privacy policy".
ADDED: Font Awesome to ATTRIBUTION.md, which had never named it despite the glyphs already being in the binary.
@JIRPOS
JIRPOS merged commit 38eefd9 into master Aug 11, 2026
9 checks passed
@JIRPOS
JIRPOS deleted the website-polish branch August 11, 2026 10:11
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