Releases: ThePxlCollective/cindershift
Release list
v0.3.5
What changed
- Fixed the
cindershift locationCLI output: west longitudes now read W and south latitudes read S (they were shown as E and N before), using absolute values with correct hemisphere labels.
See the changelog
for what changed in this version and every version before it. A list
of the individual commits in this release is at the bottom of these notes.
Platform availability
Windows x86-64 is the only supported platform. macOS and Linux are experimental and unverified: some backend code exists but has never run on real hardware.
| Platform | Status |
|---|---|
| Windows x86-64 | ✅ Ready — see artifacts below |
| macOS | Experimental, unverified (never run on real hardware) |
| Linux (X11) | Experimental, unverified (never run on real hardware) |
Install
- Download
cindershift-windows-x86_64.exe. - Verify the SHA256 checksum against
cindershift-windows-x86_64.exe.sha256(optional, see below). - Run it. A setup window appears where you choose shortcuts (desktop, Start Menu, taskbar) and whether to start with Windows. Pick what you want and click Install.
Verify checksum (PowerShell)
$expected = (Get-Content cindershift-windows-x86_64.exe.sha256).Split()[0]
$actual = (Get-FileHash cindershift-windows-x86_64.exe -Algorithm SHA256).Hash.ToLower()
if ($expected -eq $actual) { "OK" } else { "MISMATCH" }What's Changed
- Fix west longitude and south latitude labels in the location command by @ThePxlCollective in #2
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What changed
See the changelog
for what changed in this version and every version before it. A list
of the individual commits in this release is at the bottom of these notes.
Platform availability
Windows x86-64 is the only supported platform. macOS and Linux are experimental and unverified: some backend code exists but has never run on real hardware.
| Platform | Status |
|---|---|
| Windows x86-64 | ✅ Ready — see artifacts below |
| macOS | Experimental, unverified (never run on real hardware) |
| Linux (X11) | Experimental, unverified (never run on real hardware) |
Install
- Download
cindershift-windows-x86_64.exe. - Verify the SHA256 checksum against
cindershift-windows-x86_64.exe.sha256(optional, see below). - Run it. A setup window appears where you choose shortcuts (desktop, Start Menu, taskbar) and whether to start with Windows. Pick what you want and click Install.
Verify checksum (PowerShell)
$expected = (Get-Content cindershift-windows-x86_64.exe.sha256).Split()[0]
$actual = (Get-FileHash cindershift-windows-x86_64.exe -Algorithm SHA256).Hash.ToLower()
if ($expected -eq $actual) { "OK" } else { "MISMATCH" }What's Changed
- Harden Windows settings and location handling for v0.3.4 by @ThePxlCollective in #1
New Contributors
- @ThePxlCollective made their first contribution in #1
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What changed
See the changelog
for what changed in this version and every version before it. A list
of the individual commits in this release is at the bottom of these notes.
Platform availability
| Platform | Status |
|---|---|
| Windows x86-64 | ✅ Ready — see artifacts below |
| macOS | Implemented, not yet smoke-tested |
| Linux (X11) | Implemented, not yet smoke-tested |
Install
- Download
cindershift-windows-x86_64.exe. - Verify the SHA256 checksum against
cindershift-windows-x86_64.exe.sha256(optional, see below). - Run it. A setup window appears where you choose shortcuts (desktop, Start Menu, taskbar) and whether to start with Windows. Pick what you want and click Install.
Verify checksum (PowerShell)
$expected = (Get-Content cindershift-windows-x86_64.exe.sha256).Split()[0]
$actual = (Get-FileHash cindershift-windows-x86_64.exe -Algorithm SHA256).Hash.ToLower()
if ($expected -eq $actual) { "OK" } else { "MISMATCH" }Full Changelog: v0.3.2...v0.3.3
v0.3.2
What changed
See the changelog
for what changed in this version and every version before it. A list
of the individual commits in this release is at the bottom of these notes.
Platform availability
| Platform | Status |
|---|---|
| Windows x86-64 | ✅ Ready — see artifacts below |
| macOS | Implemented, not yet smoke-tested |
| Linux (X11) | Implemented, not yet smoke-tested |
Install
- Download
cindershift-windows-x86_64.exe. - Verify the SHA256 checksum against
cindershift-windows-x86_64.exe.sha256(optional, see below). - Run it. A setup window appears where you choose shortcuts (desktop, Start Menu, taskbar) and whether to start with Windows. Pick what you want and click Install.
Verify checksum (PowerShell)
$expected = (Get-Content cindershift-windows-x86_64.exe.sha256).Split()[0]
$actual = (Get-FileHash cindershift-windows-x86_64.exe -Algorithm SHA256).Hash.ToLower()
if ($expected -eq $actual) { "OK" } else { "MISMATCH" }Full Changelog: v0.3.1...v0.3.2
v0.3.1
This release predates the changelog. See the full CHANGELOG.md for what changed in each version.
v0.3.0
This release predates the changelog. See the full CHANGELOG.md for what changed in each version.
v0.2.0
This release predates the changelog. See the full CHANGELOG.md for what changed in each version.
v0.1.1
This release predates the changelog. See the full CHANGELOG.md for what changed in each version.
Cindershift v0.1.0 (Windows)
Cindershift for Windows. A background app that shifts your screen's warmth and brightness through the day and drops it into true red light at night, to cut blue light and the headaches that come with it. Native, tiny (about 4 MB of RAM, near-zero CPU), no runtime.
Install
Download cindershift.exe below, then run it once from a terminal:
cindershift install
That sets it up and turns on launch at login. It lives in the tray from there.
Keys
- Ctrl+Alt+R cycles red modes (off, monochrome, pure, amber)
- Ctrl+Alt+Up / Ctrl+Alt+Down brighten or dim the screen
- Ctrl+Alt+Q quits and restores your screen
Right-click the tray icon for Settings.
Windows only for now. macOS and Linux are in progress.
Note: this build is not code-signed, so Windows SmartScreen may warn about an unknown publisher. Choose More info then Run anyway.