* Added locales not shipped with Qt (qt_it.ts, qt_nl.ts, qt_tr.ts)
taken from the VirtualBox (https://www.virtualbox.org/ticket/2018)
* Extended mklic.pl to be able to add guards to only include certain
3rd party licenses if a define is set during build.
* Made mach_override specific to OSX
* Integrated new translations into the bundled qt translations build.
* A new define USING_BUNDLED_QT_TRANSLATIONS is now set when building
with bundled translations. It is used to guard the 3rd party license
entry for the new translations.
* See mumble/qttranslations/LICENSE for more information on the
licensing of the new translations.
* Consistently refer to Mumrur as 'Murmur'.
* Consistently end comments with a period.
* Update the comments for logfile and pidfile
to reflect what actually happens in practice.
* Mention that values in there might be overridden with virtual server specific values
* Mention rules on value formating (no commas without quoting, escaping \ and so on)
Add NestingLimitException to Ice Interface and introduce a new NestingLimit PermissionDenied type.
Addresses #3566322 "ServerDB::deleteServer crashes master"
- Added "3rd party licenses" tab to about box containing licenses for speex, celt, openssl and libsndfile
- Removed speex about box.
- Removed creation of program menu links to qt/speex license from installer
- Adjusted mklic.pl to generate the necessary constants in licenses.h
Fixes an issue where overlay text would be always scaled to fit a
given height, leading to uneven sizes depending on content
As long as text is within font metrics, it will not be scaled. Some
extremely high characters (accents on capitals, Zalgo, etc.) will
however be scaled to fit a bounding height, while preserving the
baseline to avoid breaking the regular layout.