Commit Graph

  • 713becd53d feat: add supervisor and error dump Siyuan 2025-09-26 12:33:16 +0000
  • dcce0fefb7 Merge branch 'dev' into feat/audio-support Alex P 2025-09-26 12:53:23 +0000
  • 83b0c7985d feat: move native binary to cgo Siyuan 2025-03-12 16:29:45 +0100
  • 8f4081a5b1
    Cleaning up action versions (#828) Marc Brooks 2025-09-26 04:22:17 -0500
  • 359778967f
    chore: remove msgpack from gin dependency (#833) Aveline 2025-09-26 08:52:07 +0200
  • ec3e08803e chore: remove msgpack from gin dependency Siyuan 2025-09-25 23:05:44 +0000
  • 0baf6be8b5 chore: generate release automatically Siyuan Miao 2025-09-25 16:55:04 +0000
  • 1f7083a023 Revert "feat: add fullscreen button" Tom Wopat 2025-09-25 09:09:17 -0400
  • 703625d59a
    fix: faster paste speed (#824) Adam Shiervani 2025-09-25 10:26:11 +0200
  • cfd5e7cfab
    Merge branch 'jetkvm:dev' into feat/custom-serial-buttons Sevi 2025-09-24 22:21:06 +0200
  • f074b16dd7
    Cleaning up action versions Marc Brooks 2025-09-24 13:10:34 -0500
  • c7def3f81c fix: formatting Adam Shiervani 2025-09-24 12:41:48 +0200
  • bc6f073752 fix: update delay handling in PasteModal component Adam Shiervani 2025-09-24 12:40:18 +0200
  • cb24ef6d4f
    Update UI dependencies (#819) Marc Brooks 2025-09-24 05:16:02 -0500
  • dc7791c245 feat: add fullscreen button Tom Wopat 2025-09-23 23:50:06 -0400
  • 9affd248f3 feat: allow pointer lock when no video Tom Wopat 2025-09-23 23:50:05 -0400
  • 67e9136b03 Add order buttons and response field Severin Müller 2025-09-23 22:11:54 +0200
  • 531f6bf65b
    Merge branch 'jetkvm:dev' into feat-mac-text-wait-delay Silke pilon 2025-09-23 17:46:06 +0200
  • d8f670fcba Add backend to send custom commands Severin Müller 2025-09-23 16:49:45 +0200
  • a8854b5442
    Fix compilation error Marc Brooks 2025-09-22 19:57:37 -0500
  • 133df04fd1
    Upgrade UI packages Marc Brooks 2025-09-22 19:29:56 -0500
  • c0550b5a2e
    Optimize images Marc Brooks 2025-09-22 19:12:07 -0500
  • 5230253a77
    Add Bold font to preload. Marc Brooks 2025-09-22 19:10:41 -0500
  • b2b3ee40a7
    Merge branch 'jetkvm:dev' into dev Sevi 2025-09-22 17:11:23 +0200
  • b8d4464904 Create new extension "Serial Buttons" Severin Müller 2025-09-22 17:10:58 +0200
  • fe77acd5f0 chore: bump to 0.4.8 main Siyuan Miao 2025-09-22 12:51:19 +0200
  • 630571da25 [WIP] Improvements, Bugfixes: Improve audio experience when running in HTTP mode Alex P 2025-09-21 22:05:19 +0000
  • d311dee4c6 [WIP] Improvements, Bugfixes: Improve audio experience when running in HTTP mode Alex P 2025-09-21 21:20:05 +0000
  • 7060f9e8d6 [WIP] Improvements, Bugfixes: Improve audio experience when running in HTTP mode Alex P 2025-09-21 21:11:30 +0000
  • b63af01d73 [WIP] Improvements, Bugfixes: Improve audio experience when running in HTTP mode Alex P 2025-09-21 21:07:41 +0000
  • 4dec696c4a [WIP] Improvements, Bugfixes: Improve audio experience when running in HTTP mode Alex P 2025-09-21 21:04:08 +0000
  • 093f2bbe22 Improvement: improve audio input restauration mechanism Alex P 2025-09-21 17:41:12 +0000
  • dec0b9d3db [WIP] Improvements: Improve audio resume mechanism after Hardware Settings deactivation & reactivation Alex P 2025-09-21 18:17:43 +0300
  • f2ad918dfd [WIP] Improvements: Improve audio resume mechanism after Hardware Settings deactivation & reactivation Alex P 2025-09-21 17:52:55 +0300
  • 25e476e715 Merge branch 'jetkvm:dev' into feat-mac-text-wait-delay Silke pilon 2025-09-21 15:46:48 +0200
  • 8dd004ab54 feat(macros add import/export, sanitize imports, and refactor Silke pilon 2025-09-20 21:07:33 +0200
  • 9f27a5d5c3 feat(macros): add text/wait step types and improve delays Silke pilon 2025-09-20 20:56:15 +0200
  • a84f63c0c4 Fix: make sure audio output enable / disable doesn't need a refresh in order for audio to become audible again Alex P 2025-09-20 21:07:41 +0000
  • 439f57c3c8 [WIP] CLeanup: Remove unused or redundant code or comments Alex P 2025-09-20 23:38:03 +0300
  • b6d093f399 [WIP] Cleanup: PR cleanup - restore commented logs Alex P 2025-09-20 20:12:01 +0000
  • cd87aa499c [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 02:30:29 +0300
  • 274854b198 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 01:38:16 +0300
  • 6ee79b79c3 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 01:14:41 +0300
  • 8b86124be1 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:57:57 +0300
  • f2edfa66f0 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:54:14 +0300
  • 432303e228 [WIP] Cleanup: PR Cleanup Alex P 2025-09-20 00:21:09 +0300
  • 1dbc6c9d06 [WIP] Cleanup: PR cleanup Alex P 2025-09-19 23:53:40 +0300
  • 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
  • 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