Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-04MAINT: Update copyright to 2022Robert Adam
2021-04-09MAINT: Update copyright notice to 2021 (Part II)Robert
Apparently the first commit (59ae429972c16c377135bcccfee646b7df446933) did not include all files. Furthermore the used script tended to produce funny results in certain cases. This has been fixed and as a result thereof a few more changes were made in this second run.
2021-03-06REFAC(client): Remove global "g" macroRobert Adam
Defining a macro (global namespace) named "g" as a shortcut for accessing the Global struct never was a good idea. In order to avoid the problems this created (you must never name a variable "g" or include Global.h before a header that may have such a variable), the macro was removed and was instead replaced with a static function Global::get() that returns a reference to the Global struct. Just as with the old g macro, the existence of the respective pointer is not explicitly checked before dereferencing. It is assumed that everywhere where it is used, the Global struct has already been created.
2021-03-02MAINT: Update copyright notice to 2021Robert Adam
This was done by running scripts/updateLicenseHeaders.py and then manually editing the LICENSE file.
2020-09-11FORMAT: Run clang-format 10 on all C/CXX source-filesRobert
2020-06-27REFAC(client): replace NULL and Q_NULLPTR with nullptrPopkornium18
This changes all occurances of NULL and Q_NULLPTR in the mumble source dir to nullptr. Additionally comparisons with NULL were changed to `if (pointer)` if it would not be confusing. (e.g. booleans as parameters ` setEnabled(pointer != nullptr)`)
2020-01-07Auto-update LICENSE.header in source filesDavide Beatrici
2019-09-12Add missing includes for "no-pch" buildDavide Beatrici
This commit adds all the missing includes when the PCH header is not used. Also, some includes are reordered and/or made consistent (e.g. "#include <QtEndian>" -> "#include <QtCore/QtEndian>").
2019-09-12Don't include PCH headers directlyDavide Beatrici
According to Qt's documentation the PCH header doesn't need to be included. From https://doc.qt.io/qt-5/qmake-precompiledheaders.html: "To make your project use precompiled headers, you only need to define the PRECOMPILED_HEADER variable in your project file." "qmake will handle the rest, to ensure the creation and use of the precompiled header file. You do not need to include the precompiled header file in HEADERS, as qmake will do this if the configuration supports precompiled headers."
2019-01-25Auto-update LICENSE.header in source filesDavide Beatrici
2018-01-02Auto-update LICENSE.header in source files.Mikkel Krautz
2017-05-07TextToSpeech_unix: make setVolume not initialize speech-dispatcher.Mikkel Krautz
It turns out that TextToSpeech attempts to set the volume on its engines near initialization time. This made our lazy-initialization pretty much useless. This commit tries to remedy that by storing the last value passed to setVolume. It then uses that stored value the first time speech-dispatcher is initialized. As a result, we only initialize speech-dispatcher in say(), not setVolume().
2017-05-07TextToSpeech_unix: lazily initialize speech-dispatcher.Mikkel Krautz
This commit should ensure that Mumble does not spawn instances of the speech-dispatcher daemon for users that do not use Text-to-Speech.
2017-01-08Update tree copyrights to 2017.Mikkel Krautz
2016-05-10src/mumble: update to use LICENSE.header.Mikkel Krautz
2016-01-31TextToSpeech_unix: use Mumble's language setting, or the system locale for ↵Mikkel Krautz
TTS language. This commit adds code to TextToSpeech_unix to set the desired TextToSpeech language that speech-dispatcher should use. In addition, this commit also adds a new setting, "tts/language". This is a BCP 47-style language code that TTS engines will attemp to adhere to. I put it in, to allow users to still be able to use an English TTS engine, while using Mumble in another language. For now, "tts/language" is a hidden setting -- it has no UI to configure it. Fixes mumble-voip/mumble#2066
2013-06-07mumble.pro: add speech-dispatcher 0.8 compatibiltiy.Mikkel Krautz
Based on initial patch by Timo Gurr <timo.gurr@gmail.com>
2011-11-09Fix include guards and PCH includesBenjamin Jemlich
2011-03-18Update copyright year ranges of dev team.Thorvald Natvig
2010-01-05Update license to 2010Thorvald Natvig
2009-01-05Update copyright for 2009Thorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1380 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-03-18Patch to fix no-speechd [l-n]Thorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1002 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-03-17Make all audio modules for Unix optional, as well as dbus and speechd ↵Thorvald Natvig
(CONFIG+=no-whatver) git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@989 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-03-11Use speech-dispatcher for TTS on *nixThorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@975 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-01-05Update copyright for 2008Thorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@908 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-12-11Support espeak, add festival suggestion for ubuntuThorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@898 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-13Minor fix for TTS on FestivalThorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@732 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-13Safe HTML in LogThorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@731 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-07-19Latin1 for FestivalThorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@629 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-06-23Festival under LinuxThorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@489 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-06-12Update copyrights to 2007Thorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@474 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-05-24RefactoringThorvald Natvig
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@445 05730e5d-ab1b-0410-a4ac-84af385074fa