Skip to content

Releases: oernster/WhatDay

WhatDay v1.2.0

Choose a tag to compare

@oernster oernster released this 28 Sep 18:00

Release notes

WhatDay tells you when there is a new version

A few seconds after it starts, then once a day while it runs, WhatDay asks GitHub whether a newer release has been published. When one has, it says so and offers three choices. Download opens the new setup program in your browser; Skip This Version means that version is never offered again; Later asks again at the next check.

The tray menu gains Check for updates, just below About. It asks straight away and always answers: the offer, "You are running the latest version." or a message saying GitHub could not be reached. A check you asked for ignores a skipped version; the automatic one stays silent unless it has something new to offer.

One connection, disclosed

Until now WhatDay made no network connection of any kind. The update check is now its one exception: an anonymous read of WhatDay's own public releases list, sending nothing about you or your machine. Nothing else in WhatDay may reach the network; a test fails the build if any other code tries. The setup program still connects to nothing. The README, the site and the specification now say exactly this in place of the old "no network" promise.

The site

The site now lives at ernster.dev/WhatDay. Its download section follows the house pattern: one button that always fetches the newest WhatDaySetup.exe, with the version and file size beside it. The spacing between its sections, lost in the last release, is back.

WhatDay v1.1.0

Choose a tag to compare

@oernster oernster released this 20 Sep 21:43

Release notes

Yellow joins the palette

The tray menu now offers seven colours rather than six. Yellow sits between
Amber and Green, so the list reads as a rainbow with white at the end. It is
#F5F04A, which keeps it clearly apart from Amber on the taskbar; nothing
about the colour you already chose changes.

A tamer opening line

WhatDay's one-line description, the line the setup window shows and the site
leads with, now asks what bloody day it is rather than the stronger word it
used to carry. Nothing else about it changes.

WhatDay v1.0.1

Choose a tag to compare

@oernster oernster released this 19 Sep 21:05

Release notes

Starting at sign-in is now your choice

Setup's install, update and repair screens carry Start WhatDay when I sign in to Windows. It is ticked on a fresh install, so nothing changes unless you
want it to; afterwards it shows how things stand. On the repair screen,
ticking or unticking it takes effect at once, with nothing to install. Left
unticked, WhatDay starts only when you open it from the Start Menu.

Registry entries written cleanly

Setup 1.0.0 wrote its sign-in entry and its Apps list uninstall and modify
commands with every backslash in the path doubled. Windows found the program
regardless; still, no other entry in those places looks like that. Setup now
writes each path plainly in quotes; running this version's setup once,
whether to update or repair, rewrites all three.

WhatDay v1.0.0

Choose a tag to compare

@oernster oernster released this 19 Sep 19:57

Release notes

The first release. WhatDay answers one question: what day is it?

The day, above the taskbar

WhatDay puts the name of the day in a small, borderless, always-on-top strip
just above the Windows 11 taskbar: English, in full, on the dark Acrylic
backdrop, as tall as the taskbar and never on it. It has no taskbar button and
no Alt+Tab entry. It hides while a fullscreen application is open.

Right at midnight, wherever you are

The day follows the timezone Windows is set to, re-read at every refresh, so a
laptop that travels shows the local day within a minute. It changes at local
midnight, including in zones whose clocks jump straight past 00:00. It
catches up after sleep, a clock change or a timezone change. Where daylight
saving is switched off in Windows, it keeps standard time as the clock does.

Yours to place and colour

Drag the strip wherever you like; it stays inside the monitor's work area and
remembers its place. If its monitor goes, it returns to the bottom right of
the main one. Six colours are in the tray menu: Red, Amber, Green, Blue,
Purple and Neutral.

The tray menu

About WhatDay, Support WhatDay (which opens a PayPal page in your browser),
the six colours and Quit WhatDay. Clicking the strip does nothing.

Setup

A setup program installs WhatDay for your account only, with no administrator
rights, adds a Start Menu shortcut and starts it at sign-in. Run again, it
offers update, going back, repair and uninstall. Uninstalling removes
everything WhatDay wrote, settings and log included.

Private by construction

WhatDay makes no network connection of any kind; a test fails the build if
its code imports a network package.