Commit Graph

  • ef60aeeead fixed: in stereo mode, audio playback can't be resumed after a phone call is ended TrueZhuanjia 2025-12-19 22:27:05 +08:00
  • 25112b2c27 Merge branch 'Integration' into stylus3 TrueZhuanjia 2025-12-13 20:40:57 +08:00
  • c0b1326dbd fixed: unable to turn on-screen widget on/off during streaming TrueZhuanjia 2025-12-13 20:39:43 +08:00
  • f77e533dd6 Merge branch 'Integration' into stylus3 TrueZhuanjia 2025-12-12 23:47:47 +08:00
  • 4b001f9366 vertical decelerationRate for inertial touchPads (trackball/LsvPad/RsvPad) TrueZhuanjia 2025-12-12 23:28:19 +08:00
  • 41eadce89a synthesize rsvPad inertia + gyro input convergently TrueZhuanjia 2025-12-12 21:31:12 +08:00
  • 46194a5aa0 fixed: tap to toggle button not release after being cleared reload on-screen widgets only when necessary TrueZhuanjia 2025-12-11 16:40:47 +08:00
  • 3630880454 - fixed: mic redirection was enabled by default - fixed: micHandler timer memory leak - tweak touchPad scroll inertia TrueZhuanjia 2025-12-10 10:38:42 +08:00
  • a59ffacd3a Merge branch 'Integration' into stylus3 TrueZhuanjia 2025-12-09 22:50:45 +08:00
  • 03817bcfd7 inertial scroll for touchpad gesture TrueZhuanjia 2025-12-09 22:49:34 +08:00
  • 2c4751bef9 Merge branch 'Integration' into stylus3 TrueZhuanjia 2025-12-09 16:40:58 +08:00
  • 7caa778ff8 - fixed memory leaks caused by on-screen button auto-tap timer - feat: Inertial RsvPad/LsvPad TrueZhuanjia 2025-12-09 16:38:28 +08:00
  • 3977d342ba disable pencil tick based on timestamp TrueZhuanjia 2025-12-07 10:13:25 +08:00
  • 4e83421104 on-screen button manual hover for low-end iPads TrueZhuanjia 2025-12-06 11:22:19 +08:00
  • adafacbf81 - feat: on-screen button "oscHome" TrueZhuanjia 2025-12-05 10:28:08 +08:00
  • 053893005b rename varialbles TrueZhuanjia 2025-12-05 10:15:53 +08:00
  • 838af88d64 minor change TrueZhuanjia 2025-12-04 17:56:14 +08:00
  • 573ed07b4f Merge branch 'Integration' into stylus3 full color range switch TrueZhuanjia 2025-12-03 13:24:22 +08:00
  • aad8673ff0 UI tweaks for full color range switch TrueZhuanjia 2025-12-03 13:21:55 +08:00
  • b6a58ea8ab Merge pull request #160 from Acaki/fix/Metal_AV1_SDR TrueZhuanJia 2025-12-03 08:29:24 +08:00
  • 8c7bf18b65 tweak touchUp delay TrueZhuanjia 2025-12-02 22:09:00 +08:00
  • 3823c95582 feat: add toggle for full range and disable toggles for unsupported codecs Acaki 2025-12-02 21:04:07 +08:00
  • ad0f3dca30 TF bundle ID TrueZhuanjia 2025-12-02 20:36:21 +08:00
  • 5248bbe9c3 default tickInterval to 1500 TrueZhuanjia 2025-12-02 17:39:52 +08:00
  • 1262a7b41f advancedPencilSupport-demo1 TrueZhuanjia 2025-12-02 17:15:56 +08:00
  • 85611bcab5 refactor: request limited range for connection Acaki 2025-12-02 15:04:15 +08:00
  • 46b5d9522d refactor: force limited range for AV1 only Acaki 2025-12-02 02:40:03 +08:00
  • 6dc9ee569b improve widget relocation TrueZhuanjia 2025-12-01 19:16:25 +08:00
  • 9916f64065 fixed: unable to move mouse cursor under touchpad mode or on mousepad widget when finger moves slowly TrueZhuanjia 2025-12-01 18:51:58 +08:00
  • 0ad6b13fae feat: add keyboard shortcut to disconnect & quit app Acaki 2025-12-01 17:12:41 +08:00
  • 5bbdb76d21 fix: workaround for Metal AV1 darker image Acaki 2025-12-01 16:38:47 +08:00
  • cbf42b1e52 - rounded shape stick boost compensation for physical, gyro mapped & onscreen stick inputs - add setting stack tips TrueZhuanjia 2025-11-27 22:35:58 +08:00
  • 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) TrueZhuanjia 2025-11-27 15:06:41 +08:00
  • 7d5b984157 controller mouse stack info tag crash fix TrueZhuanjia 2025-11-27 10:38:25 +08:00
  • 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 TrueZhuanjia 2025-11-27 00:26:53 +08:00
  • 1338b4fb85 synthesize physical stick input switch for built-in gyro motion control TrueZhuanjia 2025-11-26 16:41:08 +08:00
  • 379d965769 - feat: controller gyro button (toggle & hold) - feat: synthesize physical stick input with gyro TrueZhuanjia 2025-11-26 11:48:34 +08:00
  • d7bc73250d localization fix TrueZhuanjia 2025-11-24 13:07:35 +08:00
  • 349daef47f UITouch vector util TrueZhuanjia 2025-11-24 08:57:07 +08:00
  • 138658c635 feat: map controller to mouse with self-defined sticks, buttons, curve expo, pointer velocity. TrueZhuanjia 2025-11-23 13:57:52 +08:00
  • 23103340f9 Update README.md TrueZhuanJia 2025-11-21 08:45:45 +08:00
  • e5fd48cf3d Update README.md TrueZhuanJia 2025-11-20 15:04:27 +08:00
  • 6df81095d0 Update README.md TrueZhuanJia 2025-11-20 14:57:02 +08:00
  • e058839faf separated controller section in settings menu TrueZhuanjia 2025-11-19 14:50:39 +08:00
  • d4d5146f66 controller->mouse demo TrueZhuanjia 2025-11-19 14:35:56 +08:00
  • 85f4838067 fixed: gyro minimum stick offset slider doesn't work on iPad TrueZhuanjia 2025-11-17 00:20:43 +08:00
  • f23108a3ba fixed some app theme issues TrueZhuanjia 2025-11-15 19:30:53 +08:00
  • 1623fc34cf fixed: settings menu motion control section some times can't be expanded TrueZhuanjia 2025-11-09 11:18:24 +08:00
  • d244c9bd1f minor tweak for abs touch TrueZhuanjia 2025-11-08 14:58:42 +08:00
  • e53e997cd4 tweak favorite setting parentStack spacing TrueZhuanjia 2025-11-08 12:04:30 +08:00
  • 5c646ef3d2 - touchpad gesture tweaks and improvements - cancel realtime switch for single point touch gesture passthrough - cancel remembering settings menu content offset TrueZhuanjia 2025-11-08 11:34:54 +08:00
  • f01d36d4a0 minor changes TrueZhuanjia 2025-11-08 03:18:09 +08:00
  • 37fc7e2cb4 fix setting stack long press crash TrueZhuanjia 2025-11-08 03:01:42 +08:00
  • ea68353328 - optimize touch pad gesture - relative touch minor fix TrueZhuanjia 2025-11-08 00:42:26 +08:00
  • da4bfb851c remove test code TrueZhuanjia 2025-11-07 23:45:20 +08:00
  • 6a1f85975f tweak touch pad gesture sensitivity TrueZhuanjia 2025-11-07 23:41:50 +08:00
  • 700552bd75 - fixes some UI memory leaks - clear some obsolete codes TrueZhuanjia 2025-11-07 23:21:53 +08:00
  • 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 TrueZhuanjia 2025-11-07 17:34:19 +08:00
  • cc35e6b3a4 touchmode indicator for exprerimental section TrueZhuanjia 2025-11-06 21:05:34 +08:00
  • 3b4800eb78 - touchPad mode optimization TrueZhuanjia 2025-11-06 20:36:09 +08:00
  • a2855ef522 feat: touchPad gesture sensitivities TrueZhuanjia 2025-11-06 20:19:06 +08:00
  • 935406b75b - slide distance threshold slider for relative touch & "mousePad", that fixes mouse cursor jump TrueZhuanjia 2025-11-06 16:36:48 +08:00
  • e933c5de60 - enhanced relative touch (touchpad mode & "mousePad" widget) pointer accuracy - touchpad gesture simulation for touchPad & single point mode TrueZhuanjia 2025-11-06 11:52:13 +08:00
  • a23a5491ae feat: functional button "AbsTchDrag" TrueZhuanjia 2025-11-05 11:51:29 +08:00
  • 1ad8f51b7a feat: widget "ABSMOUSE" TrueZhuanjia 2025-11-05 08:59:39 +08:00
  • 4d1619346d update c module for "ABSMOUSE" widget TrueZhuanjia 2025-11-04 21:56:24 +08:00
  • df8c273cb9 - feed integral for roll->left stick motion control - feat: roll->left stick motion control multi-level sensitivity TrueZhuanjia 2025-11-04 16:01:21 +08:00
  • 6eca97b4aa fixed: default on-screen widget borderAlpha offset TrueZhuanjia 2025-11-04 11:03:36 +08:00
  • 39f8398b10 feat: on screen widget "discreteWheel" TrueZhuanjia 2025-11-04 10:48:20 +08:00
  • e32a356cb5 feat: optimized single point (absolute touch) for OSRS & regular use cases TrueZhuanjia 2025-11-03 23:58:49 +08:00
  • e0c556da10 feat: mute in background switch TrueZhuanjia 2025-11-03 16:18:21 +08:00
  • a3f9e07cf7 feat: duck other apps switch in audio section TrueZhuanjia 2025-11-03 11:25:57 +08:00
  • 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 TrueZhuanjia 2025-10-31 15:45:55 +08:00
  • e548bda73a stereo to system audio engine, multi-channel audio to SDL TrueZhuanjia 2025-10-30 21:35:27 +08:00
  • cf11b06f3e multi-audioChannel test TrueZhuanjia 2025-10-30 15:41:10 +08:00
  • a799c39aff set "useBuiltinMic" to true by default TrueZhuanjia 2025-10-29 09:59:06 +08:00
  • ff230b3433 refactor audio engine init to Connection.m TrueZhuanjia 2025-10-29 09:36:16 +08:00
  • a9f4db52b5 audio session config test TrueZhuanjia 2025-10-29 00:16:24 +08:00
  • 071e2a764a feat: audio engine selector TrueZhuanjia 2025-10-28 23:33:42 +08:00
  • e050c914bb Merge branch 'systemAudioEngineTest' into Integration TrueZhuanjia 2025-10-28 21:55:57 +08:00
  • cd9ef74f3f add multi-channel audio support TrueZhuanjia 2025-10-28 21:54:16 +08:00
  • 644687a50c optimize direction pad haptic feedback TrueZhuanjia 2025-10-28 20:24:48 +08:00
  • e7132e3371 - feat: highlight size tweak - fixed: legacy onscreen controls unavailable in touch disabled mode TrueZhuanjia 2025-10-28 16:41:39 +08:00
  • 7223ab3be5 cancel haptic feedback for legacy on-screen control direction pad TrueZhuanjia 2025-10-28 08:47:04 +08:00
  • 99952281cb fixed: legacy on-screen control layers pass through native touch events TrueZhuanjia 2025-10-28 08:37:26 +08:00
  • 9c518dfeb6 fixed: direction pad on-screen widgets losing haptic feedback on iPhone TrueZhuanjia 2025-10-28 08:18:31 +08:00
  • 28e2f13e87 test: replace SDL with system audio engine to support audio playing when screen is dimmed out TrueZhuanjia 2025-10-27 17:12:45 +08:00
  • 261b8294a0 Update README.md TrueZhuanJia 2025-10-25 20:55:37 +08:00
  • 4a9e109de5 stop video render when app enters background without pip enabled for balanced mode TrueZhuanjia 2025-10-25 13:57:36 +08:00
  • f5b56ca67f Fixed: widget profile, widget tool entry doesn't work for single point touch TrueZhuanjia 2025-10-22 11:43:26 +08:00
  • b7ad4d3562 Fixed: on-screen widget default border alpha issue TrueZhuanjia 2025-10-20 19:45:33 +08:00
  • 94a8caa5df fixed: unable to typing non-ascii characters by default iOS soft keyboards TrueZhuanjia 2025-10-20 15:56:45 +08:00
  • b650ac0ca3 show soft keyboard toolbar by default TrueZhuanjia 2025-10-20 11:50:05 +08:00
  • 9dda594519 feat: on-screen widget border alpha tweak TrueZhuanjia 2025-10-19 11:04:56 +08:00
  • 0ea6248773 minor fix for settings menu TrueZhuanjia 2025-10-19 00:14:45 +08:00
  • fee003b824 feat: app theme selector TrueZhuanjia 2025-10-18 23:30:40 +08:00
  • cd415cc639 feat: setup autotap timer by text input instead of slider. TrueZhuanjia 2025-10-18 19:14:21 +08:00
  • 10ceac2ce3 feat: label alpha tweak for on-screen widgets TrueZhuanjia 2025-10-17 20:39:06 +08:00
  • 86a0ff46ee - dynamic update theme fix for safeAreaPadding on iPhone TrueZhuanjia 2025-10-17 16:27:55 +08:00
  • 3887ad0c4c - iOS 14 UI minor fix for settings menu TrueZhuanjia 2025-10-17 15:02:02 +08:00