libnut icon indicating copy to clipboard operation
libnut copied to clipboard

Fix macOS 15 compatibility issues for Mac M1 build

Open gcoderbh opened this issue 7 months ago • 0 comments

  • Replace deprecated CGDisplayCreateImageForRect and CGWindowListCreateImage with fallback implementation
  • Update IOMasterPort to IOMainPort for better compatibility
  • Fix Unicode string pointer type casting in keypress.c
  • Replace string literal comparison with strcmp in window_manager.mm
  • Add version checking for NSApplicationActivateIgnoringOtherApps
  • Set macOS deployment target to 10.15 in CMakeLists.txt
  • Enable successful compilation on macOS 15 with Apple Silicon

gcoderbh avatar Jul 02 '25 09:07 gcoderbh