RetroArch/pkg
yoshisuga bc02f8319e
[iOS] New iOS 13 project to support Swift; Custom keyboard and touch mouse support (#13435)
* Support for Swift, added emulator keyboard

* fixed toggle key handling using magic number hack for now

* fixed keyboard transparency slider for now with suboptimal fix; add gesture recognizer to hide/show keyboard

* Support CocoaView extensions in Swift; move keyboard delegate impl and setup to swift extension

* moved keyboard view model creation out of EmulatorKeyboard

* implement key pressed delegate in swift extension

* added input method for directly sending RETROK_* codes to support a touchscreen keyboard; assign keyboard model delegates; updated keyboard layout (added F1-F12 keys); change shift, control and alt keys to be modifiers

* enable focus mode when custom keyboard is shown; enable/disable overlay when custom keyboard is toggled

* Specify -DHAVE_OPENGLES2 instead of -DHAVE_OPENGLES3 since glsym_es3.h does not compile in iOS 14.5
Fix tvOS build using compiler flags

* Create new project for iOS 13 deploy target; add check for deploy target to conditionally compile for new iOS 13 specific feature (custom keyboard)

* force disable core info caching for iOS, use opengl es2 for debug

* Add flag for iOS custom keyboard - 3-finger swipe up to show, 3-finger swipe down to hide

* use OpenGLES2 instead; using ES3 results in compile time errors on iOS 14.5

* code cleanup

* Updated references to -DDONT_WANT_ARM_ASM_OPTIMIZATIONS flag

* Add JIT support for non-jailbroken devices

* iOS: Add support for touch mouse handler

* Added a HAVE_IOS_TOUCHMOUSE preprocessor macro so that it builds under the iOS11_Metal xcode project

* Changed click-and-drag behavior to double tap hold and drag

* Visual improvements to the emulator keyboard: updated colors, improved key-press effect
2022-02-22 08:21:34 +01:00
..
360/shaders (pkg) Remove font / xui files 2020-02-27 01:34:42 +01:00
android [Android] Include adaptative launcher icons (#13423) 2022-02-18 18:40:18 +01:00
apple [iOS] New iOS 13 project to support Swift; Custom keyboard and touch mouse support (#13435) 2022-02-22 08:21:34 +01:00
ctr CTR: Add jaxe and wasm4 (#13508) 2022-01-17 21:43:55 +01:00
debian Remove references to removed features (#13564) 2022-01-30 09:29:43 +01:00
emscripten Add FreeChaf to emscripten (#13529) 2022-01-24 16:30:35 +01:00
libnx [LIBNX] Update hb icon 2018-09-29 19:46:46 +02:00
miyoo (.gitlab-ci.yml) Add Miyoo target (#13088) 2021-10-08 14:28:27 +02:00
msvc Remove references to removed features (#13564) 2022-01-30 09:29:43 +01:00
msvc-uwp Icon Optimization For Xbox/UWP Port (#13608) 2022-02-07 23:55:26 +01:00
ngc Add pkg/ngc 2015-08-31 21:10:31 +02:00
pandora Add HAVE_PATCH ifdef; add patch switch support to qb 2020-06-30 15:54:31 +02:00
ps3/SSNE10000 Update PS3 icon 2018-10-08 16:39:04 -03:00
ps3_dex Move package.conf from ps3 folder to ps3_dex folder 2016-08-09 19:17:55 +02:00
ps3_iso Move ps3/iso to pkg/ps3_iso 2015-09-16 10:24:39 +02:00
psl1ght/pkg PSL1GHT port 2020-03-30 05:39:22 +02:00
psp1 Bump up version 2018-03-20 08:35:17 +01:00
qnx Bump up to version 1.10.0 2022-01-19 18:53:15 +01:00
sailfishos Remove references to removed features (#13564) 2022-01-30 09:29:43 +01:00
vita Remove trailing blank lines. 2019-01-17 19:39:38 -08:00
wii Bump up to version 1.10.0 2022-01-19 18:53:15 +01:00
wiiu Bump up to version 1.10.0 2022-01-19 18:53:15 +01:00
windows/x86_64 (ANGLE) Add x64 mingw DLLs for libEGL.dll/libGLESv2.dll 2020-01-05 20:03:15 +01:00