This repo is not used anymore. Development of Orca was moved here: https://github.com/orca-app/orca https://orca-app.dev/
Go to file
Martin Fouilleul e95efe85e8 [wip, input system] Fixed bug on macOS, where keyUp events are not received when the command modifier key is down and makes a meaningful combination with the pressed key (note this is normal macOS event handling behaviour, but we still want all events to arrive to track key states).
Fixed by overloading the sendEvent method of our derived NSApplication class. There we check if modifier is down and send the event.
Note glfw solves that by adding a block handler for the keyUp event with addLocalMonitorForEventsMatchingMask.
2023-03-04 19:24:30 +01:00
examples [surface] pull mp_layer into the generic mg_surface_data struct, out of each backend-specific implementation 2023-03-03 11:50:12 +01:00
ext add GLES headers to ext 2023-02-17 18:57:01 +01:00
resources adding image with transparency (top512.png) in resources to test transparency/overlaying 2023-02-27 19:34:54 +01:00
scripts hardcode GL/GLES versions per-platform for now 2023-02-22 18:30:10 +01:00
src [wip, input system] Fixed bug on macOS, where keyUp events are not received when the command modifier key is down and makes a meaningful combination with the pressed key (note this is normal macOS event handling behaviour, but we still want all events to arrive to track key states). 2023-03-04 19:24:30 +01:00
.gitignore [canvas] simple image API 2023-02-24 12:01:00 +01:00
build.bat [wip, win32 surface sharing] in surface sharing example, terminate child process when parent exits 2023-03-02 12:23:10 +01:00
build.sh [osx build/linking] 2023-02-21 17:09:26 +01:00