TrueZhuanjia
f5226562ae
Merge branch 'Integration' into stylus3
2025-12-27 14:52:19 +08:00
TrueZhuanjia
d8528fdc81
- feat: new on-screen widget lsWheel/rsWheel, direction wheel for RPG games.
...
- feat: direct walkmode test for lsWheel/rsWheel
- feat: direction minimum offset test for all on-screen widgets, gyro->stick mapping & physical controller.
2025-12-26 16:17:55 +08:00
TrueZhuanjia
c257a8cab0
Merge branch 'Integration' into stylus3
2025-12-23 01:35:46 +08:00
TrueZhuanjia
75f1d4d392
restore content offset after settings menu being loaded for the first time
2025-12-22 15:35:46 +08:00
TrueZhuanjia
a6159cc785
Merge branch 'Integration' into stylus3
2025-12-22 10:53:14 +08:00
TrueZhuanjia
38affb4981
add stereo(SDL) audio option
2025-12-22 10:51:33 +08:00
TrueZhuanjia
4e83421104
on-screen button manual hover for low-end iPads
2025-12-06 11:22:19 +08:00
TrueZhuanjia
053893005b
rename varialbles
2025-12-05 10:15:53 +08:00
TrueZhuanjia
573ed07b4f
Merge branch 'Integration' into stylus3
...
full color range switch
2025-12-03 13:24:22 +08:00
TrueZhuanjia
aad8673ff0
UI tweaks for full color range switch
2025-12-03 13:21:55 +08:00
Acaki
3823c95582
feat: add toggle for full range and disable toggles for unsupported codecs
2025-12-02 21:26:09 +08:00
TrueZhuanjia
1262a7b41f
advancedPencilSupport-demo1
2025-12-02 17:15:56 +08:00
TrueZhuanjia
cbf42b1e52
- rounded shape stick boost compensation for physical, gyro mapped & onscreen stick inputs
...
- add setting stack tips
2025-11-27 22:35:58 +08:00
TrueZhuanjia
72867d855d
- minimum offset slider for stick touchpads (rspad rsvpad lspad lsvpad)
...
- prevents edit button to update onscreen widgets to a different widget type (e.g. touchpad -> button)
2025-11-27 15:06:41 +08:00
TrueZhuanjia
a3d5771b14
- unlcok motion control section
...
- controller gyro button stack refactored to motion control section, saved with osc (widget) profile
- feat: reverse gyro-hold button switch
- DS4 gyro activated by default if controller gyro button is disabled
- synth physical stick input switch
2025-11-27 00:26:53 +08:00
TrueZhuanjia
1338b4fb85
synthesize physical stick input switch for built-in gyro motion control
2025-11-26 16:41:08 +08:00
TrueZhuanjia
379d965769
- feat: controller gyro button (toggle & hold)
...
- feat: synthesize physical stick input with gyro
2025-11-26 11:48:34 +08:00
TrueZhuanjia
138658c635
feat: map controller to mouse with self-defined sticks, buttons, curve expo, pointer velocity.
2025-11-23 13:57:52 +08:00
TrueZhuanjia
e058839faf
separated controller section in settings menu
2025-11-19 14:50:39 +08:00
TrueZhuanjia
1623fc34cf
fixed: settings menu motion control section some times can't be expanded
2025-11-09 11:18:24 +08:00
TrueZhuanjia
e53e997cd4
tweak favorite setting parentStack spacing
2025-11-08 12:04:30 +08:00
TrueZhuanjia
5c646ef3d2
- touchpad gesture tweaks and improvements
...
- cancel realtime switch for single point touch gesture passthrough
- cancel remembering settings menu content offset
2025-11-08 11:34:54 +08:00
TrueZhuanjia
f01d36d4a0
minor changes
2025-11-08 03:18:09 +08:00
TrueZhuanjia
37fc7e2cb4
fix setting stack long press crash
2025-11-08 03:01:42 +08:00
TrueZhuanjia
700552bd75
- fixes some UI memory leaks
...
- clear some obsolete codes
2025-11-07 23:21:53 +08:00
TrueZhuanjia
5750b99af3
- fixed: memory leak and UI stuck caused by MenuSenctionView
...
- feat: memorize content offset for settings menu
- optimize gesture passthrough for relative touch & absolute touch
- feat: passthroughGesturesSwitch, ctrlDownForPinchSwitch, leftClickDelaySlider, touchModeSelector2 in experimental section
2025-11-07 17:34:19 +08:00
TrueZhuanjia
cc35e6b3a4
touchmode indicator for exprerimental section
2025-11-06 21:05:34 +08:00
TrueZhuanjia
a2855ef522
feat: touchPad gesture sensitivities
2025-11-06 20:19:06 +08:00
TrueZhuanjia
935406b75b
- slide distance threshold slider for relative touch & "mousePad", that fixes mouse cursor jump
2025-11-06 16:36:48 +08:00
TrueZhuanjia
e933c5de60
- enhanced relative touch (touchpad mode & "mousePad" widget) pointer accuracy
...
- touchpad gesture simulation for touchPad & single point mode
2025-11-06 11:52:13 +08:00
TrueZhuanjia
e32a356cb5
feat: optimized single point (absolute touch) for OSRS & regular use cases
2025-11-03 23:58:49 +08:00
TrueZhuanjia
e0c556da10
feat: mute in background switch
2025-11-03 16:18:21 +08:00
TrueZhuanjia
a3f9e07cf7
feat: duck other apps switch in audio section
2025-11-03 11:25:57 +08:00
TrueZhuanjia
ff40e55cd1
feat: append mouse left click after touch up as an option for OSRS (Old School RuneScape) or similar games that requires double tap on touchscreen
2025-10-31 15:45:55 +08:00
TrueZhuanjia
e548bda73a
stereo to system audio engine, multi-channel audio to SDL
2025-10-30 21:35:27 +08:00
TrueZhuanjia
071e2a764a
feat: audio engine selector
2025-10-28 23:33:42 +08:00
TrueZhuanjia
0ea6248773
minor fix for settings menu
2025-10-19 00:14:45 +08:00
TrueZhuanjia
fee003b824
feat: app theme selector
2025-10-18 23:30:40 +08:00
TrueZhuanjia
3887ad0c4c
- iOS 14 UI minor fix for settings menu
2025-10-17 15:02:02 +08:00
TrueZhuanjia
a959a346b0
fixed: motion control configs not loaded correctly from oscProfile
2025-10-15 09:53:28 +08:00
TrueZhuanjia
5fb4887c67
fixed: settings menu safeArea adaption some times not working on iPhone
2025-10-14 23:05:25 +08:00
TrueZhuanjia
6ff2add9dd
- feat: edge sliding sensitivity for edge sliding gestures
...
- update flag for new preset widget profiles
2025-10-14 22:34:28 +08:00
TrueZhuanjia
8cee8b679c
new preset on-screen widget templates with gyro & settings button
2025-10-12 23:21:54 +08:00
TrueZhuanjia
dd0c36bb20
feat: haptic engine selector
2025-10-12 16:49:10 +08:00
TrueZhuanjia
aff1bdfe89
- feat: on screen widget "LTAPD" & "RTPAD" (left trigger pad & right trigger pad)
...
- try to fix single-tap not responsive on some iPhone by "single tap sensitivity option" in settings menu
2025-10-11 15:31:41 +08:00
TrueZhuanjia
eff682bc05
feat: minimum stick offset for gyro -> stick mapping
2025-10-09 09:58:57 +08:00
TrueZhuanjia
16a210efa2
feat: motion control - direct mapping from gyro to mouse or controller sticks, with on-screen button "gyro" for toggling
2025-10-07 23:09:06 +08:00
TrueZhuanjia
67af68fcf1
- motion control demo1
...
- feat: movable on-screen functional buttons
2025-10-04 16:44:43 +08:00
TrueZhuanjia
0fe10d8654
feat: remember menu section fold state
2025-09-28 10:34:40 +08:00
TrueZhuanjia
ac0aa29578
feat: mic volume
2025-09-25 13:30:30 +08:00