The latest source code and beta version of the TeamTalk 5 SDK are available on GitHub.
TeamTalk 5 Development
https://github.com/BearWare/TeamTalk5
181 forks.
371 stars.
94 open issues.
Recent commits:
- Label PulseAudio sound system as "PulseAudio / PipeWire" on PipeWireWhen pipewire-pulse is running, selecting PulseAudio in the soundsystem dropdown actually routes audio through PipeWire. Detect this atpreferences-init time by checking for the PipeWire socket at/run/user/$UID/pipewire-0 and adjust the dropdown label accordingly sousers on a PipeWire-based distribution can recognise the right option.The underlying SoundSystem value is unchanged; only the displayedlabel is affected., Sihu Hwang
- Fix Qt TTS engine being silently deleted on every other prefs closeWhen the user closes the Preferences dialog with TTS engine set toTTSENGINE_QT, slotClientPreferences() previously only created a newQTextToSpeech instance when ttSpeech was nullptr; in every other caseit fell through to the else-branch and deleted the existing instance.This made TTS oscillate between working and broken across consecutivelaunches / preferences-close cycles, and prevented changes to voice,rate or volume from taking effect without a full restart.Replace the conditional new with a call to startTTS(), which alreadyhandles destruction + recreation and applies the persisted voice / rate/ volume / locale settings for all TTS engines., Sihu Hwang
- Add cmake_minimum_required(VERSION 3.16) to qtTeamTalkCMake 4 (released 2025) hard-fails the configure step on subprojectsthat lack a top-level cmake_minimum_required() call, even when invokedthrough the parent build. Without this, building qtTeamTalk standaloneor via cmake -S Client/qtTeamTalk fails with: CMake Error in CMakeLists.txt: No cmake_minimum_required command is present.3.16 is well below the features actually used and matches the versionrange supported by Qt's own CMake integration., Sihu Hwang
- Bump com.google.code.gson:gson in /Client/TeamTalkAndroidBumps [com.google.code.gson:gson](https://github.com/google/gson) from 2.13.2 to 2.14.0.- [Release notes](https://github.com/google/gson/releases)- [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md)- [Commits](https://github.com/google/gson/compare/gson-parent-2.13.2…gson-parent-2.14.0)—updated-dependencies:- dependency-name: com.google.code.gson:gson dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-minor…Signed-off-by: dependabot[bot] <support@github.com>, Sihu Hwang
- Add ACE::init/fini for non-Windows shared library, Sihu Hwang
Feel free to fork the TeamTalk 5 project and any contributions are greatly appreciated!
Leave a Reply
You must be logged in to post a comment.