Martin Fox

Results 74 comments of Martin Fox

I took a look at this since I'm trying to better understand the Mac fullscreen code (there's a bunch of cruft I would like to remove). The stack trace in...

@kevinrushforth I'd love to revive this PR! The keyboard related bugs are settling down so I was planning to do some cleanup of the Mac code this cycle. I'll take...

Re-opening this PR. Instead of disabling deprecation warnings globally I added pragmas to the relevant files. This will make it easier to continue the clean-up; someone can file a bug...

The pre-submit error is due to a call to `[NSApp activate]` which is only available in macOS 14.0 and up. My local builds use a 14.x SDK but the pre-submit...

Ouch. We're targeting a minimum macOS version of 11.0 but `[NSApp activate]` is only available on 14.0 and above. Xcode 15 should issue a warning about this but doesn't *if...

> So basically, a pragma to workaround a limitation of Xcode. I wouldn't describe this as a limitation of Xcode. After all, the glass code is trying to access a...

> No, we're not. The `@available` generates a runtime check so that code is executed only if the runtime platform is macOS 14.x or later. Right, forgot about the other...

This is now compiling on 13.3 and I was able to do a Robot test run on macOS 14 with only one failure that's also present in the master branch....