Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Henrik Rydgård
305418813a
Add option to control the iOS app switching mode
2024-07-05 20:08:12 +02:00
Henrik Rydgård
21df698a20
iOS: Enable "double-swipe" to switch apps
...
To prevent accidental app switching.
Unfortunately, the way to do this is to disable auto-hiding of the swipe indicator.
Another strange Apple quirk.
2024-06-20 11:28:35 +02:00
Henrik Rydgård
898e117b6b
Do the same for the Metal/Vulkan viewcontroller.
2024-06-19 23:09:58 +02:00
Henrik Rydgård
78a3cb5689
Fix for non-app-store builds
2024-06-05 23:30:22 +02:00
Henrik Rydgård
584d07ea8e
iOS: Implement basic physical keyboard support
2024-06-05 23:27:03 +02:00
Henrik Rydgård
338758f430
iOS: Fix "Home" button on controllers (like the PS logo button on a PS4 controller)
2024-06-05 15:01:02 +02:00
Henrik Rydgård
7b3f0aeab2
iOS: Implement accelerometer support
2024-06-04 11:51:09 +02:00
Henrik Rydgård
bd13653153
iOS: Call hideKeyboard from a couple more places
2024-06-01 12:28:13 +02:00
Henrik Rydgård
606a895985
iOS: Update recents paths on load
...
Fixes the main part of #19211
2024-05-29 10:12:20 +02:00
Henrik Rydgård
044451d557
iOS: Enable ARC on all the .mm files (oops)
2024-05-26 10:32:31 +02:00
Henrik Rydgård
c26de64d0f
iOS: Pass through touches near the task switcher only in-game. Makes the UI better behaved.
2024-05-26 10:27:14 +02:00
Henrik Rydgård
f864f52b64
More app lifecycle work. Switching between Vulkan and OpenGL now works.
2024-05-24 11:48:44 +02:00
Henrik Rydgård
aa3256f4e8
Turn off the Vulkan thread when switching away from the app.
2024-05-23 12:52:16 +02:00
Henrik Rydgård
b66f7ea909
Vulkan on iOS: Hook up remaining functionality
2024-05-23 09:41:00 +02:00
Henrik Rydgård
5f79046e01
Get Vulkan rendering on iOS (still, need to hook up input etc)
2024-05-23 09:41:00 +02:00
Henrik Rydgård
09e2c78a33
Add ViewControllerMetal placeholders
2024-05-23 09:41:00 +02:00