Atoll/DynamicIsland/helpers
Joseph fc063499ae Fix brightness HUD not working on macOS Tahoe 26.5
The brightness HUD broke on Tahoe because Apple deprecated/changed the
DisplayServices private framework and stopped posting the BezelEngine
distributed notifications that Atoll relied on for change detection.

This commit:
- Adds CoreBrightnessDisplayClient using Apple's CoreBrightness framework
  (mirrors the existing KeyboardBrightnessClient pattern) as the primary
  brightness read/write path
- Falls back gracefully to DisplayServices then IODisplay if CoreBrightness
  is unavailable
- Adds a lightweight polling fallback (150ms) so the HUD fires even when
  no distributed notifications are posted (Control Center, Touch Bar, auto-
  brightness changes)
- Registers the new com.apple.CoreBrightness.DisplayBrightnessChanged
  notification
- Fixes deprecated kIOMasterPortDefault → kIOMainPortDefault in
  SystemDisplayManager.swift

Fixes #452

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-18 12:08:01 +01:00
..
AccessibilityPermissionStore.swift Update copyright headers 2026-01-29 12:26:04 +05:30
AppIcons.swift Update commit message 2026-02-04 00:00:50 +05:30
AppleScriptError.swift Update copyright headers 2026-01-29 12:26:04 +05:30
AppleScriptHelper.swift Update copyright headers 2026-01-29 12:26:04 +05:30
AppleScriptRunner.swift Update copyright headers 2026-01-29 12:26:04 +05:30
AssociatedObject.swift Update copyright headers 2026-01-29 12:26:04 +05:30
AudioPlayer.swift Update copyright headers 2026-01-29 12:26:04 +05:30
Clipboard+Content.swift Update copyright headers 2026-01-29 12:26:04 +05:30
CoreBrightnessDisplayClient.swift Fix brightness HUD not working on macOS Tahoe 26.5 2026-05-18 12:08:01 +01:00
DisplayServicesDynamic.swift Update copyright headers 2026-01-29 12:26:04 +05:30
FullDiskAccessPermissionStore.swift Update Shelf to work with limited permissions 2026-03-15 19:55:08 +05:30
LiquidGlassBackground.swift Fully working Liquid Glass Optimization 2026-02-26 14:02:07 +05:30
MediaChecker.swift HotFix: Now Playing 2026-03-07 20:19:18 +05:30
ScreenCaptureVisibilityManager.swift Update copyright headers 2026-01-29 12:26:04 +05:30
SensorError.swift Update copyright headers 2026-01-29 12:26:04 +05:30
SensorMethod.swift Update copyright headers 2026-01-29 12:26:04 +05:30
SystemHUDDebugger.swift Update copyright headers 2026-01-29 12:26:04 +05:30