mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-10-17 11:03:16 +03:00
- Implement a Cocoa drag source on NSDraggingSession for SDL2 and SDL3. - Use the offered snapshot as the drag image, or each file's Finder icon, with AppKit's own count badge and copy cursor. - Offer Generic alongside Copy only within the application, so SDL2's Cocoa windows accept drops while other apps still see a copy-only offer. - Report cancellation immediately and refuse the drop, since AppKit cannot abort a running session. - Fix macOS SDL3 builds: use pkg-config instead of the removed sdl3-config and keep EE_SDL3_FROM_ROOTPATH for framework builds only. - Build the native drag tests on macOS, add the Android drag sources, and avoid the windows.h max macro in the Win32 source. - Document macOS behavior and platform support.