Stuart Carnie
e7c4503690
chore: Refactor away shader parameter groups from OpenEmuShaders
2021-01-16 14:31:34 +11:00
Stuart Carnie
0a24d64f80
fix: Use Swift API; don't need Obj-C exception handling rubbish
2020-12-31 17:20:02 +11:00
Stuart Carnie
a8c014aa60
feat: New extensions and APIs for improving XPC support
2020-12-31 13:46:49 +11:00
Daniele Cattaneo
b4d2307bc2
Add an optional method in OEGameCoreOwner for notifying when a game core terminates.
2020-10-25 00:08:04 +02:00
Daniele Cattaneo
274dd4d051
Set project-level indent and tab width preferences.
...
Helps those contributors whose Xcode-level preferences are different.
2020-10-24 23:41:36 +02:00
Stuart Carnie
4e138885d0
Introduce NSView for managing scaled inner view
2020-09-20 07:50:33 -07:00
Stuart Carnie
cfe824f527
Introduce delegate responsible for resizing a window to integrals
2020-09-02 19:21:24 -07:00
Stuart Carnie
a802921419
introduce OpenEmuKit.OpenEmuKitPrivate module with SPI and Swift interop
2020-08-28 18:37:32 -07:00
Stuart Carnie
5a795136b4
Utility class for 10.15 to use Combine to stream NSEvents
2020-08-28 11:19:18 -07:00
Stuart Carnie
7dc23c4afd
Remove XADMaster dependency
...
This belongs in the host application, which performs any necessary
decompression based on the types of ROMs it processes.
2020-08-28 11:17:18 -07:00
Stuart Carnie
3ca6a6357b
feat: Improvements to API
...
Introduced `OEGameStartupInfo` to capture startup parameters for
loading a core and ROM.
A future iteration of this API will provide a generic container.
2020-08-23 08:31:13 -07:00
Stuart Carnie
34d3dbbd8e
Remove OpenEmuXPCCommunicator framework reference
2020-08-16 09:20:04 -07:00
Stuart Carnie
d52c73ab1a
remove XPC static library; xpc helper links directly to OpenEmuKit
2020-08-16 09:00:31 -07:00
Stuart Carnie
15c9172533
Introduce abstract base for XPC helper to provide names that change
...
This is not finished, as I believe we can do better.
2020-08-15 20:20:25 -07:00
Stuart Carnie
53783685cb
feat: XPC and helper app support built right in
2020-08-15 19:18:52 -07:00
Stuart Carnie
ed8e2d78f7
Copied Audio fixes
2020-08-14 18:51:49 -07:00
Stuart Carnie
dd57da92d9
Initial commit
2020-08-14 18:29:34 -07:00