1532 Commits

Author SHA1 Message Date
LibretroAdmin
03c8c12740
Revert "Revert Qt5 implementation (#17202)" (#17211)
This reverts commit 6de5ebadf9462ea48978850c811fea592e592aaf.
2024-11-26 04:20:39 -08:00
Tatsuya79
73efac6815
qt fix input panel (#17206) 2024-11-25 03:08:59 -08:00
Viačasłaŭ
6de5ebadf9
Revert Qt5 implementation (#17202) 2024-11-24 14:50:56 -08:00
libretroadmin
adcf146e7d Buildfix for Qt5 2024-11-24 21:25:37 +01:00
Viačasłaŭ
022288a925
(Qt) Refactoring the QVariant constructting (#17199) 2024-11-24 08:17:00 -06:00
Viačasłaŭ
3e2f0131ae
Migrate to Qt6 (#17167)
* (Qt) Migrate to Qt6

* basic support Qt6 with minimal changes required for compiling
* look `moc` in QT_HOST_LIBEXECS

* (Qt) Backward compatibility with Qt5
2024-11-24 04:30:47 -08:00
libretroadmin
2809421d4e Revert "static variables are initialized to '0' automatically as per C rules"
This reverts commit 2a0984b6e47b5f714ce4a360afeaadafdb634c36.
2024-11-19 03:03:13 +01:00
libretroadmin
2a0984b6e4 static variables are initialized to '0' automatically as per C rules 2024-11-18 15:33:34 +01:00
Eric Warmenhoven
f175d0e091
tvOS: Add Settings.app option to reset retroarch.cfg (#17143) 2024-10-30 21:49:55 -07:00
Eric Warmenhoven
cd574f7f33
tvOS: Add WebDAV server for adding files more easily (#17135)
Also update to latest (last) version of GCDWebServer.
2024-10-29 21:07:47 -07:00
Eric Warmenhoven
dbf6c19209
macOS: generate up key event for command keys (#17124) (#17126) 2024-10-27 12:42:41 -07:00
Eric Warmenhoven
98c7f20eae
iOS: Fix some minor refresh issues (#17112) 2024-10-26 06:45:37 -07:00
neil4
f85c9693a0
Combine menu entries for RunAhead and Preemptive Frames (#17093) 2024-10-14 04:21:09 -07:00
Viačasłaŭ
3019b926c2
Fix typos (#17068) 2024-10-01 17:36:33 -07:00
Eric Warmenhoven
ed574cd059
iOS/tvOS: Remove AltKit (#17069) 2024-10-01 17:36:02 -07:00
Eric Warmenhoven
ea1b6852c5
apple: switch from MTKView to CAMetalLayer for vulkan (again) (#17045) 2024-09-27 14:36:45 -07:00
Eric Warmenhoven
187497eea8
Revert "apple: switch from MTKView to CAMetalLayer for vulkan (#16959)" (#17017)
This reverts commit 95d53183f5d3b8719a4c2d595b12de16da2e31af.
2024-09-19 11:48:40 -07:00
Eric Warmenhoven
b557bc9523
Fixing compiler warnings (#17001) 2024-09-14 13:11:20 -07:00
neil4
53081f1794
Preemptive Frames updates (#17003)
* Preemptive Frames: input_poll and input_state improvements

- Check pointing devices when used by core; ignore input_libretro_device
- Use stored mouse x,y input state (lower level call might flush deltas)
- Remove port mapping code (unnecessary now)
- Fewer memsets

* Add Preemptive Frames to Qt options menu
2024-09-14 12:14:36 -07:00
Eric Warmenhoven
381c3a5317
iOS/tvOS: flush save files on backgrounding (#16996) 2024-09-12 17:58:11 -07:00
Eric Warmenhoven
be7645024c
ozone: some fixes for better touchscreen handling (#16994) 2024-09-12 11:15:10 -07:00
Eric Warmenhoven
6e2f0a4f30
apple: don't allow opening sdl2 microphone if not using sdl2 audio (#16989) 2024-09-11 12:33:41 -07:00
libretroadmin
b8391e233f * PATH_MAX_LENGTH redefined from 4096 to 2048
* Massive reduction in heap space allocation, going from settings struct
264kb to 119Kb
* Use NAME_MAX_LENGTH for base paths/names, etc
* Use DIR_MAX_LENGTH for directory sizes
2024-09-09 05:47:32 +02:00
Eric Warmenhoven
0d6b249dbc
iOS 9 build fix (#16980) 2024-09-08 07:59:19 -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
60ee32b879
apple: display server, including ProMotion support (#16963) 2024-09-04 22:52:59 -07:00
Eric Warmenhoven
95d53183f5
apple: switch from MTKView to CAMetalLayer for vulkan (#16959) 2024-09-03 19:02:00 -07:00
michael-leroy
73b456e307
Fixes mouse cursor bug that prevents mouse movement when the left/right mouse button is held down. (#16942) 2024-08-31 04:54:20 -07:00
Eric Warmenhoven
b3af19f65f
tvOS: Minor fixes to run correctly on tvOS 13 (#16944) 2024-08-31 04:54:11 -07:00
Eric Warmenhoven
4503b3989f
iOS: Better mouse grab (#16933) 2024-08-27 01:53:18 -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
833bf2e616
iOS/tvOS: minor performance tweaks (#16882)
- it's ok to sleep in the foreground
- ios always has focus, otherwise it's not running
- don't keep reparsing strings
2024-08-15 15:26:51 -07:00
Eric Warmenhoven
41b97e4688
tvOS: follow-up fix to #16741 (#16851) 2024-08-06 17:02:49 -07:00
libretroadmin
60e0dd839a iC comments 2024-07-20 17:54:44 +02:00
Eric Warmenhoven
83466994aa Fix #16562 support bluetooth keyboards on tvos 2024-06-27 18:33:48 -05:00
Eric Warmenhoven
a13b0f090d wayland: build fix on older qt versions 2024-05-31 18:38:16 -05:00
Eric Warmenhoven
2f1dd3e84f tvOS: Fix menu button on siri remote 2024-05-31 17:56:48 -05:00
Reilly Brogan
7f3de64ef8 wayland: Fix Wayland appId 2024-05-30 22:54:50 -05:00
Eric Warmenhoven
0e9ea9fd47 tvOS: Fix NSO N64 controller 2024-05-30 22:54:29 -05:00
Eric Warmenhoven
77da47613e macos: default Accessibility on if VoiceOver is on 2024-05-24 03:40:18 +02:00
Eric Warmenhoven
07a03811a2 Another ios9 buildfix 2024-05-24 00:12:36 +02:00
Eric Warmenhoven
b38304cae5 iOS/tvOS: default accessibility on if voice over is enabled 2024-05-23 18:39:13 +02:00
Eric Warmenhoven
7c899fe005 fix ios9 build 2024-05-22 19:34:52 -07:00
Eric Warmenhoven
79b71179a5 macOS/iOS/tvOS: enable text-to-speech using AVSpeechSynthesizer.
Fixes #16532.
2024-05-22 13:29:48 -07:00
Eric Warmenhoven
c1fec60f60 iOS/tvOS: fix keyboard handling for app store builds 2024-05-22 07:25:13 -07:00
Eric Warmenhoven
caeb3fafdc tvOS: Fix scaling for 720p 2024-05-19 12:22:33 -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
7a44fb94a6
iOS: Display app icon in app icon picker in materialui (#16520) 2024-05-12 22:52:52 -07:00
Eric Warmenhoven
24c378da4e
iOS: fix #16485 crash on startup (#16498) 2024-05-05 02:29:27 -07:00
Eric Warmenhoven
e7f726bd19
iOS: import roms from iCloud (#16478) 2024-04-29 18:30:15 -07:00