Commit Graph

  • 67a7399704
    Merge ebb79600b0 into 1717549578 Alex 2025-09-15 21:32:25 +0000
  • ebb79600b0 Fix: pcm_snd_wait won't work when device is busy Alex P 2025-09-16 00:32:19 +0300
  • b040b8feaf [WIP] Optimizations: Optimize audio system Alex P 2025-09-15 21:20:45 +0000
  • ca38ebee0c [WIP] Fix: add commented code back Alex P 2025-09-15 12:04:24 +0000
  • cca1fe720d [WIP] Cleanpup: Remove audio input quality settings to reduce complexity Alex P 2025-09-15 12:02:47 +0000
  • 9d6bd997d9 [WIP] Cleanpup: Remove audio input quality settings to reduce complexity Alex P 2025-09-15 11:59:21 +0000
  • e29694921b Fix: indentation Alex P 2025-09-15 14:29:02 +0300
  • b845040ac2
    Merge 0b83dfc230 into 1717549578 Aveline 2025-09-15 13:26:19 +0200
  • 0b83dfc230 chore: hide delay option when debugMode isn't enabled chore/kbd-backend Siyuan Miao 2025-09-15 13:25:51 +0200
  • c8630e7c7f [WIP] Cleanpup: Remove audio input quality settings to reduce complexity Alex P 2025-09-15 08:40:01 +0000
  • b6858ab155 [WIP] Cleanup / Refinement: PR Review Alex P 2025-09-14 21:55:31 +0000
  • 3f9fc0f7e9
    Merge 57fbee1490 into 1717549578 Scai 2025-09-14 12:16:14 -0500
  • 342d29441a
    Merge ba23da6973 into 1717549578 Marc Brooks 2025-09-13 17:59:50 +0200
  • 92eacb736b
    Merge 3e2df4e651 into 1717549578 Aveline 2025-09-13 17:59:50 +0200
  • 0eaad6ba16 Merge branch 'dev' into feat/audio-support Alex P 2025-09-13 06:35:25 +0000
  • d7e5369990 Add timeout to hid keyboard write operation Cursor Agent 2025-09-13 00:15:51 +0000
  • 20783e6118 feat: Add HID keyboard auto-release and async callbacks Cursor Agent 2025-09-13 00:08:48 +0000
  • 4574253583
    Merge 1eabbda364 into 1717549578 Marc Brooks 2025-09-12 12:42:57 -0500
  • 1eabbda364
    We have to set the IPv4 and IPv6 modes on the server. Marc Brooks 2025-09-09 02:00:35 -0500
  • 41592e4bcf
    Don't listen on disabled addresses in mDNS or web server. Marc Brooks 2025-09-09 01:35:24 -0500
  • 4e45eb3993
    Allow disabling IPv6 Marc Brooks 2025-08-26 21:19:51 -0500
  • 761689f216
    Merge 12210fac96 into 1717549578 Aveline 2025-09-12 12:20:08 -0500
  • 1717549578
    fix: goroutine leak issue of cloudBlink (#801) dev Aveline 2025-09-12 18:30:35 +0200
  • 12210fac96 chore: use the proper key to send release command chore/auto-release-keys Siyuan Miao 2025-09-12 14:51:11 +0200
  • 8d0c2c24ad chore: add timeout for KeypressReport Siyuan Miao 2025-09-12 13:32:02 +0200
  • f056d8af45 chore: add trace log for writeWithTimeout Siyuan Miao 2025-09-12 12:50:46 +0200
  • cc71e3273c fix: handshake won't happen if webrtc reconnects Siyuan Miao 2025-09-12 12:48:34 +0200
  • 39d885c973 fix: should cancelAutorelease when pressed is true Siyuan Miao 2025-09-12 12:33:43 +0200
  • 557aa5891a Cleanup: Simplify Makefile by exporting all needed env vars at the top Alex P 2025-09-12 09:47:11 +0000
  • 49d62f8eb0 Cleanup: only set PKG_CONFIG_PATH once Alex P 2025-09-12 09:22:14 +0000
  • 37b1a8bf34
    docs: update pprof section of DEVELOPMENT.md (#802) Aveline 2025-09-12 11:11:28 +0200
  • 9e4392127e Fix: add accidentally removed test file back, devcontainer build process on clean devcontainer Alex P 2025-09-12 09:09:55 +0000
  • 0bb3a6f3c2 chore: update comment for KEEPALIVE_INTERVAL Siyuan Miao 2025-09-12 10:41:40 +0200
  • 67ea3c0432 chore: update logging for kbdAutoReleaseLock Siyuan Miao 2025-09-12 10:41:23 +0200
  • ed13c9932c docs: update pprof section of DEVELOPMENT.md chore/pprof-docs Siyuan Miao 2025-09-12 10:35:08 +0200
  • 0c24256d57 chore: add lock and allow context to be cancelled earlier fix/cloudblink Siyuan Miao 2025-09-12 10:26:18 +0200
  • 79c52f5ac7 fix: goroutine leak issue of cloudBlink Siyuan Miao 2025-09-12 10:02:02 +0200
  • d1206cf2b5
    Merge af6636ce81 into ca8b06f4cf Daniel Lorch 2025-09-12 09:55:04 +0200
  • ca8b06f4cf
    chore: enhance the gzip and cacheable handling of static files Marc Brooks 2025-09-12 01:41:41 -0500
  • 33e099f258
    update netboot.xyz-multiarch.iso to 2.0.88 (#799) Aveline 2025-09-12 08:41:17 +0200
  • 1b4f8986fc feat: add script to update netboot.xyz iso chore/update-netboot-xyz Siyuan Miao 2025-09-11 23:59:11 +0200
  • 7bbcae7e78
    chore/More Marc Brooks 2025-09-11 20:20:29 -0500
  • 15baf9323b Merge branch 'dev' into feat/audio-support Alex P 2025-09-12 01:18:46 +0300
  • e29c299d4a chore: update netboot.xyz-multiarch.iso to 2.0.88 Siyuan Miao 2025-09-11 23:58:55 +0200
  • ea068414dc
    feat: validate ssh public key before saving (#794) Aveline 2025-09-11 23:32:40 +0200
  • c900f6dff4 fix: TestValidSSHKeyTypes Siyuan Miao 2025-09-11 21:06:23 +0200
  • 8d1a66806c
    refactor(ui): Don't fetch KeybardAndMouse Icon on every re-render (#795) Adam Shiervani 2025-09-11 19:57:35 +0200
  • 6202e3cafa
    chore: serve pre-compressed static files (#793) Aveline 2025-09-11 19:17:15 +0200
  • cbf1c7fba6 chore: adjust auto release key interval Siyuan Miao 2025-09-11 17:46:50 +0200
  • 3901ac91e0 chore: use ordered unreliable channel for pointer events Siyuan Miao 2025-09-11 17:24:10 +0200
  • 8e9554f4d6 chore: use unreliable channel to send keepalive events Siyuan Miao 2025-09-11 16:16:47 +0200
  • 46aee61565 clean up logging Siyuan Miao 2025-09-11 15:04:35 +0200
  • 8b07903388 remove logging Siyuan Miao 2025-09-11 15:00:03 +0200
  • 4b42c7e7e3 send keepalive when pressing the key Siyuan Miao 2025-09-11 14:10:18 +0200
  • 2f0aa18d1d feat: release keyPress automatically Siyuan Miao 2025-09-11 13:05:20 +0200
  • d71e0ea256 refactor(ui): Don't fetch KeybardAndMouse Icon on every re-render Adam Shiervani 2025-09-11 12:29:28 +0200
  • 0e76023c39 Improvement (Maintainability): Make all C code more manageable by moving it to its own dedicated file Alex P 2025-09-11 13:27:10 +0300
  • c866230711
    build(deps-dev): bump vite (#788) dependabot[bot] 2025-09-11 12:07:52 +0200
  • b2337af0e8 wip: reload page if version different feat/auto-reload-fe Siyuan Miao 2025-09-11 12:02:26 +0200
  • c77110fff9 feat: validate ssh public key before saving Siyuan Miao 2025-09-11 09:43:50 +0200
  • 2ef48c5e12 chore: serve pre-compressed static files Siyuan Miao 2025-09-11 08:55:15 +0200
  • 1e2cee7060 fix: performance issue of Uint8Array concat Siyuan Miao 2025-09-11 02:56:47 +0200
  • a86b516f9a fix: jsonrpc.go:1142:21: Error return value is not checked (errcheck) Siyuan Miao 2025-09-11 02:16:45 +0200
  • 137d22b0b3 fix: use currentSession.reportHidRPCKeyboardMacroState Siyuan Miao 2025-09-11 02:15:01 +0200
  • d6de9668bd chore: clear keysDownState Siyuan Miao 2025-09-11 02:12:30 +0200
  • 3e2df4e651 fix: handle nullable properly feat/jsonrpc-typings Siyuan Miao 2025-09-11 01:57:46 +0200
  • f8c2a95381 feat: generate ts typings from golang code Siyuan Miao 2025-09-11 01:40:42 +0200
  • a667aefc96 allow user to override delay Siyuan Miao 2025-09-10 23:48:26 +0200
  • 7014560b41 feat: allow paste progress to be cancelled Siyuan Miao 2025-09-10 23:35:24 +0200
  • 9e3ee89d8d
    Merge 2ff3dffd61 into c8dd84c6b7 Aveline 2025-09-10 18:21:00 +0200
  • 2ff3dffd61 add missing modal feat/ocr Siyuan Miao 2025-09-10 18:01:01 +0200
  • 89c259a789 fix package-lock Siyuan Miao 2025-09-10 17:22:13 +0200
  • 598fd966dd feat: ocr Siyuan Miao 2025-09-10 14:10:02 +0200
  • d7c8abbb11 add delay Siyuan Miao 2025-09-10 17:21:44 +0200
  • 024cbb8fb1 wip: send macro using hidRPC channel Siyuan Miao 2025-09-10 02:42:36 +0200
  • c3bced8b58 chore: show codec and clock rate chore/show-codec Siyuan Miao 2025-09-10 14:39:36 +0200
  • 3a09fccd59 feat: send all paste keystrokes to backend Siyuan Miao 2025-09-09 23:56:23 +0200
  • 5da357ba01 [WIP] Cleanup: Remove hid optimization code, as it is out of scope Alex P 2025-09-09 23:31:58 +0000
  • eab0261344 Cleanup: remove devLog with calculated param Alex P 2025-09-09 22:44:33 +0000
  • f58e5476bf feat: cancel paste mode Siyuan Miao 2025-09-10 00:13:10 +0200
  • e0b6e612c0 Updates: defer the mutex unlock Alex P 2025-09-09 22:03:35 +0000
  • 4b0818502c feat: send all paste keystrokes to backend Siyuan Miao 2025-09-09 23:56:23 +0200
  • f48c3fe25a [WIP] Updates, Cleanup: use uint64 for non-negative values Alex P 2025-09-09 21:54:36 +0000
  • d4c10aef87 Updates: use uint64 since we won't have negative numbers here Alex P 2025-09-09 21:37:08 +0000
  • cf359246e0
    build(deps-dev): bump vite dependabot[bot] 2025-09-09 21:25:39 +0000
  • 2a81497d34 Improvements: input performance Alex P 2025-09-09 20:58:34 +0000
  • 8cff7d600b pr-optimizations,perf(input): optimize JSON-RPC input handling with ultra-fast path Alex P 2025-09-09 18:56:54 +0000
  • eca1e6a80d Cleanup: implement PR Review suggestions Alex P 2025-09-09 18:09:19 +0000
  • c8dd84c6b7
    fix/Jiggler settings not saving (#786) Marc Brooks 2025-09-09 07:48:49 -0500
  • 02acee0c75 Fix: Audio Output Enable / Disable Alex P 2025-09-09 10:39:47 +0000
  • 0f2aa9abe4 feat(audio): improve socket handling and validation performance Alex P 2025-09-09 10:16:53 +0000
  • 5d4f4d8e10 UX Improvement: keep Mic state accross page refreshes Alex P 2025-09-09 09:43:39 +0000
  • a5d1ef1225 refactor(audio): optimize performance and simplify code Alex P 2025-09-09 09:12:05 +0000
  • bda92b4a62 [Milestone] Fix: in-flight audio input quality updates Alex P 2025-09-09 08:42:43 +0000
  • 3c6184d0e8 [Milestone] Improvement: In-flight audio output quality update Alex P 2025-09-09 07:44:37 +0000
  • 2bc7e50391 [WIP] Cleanup, Refactor: Reduce PR complexity, common IPC layer Alex P 2025-09-09 07:08:32 +0000
  • f71d18039b [WIP] Cleanup: reduce PR complexity Alex P 2025-09-09 06:59:55 +0000
  • 00e5148eef [WIP] Cleanup: reduce PR complexity Alex P 2025-09-09 06:52:40 +0000
  • 9736174b51
    fix/Jiggler settings not saving Marc Brooks 2025-09-08 23:20:54 -0500
  • 0ebfc762f7 [WIP] Cleanup: PR SImplification Alex P 2025-09-09 05:41:20 +0000