Wayward Heart
2622a84c53
Add @autoreleasepool blocks to the macOS specific files.
...
Without these blocks the strings aren't released until the thread that created them is closed, which means file accesses especially leak memory.
Also refocus the game when closing the keybindings window on macOS.
2024-08-02 09:26:51 -05:00
Wayward Heart
ac3c216978
Fix building on older MacOS SDKs
2023-10-17 04:38:55 -05:00
Struma
6be48a4942
Fix setting controller bindings not working only the first time
2023-05-10 14:50:54 -04:00
Snowdream
f81dda36fd
Add preprocessor checks and warnings for building on older Xcode SDKs
2022-07-20 12:09:22 -04:00
Struma
5f4b644bd0
switch to a (mostly) functioning GameController API
2022-07-03 21:36:48 -04:00
Struma
84f95966ea
Clean up videos some more, make them skippable
...
Also, revert a change I made to the button names internally
a long time ago, when the intent behind mkxp-z was possibly going to be
different.
2022-01-23 01:46:13 -05:00
Struma
cb270888ba
add Touch Bar support
2022-01-14 10:33:43 -05:00
Struma
2fd585393d
the not-so-great warning purge
2021-02-22 01:22:26 -05:00
Struma
89ebbd515a
Allow empty keybinds in Cocoa menu
2021-02-18 05:58:03 -05:00
Struma
40ed422c3d
fully functional Cocoa keybinding menu
2021-02-17 20:15:04 -05:00
Struma
306ffa6352
Further develop macOS keybinding menu
2021-02-16 20:24:03 -05:00
Struma
e3a943c419
Start fixing settings menu for macOS+ANGLE
...
Surprise, it's broke. Don't see an easy way to fix it
beyond redoing it in a way that does not use OpenGL.
2021-01-15 13:35:17 -05:00