Commit Graph

  • 74043db851 fix(linux): port audio engine 2.0 (stereo+eq) to linux master v1.2.0 Jose Luis Montañes Ojados 2026-01-17 20:55:14 +01:00
  • be929ce55a feat(audio): optimize equalizer with stereo support and gain caching Jose Luis Montañes Ojados 2026-01-17 20:49:16 +01:00
  • 711eb148df feat(tui): add interactive 5-band per-user equalizer Jose Luis Montañes Ojados 2026-01-17 20:25:58 +01:00
  • 0010bc6cf7 Fix bug where disabling PTT would incorrectly stop VAD capture v1.1.0 Jose Luis Montañes Ojados 2026-01-17 17:10:21 +01:00
  • a14d068ada Update TUI footer legend with VAD controls Jose Luis Montañes Ojados 2026-01-17 17:08:25 +01:00
  • b66e0737d0 Fix deadlock on exit by making mic level updates async Jose Luis Montañes Ojados 2026-01-17 17:06:46 +01:00
  • 2860102627 Fix mic bar background continuity in status bar Jose Luis Montañes Ojados 2026-01-17 17:02:18 +01:00
  • ebe2b26ae9 Improve microphone level sensitivity using logarithmic (dB) scaling Jose Luis Montañes Ojados 2026-01-17 16:41:17 +01:00
  • 356b492629 Fix Poke timeout, input CommandLow handling, and add Poke Popup Jose Luis Montañes Ojados 2026-01-17 15:57:34 +01:00
  • 99f26c4485 fix: restore author credits in about view Jose Luis Montañes Ojados 2026-01-17 03:27:18 +01:00
  • 9ed1d4f60e ci: automate release notes generation using git log v1.0.2 Jose Luis Montañes Ojados 2026-01-17 03:15:53 +01:00
  • a639558ce4 docs: update README with new binary naming and release instructions v1.0.1 Jose Luis Montañes Ojados 2026-01-17 03:10:02 +01:00
  • 3dc4942942 ci: rename binaries to ts3-tui and improve artifact naming Jose Luis Montañes Ojados 2026-01-17 03:09:31 +01:00
  • ed8f9a4538 ci: set linux job to run on x86_64 host runner v1.0.0 Jose Luis Montañes Ojados 2026-01-17 02:54:39 +01:00
  • 1283fdc9c4 ci: consolidate build workflows and automate Gitea releases Jose Luis Montañes Ojados 2026-01-17 02:54:04 +01:00
  • 71017f1e61 ci: add architecture suffixes and document WSL2 runner setup Jose Luis Montañes Ojados 2026-01-17 02:47:15 +01:00
  • 81d73e9b08 ci: disable go cache to prevent hangs on self-hosted runner Jose Luis Montañes Ojados 2026-01-17 02:40:11 +01:00
  • 36111ff781 fix: linux arm64 build error (Dup2 is not available, use unix.Dup2) Jose Luis Montañes Ojados 2026-01-17 02:38:50 +01:00
  • 3a1db4e80c ci: bundle required DLLs in Windows artifact Jose Luis Montañes Ojados 2026-01-17 02:38:03 +01:00
  • 7284b9d4b9 ci: downgrade upload-artifact to v3 for Gitea compatibility Jose Luis Montañes Ojados 2026-01-17 02:31:21 +01:00
  • 206f158c8e ci: fix dependencies and Go path for Gitea Actions Jose Luis Montañes Ojados 2026-01-17 02:28:13 +01:00
  • 2cd818c331 ci: fix Gitea CI workflows to build the TUI application for Linux and Windows. Jose Luis Montañes Ojados 2026-01-17 02:24:02 +01:00
  • 952552302a ci: add Linux and Windows build workflow for Gitea Actions Jose Luis Montañes Ojados 2026-01-17 02:15:39 +01:00
  • b6224cd2fd feat: Add Gitea Actions demo workflow. Jose Luis Montañes Ojados 2026-01-17 02:05:54 +01:00
  • 5ff7affd95 style: update About view credits format Jose Luis Montañes Ojados 2026-01-17 02:01:49 +01:00
  • 6ae4d39b92 refactor: move PowerShell scripts to a dedicated scripts/ directory and remove unused timestamp.go. Jose Luis Montañes Ojados 2026-01-17 01:50:54 +01:00
  • d7eb34c7d4 feat: Add VS Code Go development settings for tool environment variables and gopls configuration. Jose Luis Montañes Ojados 2026-01-17 01:49:11 +01:00
  • 46fe506585 docs: add VS Code development guide to readme Jose Luis Montañes Ojados 2026-01-17 01:48:20 +01:00
  • b067dbb7bf docs: add linux dependencies and wsl2 audio setup to readme Jose Luis Montañes Ojados 2026-01-17 01:39:37 +01:00
  • 7f7d62d7d8 docs: final walkthrough and task updates for audio and linux fixes Jose Luis Montañes Ojados 2026-01-17 01:39:09 +01:00
  • c81f64d9ca feat: full WSL2 audio support and Windows audio stability fix Jose Luis Montañes Ojados 2026-01-17 01:38:13 +01:00
  • c1bb24473e Implement spacer skipping in navigation tree Jose Luis Montañes Ojados 2026-01-17 00:58:55 +01:00
  • 3a57f41fc2 Implement Poke functionality, refine talking status and add local log events Jose Luis Montañes Ojados 2026-01-17 00:53:50 +01:00
  • be5e26486c Implement Poke functionality with dynamic message and focus redirection Jose Luis Montañes Ojados 2026-01-17 00:25:42 +01:00
  • 5b8e89e9a2 Implement per-user audio control (vol/mute) and User View UI Jose Luis Montañes Ojados 2026-01-17 00:19:49 +01:00
  • 0b6399ed61 Fix UI layout: adjust chat panel and input widths to fill screen Jose Luis Montañes Ojados 2026-01-17 00:03:54 +01:00
  • 36b9d371d2 chore: remove compiled executable teamspeak-tui.exe. Jose Luis Montañes Ojados 2026-01-16 23:59:16 +01:00
  • 267c92266a Make debug logging optional and update build script output Jose Luis Montañes Ojados 2026-01-16 23:58:51 +01:00
  • 78e7988db1 fix: resolve missing users in piped commands and refine TUI distribution Jose Luis Montañes Ojados 2026-01-16 23:54:36 +01:00
  • 4f26d9b430 Update walkthrough with user visibility fix Jose Luis Montañes Ojados 2026-01-16 23:01:43 +01:00
  • 2611a71021 Fix initial user list visibility with channelsubscribeall Jose Luis Montañes Ojados 2026-01-16 23:00:03 +01:00
  • ca7840ad66 Refactor TUI input handling (isolate shortcuts) and polish layout alignment Jose Luis Montañes Ojados 2026-01-16 22:52:10 +01:00
  • d50a1d3a74 Fix chat rendering and improve input handling for UTF-8 support Jose Luis Montañes Ojados 2026-01-16 22:41:26 +01:00
  • 9675f3764c Fix audio quality with per-user mixing buffer and prevent TUI layout break on log overflow Jose Luis Montañes Ojados 2026-01-16 22:33:35 +01:00
  • f83f525600 feat: Implement TeamSpeak 3 client with connection management, event handling, and audio support. Jose Luis Montañes Ojados 2026-01-16 22:11:58 +01:00
  • c55ace0c00 feat(tui): show voice activity with green color and speaker icon when users talk Jose Luis Montañes Ojados 2026-01-16 19:50:44 +01:00
  • 13f444193d feat: implement real ping RTT calculation instead of hardcoded 50ms Jose Luis Montañes Ojados 2026-01-16 19:43:31 +01:00
  • 184fff202f Fix channel join flooding and enhance TUI features Jose Luis Montañes Ojados 2026-01-16 16:02:17 +01:00
  • c0b1217536 feat: TeamSpeak TUI client with Bubble Tea Jose Luis Montañes Ojados 2026-01-16 14:41:26 +01:00
  • 8ef80530f6 feat: unified audio buffer + fragment reassembly fix Jose Luis Montañes Ojados 2026-01-16 14:19:02 +01:00
  • fb17813dcb feat: Implement core voicebot functionality with TeamSpeak 3 and xAI integration. Jose Luis Montañes Ojados 2026-01-16 10:39:27 +01:00
  • aa8c0dbcbc feat: add xAI voice bot with Grok integration Jose Luis Montañes Ojados 2026-01-15 22:38:39 +01:00
  • 02318b1490 feat: refactor client into reusable ts3client library Jose Luis Montañes Ojados 2026-01-15 22:06:35 +01:00
  • 7878ad3d5b clear files Jose Luis Montañes Ojados 2026-01-15 21:39:04 +01:00
  • 3f90c6a9c3 feat: Add client-side voice processing and comprehensive packet handling, leveraging a Go-native Opus library. Jose Luis Montañes Ojados 2026-01-15 21:38:36 +01:00
  • d6376d85a9 Fix Audio Pipeline: EAX Decrypt, Decoder State Fix, Opus Optimization Jose Luis Montañes Ojados 2026-01-15 21:35:23 +01:00
  • 338f6d4704 Stabilize TeamSpeak connection: implement command compression, fragmentation, and fix MAC/flags Jose Luis Montañes Ojados 2026-01-15 20:30:03 +01:00
  • 7a9844f977 feat: Implement QuickLZ decompression, fragment reassembly, and voice echo Jose Luis Montañes Ojados 2026-01-15 17:14:39 +01:00
  • 8d98579faa client can join to channel Jose Luis Montañes Ojados 2026-01-15 17:09:32 +01:00
  • 47b8173045 working Jose Luis Montañes Ojados 2026-01-15 16:49:16 +01:00