614 Commits

Author SHA1 Message Date
Eric Warmenhoven
cfbfd01f38
iOS: Last bits of iOS 12 support, including loading an older MoltenVK library (#16982) 2024-09-09 21:27:29 -07:00
Eric Warmenhoven
42f66adbf2
iOS/tvOS: minor compiler flag optimization/cleanup (#16974) 2024-09-08 03:10:38 -07:00
Eric Warmenhoven
d228c9d469
iOS: More fixes to enable running on iOS 12 (#16978) 2024-09-08 03:10:30 -07:00
Eric Warmenhoven
e34b57fd97
iOS: Add @available tags to enable compilation back to iOS 12 (#16969) 2024-09-06 14:57:36 -07:00
Eric Warmenhoven
43e5492002
apple: to use the microphone apple requires we ask, and be entitled (#16964) 2024-09-04 22:53:06 -07:00
Eric Warmenhoven
60ee32b879
apple: display server, including ProMotion support (#16963) 2024-09-04 22:52:59 -07:00
Eric Warmenhoven
156b9f3487
iOS: Use BaseConfig xcconfig file, shared with macOS (#16955) 2024-09-03 19:02:08 -07:00
Eric Warmenhoven
6cf338d91a
iOS/tvOS: Speed up app store builds by downloading cores in parallel (#16919) 2024-08-24 02:34:15 -07:00
Eric Warmenhoven
800be5530f
iOS: Better handling of physical mice/magic keyboard trackpad (#16911) 2024-08-22 12:11:16 -07:00
Eric Warmenhoven
da8c0accd6
iOS/tvOS: Bring neon defines in line with macOS arm64 build (#16885) 2024-08-17 09:57:36 -05:00
Eric Warmenhoven
b56547f9dd
macOS: optional library inclusion (#16877) 2024-08-15 15:27:26 -07:00
Eric Warmenhoven
efc09a1009
iOS/tvOS: Add opera core to App Store build (#16859) 2024-08-09 09:28:28 -07:00
Eric Warmenhoven
394c396d89
iOS/tvOS: Add fastlane for TestFlight automation (#16824)
* iOS: Add fastlane for TestFlight automation

* tvOS: Add fastlane for TestFlight automation
2024-07-30 17:33:16 -07:00
Eric Warmenhoven
858148fbae
iOS: on iOS 18, enable game mode (#16817) 2024-07-25 22:27:19 -07:00
Eric Warmenhoven
63799385fc
iCloud cloud sync driver (#16794) 2024-07-18 22:02:52 -07:00
Eric Warmenhoven
24f8bd1638 iOS/tvOS: Add ardens and anarch cores to app store build 2024-06-16 08:40:24 -05:00
Eric Warmenhoven
c978d7944a iOS/tvOS: Include DoubleCherryGB in AppStore build 2024-06-04 13:17:59 -05:00
libretroadmin
75c647d3ca Bump to version 1.19.1 2024-06-04 06:53:13 +02:00
Eric Warmenhoven
754a194471 tvOS: revert MoltenVK to 1.2.7 to fix tvOS 13.4 2024-05-30 22:54:19 -05:00
libretroadmin
00b8a5f15c Bump to version 1.19.0 2024-05-30 05:03:48 +02:00
Eric Warmenhoven
52413260de iOS: default audio sync on again, also more mfi logging 2024-05-26 21:32:55 +02:00
Eric Warmenhoven
eb3adeaf87 Fix build for osx opengl 2024-05-22 20:22:14 -07:00
libretroadmin
a74675a718 Remove unneeded ENABLE_HLSL code from glslang 2024-05-23 01:25:37 +02:00
Eric Warmenhoven
87b643f487 Apple: Correctly register for filetypes uniquely 2024-05-22 13:21:56 -07:00
Eric Warmenhoven
c1fec60f60 iOS/tvOS: fix keyboard handling for app store builds 2024-05-22 07:25:13 -07:00
Eric Warmenhoven
d24b7955a5 tvOS: Fix packaging by reverting the name 2024-05-20 22:29:01 -07:00
Eric Warmenhoven
e9e5868a8f iOS/tvOS: Creation of App Store build configuraiton 2024-05-20 00:22:51 -07:00
Eric Warmenhoven
529d6f78d0 iOS/tvOS: Clean up Xcode project file 2024-05-19 21:50:31 -07:00
Eric Warmenhoven
329cf5cbff iOS/tvOS: define PACKAGE_VERSION to be App Store MARKETING_VERSION 2024-05-19 12:22:26 -07:00
Eric Warmenhoven
ce6dbcd7e8
macOS: Qt still builds, if you set QT_INSTALL directory correctly (#16527) 2024-05-14 19:51:45 -07:00
Eric Warmenhoven
81f7aecad4
macOS: use xcassets instead of icns file for app icon (#16524) 2024-05-13 12:04:05 -07:00
Eric Warmenhoven
04baed2aff
macOS: appstore: restore copying audio/video filters (#16521) 2024-05-13 07:24:45 -07:00
Eric Warmenhoven
76b5d40954
macOS: updates for app store submission (#16514) 2024-05-11 16:57:29 -07:00
Eric Warmenhoven
a2a7c666fb
iOS/tvOS: some updates for packaging for app store (#16508) 2024-05-09 09:54:28 -07:00
Eric Warmenhoven
55be94212a
macOS: MoltenVK as xcframework (#16507) 2024-05-08 16:41:15 -07:00
Eric Warmenhoven
0415ed2f95
apple: Use C function from CoreFoundation instead of ObjC from Foundation (#16476) 2024-04-29 18:30:56 -07:00
Eric Warmenhoven
70ac6d9541
iOS/tvOS: Better way of packaging Frameworks (#16468) 2024-04-25 10:09:58 -07:00
Eric Warmenhoven
6df643d138
iOS/tvOS: MoltenVK for simulators (#16463) 2024-04-23 21:35:55 -07:00
Eric Warmenhoven
c0366aba06
Apple misc (#16462)
* iOS/tvOS: Hide MoltenVK from Core List, again

* iOS/tvOS: Don't show certain core management options

* apple: Manage macOS/iOS/tvOS from one workspace

* iOS/tvOS: update-cores.sh tweaks
2024-04-23 15:53:35 -07:00
Eric Warmenhoven
9df59e4044
iOS/tvOS: fix framework creation (#16455) 2024-04-22 19:39:47 -07:00
Eric Warmenhoven
ca904a3f5d
iOS/tvOS: MoltenVK 1.2.8, and fix mame core signing (#16452) 2024-04-19 07:11:49 -07:00
Eric Warmenhoven
970f404392
build fix (#16446) 2024-04-18 06:09:46 -07:00
Eric Warmenhoven
5fd4eb905c
iOS QOL improvements (#16444)
* iOS/tvOS: bundle cores as frameworks as opposed to dylibs

* iOS/tvOS: update plist to indicate controller support

* iOS/tvOS: living within the sandbox

* iOS/tvOS: import content through share sheet

* iOS/tvOS: default audio sync off due to crash on background

* iOS/tvOS: don't try altkit if there's no reason to

* iOS/tvOS: enumerate cores for appstore distribution
2024-04-18 03:01:39 -07:00
libretroadmin
06fa5325f8 Update version 2024-03-21 16:09:50 +01:00
Eric Warmenhoven
7379d33801
tvOS Top Shelf (#16302)
This puts the History and Favorites playlists (up to five items each)
in the Top Shelf menu. In order for this to be enabled you must build
it yourself and change the app identifiers for the TV app and Top
Shelf extension, and add both of them to an app group.
2024-02-27 23:20:32 -08:00
Eric Warmenhoven
50f4807f88
tvOS: when cache is deleted, force assets.zip re-extraction (#16264)
Also including a script to make building assets.zip easier, for people
building from source themselves
2024-02-19 11:12:09 -08:00
Eric Warmenhoven
47df5e6547
Add icon for tvOS Top Shelf (#16252) 2024-02-18 08:22:50 -08:00
Eric Warmenhoven
ad48a74bb8
Update to MoltenVK 1.2.7 (#16199) 2024-02-04 11:58:25 -08:00
Eric Warmenhoven
79e43e2bd4
Fix many warnings (#16180)
Also change iOS/tvOS to use system zlib instead of compiling it in
2024-01-31 09:15:14 -08:00
libretroadmin
ac353d1401 Bump version 2024-01-25 15:59:56 +01:00