Skip to content
This repository was archived by the owner on Nov 7, 2026. It is now read-only.

Screenshots of the rich text screens, regenerable - #165

Merged
johnml1135 merged 3 commits into
mainfrom
docs/screenshots
Nov 6, 2026
Merged

johnml1135 merged 3 commits into
mainfrom
docs/screenshots

Conversation

@johnml1135

Copy link
Copy Markdown
Collaborator

Start here: docs/images/ now holds 15 PNGs of the playground for the README and docs, each regenerable. Nothing in README.md is changed; another step places them.

  • Headless shots (bidi selection, Indic and Thai, NFD and surrogates, inline pictures, unknown properties with the inspector, environment box and its fix menu, spelling squiggles and menu, Copy as submenu, block features, 200 paragraphs, many fields) come from an opt-in test, ScreenshotGenerator, skipped unless TEXTEDITING_SCREENSHOTS=1:
    $env:TEXTEDITING_SCREENSHOTS=1; dotnet test tests\SIL.TextEditing.Playground.Tests -c Release -f net10.0 --filter ScreenshotGenerator
  • The WinForms host (Host48) and the desktop window are captured as real windows by docs/images/capture-hosts.ps1 (System.Drawing, topmost window, closes the host).
  • docs/images/README.md lists what each image shows. All are under 200 KB.
  • dotnet test SIL.TextEditing.sln -c Release passes with the generator skipped.

Known limits: the table in block-features.png is one column, because tabs (the cell separator) cannot yet be typed or pasted into a field; the NFD image is cropped above the private-use line, which has no font and draws a missing-glyph box.

Next: place the images in README.md.

🤖 Generated with Claude Code

johnml1135 and others added 3 commits November 6, 2026 06:16
… TEXTEDITING_SCREENSHOTS=1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…res the WinForms and desktop hosts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s closes it, and the generator is tidied.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@johnml1135
johnml1135 merged commit 4027ab8 into main Nov 6, 2026
2 checks passed
@johnml1135
johnml1135 deleted the docs/screenshots branch November 6, 2026 11:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant