Skip to content

Releases: ChiefInnovator/macedgelight

MacEdgeLight v2.1.0

14 Apr 12:27

Choose a tag to compare

Fixes

  • White screen on wake is fixed at the root. The XDR boost no longer reads the live gamma LUT and multiplies it — it writes a fresh synthetic linear ramp on every apply. Double-scaling is now impossible regardless of crashes, dirty sleep cycles, or macOS restoring cached pre-sleep state. Deactivate calls CGDisplayRestoreColorSyncSettings directly; no saved LUT state to get out of sync.
  • Lock screen is now handled alongside sleep/wake. The boost tears down on lock and re-engages on unlock if it was on.

New

  • Cmd+Shift+B toggles the XDR brightness boost globally (previously only via menu bar / control panel).

Notes

  • While boost is engaged, the synthetic ramp bypasses Night Shift, True Tone, and hardware calibration. Everything snaps back the moment the boost deactivates.
  • Signed with Developer ID and notarized.

Full technical spec in docs/SPEC.md.

MacEdgeLight v2.0.1

14 Apr 04:22

Choose a tag to compare

Changes

  • Fix window leaks, broken Run scheme, and deprecated UI warnings
  • Restore XDR boost after wake instead of leaving it off
  • Repurpose panic taps to quit, force XDR boost off across sleep

MacEdgeLight v2.0

12 Apr 23:55

Choose a tag to compare

What's new

  • Panic quit — tap Q five times in 2 s to quit MacEdgeLight from anywhere (replaces the previous panic-disable hotkey).
  • Sleep/wake resilience for XDR boost — the boost is now torn down before sleep and rebuilt on wake after the gamma LUT is reset to the ColorSync profile default. Prevents washed-out / clipped screens caused by a boosted LUT surviving across sleep.
  • Defensive gamma reset at launch — wipes any leaked LUT state from a crashed prior run so the display always starts from a known-neutral baseline.

MacEdgeLight v1.9

12 Apr 10:44

Choose a tag to compare

Highlights

  • Panic disable — tap the O key five times within 2 seconds to instantly force-off the XDR brightness boost.
  • No more white-clip blowouts — the XDR gamma scale now adapts in real time to the actual EDR headroom macOS is granting. When thermal throttling or ambient light reduces headroom, the gamma LUT is re-uploaded at a safe scale (85% of live headroom) so content never clips to white.
  • "Display not supported" — on Macs without an EDR-capable display the Brightness Boost control is disabled with a clear hint in both the control panel and the status-bar menu.
  • Desktop Icons menu title reflects current state (Hide Desktop Icons / Show Desktop Icons).
  • Universal binary — signed, notarized, and stapled for both Apple Silicon and Intel.

Install

Download MacEdgeLight.dmg, open, and drag the app to Applications.

MacEdgeLight v1.8

04 Apr 14:07

Choose a tag to compare

What's New

  • Linear gamma scaling — replaced power curve with 1.45x linear scale into EDR range, preserving contrast without washout
  • EDR diagnostics — copy icon button in titlebar, always-visible close button
  • Simplified Finder restart — removed unreliable minimized window tracking

MacEdgeLight v1.7

04 Apr 13:37

Choose a tag to compare

What's New

  • Linear gamma boost — replaced power curve with linear scaling (1.45x) that pushes values into EDR range while preserving contrast and clarity. No more washout.
  • Invisible EDR overlay — Metal overlay signals macOS to grant headroom (2.667x) without visually affecting screen content
  • Matches competitor — 2.667x headroom + 0.225 gamma deviation, bright without washout

EDR Diagnostics Window

  • Larger, more readable font (15pt medium)
  • Copy to Clipboard button with timestamped output
  • Gamma deviation detection (own vs external attribution)
  • External EDR activity warning
  • Color space display via ICC profile fallback
  • Positioned on left side of screen

MacEdgeLight v1.6

04 Apr 12:22

Choose a tag to compare

What's New

  • Dynamic EDR headroom — automatically queries the display's maximum potential EDR range every frame instead of using a fixed intensity slider
  • Sleep/wake resilience — rebuilds EDR overlays after wake to pick up fresh headroom values
  • Simplified EDR controls — replaced intensity slider and submenu with a single toggle in both the control panel and menu bar
  • EDR debug info window — shows live headroom values when running under debugger
  • Smarter lightbulb reset — double-click resets only ring light settings, preserving EDR boost, magnifier, and desktop icon state

MacEdgeLight v1.5

30 Mar 12:22

Choose a tag to compare

What's New in v1.5

  • EDR intensity slider — Adjustable brightness boost with discrete levels (1.25x, 1.5x, 1.75x, 1.8x, 1.9x, 2.0x)
  • EDR state persistence — Brightness boost on/off state and intensity restored on app launch
  • UI sync — Control panel toolbar and status bar menu always reflect current EDR state
  • Default indicator — 1.80x marked as default in the status bar submenu
  • Reset — Reset to defaults now properly turns off EDR boost

MacEdgeLight v1.3

30 Mar 01:48

Choose a tag to compare

What's New in v1.3

XDR Brightness Boost Fixes

  • Fixed overlay going white after a few seconds — now uses CVDisplayLink for vsync-aligned Metal rendering
  • Fixed observer leak causing cascading overlay rebuilds
  • Added thread-safe rendering with lock guard
  • Added HDR toggle to the status bar menu

Control Panel

  • New drag grip on the right side for repositioning (replaces background dragging)
  • Grip spans the full height of the control bar

App Lifecycle

  • Desktop icons are now automatically restored when the app quits

Landing Page

  • Standalone HTML with all assets embedded inline
  • New use-case cards: Zoom/Teams/video calls, low vision & accessibility
  • App icon used for logo and favicon
  • SEO metadata, Open Graph, Twitter Cards, and JSON-LD structured data
  • "Inventing Fire with AI" branding

README

  • Documented XDR brightness boost, magnifier, and drag grip
  • Added video calls and accessibility use cases
  • Updated control bar reference table

MacEdgeLight v1.1

28 Mar 03:41

Choose a tag to compare

What's New in v1.1

  • Draggable control panel — drag the floating toolbar from any gap between buttons
  • Improved control panel padding — increased vertical spacing for a cleaner look
  • Magnifier loupe — floating magnifier that follows the cursor
  • Snap-to-state on startup — no visible flash when restoring saved state
  • XDR brightness boost — Metal EDR overlay with multiply compositing
  • VS Code workspace — build and debug configuration included