True Zhuanjia
b8a3aa5d8c
fix physical mouse wheel direction
2024-07-07 13:09:58 +08:00
True Zhuanjia
c88753c7e9
HybridNativeTouchMode
2024-07-07 12:19:03 +08:00
True Zhuanjia
e863a5df6a
update annotation
2024-07-04 23:13:58 +08:00
True Zhuanjia
0789a2f27e
native only & native touch mode
2024-07-04 01:04:00 +08:00
True Zhuanjia
91a8fdc392
OSCLayoutTool Improvements
2024-06-28 10:27:06 +08:00
True Zhuanjia
b79a762ce1
enhanced CustomOSC, allow users to rebase OSC in stream view
2024-06-26 03:16:41 +08:00
True Zhuanjia
46770f4588
Merge branch 'onScreenControlStuckFix' into CustomOSC-Integration
2024-06-25 02:11:12 +08:00
True Zhuanjia
aae87d1684
fix onscreenControl Stuck
2024-06-25 02:08:43 +08:00
True Zhuanjia
0bac5f1ae9
CustomOSC first integration
2024-06-24 23:15:55 +08:00
True Zhuanjia
457a4e8725
Merge commit 'CustomOSCRebase' into CustomOSC-Integration
...
# Conflicts:
# Limelight/ViewControllers/SettingsViewController.h
# Limelight/ViewControllers/SettingsViewController.m
# Limelight/iPad.storyboard
# Limelight/iPhone.storyboard
2024-06-24 18:55:20 +08:00
True Zhuanjia
a5c8224023
add mouse pointer velocity tweak for trackpad (relative) mode
2024-06-23 21:31:18 +08:00
True Zhuanjia
001deeee66
update annotation
2024-06-21 20:16:23 +08:00
True Zhuanjia
7847299c77
minior change
2024-06-21 01:04:50 +08:00
True Zhuanjia
ac77447066
minor change
2024-06-20 23:32:48 +08:00
True Zhuanjia
f09c7be18d
NativeTouchHandler improvement, general coding improvements.
2024-06-20 22:52:38 +08:00
True Zhuanjia
ee4eb35fe3
improved coding for native touch
2024-06-20 11:51:46 +08:00
True Zhuanjia
8834f492b4
tweak RIGHTCLICK_TAP_DOWN_TIME_THRESHOLD_S for relative touch
2024-06-18 13:03:01 +08:00
True Zhuanjia
c3c7e670fc
resolve gesture competition in non-native touch modes
2024-06-18 02:12:35 +08:00
True Zhuanjia
c3d44647f9
CustomTapGestureRecognizer improvement
2024-06-17 22:56:55 +08:00
True Zhuanjia
ec4299fd88
Right click gesture & scroll gesture improvement in relative touch (trackpad) mode;
...
CustomTapGestureRecognizer improvement.
2024-06-17 21:45:11 +08:00
True Zhuanjia
c6785e3728
minor improvement
2024-06-17 01:10:15 +08:00
True Zhuanjia
4170376945
del unnecessary files
2024-06-17 00:26:29 +08:00
True Zhuanjia
01d2a937ca
update annotation
2024-06-17 00:20:39 +08:00
True Zhuanjia
c8f0d8bf0b
recover absolute touch related codes
2024-06-16 23:42:07 +08:00
True Zhuanjia
bfe02ed6a3
minior change
2024-06-16 22:56:53 +08:00
True Zhuanjia
3442df0ca4
remove deprecated codes in StreamView.m
2024-06-16 22:15:58 +08:00
True Zhuanjia
b85a1e9c07
minor change
2024-06-16 21:01:28 +08:00
True Zhuanjia
e7fd911fb8
Refactor NativeTouchHandler, restore absolute touch, Bug fixes
2024-06-16 15:48:55 +08:00
True Zhuanjia
5c88787401
fix null relative coordinate when pointerVelocityfactor is 100%
2024-06-12 09:16:17 +08:00
True Zhuanjia
873269e410
Native touch oriented improvements
2024-06-01 16:37:04 +08:00
Cameron Gutman
7df349ad7c
Improve smooth scrolling precision
2024-02-25 16:25:56 -06:00
Marc Davis
855f48b455
mapped the Globe/Language key to Escape
2024-02-25 15:49:48 -06:00
Marc Davis
dd5d233993
yes 0x0D is the correct code for Enter according to Microsoft's documentation
2024-02-25 15:49:48 -06: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
1f543325f8
Rewrite the OSC merging logic
2023-12-06 19:42:51 -06:00
Cameron Gutman
73d4199917
Implement immediate controller arrival and battery events
2023-12-06 19:12:04 -06:00
Cameron Gutman
a2f470ddeb
Raise toggleable keys upon dismissal of keyboard
...
Fixes #591
2023-11-29 21:16:09 -06:00
Cameron Gutman
7c77a385cf
Don't hit test against invisible controls
...
Fixes #568
2023-09-29 02:17:32 -05: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
9d0dc49fd2
Implement controller LED support
2023-09-27 08:52:26 -05:00
Cameron Gutman
7249854641
Rework gamepad handling
...
- Fix accelerometer axis direction
- Fix touchpad input coordinates
- Use physicalInputProfile instead of casting to specific GC classes
- Remove deprecated GCGamepad support
2023-09-27 07:12: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
f883f5a2b5
Fix axis values for gyro input
2023-09-27 03:42:05 -05:00
Cameron Gutman
65bf4ca6b1
Fix controller touch events being sent as normal touch events
2023-07-01 01:32:00 -05:00
Cameron Gutman
ef5c3d36d3
Implement controller motion sensor support
...
Axis values probably still need to be swapped around to match other platforms
2023-06-29 00:35:35 -05:00
Cameron Gutman
d48690b320
Implement controller touchpad support
2023-06-29 00:17:43 -05:00
Cameron Gutman
b279caa00b
Fix touchpad button flag
2023-06-28 23:51:24 -05:00