Repository navigation
Visitron v1.0.0
Release notes
The first release of Visitron: page loads and downloads for every website you run, in one window, with a daily history.
Websites and their repositories
Add a website by its address and Visitron reads the site, following its own links and scripts, to propose the GitHub repositories it offers; you tick which count; Edit offers them again. A website is an address prefix, so a sub-site such as example.com/app gets its own figures apart from example.com. Deleting a website asks first.
The figures
Page loads come from your GoatCounter account; downloads come from the GitHub releases of each website's repositories, by repository, release and platform. The window shows them over 7, 30, 90 or 365 days with charts of every day, plus downloads to date and the rise since the last check. GitHub keeps only running totals, so the daily history starts at Visitron's first check; the window says so when a period reaches further back.
Your own downloads
If you download each macOS disk image yourself, to check notarisation say, Settings can take that many off every .dmg count. It starts at none; a change applies to the whole history at once.
Checking
Visitron sits in the tray and checks every 24 hours by default; Refresh checks at once. A failed check puts a warning on Refresh saying what went wrong until a later check succeeds.
Settings
Settings is grouped by what each setting feeds: GoatCounter, GitHub, checking with counting, then Visitron itself. The GoatCounter key and the optional GitHub token are kept in Windows Credential Manager. Each is shown only behind an eye and is tried once when saved.
Help
The Help menu holds the Guide, About, the licence and Check for updates. Visitron also checks GitHub for a newer release shortly after it opens and once a day, which Settings can turn off.
The window
Every control can be reached from the keyboard, with a ring showing where you are. It opens dark, with a button to move it to light. Closing the window asks whether to quit or keep checking from the tray.
Installing
A setup program installs Visitron for your own Windows account, with no administrator rights. It starts Visitron with Windows from the first install, waiting in the tray. Setup or Settings turns that off; uninstalling removes it.