True Zhuanjia
1e54c2d16f
Logic improvement for native (absolute) touch
2024-05-31 20:49:05 +08:00
True Zhuanjia
42efa1f2c8
minor improvement
2024-05-31 19:23:36 +08:00
True Zhuanjia
e3bf553566
fix pointerVelocityDivider bug
2024-05-30 23:20:04 +08:00
True Zhuanjia
427873116b
Add menu entries for pointer velocity tweak
2024-05-29 22:28:24 +08:00
True Zhuanjia
6c5cd094c3
PointerVelocity tweak core implementation
2024-05-29 00:54:42 +08:00
True Zhuanjia
e5fa7f9c72
fix view lift not working on first keyboard invoke.
2024-05-27 21:06:48 +08:00
True Zhuanjia
746479d359
fix view lift bug on iOS14 ipad mini5
2024-05-26 23:27:45 +08:00
True Zhuanjia
d64c746dab
add menu entries for streamview lift & keyboard toolbar
2024-05-26 14:08:00 +08:00
True Zhuanjia
d54205dec8
Implement view lifting for keyboard invoke.
2024-05-26 00:03:00 +08:00
True Zhuanjia
f85b736c97
improve keyboard toggle by adding keyboard notification. minor UI string change
2024-05-16 17:44:18 +08:00
True Zhuanjia
72547b1b59
Fix [fingers to tap on keyboard] config not loading.
2024-05-16 01:59:32 +08:00
True Zhuanjia
4987298f79
Add menu entry for configurable fingers to tap on local keyboard
2024-05-15 22:04:07 +08:00
True Zhuanjia
b1b0be886e
Define CustomTapGestureRecognizer to reliably toggle local keyboard, better than UITapGestureRecognizer
2024-05-15 16:56:47 +08:00
True Zhuanjia
208688afe1
Refactor related codes to NativeTouchHandler
2024-05-15 11:35:51 +08:00
True Zhuanjia
6207d77349
Re-enable keyboard toggle in native touch mode, with a gesture of 2 taps of 2 fingers.
2024-05-14 01:26:48 +08:00
True Zhuanjia
4b2ae15efc
bug fix
2024-05-13 01:35:37 +08:00
True Zhuanjia
0fda662370
Improved pointerId mechanism, 0 probability of repetition.
2024-05-12 21:48:57 +08:00
ZWM
fd8cc416ab
Merged with 9.0.2 modification
2024-04-30 19:38:53 +08:00
ZWM
8dc445e744
TEMP
...
Merge branch 'Moonlight-iOS-Official9.0.2' into Moonlight-iOS-ZWM2
* Moonlight-iOS-Official9.0.2: (29 commits)
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Version 9.0.2
Update moonlight-common-c to resolve build warning
Improve smooth scrolling precision
mapped the Globe/Language key to Escape
yes 0x0D is the correct code for Enter according to Microsoft's documentation
Update moonlight-common-c with RTSP encryption and QoS improvements
Remove xcpretty in CI
Update AppVeyor images
Remove CPU core count check
Update moonlight-common-c with finalized encryption changes
Opt in for video encryption on A10 and later SoCs
...
# Conflicts:
# Limelight/Input/StreamView.m
# Moonlight-ZWM.xcodeproj/project.pbxproj
2024-04-30 18:23:11 +08:00
ZWM
a435b5bb45
remove unnecessary logs & annotations.
2024-04-13 16:53:10 +08:00
ZWM
8e5c9b58e2
Resolving bug caused by 64 bit touch event pointer converted to uint32_t touch pointer ID
2024-04-13 15:09:46 +08:00
Cameron Gutman
7df349ad7c
Improve smooth scrolling precision
2024-02-25 16:25:56 -06:00
ZWM
2e403acf3e
9.0.0-AXX-MultiTouch
2024-02-17 21:31:43 +08:00
Cameron Gutman
951289a802
Don't consume stylus events unless they're supported by the host
...
Fixes #595
2023-12-22 14:03:22 -06:00
Cameron Gutman
a2f470ddeb
Raise toggleable keys upon dismissal of keyboard
...
Fixes #591
2023-11-29 21:16:09 -06:00
Cameron Gutman
d6ee43dab5
Fixups for keyboard toolbar feature
2023-09-29 00:50:35 -05:00
goob47
884deb9244
Add a toolbar above the on-screen keyboard with extra keys that are missing from iOS keyboard ( #576 )
...
* Add required images to assets
* Add toolbar above keyboard with more key options
* Fix tvOS errors
2023-09-29 00:49:35 -05:00
Cameron Gutman
514e415956
Add handling for Apple TV D-Pad
...
Fixes #569
2023-09-28 23:54:28 -05:00
Cameron Gutman
95dcbf6024
Add workaround for old Xcode version in AppVeyor
2023-09-28 23:37:36 -05:00
Cameron Gutman
11da9e0eea
Add native Apple Pencil support using Sunshine protocol extensions
2023-09-27 05:54:17 -05:00
Cameron Gutman
0e40e4795a
Implement horizontal scrolling
2023-02-20 16:00:03 -06:00
Cameron Gutman
5c844d3d1f
Pass SS_KBE_FLAG_NON_NORMALIZED when sending key events from characters
2023-02-03 00:01:18 -06:00
Cameron Gutman
365f61b393
Fix undo menu appearing when opening the keyboard on iOS 16
2022-12-02 22:54:08 -06:00
Cameron Gutman
02e088ddb2
Fix suppression of right clicks when activating the keyboard
2022-12-02 22:03:42 -06:00
Cameron Gutman
6678488edc
Implement ABXY swap for on-screen controls
2022-07-21 20:54:57 -05:00
Cameron Gutman
eccf517dc3
Fix scroll speed on recent GFE versions
2021-12-12 16:33:19 -06:00
Cameron Gutman
cea8ed485f
Improve scrolling behavior for continuous scroll input
2021-10-06 23:28:29 -05:00
Cameron Gutman
505d248472
Improve scrolling behavior for discrete scroll input
2021-10-06 23:20:42 -05:00
Cameron Gutman
d7cf8ced25
Go back to UIPanGestureRecognizer for all scroll events
...
GCMouse is broken in iPad 15 for mice with discrete scroll wheel events
2021-10-05 21:42:37 -05:00
Cameron Gutman
e80a4fd2b1
Add support for Unicode text input
2021-08-10 01:01:51 -05:00
Cameron Gutman
949f088ef5
Fix dragging mouse on iOS 13
...
Fixes #440
2020-12-18 17:10:16 -06:00
Cameron Gutman
9e669d13fa
Suppress all kbProductivity gesture recognizers
2020-12-07 21:10:30 -06:00
Cameron Gutman
015cfecdd6
Fix 3 finger taps causing the editing toolbar to appear
2020-12-07 20:54:24 -06:00
Cameron Gutman
03f330ccff
Fix keyboard input on tvOS
...
Fixes #434
2020-12-05 20:48:58 -06:00
Cameron Gutman
3ad4d857e8
Replace home-rolled edge swipe gesture recognizer with UIScreenEdgePanGestureRecognizer
2020-11-01 21:18:06 -06:00
Cameron Gutman
6b1d34e4a9
StreamView must be multi-touch enabled for gestures to work
2020-11-01 20:50:25 -06:00
Cameron Gutman
bf36eaf661
Improve soft-keyboard handling
2020-11-01 20:47:14 -06:00
Cameron Gutman
0d75dd4efb
Create stream view hierarchy programmatically
2020-11-01 20:00:39 -06:00
Cameron Gutman
b799978cac
Remove old iOS 13.0 gesture recognizer hack
2020-11-01 17:53:21 -06:00
Cameron Gutman
a1f09f117f
Fix first tap in touch mode not registering
2020-11-01 14:43:55 -06:00