Repository navigation
Alive 1.2
Two commits since 1.1, both about one thing: Alive can now tell you that a newer version exists.
New
Update checking. Once a day Alive asks GitHub whether a newer release is out, and says so with one dot on the gear in the header. No popup, no dialog across your work — the dot waits until you look at it. It lights only for a release that moves the major or the minor number; a fix waits to be asked about. Open Settings and it goes out, and the same release will not light it again tomorrow.
Check for updates, in Settings on the same row as the version, asks on the spot and reports anything at all, fixes included. Unlike the daily check it admits when it could not reach GitHub — nobody is waiting on the background one, and you are waiting on this one. If something is found, the button turns into Open release page.
The switch beside it turns all of it off, and then Alive touches the network never. This is the only request the program ever makes, and nothing goes with it: nothing about you, nothing about your library, nothing about your machine. It is a plain GET for a public page, and GitHub learns from it exactly what any web server learns from anybody who opens one.
If you are on 1.1
Your copy knows nothing about any of this — the check ships in this release, so 1.1 cannot announce it. This is the last time you have to come here by hand.
One .exe, no installer, no external DLLs. Requires .NET Framework 4.6+, which ships with Windows 10 and 11.
The build is not code-signed, so SmartScreen will complain: More info → Run anyway. If your antivirus objects, the README explains why and what to do — every line of this is plain C# in this repository, and build.cmd reproduces the binary.
Alive-1.2.zip · SHA-256 49e11e1e37c6ab173a09d602f0e6e86ee064c009bb34ddddcb987c36f44d156b