RetroArch/.github/workflows
Patrick Stankard 5452999b2a
Fix mouse grab behavior on Android (#16203)
* Add grab_mouse interface for Android
Makes mouse grabbing and 'Game Focus' work on Android with a real mouse
Properly handle relative mouse motion events on Android (SDK 28 and newer)

* Enable workflow_dispatch on CI Android

* Update android_mouse_calculate_deltas callsites

* Add RETRO_DEVICE_MOUSE to android_input_get_capabilities

* Use Handler to trigger UI events (toggle mouse, immersive mode) with 300ms delay

* Enable input_auto_mouse_grab by default for Android

* Handle RARCH_DEVICE_MOUSE_SCREEN in Android input driver

* Add android.hardware.type.pc to manifest

* Don't attempt to set pointer speed via scaling in android_mouse_calculate_deltas

* Keep x/y values within viewport resolution for screen mouse

* Use video_driver_get_size to get width/height

---------

Co-authored-by: Bernhard Schelling <14200249+schellingb@users.noreply.github.com>
2024-03-19 05:33:02 -07:00
..
3DS.yml Add 3DS workflow 2022-08-05 19:20:54 +02:00
Android.yml Fix mouse grab behavior on Android (#16203) 2024-03-19 05:33:02 -07:00
crowdin-daily.yml (Bug fix) Fix the weird 'empty translations' & correct backslash escaping in translation strings (#14609) 2022-11-11 07:56:17 +01:00
crowdin.yml (Bug fix) Fix the weird 'empty translations' & correct backslash escaping in translation strings (#14609) 2022-11-11 07:56:17 +01:00
DOS-DJGPP.yml Add DOS/DJGPP workflow 2022-08-05 21:52:57 +02:00
Emscripten.yml Add Emscripten.yml 2022-08-05 23:50:29 +02:00
GameCube.yml Add GameCube/Wii workflows 2022-08-05 17:08:08 +02:00
Linux.yml Fix 32-bit Linux builds with XDelta enabled (#15980) 2023-12-06 05:07:46 -08:00
MacOS.yml Piping to xcpretty hides compilation failures without set -o pipefail 2023-07-02 05:47:38 +02:00
Miyoo.yml Add RetroFW/RS90/RetroFW workflows 2022-08-05 22:43:37 +02:00
MSVC.yml Added 2022 solution and updated github action flow to compile new targets (#16158) 2024-01-23 22:50:42 -08:00
PS2.yml Bump actions/checkout from 2 to 3 (#14130) 2022-07-02 14:09:29 +02:00
PS4-ORBIS.yml Point to libretro.gitlab package container (#14621) 2022-11-13 20:17:13 +01:00
PSP.yml Bump actions/checkout from 2 to 3 (#14130) 2022-07-02 14:09:29 +02:00
PSVita.yml Add PSVita github workflow 2022-08-05 15:23:32 +02:00
retroarch.yml added make clean between Release and Debug build (#14262) 2022-07-31 11:22:04 +02:00
RetroFW.yml Add RetroFW/RS90/RetroFW workflows 2022-08-05 22:43:37 +02:00
RS90.yml Add RetroFW/RS90/RetroFW workflows 2022-08-05 22:43:37 +02:00
Switch-libnx.yml Add Switch/libnx workflow 2022-08-05 20:17:02 +02:00
webOS.yml Webos makefile and CI updates (#16312) 2024-03-03 07:57:21 -08:00
Wii.yml Add GameCube/Wii workflows 2022-08-05 17:08:08 +02:00
WiiU.yml Add WiiU workflow 2022-08-05 16:24:46 +02:00
Windows-i686-MXE.yml Update Windows-i686-MXE.yml 2022-08-05 13:53:51 +02:00
Windows-x64-MXE.yml Create Windows-x64-MXE.yml 2022-08-05 13:22:34 +02:00