Commit Graph

  • e105a352fa [WIP] Updates, Cleanup: use uint64 for non-negative values Alex P 2025-09-09 21:54:36 +0000
  • f48c3fe25a [WIP] Updates, Cleanup: use uint64 for non-negative values Alex P 2025-09-09 21:54:36 +0000
  • cb3b49fadf Updates: use uint64 since we won't have negative numbers here Alex P 2025-09-09 21:37:08 +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
  • e0e74c9293 Improvements: input performance Alex P 2025-09-09 20:58:34 +0000
  • 2a81497d34 Improvements: input performance Alex P 2025-09-09 20:58:34 +0000
  • 67071d8691 pr-optimizations,perf(input): optimize JSON-RPC input handling with ultra-fast path Alex P 2025-09-09 18:56:54 +0000
  • 8cff7d600b pr-optimizations,perf(input): optimize JSON-RPC input handling with ultra-fast path Alex P 2025-09-09 18:56:54 +0000
  • b905570aa7 Cleanup: implement PR Review suggestions Alex P 2025-09-09 18:09:19 +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
  • 7091d7f9cf Fix: Audio Output Enable / Disable Alex P 2025-09-09 10:39:47 +0000
  • 02acee0c75 Fix: Audio Output Enable / Disable Alex P 2025-09-09 10:39:47 +0000
  • 9f272de6bb feat(audio): improve socket handling and validation performance Alex P 2025-09-09 10:16:53 +0000
  • 0f2aa9abe4 feat(audio): improve socket handling and validation performance Alex P 2025-09-09 10:16:53 +0000
  • cd4121db13 UX Improvement: keep Mic state accross page refreshes Alex P 2025-09-09 09:43:39 +0000
  • 5d4f4d8e10 UX Improvement: keep Mic state accross page refreshes Alex P 2025-09-09 09:43:39 +0000
  • 85693ce7a2 refactor(audio): optimize performance and simplify code Alex P 2025-09-09 09:12:05 +0000
  • a5d1ef1225 refactor(audio): optimize performance and simplify code Alex P 2025-09-09 09:12:05 +0000
  • 589379bcd1 [Milestone] Fix: in-flight audio input quality updates Alex P 2025-09-09 08:42:43 +0000
  • bda92b4a62 [Milestone] Fix: in-flight audio input quality updates Alex P 2025-09-09 08:42:43 +0000
  • 76cf1fb706 [Milestone] Improvement: In-flight audio output quality update Alex P 2025-09-09 07:44:37 +0000
  • 3c6184d0e8 [Milestone] Improvement: In-flight audio output quality update Alex P 2025-09-09 07:44:37 +0000
  • 694af47237 [WIP] Cleanup, Refactor: Reduce PR complexity, common IPC layer Alex P 2025-09-09 07:08:32 +0000
  • 2bc7e50391 [WIP] Cleanup, Refactor: Reduce PR complexity, common IPC layer Alex P 2025-09-09 07:08:32 +0000
  • d9cc9b2867 [WIP] Cleanup: reduce PR complexity Alex P 2025-09-09 06:59:55 +0000
  • f71d18039b [WIP] Cleanup: reduce PR complexity Alex P 2025-09-09 06:59:55 +0000
  • 69855a4a75 [WIP] Cleanup: reduce PR complexity Alex P 2025-09-09 06:52:40 +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
  • 8ede6afd76 [WIP] Cleanup: PR SImplification Alex P 2025-09-09 05:41:20 +0000
  • 0ebfc762f7 [WIP] Cleanup: PR SImplification Alex P 2025-09-09 05:41:20 +0000
  • ab94a87d89 [WIP] Fix: Audio Latency issues: move audio to a dedicated media stream Alex P 2025-09-09 00:23:15 +0000
  • 845eadec18 [WIP] Fix: Audio Latency issues: move audio to a dedicated media stream Alex P 2025-09-09 00:23:15 +0000
  • 29bd256bfd Updates: increase congestion treshold multiplier Alex P 2025-09-08 22:58:49 +0000
  • aa21b4b459 Updates: increase congestion treshold multiplier Alex P 2025-09-08 22:58:49 +0000
  • c359ecf7ef [WIP] Change playback latency spikes on Audio Output Quality changes Alex P 2025-09-08 22:55:19 +0000
  • 89e68f5cdb [WIP] Change playback latency spikes on Audio Output Quality changes Alex P 2025-09-08 22:55:19 +0000
  • e19940a4b0 fix(audio): adjust congestion and CPU thresholds for single-core system Alex P 2025-09-08 22:03:11 +0000
  • f873b50469 fix(audio): adjust congestion and CPU thresholds for single-core system Alex P 2025-09-08 22:03:11 +0000
  • 8b46e9931b feat(audio): improve reliability with graceful degradation and async updates Alex P 2025-09-08 21:47:39 +0000
  • 0893eb88ac feat(audio): improve reliability with graceful degradation and async updates Alex P 2025-09-08 21:47:39 +0000
  • d1c5671842 perf(audio): increase buffer sizes and timeouts for quality change bursts Alex P 2025-09-08 21:17:06 +0000
  • 8cf0b639af perf(audio): increase buffer sizes and timeouts for quality change bursts Alex P 2025-09-08 21:17:06 +0000
  • 9305ce5dbf refactor(audio): remove redundant config variable assignments Alex P 2025-09-08 21:04:07 +0000
  • 6f10010d71 refactor(audio): remove redundant config variable assignments Alex P 2025-09-08 21:04:07 +0000
  • af37c1581b refactor(audio): replace GetConfig() calls with direct Config access Alex P 2025-09-08 17:30:49 +0000
  • 1d1658db15 refactor(audio): replace GetConfig() calls with direct Config access Alex P 2025-09-08 17:30:49 +0000
  • 33be5acaa0 feat(audio): improve audio quality handling and recovery mechanisms Alex P 2025-09-08 12:48:22 +0000
  • 91f9dba4c6 feat(audio): improve audio quality handling and recovery mechanisms Alex P 2025-09-08 12:48:22 +0000
  • 2d79e616ad Merge branch 'dev' into feat/audio-support Alex P 2025-09-08 11:17:08 +0000
  • 219c972e33 Merge branch 'dev' into feat/audio-support Alex P 2025-09-08 11:17:08 +0000
  • c98592a412
    feat(ui): Enhance EDID settings with loading state (#691) challenge-base Adam Shiervani 2025-09-08 11:38:49 +0200
  • 3295b3a96a fix(ui): specify JsonRpcResponse type Adam Shiervani 2025-09-08 11:36:56 +0200
  • a6f2f075ff fix(ui): Improve notifications and adjust styling in custom EDID component Adam Shiervani 2025-07-15 21:54:54 +0200
  • dfa87d9ade feat(ui): Enhance EDID settings with loading state and Fieldset component Adam Shiervani 2025-07-15 21:49:20 +0200
  • 817223cb91 feat(audio): implement zero-copy batch processing with reference counting Alex P 2025-09-08 09:08:07 +0000
  • df58e04846 feat(audio): implement zero-copy batch processing with reference counting Alex P 2025-09-08 09:08:07 +0000
  • 8fbad0112e
    fix(ui): Don't render a button in a button (#782) Marc Brooks 2025-09-08 04:06:08 -0500
  • 8a90555fad
    Update URL Mount entries for Ubuntu, Fedora and Arch Linux (#783) Claus Holst 2025-09-08 11:02:46 +0200
  • a7db0e8408
    Enhance connection stats sidebar (#748) Adam Shiervani 2025-09-08 10:59:36 +0200
  • 3f35bcfc6e Merge branch 'dev' into enhance/connection-stats Adam Shiervani 2025-09-08 10:58:25 +0200
  • 432d185c6a refactor(audio): improve memory management with atomic operations and chunk allocation Alex P 2025-09-08 08:25:42 +0000
  • 323d2587b7 refactor(audio): improve memory management with atomic operations and chunk allocation Alex P 2025-09-08 08:25:42 +0000
  • 6f81edd101 perf(audio): make refCount operations atomic and optimize frame pooling Alex P 2025-09-08 08:17:01 +0000
  • a6913bf33b perf(audio): make refCount operations atomic and optimize frame pooling Alex P 2025-09-08 08:17:01 +0000
  • 93b58618e8 refactor(audio): consolidate supervision logic into base implementation Alex P 2025-09-08 05:53:06 +0000
  • 6890f17a54 refactor(audio): consolidate supervision logic into base implementation Alex P 2025-09-08 05:53:06 +0000
  • f38897ba9e refactor(audio): move channel and process management to base supervisor Alex P 2025-09-07 20:14:33 +0000
  • a2a87b46b8 refactor(audio): move channel and process management to base supervisor Alex P 2025-09-07 20:14:33 +0000
  • 1664e8822e refactor(audio): improve process management and error handling Alex P 2025-09-07 19:35:14 +0000
  • 96a6a0f8f9 refactor(audio): improve process management and error handling Alex P 2025-09-07 19:35:14 +0000
  • 9f0ebf65c8 [WIP] Simplification Alex P 2025-09-07 19:13:35 +0000
  • bfdbbdc557 [WIP] Simplification Alex P 2025-09-07 19:13:35 +0000
  • 16cefe06f0 refactor(audio): replace mute functionality with start/stop for microphone Alex P 2025-09-07 18:32:42 +0000
  • e3b4bb2002 refactor(audio): replace mute functionality with start/stop for microphone Alex P 2025-09-07 18:32:42 +0000
  • 7f80d4d90f [WIP] Improvements: improve Audio Input Activation / Deactivation process so it is faster Alex P 2025-09-07 16:17:06 +0000
  • 7d39a2741e [WIP] Improvements: improve Audio Input Activation / Deactivation process so it is faster Alex P 2025-09-07 16:17:06 +0000
  • 6515ed848d Update URL Mount entries for Ubuntu, Fedora and Arch Linux Claus Holst 2025-09-07 00:15:24 +0200
  • 8cf1ba0658 fix(AudioControlPopover): swap mute button theme and labels for clarity & consistency Alex P 2025-09-06 20:37:18 +0000
  • e27f1cfa59 fix(AudioControlPopover): swap mute button theme and labels for clarity & consistency Alex P 2025-09-06 20:37:18 +0000
  • 4c66cdadae feat(audio): add microphone stop endpoint and improve mute handling Alex P 2025-09-06 20:17:29 +0000
  • b267348084 feat(audio): add microphone stop endpoint and improve mute handling Alex P 2025-09-06 20:17:29 +0000
  • ca88a70515 Fix: Microphone & audio on page load, PID field parsing in audio input supervisor Alex P 2025-09-06 06:11:29 +0000
  • 5a0dce9984 Fix: Microphone & audio on page load, PID field parsing in audio input supervisor Alex P 2025-09-06 06:11:29 +0000
  • 861eb81a79
    fix(ui): Don't render a button in a button Marc Brooks 2025-09-05 18:22:47 -0500
  • 776982995b fix(audio): correct mute state broadcast in audio control service Alex P 2025-09-05 22:10:14 +0000
  • d3e2b2dff2 fix(audio): correct mute state broadcast in audio control service Alex P 2025-09-05 22:10:14 +0000
  • f5e582f941 [WIP] Updates: Reduce PR complexity Alex P 2025-09-05 21:47:21 +0000
  • 947b4f9528 [WIP] Updates: Reduce PR complexity Alex P 2025-09-05 21:47:21 +0000
  • 94b7ecb3ba [WIP] Updates / FIles reorg: reduce PR complexity Alex P 2025-09-05 21:34:23 +0000
  • 8a189ba1b9 [WIP] Updates / FIles reorg: reduce PR complexity Alex P 2025-09-05 21:34:23 +0000
  • 2ae04307fa refactor(audio): standardize component logging names and cleanup Alex P 2025-09-05 21:12:17 +0000
  • d3bbe1bf0a refactor(audio): standardize component logging names and cleanup Alex P 2025-09-05 21:12:17 +0000
  • 03372d4d29 Fix: quality not updating in the Audio Control Popover when changed Alex P 2025-09-05 17:36:43 +0000
  • 158437352c Fix: quality not updating in the Audio Control Popover when changed Alex P 2025-09-05 17:36:43 +0000
  • d55bf84179 Fix: currently selected preset not coming from the API Alex P 2025-09-05 17:33:13 +0000
  • e45bec4a9c Fix: currently selected preset not coming from the API Alex P 2025-09-05 17:33:13 +0000
  • 1b7ea0fd41 Refactoring: Move most audio business logic into the audio package Alex P 2025-09-05 17:22:14 +0000