Commit Graph

  • 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
  • 845eadec18 [WIP] Fix: Audio Latency issues: move audio to a dedicated media stream Alex P 2025-09-09 00:23:15 +0000
  • aa21b4b459 Updates: increase congestion treshold multiplier Alex P 2025-09-08 22:58:49 +0000
  • 89e68f5cdb [WIP] Change playback latency spikes on Audio Output Quality changes Alex P 2025-09-08 22:55:19 +0000
  • f873b50469 fix(audio): adjust congestion and CPU thresholds for single-core system Alex P 2025-09-08 22:03:11 +0000
  • 0893eb88ac feat(audio): improve reliability with graceful degradation and async updates Alex P 2025-09-08 21:47:39 +0000
  • 8cf0b639af perf(audio): increase buffer sizes and timeouts for quality change bursts Alex P 2025-09-08 21:17:06 +0000
  • 6f10010d71 refactor(audio): remove redundant config variable assignments Alex P 2025-09-08 21:04:07 +0000
  • 1d1658db15 refactor(audio): replace GetConfig() calls with direct Config access Alex P 2025-09-08 17:30:49 +0000
  • 91f9dba4c6 feat(audio): improve audio quality handling and recovery mechanisms Alex P 2025-09-08 12:48:22 +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
  • 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
  • 323d2587b7 refactor(audio): improve memory management with atomic operations and chunk allocation Alex P 2025-09-08 08:25:42 +0000
  • a6913bf33b perf(audio): make refCount operations atomic and optimize frame pooling Alex P 2025-09-08 08:17:01 +0000
  • 6890f17a54 refactor(audio): consolidate supervision logic into base implementation Alex P 2025-09-08 05:53:06 +0000
  • a2a87b46b8 refactor(audio): move channel and process management to base supervisor Alex P 2025-09-07 20:14:33 +0000
  • 96a6a0f8f9 refactor(audio): improve process management and error handling Alex P 2025-09-07 19:35:14 +0000
  • bfdbbdc557 [WIP] Simplification Alex P 2025-09-07 19:13:35 +0000
  • e3b4bb2002 refactor(audio): replace mute functionality with start/stop for microphone Alex P 2025-09-07 18:32:42 +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
  • e27f1cfa59 fix(AudioControlPopover): swap mute button theme and labels for clarity & consistency Alex P 2025-09-06 20:37:18 +0000
  • b267348084 feat(audio): add microphone stop endpoint and improve mute handling Alex P 2025-09-06 20:17: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
  • d3e2b2dff2 fix(audio): correct mute state broadcast in audio control service Alex P 2025-09-05 22:10:14 +0000
  • 947b4f9528 [WIP] Updates: Reduce PR complexity Alex P 2025-09-05 21:47:21 +0000
  • 8a189ba1b9 [WIP] Updates / FIles reorg: reduce PR complexity Alex P 2025-09-05 21:34:23 +0000
  • d3bbe1bf0a refactor(audio): standardize component logging names and cleanup Alex P 2025-09-05 21:12:17 +0000
  • 158437352c Fix: quality not updating in the Audio Control Popover when changed Alex P 2025-09-05 17:36:43 +0000
  • e45bec4a9c Fix: currently selected preset not coming from the API Alex P 2025-09-05 17:33:13 +0000
  • 2c2f2d416b Refactoring: Move most audio business logic into the audio package Alex P 2025-09-05 17:22:14 +0000
  • 0a38451c95 feat(audio): add audio handlers and refactor session management Alex P 2025-09-05 16:30:09 +0000
  • d9072673c0 Updates: merge 'dev' intu 'feat/audio-support' Alex P 2025-09-05 15:07:54 +0000
  • 9cb976ab8d Merge branch 'dev' into feat/audio-support Alex P 2025-09-05 14:40:23 +0000
  • fcd07b2b59 perf(audio): enhance buffer pool performance with adaptive caching Alex P 2025-09-05 13:53:00 +0000
  • 1a0c7a84bc refactor(audio): rename latency config fields for clarity Alex P 2025-09-05 12:27:35 +0000
  • 463f34e40b Fix: audio output not working due to too agressive timeout Alex P 2025-09-05 12:04:38 +0000
  • 66504163d5 chore: remove nilaway as golangci-lint github action doesn't support GCL chore/golangci-lint-additional Siyuan Miao 2025-09-05 11:36:21 +0200
  • 82c5e6b38f build: add cyclop, contextcheck, gosec and promlinter Siyuan Miao 2025-09-05 11:20:37 +0200
  • 4075057c2b [WIP] Cleanup: Reduce PR Complexity Alex P 2025-09-04 22:06:48 +0000
  • bcc307b147
    feat: hid rpc channel (#755) Aveline 2025-09-04 22:27:56 +0200
  • e8ef82e582
    feat(ui) Fix the CapsLock and Shift key for VirtualKeyboard (#779) Marc Brooks 2025-09-04 15:26:51 -0500
  • c1cc8dd832 refactor(audio): remove audio input subprocess pre-warming feature Alex P 2025-09-04 19:48:38 +0000
  • 113091ae1f remove comments Siyuan Miao 2025-09-04 20:48:34 +0200
  • ba23da6973
    fix/timesync: Ensure that auto-update waits for time sync Marc Brooks 2025-06-12 18:29:47 -0500
  • 958028716d
    PR feedback: Default LED state in store Marc Brooks 2025-09-04 12:18:39 -0500
  • 28249fcae9
    feat(ui) Fix the CapsLock and Shift key for VirtualKeyboard Marc Brooks 2025-09-03 21:22:56 -0500
  • a4e036703a
    Allow disabling IPv6 Marc Brooks 2025-08-26 21:19:51 -0500
  • 223db94102 chore: clean up unused functions Siyuan Miao 2025-09-04 17:07:53 +0200
  • bd6378830b chore: change version handle Siyuan Miao 2025-09-04 16:58:19 +0200
  • 8abcd1efe8 chore: remove keyPressReportApiAvailable Siyuan Miao 2025-09-04 16:55:44 +0200
  • c40459664f Audio Input resiliency. Make sure the IPC client always recovers Alex P 2025-09-04 10:51:07 +0000
  • 5f3dd89d55
    Upgrade vite and react-router (#778) Marc Brooks 2025-09-04 05:20:01 -0500
  • ca27c9e3db Upgrade vite and react-router chore/react-vite-upgrade Marc Brooks 2025-09-03 20:51:07 -0500
  • 2cbc941343
    build(deps): bump react-router-dom from 6.30.1 to 7.8.2 in /ui dependabot[bot] 2025-09-04 10:08:31 +0000
  • 1dda6184da
    Bumps recharts to 3.1.2 (#777) Marc Brooks 2025-09-04 05:07:19 -0500
  • 7f17306644
    build(deps): bump recharts from 2.15.4 to 3.1.2 in /ui dependabot[bot] 2025-09-04 10:05:09 +0000
  • 970e9d64d9
    build(deps-dev): bump @vitejs/plugin-react-swc in /ui dependabot[bot] 2025-09-04 10:04:42 +0000
  • c165decd18
    build(deps-dev): bump vite from 6.3.5 to 7.1.4 in /ui dependabot[bot] 2025-09-04 10:04:21 +0000
  • 825d0311d6
    Upgrade UI packages (#776) Marc Brooks 2025-09-04 05:02:59 -0500
  • f3fe78af5d
    chore: upgrade deps (#780) Aveline 2025-09-04 11:40:49 +0200
  • c1d8ce2b20 chore: upgrade deps Siyuan Miao 2025-09-04 11:27:04 +0200
  • 867ed88c6e chore: unlock keyboardStateLock before calling onKeysDownChange Siyuan Miao 2025-09-04 11:24:31 +0200
  • 2e1b6f199c chore: make tslint happy Siyuan Miao 2025-09-04 11:21:52 +0200
  • 94a388336e chore: log msg data only when debug or trace mode Siyuan Miao 2025-09-04 11:21:02 +0200
  • d0b3781aaa
    build(deps): bump actions/checkout from 4 to 5 (#759) dependabot[bot] 2025-09-04 11:19:00 +0200
  • a4f0c0d298 add useMouse Siyuan Miao 2025-09-04 11:17:34 +0200
  • cdf6731639 [WIP] Performance Updates: Alex P 2025-09-04 08:44:09 +0000
  • 6f15fdf965 perf(build): update ARM optimization flags for better compatibility Alex P 2025-09-04 08:25:16 +0000
  • b63404c26b [WIP] Cleanup: reduce PR complexity Alex P 2025-09-03 23:50:05 +0000
  • b497444d6d [WIP] Cleanup: reduce PR complexity Alex P 2025-09-03 23:13:36 +0000
  • 476a245598 [WIP] Cleanup: Reduce PR complexity Alex P 2025-09-03 23:01:08 +0000
  • 5dc04321a1 [WIP] Cleanup: decrease PR complexity Alex P 2025-09-03 22:48:25 +0000
  • a3702dadd9 Cleanup: reduce PR complexity Alex P 2025-09-03 22:35:52 +0000
  • 2568660149 feat(metrics): add configurable metrics collection and performance optimizations Alex P 2025-09-03 20:18:07 +0000
  • ca365f1acd feat(audio): add subprocess pre-warming to reduce activation latency Alex P 2025-09-03 19:51:18 +0000
  • 5c55da0787 perf(audio): optimize metrics collection and logging overhead Alex P 2025-09-03 19:41:20 +0000
  • 260f62efc3 perf(audio): optimize audio processing paths and reduce overhead Alex P 2025-09-03 17:51:08 +0000
  • a741f05829 fix(audio): add proper locking for config cache updates Alex P 2025-09-03 17:08:19 +0000
  • 099c5b8aca
    Upgrade recharts to 3.1.2 Marc Brooks 2025-09-03 11:59:09 -0500
  • a557987629 perf(audio): optimize hotpath by removing redundant checks and logging Alex P 2025-09-03 16:55:39 +0000
  • 5353c1cab2 perf(audio): optimize opus decode-write with separate buffers Alex P 2025-09-03 16:28:25 +0000
  • 38739a9f04
    Upgrade UI packages Marc Brooks 2025-09-03 10:56:25 -0500
  • 370178e43b fix(audio): remove arm architecture restriction from cgo build tags Alex P 2025-09-03 15:49:07 +0000