libnut
libnut copied to clipboard
Fix macOS 15 compatibility issues for Mac M1 build
- 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