Repository navigation
ScreenState v1.3.0
Release notes
The program itself is unchanged in this release. Everything below concerns the website and the documents in the repository.
The website has a page for each job
The site used to be one long page. It is now three: the home page says what ScreenState is, how it works and how to support it; Features lists what it does, what it deliberately does not do and how it is built; Install carries the download and what to do after it. The site's own address is now ernster.dev/ScreenState, which the old address redirects to.
Installing starts from one card
The Install page carries a Windows card whose button fetches the setup program straight from the newest release, so the link cannot go stale. It shows the version, the file's size where GitHub can be reached, why Windows may show a SmartScreen warning and links to the release notes and to every release.
Fixes to the site
Every section had lost the space above and below it, so the page ran together as one block; the spacing is back. A browser holding an older copy of the stylesheet could also pair it with a newer page; each page now links its stylesheet by a fingerprint of its content, so a change always reaches the reader.
The decisions behind it, written down
DECISIONS-TRADEOFFS.md sets out the deliberate choices ScreenState rests on: what was chosen, what was given up for it, what each gains and what each costs. The README's list of documents links it.