Commit Graph

  • bfb8a825e3 refactor(ui): Hide keyboard layout settings on mobile and fix minor styling Adam Shiervani 2025-09-02 14:31:18 +0200
  • a97c0c2465 refactor(ui): Improve header styling and detach bug Adam Shiervani 2025-09-02 14:27:55 +0200
  • fda1465716
    build(deps): bump github.com/go-co-op/gocron/v2 from 2.16.3 to 2.16.4 dependabot[bot] 2025-09-02 12:26:09 +0000
  • 3c91629067
    build(deps): bump github.com/pion/webrtc/v4 from 4.1.3 to 4.1.4 dependabot[bot] 2025-09-02 12:24:18 +0000
  • 771b1387fe style(ui): add cursor-pointer class to Button component for better UX Adam Shiervani 2025-09-02 14:23:06 +0200
  • 97b7a49fc6 Add the key graphics and missing keys Marc Brooks 2025-08-27 19:36:16 -0500
  • e65a3dfcd5 Clean up Virtual Keyboard styling Marc Brooks 2025-08-26 20:51:52 -0500
  • 9cd8ce23b8
    build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 dependabot[bot] 2025-09-02 11:50:15 +0000
  • 35822f76d1
    build(deps): bump actions/checkout from 4 to 5 dependabot[bot] 2025-09-02 11:40:31 +0000
  • caf88735ee
    build(deps): bump golang.org/x/sys from 0.34.0 to 0.35.0 dependabot[bot] 2025-09-02 11:18:43 +0000
  • e9e22f7125 fix(audio): improve process termination handling in input supervisor Alex P 2025-09-01 11:08:13 +0000
  • 950ca2bd99 fix(audio): improve process termination handling in input supervisor Alex P 2025-09-01 11:08:13 +0000
  • 7feb92c9c7 chore: add comments and remove unused code Siyuan Miao 2025-09-01 12:28:18 +0200
  • d31b08d980 fix(audio): improve audio initialization and process termination handling Alex P 2025-09-01 10:24:26 +0000
  • dfbf9249b9 fix(audio): improve audio initialization and process termination handling Alex P 2025-09-01 10:24:26 +0000
  • 33a7397b94 fix(audio): improve logging for Opus config and subprocess status Alex P 2025-09-01 08:07:53 +0000
  • f51f6da2de fix(audio): improve logging for Opus config and subprocess status Alex P 2025-09-01 08:07:53 +0000
  • 3c23287812 feat(audio): implement dynamic Opus config updates and optimize audio params Alex P 2025-09-01 08:02:43 +0000
  • fd7608384a feat(audio): implement dynamic Opus config updates and optimize audio params Alex P 2025-09-01 08:02:43 +0000
  • 4592269dd1 fix: nil check Siyuan Miao 2025-09-01 09:06:03 +0200
  • e1815237eb minor changes related to logging Siyuan Miao 2025-09-01 08:49:35 +0200
  • af8fff7cee chore: change logging level of JSONRPC send event to trace Siyuan Miao 2025-08-30 18:49:42 +0200
  • 7389467c2f add queues for keyboard / mouse event Siyuan Miao 2025-08-30 18:29:06 +0200
  • d61ea2195b refactor hidrpc marshal / unmarshal Siyuan Miao 2025-08-30 14:56:43 +0200
  • c459929a91 chore: show hid rpc version Siyuan Miao 2025-08-30 14:10:35 +0200
  • 3dd8645295 fix issues Siyuan Miao 2025-08-30 14:01:25 +0200
  • fefbc7611f chore: add timeout when writing to hid endpoints Siyuan Miao 2025-08-29 21:55:58 +0200
  • f7beae3b9b add logs Siyuan Miao 2025-08-29 20:05:12 +0200
  • eacc2a6621 chore: simplify handshake of hid rpc Siyuan Miao 2025-08-29 19:51:59 +0200
  • 58b72add90 feat: use hidRpcChannel to save bandwidth Siyuan Miao 2025-08-29 18:19:51 +0200
  • 1a71646d27 feat(audio): add goroutine cache cleanup and process reuse Alex P 2025-08-29 17:05:37 +0000
  • 6adcc26ff2 feat(audio): add goroutine cache cleanup and process reuse Alex P 2025-08-29 17:05:37 +0000
  • e24f3c95cd refactor: use less data to transfer keyboard and mouse events [WIP DO NOT MERGE] refactor/jsonrpc-kbd Siyuan Miao 2025-08-12 17:24:08 +0200
  • 86597f8cf4 perf(audio): optimize audio config for RV1106 SoC compatibility Alex P 2025-08-28 22:25:11 +0000
  • 858859e317 perf(audio): optimize audio config for RV1106 SoC compatibility Alex P 2025-08-28 22:25:11 +0000
  • 094b67994b feat(audio): implement audio input supervisor and opus config management Alex P 2025-08-28 22:02:22 +0000
  • 9c0aff4489 feat(audio): implement audio input supervisor and opus config management Alex P 2025-08-28 22:02:22 +0000
  • 94521ef6db
    chore/Deprecate browser mount (#752) Marc Brooks 2025-08-28 16:46:55 -0500
  • 16692bc94d
    Removed RemoteVirtualMediaState.WebRTC Marc Brooks 2025-08-28 13:48:11 -0500
  • 34dff0a3aa
    Removed diskChannel and localFile Marc Brooks 2025-08-28 13:26:05 -0500
  • 050d5d053c refactor: rename variables for clarity Adam Shiervani 2025-08-28 12:53:34 +0200
  • 379a794bd7 feat: Dont collect stats without a video track Adam Shiervani 2025-08-28 12:35:23 +0200
  • 6b37cf8e3f feat: do an actual avg reference calc Adam Shiervani 2025-08-28 12:31:12 +0200
  • 0340aa3749 docs: add JSDoc comments to createChartArray function in Metric component for better documentation Adam Shiervani 2025-08-28 12:05:18 +0200
  • 8a07f7d186 refactor: rename variable for clarity in Metric component Adam Shiervani 2025-08-28 12:02:29 +0200
  • 6ba63cd627 refactor(audio): centralize metrics collection with new registry Alex P 2025-08-28 10:01:35 +0000
  • 0d4176cf98 refactor(audio): centralize metrics collection with new registry Alex P 2025-08-28 10:01:35 +0000
  • 66cccfe9e1
    Add application icon for Safari and saved-bookmarks (#749) Marc Brooks 2025-08-28 05:01:04 -0500
  • 66714935fb refactor(audio): remove granular latency metrics and histogram functionality Alex P 2025-08-28 08:44:09 +0000
  • fe4571956d refactor(audio): remove granular latency metrics and histogram functionality Alex P 2025-08-28 08:44:09 +0000
  • 80e1517654
    Add the key graphics and missing keys Marc Brooks 2025-08-27 19:36:16 -0500
  • 072b62b6ed feat(audio): add latency metrics collection for input and output Alex P 2025-08-28 00:35:51 +0000
  • f9adb4382d feat(audio): add latency metrics collection for input and output Alex P 2025-08-28 00:35:51 +0000
  • 300cee6e1a feat(audio): add latency histogram metrics collection and visualization Alex P 2025-08-28 00:24:30 +0000
  • 758bbbfff6 feat(audio): add latency histogram metrics collection and visualization Alex P 2025-08-28 00:24:30 +0000
  • 2245dadae3 Remove device-side go code Marc Brooks 2025-08-28 00:15:07 +0000
  • 6263cf94eb refactor(audio/validation): improve frame data validation with specific error messages Alex P 2025-08-27 23:54:40 +0000
  • 3efe2f2a1d refactor(audio/validation): improve frame data validation with specific error messages Alex P 2025-08-27 23:54:40 +0000
  • e7a1af0e8a feat(audio): optimize validation and add dynamic opus encoder configuration Alex P 2025-08-27 23:44:16 +0000
  • ece36ce5fd feat(audio): optimize validation and add dynamic opus encoder configuration Alex P 2025-08-27 23:44:16 +0000
  • a722992183
    Add application icon for Safari and saved-bookmarks Marc Brooks 2025-08-26 19:36:50 -0500
  • 0eb5c166a3 perf(audio): optimize validation and buffer pool with caching Alex P 2025-08-27 22:57:07 +0000
  • cdf0b20bc7 perf(audio): optimize validation and buffer pool with caching Alex P 2025-08-27 22:57:07 +0000
  • fac433e1bc perf(audio): replace frame validation with ultra-fast version Alex P 2025-08-27 22:44:34 +0000
  • 25363cef90 perf(audio): replace frame validation with ultra-fast version Alex P 2025-08-27 22:44:34 +0000
  • 5db7c4a336 style(audio): fix formatting and add missing newlines Alex P 2025-08-27 20:54:50 +0000
  • e3e7b898b5 style(audio): fix formatting and add missing newlines Alex P 2025-08-27 20:54:50 +0000
  • 83adf497b8 feat(audio): enhance validation and add logging standards Alex P 2025-08-27 20:46:47 +0000
  • 9dda569523 feat(audio): enhance validation and add logging standards Alex P 2025-08-27 20:46:47 +0000
  • f8de4e4c48 feat(audio): add pool hit tracking and optimize buffer management Alex P 2025-08-27 19:37:34 +0000
  • 6355dd87be feat(audio): add pool hit tracking and optimize buffer management Alex P 2025-08-27 19:37:34 +0000
  • 902e58a3bd refactor(AudioControlPopover): simplify audio metrics display and remove unused code Alex P 2025-08-27 18:33:52 +0000
  • cb20956445 refactor(AudioControlPopover): simplify audio metrics display and remove unused code Alex P 2025-08-27 18:33:52 +0000
  • d5f8059fdb refactor(audio): standardize log levels and messages across components Alex P 2025-08-27 18:11:06 +0000
  • 50e04192bf refactor(audio): standardize log levels and messages across components Alex P 2025-08-27 18:11:06 +0000
  • 8969b83aaa feat(audio): add comprehensive input validation and base components Alex P 2025-08-27 17:47:39 +0000
  • dc2db8ed2d feat(audio): add comprehensive input validation and base components Alex P 2025-08-27 17:47:39 +0000
  • 62f9cc2f39 feat(audio): centralize audio configuration and improve debugging Alex P 2025-08-27 13:01:56 +0000
  • 8fb0b9f9c6 feat(audio): centralize audio configuration and improve debugging Alex P 2025-08-27 13:01:56 +0000
  • a42384fed6
    enhancement: add new EDID for DELL iDRAC (#693) Adam Shiervani 2025-08-27 10:16:17 +0200
  • 3d770e73c8
    chore/Deprecate browser mount Marc Brooks 2025-08-26 21:40:20 -0500
  • 248f0d38c6
    Clean up Virtual Keyboard styling Marc Brooks 2025-08-26 20:51:52 -0500
  • c4ab4fa959 style(audio): fix formatting and add missing newlines Alex P 2025-08-26 16:49:41 +0000
  • e8d12bae4b style(audio): fix formatting and add missing newlines Alex P 2025-08-26 16:49:41 +0000
  • 3ec243255b
    Add ability to track modifier state on the device (#725) Marc Brooks 2025-08-26 10:09:35 -0500
  • 05bf61152b
    feature/Faster loading (#746) Marc Brooks 2025-08-26 09:55:08 -0500
  • 3bd9f841e0 feat: add someIterable utility function and update Metric components for consistent metric handling Adam Shiervani 2025-08-26 16:47:16 +0200
  • 7eb9a87774 refactor(audio): improve error handling and memory management Alex P 2025-08-26 14:36:07 +0000
  • 6a68e23d12 refactor(audio): improve error handling and memory management Alex P 2025-08-26 14:36:07 +0000
  • dd335786cb feat(audio): enhance error handling and add device health monitoring Alex P 2025-08-26 12:51:11 +0000
  • b1f85db7de feat(audio): enhance error handling and add device health monitoring Alex P 2025-08-26 12:51:11 +0000
  • ed1fdb66dd refactor(audio): rename audio components for clarity and add validation Alex P 2025-08-26 10:42:25 +0000
  • e4ed2b8fad refactor(audio): rename audio components for clarity and add validation Alex P 2025-08-26 10:42:25 +0000
  • f903a6d8c2
    Add ability to track modifier state on the device Marc Brooks 2025-08-07 06:23:35 +0000
  • 75c2b26c01 feat(usbgadget): add nil checks for gadget operations and cleanup tests Alex P 2025-08-25 22:24:41 +0000
  • fff2d2b791 feat(usbgadget): add nil checks for gadget operations and cleanup tests Alex P 2025-08-25 22:24:41 +0000
  • e2e69e6975
    Remove feral async declarations on things that have no await Marc Brooks 2025-08-25 16:52:46 -0500
  • f8135263ed
    feature/Faster loading Marc Brooks 2025-08-22 15:31:39 -0500
  • 35e73b5cf0 feat(audio): add granular metrics collection and comprehensive error handling Alex P 2025-08-25 21:00:54 +0000
  • 6898a6ef1b feat(audio): add granular metrics collection and comprehensive error handling Alex P 2025-08-25 21:00:54 +0000