True Zhuanjia
02fcdcecea
shortcut library for widget picker
2026-05-27 13:01:12 +08:00
True Zhuanjia
5af39e8fb6
gamepad live feedback overlay
2026-04-06 01:19:44 +08:00
True Zhuanjia
210ca4190a
refactor coding
2026-04-02 10:23:16 +08:00
True Zhuanjia
bd2d9c05bc
gui widgetPicker
2026-04-02 06:51:33 +08:00
True Zhuanjia
dbe91f5b07
widget layout tool improvements
2026-03-22 14:01:09 +08:00
True Zhuanjia
eff35450f6
feat: folder button bulk move
2026-03-22 00:32:48 +08:00
True Zhuanjia
4b56a44a47
UI improvements
2026-03-06 17:29:38 +08:00
True Zhuanjia
acc89dba39
enable track point for onscreen widget edit mode
2026-03-04 13:06:22 +08:00
True Zhuanjia
6008865a41
functional button rule update
2026-02-13 23:19:10 +08:00
True Zhuanjia
bee72bd854
- better widget profile update strategy
...
- feat: restore widget templates
2026-02-11 16:41:46 +08:00
True Zhuanjia
c3fcff8d29
functional button fixes
2026-02-09 16:41:48 +08:00
True Zhuanjia
0152f48886
add mouseButton support for pencil side tap & toolbox menu
2026-02-09 16:19:42 +08:00
True Zhuanjia
600b882929
restoring fold/unfold states
2026-02-01 16:02:57 +08:00
True Zhuanjia
ac6c688054
feat: "folder" onscreen button
2026-01-31 20:59:24 +08:00
True Zhuanjia
8f8e86ab4f
- on screen button “folder” prototype
...
- overlapped buttons triggered at touch began
- memory management fixes
- reduce toolbox view & widget layout tool animation
- fast widget profile loading
- toolbox & widget profile selector quick dismiss
2026-01-29 10:06:04 +08:00
TrueZhuanjia
c2d4527d7e
separate X & Y decelerationRate slider
2025-12-29 16:41:07 +08:00
TrueZhuanjia
2071b89d18
new preset on-screen widget profiles 20251229
2025-12-29 16:34:29 +08:00
TrueZhuanjia
46902afdc4
tweak wasdPad center icon
2025-12-29 14:48:33 +08:00
TrueZhuanjia
16bd288e70
preset profile editing
2025-12-28 20:50:21 +08:00
TrueZhuanjia
245f47f660
always send touchPad widgets to bottom
2025-12-27 14:32:41 +08:00
TrueZhuanjia
cdbe480863
- directionPad improvements
...
- feat: highlight alpha tweak
2025-12-27 12:54:46 +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
4b001f9366
vertical decelerationRate for inertial touchPads (trackball/LsvPad/RsvPad)
2025-12-12 23:28:19 +08:00
TrueZhuanjia
7caa778ff8
- fixed memory leaks caused by on-screen button auto-tap timer
...
- feat: Inertial RsvPad/LsvPad
2025-12-09 16:38:28 +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
935406b75b
- slide distance threshold slider for relative touch & "mousePad", that fixes mouse cursor jump
2025-11-06 16:36:48 +08:00
TrueZhuanjia
df8c273cb9
- feed integral for roll->left stick motion control
...
- feat: roll->left stick motion control multi-level sensitivity
2025-11-04 16:01:21 +08:00
TrueZhuanjia
e7132e3371
- feat: highlight size tweak
...
- fixed: legacy onscreen controls unavailable in touch disabled mode
2025-10-28 16:41:39 +08:00
TrueZhuanjia
7223ab3be5
cancel haptic feedback for legacy on-screen control direction pad
2025-10-28 08:47:04 +08:00
TrueZhuanjia
9dda594519
feat: on-screen widget border alpha tweak
2025-10-19 11:04:56 +08:00
TrueZhuanjia
cd415cc639
feat: setup autotap timer by text input instead of slider.
2025-10-18 19:14:21 +08:00
TrueZhuanjia
10ceac2ce3
feat: label alpha tweak for on-screen widgets
2025-10-17 20:39:06 +08:00
TrueZhuanjia
f8e14006c1
try to reduce on-screen widget performance overheads
2025-10-15 21:43:55 +08:00
TrueZhuanjia
11b79dda5b
- feat: yaw & pitch factor for each on-screen "gyro" button for seamlessly toggling among different level of gyro sensitivities.
2025-10-14 01:37:22 +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
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
2bb0ce086f
- feat: tap to toggle on-screen button triggering
...
- fixed: special overlay button relocation
2025-09-29 17:27:49 +08:00
TrueZhuanjia
ceebd19c0e
Merge branch 'aliasKeyboardType' into Integration
2025-09-26 09:18:00 +08:00
TrueZhuanjia
431b32b680
try to fix broken native touch & broken on screen widget layout when orientation is locked on iPhone iOS 16/17 control center
2025-09-23 20:55:15 +08:00
HsunLu
3834b5a604
Fix: allow default keyboard for alias input (support Zhuyin)
2025-09-22 14:40:11 +08:00
TrueZhuanjia
8fb4829aef
further fix widget layout with orientation change issue
2025-09-13 22:57:20 +08:00
TrueZhuanjia
92f1fbf33b
fixed: unpredictable on screen widget size after orientation change in layout tool. now widget size stays consistent.
2025-09-13 17:13:11 +08:00
TrueZhuanjia
a4951309d3
widget layout tool minor fixes
2025-09-12 17:03:40 +08:00
TrueZhuanjia
c094d74d8e
- feat: allow touchPad label to be display if it's different from touchPad cmdString
2025-09-11 21:39:55 +08:00
TrueZhuanjia
5418936816
- feat: mouseWheel on-screen widget
2025-09-11 21:33:15 +08:00
TrueZhuanjia
c3b7679268
- fixed: widget height changes unexpectedly after being tapped
2025-09-11 19:49:36 +08:00
TrueZhuanjia
4e65abf6b1
- feat: auto tap for on-screen widget.
...
- fixed: on-screen widget button stuck.
2025-09-10 03:02:28 +08:00
TrueZhuanjia
49ed0e43e9
reduce on-screen widget visual effect performance cost
2025-08-27 22:35:47 +08:00
TrueZhuanjia
83593a0ea7
iOS 12 widget layout tool trashcan button fix 2
2025-08-14 02:17:55 +08:00