iyzsong
f309266422
(Qt) Fix desktop menu crash with CHEEVOS disabled ( #17400 )
2025-01-12 14:21:01 +01:00
Eric Warmenhoven
69e8be6dc1
iOS: ensure webserver notice can be dismissed ( #17356 )
2025-01-07 02:03:00 +01:00
Viačasłaŭ
0dcf196ee3
(Qt) Fix setting value size ( #17332 )
2025-01-02 12:58:30 +01:00
LibretroAdmin
9d15900979
Small cleanups: * Prevent some unneccessary strlcpy calls and intermediary string copies * Name local length variables for strings '_len', parameter/argument 'len'
2024-12-28 22:22:07 +01:00
LibretroAdmin
18c85b5ccd
Cleanups -
...
* Less string copies
* Some general cleanups
* Add extra param to runloop_message_queue_push so we can pass size_t
of the message
* Consistent conventions for local variable usage for certain things
2024-12-27 15:13:45 +01:00
LibretroAdmin
ed58e4a8d8
Conventionalize len variables:
...
* In function arguments, use 'size_t len'
* Inside the function, use '_len'
* If you need a seciondary len variable inside the function, use '__len'
2024-12-27 05:51:33 +01:00
libretroadmin
5749a2179d
Use members from path_data directly and bypass functions
...
in gfx_thumbnail_path
2024-12-26 02:48:05 +01:00
libretroadmin
8074a833aa
Cleanups/less string copies and indirection
2024-12-24 21:07:31 +01:00
libretroadmin
442b9bc3da
Syntax style nits
2024-12-23 05:44:40 +01:00
libretroadmin
b3e5c578b3
Faster shader capabilities queries
2024-12-22 21:58:51 +01:00
Eric Warmenhoven
a7db10508c
ios9: re-enable web server/webdav server ( #17275 )
2024-12-21 11:39:44 -08:00
Zach Morris
b16f04de0a
Add Named_Logos ( #17216 )
...
* Draft: Add Named_Logos
* Allow selecting Content Logo as a thumbnail display
* Increase pl_thumbnail_download index
to 4 to match the 4 available thumb types
---------
Co-authored-by: Rob Loach <robloach@gmail.com>
2024-12-20 18:52:27 -08:00
Eric Warmenhoven
14a0c186f3
tvOS: check task queue more aggressively ( #17227 )
2024-12-02 15:51:10 -08:00
Eric Warmenhoven
4d335c4855
iOS: Fix CAMetalLayer nativeScale confusion ( #17225 )
2024-12-02 07:52:38 -08:00
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