Commit Graph

294 Commits

Author SHA1 Message Date
Henrik Rydgård
67a35d3476 Merge pull request #17356 from unknownbrackets/minor-cleanup
Cleanup some more string formats, mostly in debugger
2023-05-23 08:29:23 +02:00
Henrik Rydgård
236a7d6761 Mac: Disable/enable items in the debug menu, correctly invert BreakOnLoad <-> bAutoRun 2023-04-30 10:07:42 +02:00
Unknown W. Brackets
46101581c0 Core: Cleanup disasm buffer usage. 2023-04-29 09:07:25 -07:00
Henrik Rydgård
6e318dc8b2 Don't try to use precise mousewheel events on old SDL versions.
Fixes compile-time compatibility with older version of SDL.
2023-04-29 12:34:25 +02:00
Henrik Rydgård
5331c5bf84 Implement auto restart for Linux too. 2023-04-29 11:48:35 +02:00
Henrik Rydgård
048ccc9b79 Mac: Restart the app when changing rendering backend. 2023-04-29 11:38:49 +02:00
Henrik Rydgård
c81d996475 Implement the RESTART_APP system request for Mac 2023-04-29 11:38:47 +02:00
Henrik Rydgård
e1d4a19ce1 Add the basics of the Emulation menu to the Mac build 2023-04-28 15:16:57 +02:00
Henrik Rydgård
de10c1c1c6 Temporarily remove the VSync setting from the Mac menu (it's not quite working right) 2023-04-28 14:58:05 +02:00
Henrik Rydgård
26758f7934 Set CFBundleExecutable in Info.plist without path 2023-04-28 14:58:05 +02:00
Serena
f87bfda8d3 fix open in folder on macOS, avoid spawning the open command to open URLs (#17342)
* fix open in folder on macOS, avoid spawning the open command to open URLs

* fix indent

* goober alert

* no more goober

* fix compiler failing on linux
2023-04-27 13:32:41 +00:00
Henrik Rydgård
1ba4ca3a09 Assorted Mac menu localization fixes 2023-04-27 13:38:28 +02:00
Henrik Rydgård
13c857210e Address feedback 2023-04-26 10:39:33 +02:00
Henrik Rydgård
eeaeb8b7cc Add "Open Memory Stick" to File menu on Mac 2023-04-26 10:18:04 +02:00
Henrik Rydgård
0f107e102e SDL: Enable precise (smooth touchpad) scrolling.
Made possible by #17329
2023-04-25 18:56:48 +02:00
Henrik Rydgård
6332e61e26 Fix Gold filenames, more gold prep for mac 2023-04-25 18:17:01 +02:00
Henrik Rydgård
108c8cd26a Remove hardened requirement on the development code signing
When we do real releases, we override this signing anyway.
2023-04-25 16:34:00 +02:00
Henrik Rydgård
b125040944 git-version hack 2023-04-25 11:45:25 +02:00
Henrik Rydgård
dc6c30a825 rpath work 2023-04-25 11:45:25 +02:00
Henrik Rydgård
5d028cb004 Upgrade SDL for Mac
This removes the option to use system SDL, which seems like a trap.

Also simplifies the macbundle.sh script accordingly.

Buildfix

Buildfix fix

Moar buildfix
2023-04-25 11:45:20 +02:00
Henrik Rydgård
a040985af0 macOS: Add new macOS directory, and an Entitlements.plist file. Part of notarization work. 2023-04-24 10:51:35 +02:00
Serena
0830eb51fc Native 'About' panel 2023-04-23 22:12:15 +03:00
Serena
bd3ae4b074 Escape string stuff, com -> org 2023-04-23 15:54:01 +03:00
Serena
a71ec1acdf Recognize openable types in Info.plist, debug menu in top bar 2023-04-22 18:11:06 +03:00
Henrik Rydgård
d782a49229 Enable building a gold version for mac. 2023-04-19 15:06:02 +02:00