Commit Graph

  • 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
  • 2c2f2d416b Refactoring: Move most audio business logic into the audio package Alex P 2025-09-05 17:22:14 +0000
  • 2bc69d8d07 feat(audio): add audio handlers and refactor session management Alex P 2025-09-05 16:30:09 +0000
  • 0a38451c95 feat(audio): add audio handlers and refactor session management Alex P 2025-09-05 16:30:09 +0000
  • 4f2051bcfc Updates: merge 'dev' intu 'feat/audio-support' Alex P 2025-09-05 15:07:54 +0000
  • d9072673c0 Updates: merge 'dev' intu 'feat/audio-support' Alex P 2025-09-05 15:07:54 +0000
  • 19e7a192e3 Merge branch 'dev' into feat/audio-support Alex P 2025-09-05 14:40:23 +0000
  • 9cb976ab8d Merge branch 'dev' into feat/audio-support Alex P 2025-09-05 14:40:23 +0000
  • faf8922697 perf(audio): enhance buffer pool performance with adaptive caching Alex P 2025-09-05 13:53:00 +0000
  • fcd07b2b59 perf(audio): enhance buffer pool performance with adaptive caching Alex P 2025-09-05 13:53:00 +0000
  • 1217aaccc3 refactor(audio): rename latency config fields for clarity Alex P 2025-09-05 12:27:35 +0000
  • 1a0c7a84bc refactor(audio): rename latency config fields for clarity Alex P 2025-09-05 12:27:35 +0000
  • f600a93519 Fix: audio output not working due to too agressive timeout Alex P 2025-09-05 12:04:38 +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
  • 84d14664b2 [WIP] Cleanup: Reduce PR Complexity Alex P 2025-09-04 22:06:48 +0000
  • 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
  • 8a62fd8bab refactor(audio): remove audio input subprocess pre-warming feature Alex P 2025-09-04 19:48:38 +0000
  • 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
  • fdedb1ad08 Audio Input resiliency. Make sure the IPC client always recovers Alex P 2025-09-04 10:51:07 +0000
  • 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 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
  • e465f355bc [WIP] Performance Updates: Alex P 2025-09-04 08:44:09 +0000
  • cdf6731639 [WIP] Performance Updates: Alex P 2025-09-04 08:44:09 +0000
  • 10e082e713 perf(build): update ARM optimization flags for better compatibility Alex P 2025-09-04 08:25:16 +0000
  • 6f15fdf965 perf(build): update ARM optimization flags for better compatibility Alex P 2025-09-04 08:25:16 +0000
  • 007dae32af [WIP] Cleanup: reduce PR complexity Alex P 2025-09-03 23:50:05 +0000
  • b63404c26b [WIP] Cleanup: reduce PR complexity Alex P 2025-09-03 23:50:05 +0000
  • c533ca57b3 [WIP] Cleanup: reduce PR complexity Alex P 2025-09-03 23:13:36 +0000
  • b497444d6d [WIP] Cleanup: reduce PR complexity Alex P 2025-09-03 23:13:36 +0000
  • 4b61f69638 [WIP] Cleanup: Reduce PR complexity Alex P 2025-09-03 23:01:08 +0000
  • 476a245598 [WIP] Cleanup: Reduce PR complexity Alex P 2025-09-03 23:01:08 +0000
  • cc1b4d0519 [WIP] Cleanup: decrease PR complexity Alex P 2025-09-03 22:48:25 +0000
  • 5dc04321a1 [WIP] Cleanup: decrease PR complexity Alex P 2025-09-03 22:48:25 +0000
  • a0d4e818d0 Cleanup: reduce PR complexity Alex P 2025-09-03 22:35:52 +0000
  • a3702dadd9 Cleanup: reduce PR complexity Alex P 2025-09-03 22:35:52 +0000
  • 13c927919d feat(metrics): add configurable metrics collection and performance optimizations Alex P 2025-09-03 20:18:07 +0000
  • 2568660149 feat(metrics): add configurable metrics collection and performance optimizations Alex P 2025-09-03 20:18:07 +0000
  • 6811c3837f feat(audio): add subprocess pre-warming to reduce activation latency Alex P 2025-09-03 19:51:18 +0000
  • ca365f1acd feat(audio): add subprocess pre-warming to reduce activation latency Alex P 2025-09-03 19:51:18 +0000
  • ec1dd6c724 perf(audio): optimize metrics collection and logging overhead Alex P 2025-09-03 19:41:20 +0000
  • 5c55da0787 perf(audio): optimize metrics collection and logging overhead Alex P 2025-09-03 19:41:20 +0000
  • 3350a75ec0 perf(audio): optimize audio processing paths and reduce overhead Alex P 2025-09-03 17:51:08 +0000
  • 260f62efc3 perf(audio): optimize audio processing paths and reduce overhead Alex P 2025-09-03 17:51:08 +0000
  • 5c90afcdda fix(audio): add proper locking for config cache updates Alex P 2025-09-03 17:08:19 +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
  • 25a2a90388 perf(audio): optimize hotpath by removing redundant checks and logging Alex P 2025-09-03 16:55:39 +0000
  • a557987629 perf(audio): optimize hotpath by removing redundant checks and logging Alex P 2025-09-03 16:55:39 +0000
  • 611697700d perf(audio): optimize opus decode-write with separate buffers Alex P 2025-09-03 16:28:25 +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
  • b1b0cc9bf9 fix(audio): remove arm architecture restriction from cgo build tags Alex P 2025-09-03 15:49:07 +0000
  • 370178e43b fix(audio): remove arm architecture restriction from cgo build tags Alex P 2025-09-03 15:49:07 +0000
  • d2ff3ba184 feat(audio): add batch write processing and improve thread management Alex P 2025-09-03 15:21:35 +0000
  • 9f1dd28ad6 feat(audio): add batch write processing and improve thread management Alex P 2025-09-03 15:21:35 +0000
  • 7bc5ee6f6f feat(audio): add validation cache fields to AudioConfigCache Alex P 2025-09-03 14:48:41 +0000
  • 2ab90e76e0 feat(audio): add validation cache fields to AudioConfigCache Alex P 2025-09-03 14:48:41 +0000
  • bde32448a8 feat(audio): implement sized buffer pool and config caching Alex P 2025-09-03 14:00:12 +0000
  • 1b7198aec2 feat(audio): implement sized buffer pool and config caching Alex P 2025-09-03 14:00:12 +0000
  • a382ca34ba perf(audio): increase worker pool sizes and optimize worker management Alex P 2025-09-03 12:54:07 +0000
  • f9781f170c perf(audio): increase worker pool sizes and optimize worker management Alex P 2025-09-03 12:54:07 +0000
  • f98bb749c0 feat(audio): implement goroutine pool for task processing Alex P 2025-09-03 12:41:27 +0000
  • d7b67e5012 feat(audio): implement goroutine pool for task processing Alex P 2025-09-03 12:41:27 +0000
  • 1ed12cb60d feat(audio): optimize audio processing with batch processing and goroutine monitoring Alex P 2025-09-03 12:10:54 +0000
  • 8110be6cc6 feat(audio): optimize audio processing with batch processing and goroutine monitoring Alex P 2025-09-03 12:10:54 +0000
  • c68e15bf89
    Clean up Virtual Keyboard styling (#761) Adam Shiervani 2025-09-03 11:33:07 +0200
  • f26519ee39
    build(deps): bump zustand from 4.5.7 to 5.0.8 in /ui dependabot[bot] 2025-09-02 18:36:51 +0000
  • 135daf5808
    build(deps-dev): bump @types/react-dom from 19.1.8 to 19.1.9 in /ui dependabot[bot] 2025-09-02 18:29:24 +0000
  • 6ffe0b64a8
    build(deps): bump dayjs from 1.11.13 to 1.11.18 in /ui dependabot[bot] 2025-09-02 16:56:59 +0000
  • db6a74d6c7
    build(deps): bump react-simple-keyboard from 3.8.115 to 3.8.118 in /ui dependabot[bot] 2025-09-02 16:49:37 +0000
  • 16c671049b
    build(deps-dev): bump @types/react from 19.1.11 to 19.1.12 in /ui dependabot[bot] 2025-09-02 16:18:53 +0000
  • 761700594d
    build(deps): bump golang.org/x/net from 0.41.0 to 0.43.0 dependabot[bot] 2025-09-02 14:00:47 +0000
  • b904c71dbf
    build(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 dependabot[bot] 2025-09-02 14:00:27 +0000