Commit Graph

  • 60076fb881 [WIP] CLeanup: Remove unused or redundant code or comments Alex P 2025-09-20 23:38:03 +0300
  • 439f57c3c8 [WIP] CLeanup: Remove unused or redundant code or comments Alex P 2025-09-20 23:38:03 +0300
  • 8c87af8a37 [WIP] Cleanup: PR cleanup - restore commented logs Alex P 2025-09-20 20:12:01 +0000
  • b6d093f399 [WIP] Cleanup: PR cleanup - restore commented logs Alex P 2025-09-20 20:12:01 +0000
  • e5357a6a11 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 02:30:29 +0300
  • cd87aa499c [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 02:30:29 +0300
  • 41bb28e6cd [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 01:38:16 +0300
  • 274854b198 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 01:38:16 +0300
  • fa0626db0a [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 01:14:41 +0300
  • 6ee79b79c3 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 01:14:41 +0300
  • e944df8e82 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:57:57 +0300
  • 8b86124be1 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:57:57 +0300
  • c6428818a6 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:54:14 +0300
  • f2edfa66f0 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:54:14 +0300
  • c7dd1da73a [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:21:09 +0300
  • 432303e228 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:21:09 +0300
  • ce6e130443 [WIP] Cleanup: PR cleanup Alex P 2025-09-19 23:53:40 +0300
  • 1dbc6c9d06 [WIP] Cleanup: PR cleanup Alex P 2025-09-19 23:53:40 +0300
  • 7dfc9dc5e9 Merge branch 'dev' into feat/audio-support Alex P 2025-09-19 12:41:46 +0000
  • 3e24a3c186 Merge branch 'dev' into feat/audio-support Alex P 2025-09-19 12:41:46 +0000
  • 114095ae4f chore: bump to 0.4.8 release/0.4.8 Siyuan Miao 2025-09-19 14:00:02 +0200
  • 83caa8f82d
    feat: get local version only (#813) Aveline 2025-09-19 13:45:59 +0200
  • b9ae4504e8 PR Cleanup: reset .golangci.yml to its original state Alex P 2025-09-19 11:37:52 +0000
  • 17c3c4be9a PR Cleanup: reset .golangci.yml to its original state Alex P 2025-09-19 11:37:52 +0000
  • c6ed0b8a7e feat: get local version only Siyuan Miao 2025-09-19 13:12:02 +0200
  • 27750b9cc2
    feat: re-add keyboard and keypress report handlers to RPC (#811) Adam Shiervani 2025-09-18 17:33:08 +0200
  • 0cee9d521b feat: re-add keyboard and keypress report handlers to RPC Adam Shiervani 2025-09-18 17:03:40 +0200
  • 5112bef19c
    fix: remove unnecessary grow-0 utility from in keyboard (#810) Adam Shiervani 2025-09-18 17:02:08 +0200
  • fef09c5770 fix: remove unnecessary grow-0 utility from in keyboard Adam Shiervani 2025-09-18 16:21:20 +0200
  • 1ffdca4fd6 build: use immediate assignment for VERSION_DEV and other vars Siyuan Miao 2025-09-18 15:41:39 +0200
  • c6dba4d59f chore: bump to 0.4.7 release/0.4.7 Siyuan Miao 2025-09-18 13:53:08 +0200
  • afb146d78c
    feat: release keyPress automatically (#796) Aveline 2025-09-18 13:35:47 +0200
  • bd809a3601 resolve conflicts Siyuan Miao 2025-09-18 13:21:01 +0200
  • 8484bb3f38 chore: resolve conflicts Siyuan Miao 2025-09-18 13:17:32 +0200
  • 44b25eb33f refactor: close and reset keysDownStateQueue in newSession function Adam Shiervani 2025-09-18 12:58:30 +0200
  • e7ccb71aea refactor: reduce keysDownStateQueueSize Adam Shiervani 2025-09-18 11:14:40 +0200
  • 7a96aa3044 refactor: clarify comments in useKeyboard hook for resetKeyboardState function Adam Shiervani 2025-09-18 11:13:56 +0200
  • a2b060b42e refactor: streamline keep-alive timer management in useKeyboard hook Adam Shiervani 2025-09-18 11:13:03 +0200
  • 820e462dda refactor: optimize dependencies in useHidRpc hooks Adam Shiervani 2025-09-18 11:06:30 +0200
  • 9da2676a2a refactor: remove nil check for kbdAutoReleaseTimers in DelayAutoReleaseWithDuration Adam Shiervani 2025-09-18 11:04:28 +0200
  • 8681d1ffa0 fix: prevent nil pointer dereference when stopping timers in Close method Adam Shiervani 2025-09-18 11:01:00 +0200
  • b1f345db70 Use harcoded timer reset value for now Adam Shiervani 2025-09-18 10:23:33 +0200
  • 6892eeba42 chore: use dynamic duration for scheduleAutoRelease Siyuan Miao 2025-09-17 18:41:47 +0200
  • 53789ebd75 clean up code Siyuan Miao 2025-09-17 17:21:27 +0200
  • a95789f417 gofmt Siyuan Miao 2025-09-17 17:06:08 +0200
  • 23c79941d2 refactor: enhance keep-alive handling and jitter compensation in HID RPC Adam Shiervani 2025-09-17 16:52:25 +0200
  • c394fc559d fix: update auto-release keyboard interval to 225 Adam Shiervani 2025-09-16 14:35:14 +0200
  • cc93748d8d fix: log warning on keypress report failure Adam Shiervani 2025-09-16 14:34:43 +0200
  • 4ad13a5798 fix: handle error in key release process and log warnings Adam Shiervani 2025-09-16 14:34:02 +0200
  • 2eae80ef1d refactor: remove unused NewKeypressKeepAliveMessage function from HID RPC Adam Shiervani 2025-09-16 13:09:32 +0200
  • 6b03af6583 refactor: replace console.warn with console.info for HID RPC channel events Adam Shiervani 2025-09-16 12:35:25 +0200
  • 5e18e08907 refactor: send keypress as early as possible Adam Shiervani 2025-09-16 12:34:06 +0200
  • 5a3729befb fix: correct Windows default auto-repeat delay comment from 1ms to 1s Adam Shiervani 2025-09-16 12:29:35 +0200
  • 60263359b9 refactor: enhance keyboard auto-release functionality and key state management Adam Shiervani 2025-09-16 12:28:57 +0200
  • e3eb8330fe refactor: simplify HID RPC keyboard input handling and improve key state management Adam Shiervani 2025-09-16 01:48:13 +0200
  • e9b252430f chore: use the proper key to send release command Siyuan Miao 2025-09-12 14:51:11 +0200
  • 720cd40157 chore: add timeout for KeypressReport Siyuan Miao 2025-09-12 13:32:02 +0200
  • d05ed45871 chore: add trace log for writeWithTimeout Siyuan Miao 2025-09-12 12:50:46 +0200
  • e32a265836 fix: handshake won't happen if webrtc reconnects Siyuan Miao 2025-09-12 12:48:34 +0200
  • edd8137ed0 fix: should cancelAutorelease when pressed is true Siyuan Miao 2025-09-12 12:33:43 +0200
  • 4501b96237 chore: update comment for KEEPALIVE_INTERVAL Siyuan Miao 2025-09-12 10:41:40 +0200
  • 8d03792479 chore: update logging for kbdAutoReleaseLock Siyuan Miao 2025-09-12 10:41:23 +0200
  • bc94ae5856 chore: adjust auto release key interval Siyuan Miao 2025-09-11 17:46:50 +0200
  • f10a2283d4 chore: use ordered unreliable channel for pointer events Siyuan Miao 2025-09-11 17:24:10 +0200
  • 3f83efa830 chore: use unreliable channel to send keepalive events Siyuan Miao 2025-09-11 16:16:47 +0200
  • 19be5ea885 clean up logging Siyuan Miao 2025-09-11 15:04:35 +0200
  • 9b6bf6217a remove logging Siyuan Miao 2025-09-11 15:00:03 +0200
  • 56dfb4febd send keepalive when pressing the key Siyuan Miao 2025-09-11 14:10:18 +0200
  • 6ed633e380 feat: release keyPress automatically Siyuan Miao 2025-09-11 13:05:20 +0200
  • 72e3013337
    feat: send all paste keystrokes to backend (#789) Aveline 2025-09-18 13:00:57 +0200
  • 78e8a3570b chore: add max length for paste text Siyuan Miao 2025-09-18 12:51:05 +0200
  • 153f458beb fix: send duplicated keyDownState Siyuan Miao 2025-09-18 12:46:35 +0200
  • 83a0dbe628 refactor Siyuan Miao 2025-09-18 12:45:20 +0200
  • b5978016af minor issues Siyuan Miao 2025-09-18 12:16:51 +0200
  • ade9a4961a fix: update keysDownState handling Adam Shiervani 2025-09-18 11:45:54 +0200
  • 455ab1bf02 feat: use clientSide macro if backend doesn't support macros Siyuan Miao 2025-09-18 11:00:42 +0200
  • fc1a59dd15
    Merge 3e2df4e651 into 25b102ac34 Aveline 2025-09-18 09:45:12 +0200
  • 25b102ac34
    fix: ensure that security-key backed SSH keys are supported (#807) Marc 2025-09-17 20:14:45 +1000
  • c61c1b47c9
    fix: Ensure that security-key backed SSH keys are supported Marc 2025-09-17 02:38:48 +1000
  • 5c94c6c87f
    chore: upgrade jetkvm native and fix the params of fadeIn / fadeOut (#808) Aveline 2025-09-17 01:38:23 +0200
  • 936380d99f chore: upgrade jetkvm native and fix the params of fadeIn / fadeOut Siyuan Miao 2025-09-16 23:07:01 +0200
  • bf50669e3a perf(audio): add ARM NEON SIMD optimizations for audio processing Alex P 2025-09-16 18:18:19 +0000
  • 140a803ccf perf(audio): add ARM NEON SIMD optimizations for audio processing Alex P 2025-09-16 18:18:19 +0000
  • cf679978be
    fix(timesync): ensure that auto-update waits for time sync (#609) Marc Brooks 2025-09-16 08:37:02 -0500
  • c6951fc57e PR Review Optimization: As recommended, use ternary operators instead of if/else for better readability Alex P 2025-09-16 16:17:56 +0300
  • eca3c52513 PR Review Optimization: As recommended, use ternary operators instead of if/else for better readability Alex P 2025-09-16 16:17:56 +0300
  • b9733566bc Consistency: keep if block multi-line Alex P 2025-09-16 16:08:16 +0300
  • 55bcfb5a22 Consistency: keep if block multi-line Alex P 2025-09-16 16:08:16 +0300
  • 755e1cef28 Cleanup: removed redundant code Alex P 2025-09-16 16:03:20 +0300
  • 0027001390 Cleanup: removed redundant code Alex P 2025-09-16 16:03:20 +0300
  • 53e8422ac7 Cleanup: removed redundant code Alex P 2025-09-16 16:00:55 +0300
  • caa0a60ebb Cleanup: removed redundant code Alex P 2025-09-16 16:00:55 +0300
  • b03a9f1171 Fix: remove misplaced const Alex P 2025-09-16 15:52:53 +0300
  • a5fb3bf30c Fix: remove misplaced const Alex P 2025-09-16 15:52:53 +0300
  • fe19379ef1 Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:46:55 +0300
  • 26e71806cb Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:46:55 +0300
  • 7615b5c3ef Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:45:03 +0300
  • 2f7bf55f22 Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:45:03 +0300
  • ab6a918219 Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:37:23 +0300
  • 8a3f1b6c32 Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:37:23 +0300