Commit Graph
486 Commits
Author SHA1 Message Date
TrueZhuangjia ef418be2df special overlay button "settings" implementation 2025-01-28 12:09:43 +08:00
TrueZhuangjia b7d8889180 sensitivity & stick indicator settings in touchPad profile config 2025-01-28 10:15:17 +08:00
TrueZhuangjia 18fe545533 UI construction for new TouchPad profile settings 2025-01-27 22:44:45 +08:00
TrueZhuangjia 87208b07a5 UI tweak 2025-01-27 01:55:51 +08:00
TrueZhuangjia 5747656be7 implementation of round custom osc buttons in OnscreenButtonView.swift 2025-01-26 15:17:20 +08:00
TrueZhuangjia 54a31689f7 change annotations for unlock device orientation 2025-01-05 19:57:50 +08:00
TrueZhuangjia b6abd71392 restore waterMark Text 2025-01-05 13:09:47 +08:00
TrueZhuangjia 8506640d7f change allowPortrait to unlockDisplayOrientationInStreaming 2025-01-05 12:54:08 +08:00
TrueZhuangjia 592b7acfc4 add legacy renderView mode 2025-01-05 12:02:15 +08:00
TrueZhuangjia 858843ff9a rename & refactor mouseMode to localMousePointerMode 2025-01-04 20:59:40 +08:00
TrueZhuangjia 9ffeba72fe stop user interaction for streamFrameController->renderView to fix multi-touch issue 2025-01-04 20:41:15 +08:00
TrueZhuangjia b99172d932 Merge branch 'newTouchPad' into noWaterMark 2024-12-03 21:31:10 +08:00
TrueZhuangjia 017b03d200 new touchpad test 2024-12-03 21:30:23 +08:00
xzzpig a0f13881bf Add key combo support 2024-12-01 18:16:46 +08:00
xzzpig 62ae63d7f6 Allow not capture mouse 2024-11-29 23:00:54 +08:00
xzzpig 589ca19e4f Add AirPlay support 2024-11-29 12:04:08 +08:00
TrueZhuangjia bde477558f - changes on background resolution update.
- disable allowPortrait setting option is force fullscreen is disabled in app bundle
2024-11-24 22:27:18 +08:00
TrueZhuangjia 766e30a066 Tips for screen orientation Change (non-FullScreen version) 2024-11-21 23:46:24 +08:00
TrueZhuangjia be13295096 refactor app window resolution update to mainFrameView 2024-11-19 23:12:26 +08:00
xzzpig d7bb9483e4 Update resolution table when mainView loaded 2024-11-19 14:56:33 +08:00
xzzpig 7699e47157 Modify the logic for saving resolution settings 2024-11-19 09:48:23 +08:00
xzzpig 978c50c271 Add support to change app size 2024-11-18 20:46:44 +08:00
TrueZhuangjia 147b2ce045 tweak watermark position 2024-11-04 20:06:23 +08:00
TrueZhuangjia 890d3fbfe1 update waterMark 2024-11-04 19:45:36 +08:00
TrueZhuangjia 6495bad6fe button size, height & alpha labels with factors 2024-10-15 11:39:06 +08:00
TrueZhuangjia f918779fc8 adjustable on screen controller layer transparency 2024-10-15 10:48:53 +08:00
TrueZhuangjia 8999fd625d adjustable onScreenButtonView alpha(transparency) 2024-10-14 15:10:53 +08:00
TrueZhuangjia 113aaa1b81 button size & height slider labels 2024-10-13 23:33:22 +08:00
TrueZhuangjia fadf023563 resizable on-screen sticks & single layer on-screen controller buttons 2024-10-12 19:32:58 +08:00
TrueZhuangjia 39b8429998 - on-screen button & on-screen controller resize test 2024-09-21 22:48:16 +08:00
TrueZhuangjia 3d5885f5bd - update UI string in settings 2024-09-14 16:20:54 +08:00
TrueZhuangjia 15bc488f71 - Completely refactor relative touch mode: implements quick double tap for dragging, simulates a real note book computer touchpad.
- Onscreen controllers, buttons & touchpad mouse able to work independently without blocking each other
- Tap exclusion area size upto 1000%
2024-09-14 12:29:31 +08:00
TrueZhuangjia 22b4cc6222 - add option to reverse physical mouse wheel direction
- add slider widget to adjust the size of tap exclusion area for on-screen buttons
2024-09-12 23:43:32 +08:00
TrueZhuangjia f5c03f8045 make on-screen buttons available for absolute touch 2024-09-12 15:20:55 +08:00
True Zhuanjia d2a1add105 remove invalid IP rule 2024-09-02 22:46:24 +08:00
True Zhuanjia dcdfbc7394 excludes on-screen controller & button taps for mouse scroller gesture in relative touch mode 2024-09-02 22:01:30 +08:00
True Zhuanjia cb034b96a4 Build 47: make bitrate stepping to 1Mbps under 70Mbps 2024-08-28 20:26:32 +08:00
True Zhuanjia b192360ef3 change watermark 2024-08-26 19:28:40 +08:00
True Zhuanjia 1d1d4cbddf add mouse button function to commandManager & OnScreenButton 2024-08-24 16:48:17 +08:00
True Zhuanjia 805cf517bb adjust on screen keyboard button style 2024-08-22 23:20:50 +08:00
True Zhuanjia ea78b434d5 adjust UI 2024-08-22 22:38:53 +08:00
True Zhuanjia 69f5fbef31 - Resolving app crash which happens occasionally after slide from screen edge
- Slide from upper 40% of left & right screen edge to open in-stream menus will  no longer sends touch event to remote PC
2024-08-22 19:49:09 +08:00
True Zhuanjia db75cac9bc Build 31 touches spawned at the upper 40% screen edge (left or right) will not be sent to the remote PC 2024-08-20 23:16:26 +08:00
True Zhuanjia ba4af74a9d make on-screen L1/R1 & left & right stick larger by setting option 2024-08-20 21:18:06 +08:00
True Zhuanjia fb474237ee Build 29 oscPofileManViewController UI Improvement 2024-08-19 23:46:55 +08:00
True Zhuanjia ab3c551357 implements custom on screen keyboard button 2024-08-18 23:29:00 +08:00
True Zhuanjia a1a7047370 make osdLayoutToolFingers configurable by settings menu 2024-08-17 21:29:44 +08:00
True Zhuanjia 53e68258f3 2nd time - completely resolving conflict between custom tap gesture & onscreen control taps 2024-08-16 21:45:50 +08:00
True Zhuanjia 6e3c982a22 Merge branch 'noWaterMark' into OSCDebug
# Conflicts:
#	Limelight/Input/StreamView.m
#	Limelight/ViewControllers/StreamFrameViewController.m
2024-08-15 22:29:55 +08:00
True Zhuanjia f0e812e9e2 iterate all customTapGestureRecognizer in OnScreenControls implementation to resolve conflict between tap gesture & osc touch 2024-08-15 21:55:01 +08:00