Alexander Kozharsky
167c52ec77
macOS Cocoa: fix mouse grab in windowed mode.
2023-06-04 14:51:04 +02:00
libretroadmin
31751a3945
Cleanups
2023-06-01 22:52:05 +02:00
libretroadmin
f66a8dc538
Cleanup unused variable warnings
2023-06-01 22:34:16 +02:00
Bernhard Schelling
189542ea5f
Prevent the android quick tap mouse click emulation while pressing a button on the on-screen overlay
2023-06-01 18:34:37 +02:00
anaximan
bd59d35498
Fixed the corner tapping toggle
2023-06-01 15:56:09 +02:00
anaximan
d7a4ee6918
Added clarification for the trackball and auto reloading to VMouse options.
2023-06-01 15:56:09 +02:00
anaximan
e301ddf29f
Compilation fixes when UDEV_TOUCH_SUPPORT is undefined
2023-06-01 15:56:09 +02:00
anaximan
516de17de0
Added touch-related options to RetroArch Input settings menu. Added trackball mode.
2023-06-01 15:56:09 +02:00
anaximan
59651914cd
Fixed some typos, code cleanup, and C89 compatibility
2023-06-01 15:56:09 +02:00
anaximan
42c0c7ee2b
First working version of udev driver with touchscreen support and gestures.
2023-06-01 15:56:09 +02:00
libretroadmin
3737b99b05
Cleanups
2023-05-30 22:10:03 +02:00
libretroadmin
37190f8036
Header uniformity cleanups
2023-05-30 21:21:05 +02:00
libretroadmin
c0ba738f0d
Header uniformity - enums on top, then structs, then public declarations
2023-05-30 21:03:36 +02:00
libretroadmin
c09fb6d95d
Cleanups
2023-05-30 12:19:53 +02:00
Colin Kinloch
402b381c9b
Revert "(Wayland) Remove splash screen ( #15178 )"
...
This reverts commit f19def349f79a20355a2466006486222fb2ea2a1.
2023-05-29 19:16:21 +02:00
libretroadmin
c24744eae5
Remove video_driver_show_mouse/hide_mouse
2023-05-29 18:58:23 +02:00
Eric Warmenhoven
ed448a3f0f
Haptic feedback for overlay on iOS
2023-05-29 09:29:41 +02:00
vanfanel
155d2c9ada
[Wayland+GL] Add frame callback after egl_swap_buffers to improve latency when max_swapchain<=2.
2023-05-28 23:19:13 +02:00
Eric Warmenhoven
b1503c6fc0
Add accelerometer and gyroscope sensors to iOS
2023-05-21 23:18:34 +02:00
Rob Loach
b6dc368827
Fix linuxraw_joypad snprintf warning
2023-05-16 12:55:52 +02:00
Rob Loach
39fa89b214
Fix parport_joypad snprintf warning
2023-05-16 12:55:40 +02:00
Eric Warmenhoven
d5a86e2363
iOS needs to targets 13 due to some keyboard emulation, but tvOS does not
2023-05-12 04:42:20 +02:00
libretroadmin
07cb5f4e98
Remove MENU_ENTRIES_CTL_SET_REFRESH
2023-05-11 01:58:30 +02:00
Eric Warmenhoven
dda7776252
tvOS Siri remote handling
...
It's not really usable as a game controller, but it is good for going
through the menu as a simple LRUD.
This also adds better support for names of mFI controllers, as well as
being able to do the expected tvOS behavior of "backing out" of the app.
2023-05-10 08:41:09 +02:00
sonninnos
47d71646c9
Add menu scroll home+end actions
2023-05-08 15:25:51 +02:00
libretroadmin
099f33e0b3
(Menu) Simplifications
2023-05-06 22:10:55 +02:00
Carlo Refice
3f9a85d997
Fix rumble on PS4/PS5 controllers connected via bluetooth ( #15244 )
2023-05-01 23:37:26 +02:00
libretroadmin
e7e647d181
(Joypad drivers) Simplifications - put char string outside loop
2023-05-01 20:33:38 +02:00
libretroadmin
c087b044c2
* Add TODO/FIXME localize notes
...
* More snprintf optimizations
2023-04-30 19:30:07 +02:00
sonninnos
ad079538a4
Fix menu toggle combo hold with same 'enable_hotkey' ( #15226 )
2023-04-26 01:54:44 +02:00
libretroadmin
07eddd7229
Cleanups
2023-04-23 16:09:24 +02:00
libretroadmin
238f887931
Get rid of initial for loop C89 noncompliance
...
* uwp_main.c - code style cleanups
2023-04-23 10:47:09 +02:00
Colin Kinloch
f19def349f
(Wayland) Remove splash screen ( #15178 )
2023-04-10 16:37:48 +02:00
Colin Kinloch
e8ec3031a8
(Wayland) wp_viewporter + scaling fix ( #15176 )
...
* Use wp_viewporter
* Set buffer scale to highest of displays the window is touching
* Fixes fullscreen issue mentioned in #15168
* Simplify process of adding new wayland protocols
2023-04-10 06:29:41 +01:00
warmenhoven
54055558f1
Fix several warnings ( #15153 )
2023-04-04 15:06:34 +01:00
Valentin
b0b5a40d44
add overlay parameter to control x/y separation in auto-scale mode ( #15106 )
2023-03-31 01:33:39 +01:00
zoltanvb
c996fe7070
Add wayland to input driver list. ( #15133 )
...
Wayland input driver was not selectable from menu. It could still be enforced by
context driver, or enabled in config file, but I saw no reason why it would be
better to skip it from here.
2023-03-25 22:42:03 +01:00
Colin Kinloch
2101400bf4
(Wayland) Check for pointer before locking it ( #15130 )
...
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
2023-03-24 22:40:38 +01:00
Colin Kinloch
eeda1f6141
(Wayland) Don't relock the pointer ( #15128 )
2023-03-24 05:07:48 +01:00
Colin Kinloch
d2c40b48ab
(Wayland) Mouse grab cleanup ( #15114 )
2023-03-21 14:36:24 +01:00
Manuel Alfayate Corchete
aaa53da148
[Wayland] Add mouse grab/lock functionality. ( #15103 )
...
* [Wayland] Add mouse grab functionality.
Co-authored-by: Colin Kinloch <colin@kinlo.ch>
2023-03-20 11:30:04 +01:00
libretroadmin
2902d11b1a
Rewinding code should not be a forced built-in dependency
2023-03-17 16:08:41 +01:00
libretroadmin
1581ece9ea
Cleanups
2023-03-17 00:03:23 +01:00
libretroadmin
0de147971a
(Wayland) Cleanups
2023-03-16 18:40:17 +01:00
sonninnos
92dfc80327
Check for 'enable_hotkey' also from autoconf binds ( #15095 )
2023-03-14 18:16:53 +01:00
libretroadmin
5c51232731
Style nit
2023-03-13 02:23:52 +01:00
libretroadmin
60dc768f78
(Replay/BSV) Fix issue #15083 , and some other style nits
2023-03-13 01:34:27 +01:00
Joe Osborn
be5b198692
Replay rewind fix ( #15079 )
...
* Rewind during recording isn't visibly busted anymore but it doesn't rewind the replay properly during playback or record, inputs get clobbered; check frame pos/ptr stuff.
* Fix rewinding during movie recording and playback?
2023-03-11 18:37:48 +01:00
Joe Osborn
81b3e128ac
Add checkpointing feature for replay recordings. ( #15072 )
...
If cores are not deterministic, or if they only have bounded
determinism, we can obtain less drift if replay files also contain
periodic checkpoint states. These are configured by the new retroarch
stting replay_checkpoint_interval (measured in seconds). States are
inserted into the replay file in between frames.
This patch also fixes the settings display for the replay
autoincrement max keep setting.
2023-03-09 23:14:02 +01:00
Colin Kinloch
e31b7fe6c2
(Wayland) Fix resize check ( #15065 )
...
* (Wayland) Fix resize check
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
* (Wayland/GL) Correct scaling on resize
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
* (Wayland) Fix fullscreen buffers being initially double scaled
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
---------
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
2023-03-08 20:08:31 +01:00