Repository navigation
Releases
MonitorMate v1.0.0 GitHub preview
MonitorMate v1.0.0 GitHub preview
MonitorMate combines display comfort and break reminders. This preview provides the full Windows app and a smaller reminder app on Linux/macOS.
Created by Benedictus RH (@benedictusrey). MIT licensed; no timed trial or expiry.
Startup and text refresh, 6 November 2026
Sign-in launch and profile restoration are separate settings. Enable both to
apply saved settings automatically after Windows sign-in. Restore now preserves
per-display custom adjustments. A configured daily schedule takes priority;
paused care remains paused. Self-contained installs start the native apphost
without depending on a global .NET installation.
Display-selector text uses the correct foreground. Preset descriptions wrap at
smaller window sizes, loading messages have clean text, and slider/text inputs
have accessible names. Startup/UI audit records the
checks and remaining native acceptance limits. All versions remain v1.0.0.
Refreshed preview, 5 November 2026
All app versions and platform downloads remain v1.0.0, as requested by the
owner. This refreshed preview fixes Windows button-label contrast, shared window
typography and cleanup of idle saved colour baselines. Current source revisions
and SHA-256 checksums are recorded with the release. Replace earlier preview
downloads when evaluating these fixes.
Display-control compatibility and security
Software dimming and warmth now stay within Windows' documented gamma range.
Strong requests may be reduced; the UI reports that limit. Normal 8-bit readback
is accepted without saving the app's own tint as a new baseline. Preset, match
and reset messages reflect confirmed, partial, limited or failed results.
Unselected navigation icons now use a readable foreground, and longer control
messages wrap without overlapping the reset buttons.
A readable gamma ramp does not guarantee write support. Driver rejection can
still occur, especially with HDR or other colour tools. Manual/automatic consent
does not grant Windows privileges. Use Windows Night light or monitor controls
if colour control remains unavailable; administrator access is not a general fix.
Private vulnerability reporting is enabled. Security, Privacy
and Support explain permissions, local files, retention, recovery
and download trust. Files are not encrypted by the app. Checksums establish
byte integrity, not independent security clearance.
Windows
Per-display brightness and opt-in contrast where DDC/CI is supported, six comfort
presets, colour warmth, fixed/solar schedules, break reminders, reading-band and
spotlight focus, tray controls, shortcuts and local activity history.
First launch offers manual or automatic control. Automatic scheduling and launch
restore require approval; declining leaves manual controls available. Fixes include
consent guards, gamma recapture, restart cleanup, display reset/match, focus Escape,
manual-break timing, persistence recovery and schedule validation. Text readability,
Focus description wrapping, disabled-button feedback and zero-activity bars were
also corrected.
Linux and macOS
A smaller Avalonia app supports timed reminders, start/pause/resume/stop, skippable
breaks, saved rhythm and a local completed-break total. Its Capabilities page lists
unsupported features. It sends no display commands and has no focus overlay,
global shortcut, tray mode, auto-start, screen-time or idle detection.
Closing the app stops reminders. Sleep or a delayed tick pauses them.
Downloads and requirements
- Windows x64: per-user
.exeinstaller, runtime included. - Linux x64: AppImage, initial Ubuntu 22.04+ X11/XWayland target.
- macOS 14+: one DMG with separate Apple Silicon and Intel apps.
SHA256SUMS.txt: compare the downloaded file before running it.
These are platform packages, not universal binaries. Windows/Linux builds are
unsigned; Mac bundles are ad-hoc signed, not Apple notarized. Operating-system
reputation or Gatekeeper checks may block installation or launch. This is not a
Microsoft Store release.
Verification limits
Source/build checks, deterministic regressions, framework page rendering, and
headless pointer/keyboard tests are automated. Native-runner results are visible in
GitHub Actions. Physical monitor/driver behavior, real sleep/hot-plug, compositor
visibility, screen readers, clean-machine updates and notarization remain acceptance
work. The preview is for feedback; it does not claim flawless behavior or feature
parity across platforms. Generated promotional illustrations are separate from
interface captures. See verification and installation.
Build provenance
Source: 0bddec1. Complete platform checks and Debug/Release, policy and documentation checks passed. Windows and Linux packages and the Mac Intel bundle were built in this run. The Mac DMG was assembled and verified on an Intel Mac.
The Apple Silicon app inside the DMG reuses the successful native ARM bundle from 28608c9f6b5aa1d8e60bccbe4dbdfee3437893a9, run 41847427336. All twelve app, dependency-notice, packaging and test inputs match exactly. CI rechecks that proof and the downloaded artifact SHA-256 before reuse. This is verified reuse, not a new ARM execution test. Changed inputs require a fresh native ARM build.
All versions remain v1.0.0. Current checksums distinguish this compatibility refresh from older downloads with identical filenames. The preview remains a pre-release. Feature audit and security policy.