Build 10566
GIT-
Fix build error due to changes in headers conflicting with mimalloc
SVN handles and Git names are merged into one person.
Fix build error due to changes in headers conflicting with mimalloc
Remove GL frameworks from build-time linking
This is handled at runtime.
Fix build
Fix ld: warning: ignoring duplicate libraries: '-lm'
Use Xstrdup in osxbits.mm
Avoids ASan failures
Implement startwin_isopen
See commit b689f9974f32acfa6200ba354ee2e21aea10702d See commit b2e15923a6690653cd51255e839d081551817187 Or, see `git log -S startwin_isopen`
Remove 2D mode selection from editor startup window
See commit 495475a6057579e82a8536ca2cf3d73d9f08bf27
Add osx_getdocumentsdir
Needed because GOG .pkg installers default to the Documents folder
Add NSSupportsAutomaticGraphicsSwitching to Info.plist
Mark static functions in the startup windows eligible for inlining
Fix crash in startup window when no game data is found.