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
path: root/src
AgeCommit message (Collapse)Author
2014-12-26Revert "Use TLS 1.2 when built with Qt 5."Stefan Hacker
This reverts commit 75843b62a7c2514d272734c711b96ab665984b76.
2014-12-26Fix qtaccessiblewidgets removal logic to be compatible with Qt 4 as well.Mikkel Krautz
2014-12-26Use TLS 1.2 when built with Qt 5.Mikkel Krautz
2014-12-26Murmur: fix override of TcpSocket::incomingConnection(). it takes a qintptr ↵Mikkel Krautz
(and not an int) in Qt 5.
2014-12-25Define Qt 4 no-ops for Q_DECL_OVERRIDE and Q_DECL_FINAL on the command line.Mikkel Krautz
The current definition in mumble_pch.hpp breaks if we aren't building with PCH enabled.
2014-12-25Only use $$shell_path on Qt 5.Mikkel Krautz
2014-12-25Transifex translation update Mode: default Minimum percent translated: 0 ↵MumbleTransifexBot
Matched 31 languages
2014-12-24Do not use the qtaccessiblewidgets plugin on Qt 5.4 and greater.Mikkel Krautz
For those versions, it is built into QtWidgets.
2014-12-24Make os_win.cpp strictStrings-safe.Mikkel Krautz
2014-12-24Use $$shell_path to ensure QMAKE_LRELEASE is formatted correctly regardless ↵Mikkel Krautz
of the OS.
2014-12-23Merge pull request #1422 from hacst/authStefan Hacker
Use PBKDF2 for user password hashing (2)
2014-12-23Fix Esperanto entry in language list and display cc in parentheses behind name.Stefan Hacker
2014-12-22Display the native language name in the language chooser rather than the localeAndreas Sinz
2014-12-21Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
2014-12-06Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
2014-11-27Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
2014-11-10Fix typo in AudioEchoWidget regression fixStefan Hacker
2014-11-10Calculate peak and max microphone level in the same loop.Stefan Hacker
Don't needlessly run through the frame twice.
2014-11-10Reset buffered frames count on encoding failure.Stefan Hacker
Previously we didn't do so but still discarded the buffer the count belonged to. This means the encoder would assume invalid buffered frame count when a previous encoding run failed.
2014-11-10Fix sequence counter becoming invalid for end-of-speech frames.Stefan Hacker
2014-11-10Fix Qt5 transition regression in AudioEchoWidget.Stefan Hacker
With Qt 5 default initialized QPens are no longer considered cosmetic. As in the echo analysis widget we relied on that being the case this broke during the transition. This patch creates the pen with an explicit width of zero making it cosmetic which fixes the issue. Fixes #1475
2014-11-10Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
2014-11-09Fix mumble_dll.rc to identify as a DLL.Mikkel Krautz
2014-11-05Fix compilation of Overlay.cpp. It was accidentally broken by fd782c3c.Mikkel Krautz
2014-11-04Ensure up-to-date built-in overlay blacklist.Mikkel Krautz
This changeset makes the following modifications: 1. The overlay DLL is changed to always consider the built-in blacklist, even if a blacklist is present in the registry. For Mumble users who have been running with the old blacklist behavior, this means that we'll be doing some duplicate checking for blacklist entries, but I don't think this matters in practice. 2. Settings.cpp is changed to not do anything with overlay_blacklist.h. Effectively, this means that qslBlacklist now represents the items the user has added to the blacklist, and not the combination of both an outdated built-in list and the user's own entries. 3. OverlayConfig.cpp is changed to always show all entries from overlay_blacklist.h. Entries from the built-in list are 'disabled', so they can't be interacted with. For more information, see PR #1461
2014-11-04Overlay, OverlayClient: add PID and process name diagnostics to 'Dead client ↵Mikkel Krautz
detected' notice.
2014-11-04Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages Closes #1454
2014-10-31Revert "Fix issue with tray icon double clicking."Stefan Hacker
This reverts commit a120c8eb28c0dfcdfdb0981c63147bb37d45df2c. Turns out this prevented Mumble from being able to raise itself in front of a maximized application. The click not being reported after using the activateWindow function is probably a Qt bug and if it's reproducible in a small sample should be reported.
2014-10-31Added Windows 10 in OS detection and manifest file.Joël Troch
The official name for the server version of Windows 10 is "Windows 10 Server Technical Preview" but since "Technical Preview" is a detail, I haven't included it. Closes #1435
2014-10-30Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages Closes #1450
2014-10-30Fix issue with tray icon double clicking.Stefan Hacker
When clicking the tray icon in rapid succession on windows the next click on it wouldn't register. Analysis showed the signal really didn't reach the handler. It seems like there are some bad things happening when calling activateWindow() in this handler as when it is called this issue disappears. As our setWindowState call should perform window activation anyways we now simply rely on it and remove the other call. Also unified both track click handlers. Fixes #1452
2014-10-27Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
2014-10-27Extended icon theming options.Natenom
* New toolbar icon for self comment changes: self_comment.svg * Different state icons for filter.svg (on/off) * Added separate icon for priority_speaker: priority_speaker.svg * Added copies of old icons for the new names so our base theme doesn't break.
2014-10-27Fix compilation failure on OSX due to missing include.Stefan Hacker
Fixes #1449
2014-10-27Fix more ApplicationPalette aspects.Stefan Hacker
* Getters actually have to be working * Have to be able to reset palette parts that aren't overridden by theme. * Add search folder when setting theme
2014-10-26Use real-name in copyright line.Stefan Hacker
2014-10-26Integrate some feedback to ApplicationPaletteStefan Hacker
* Changed naming scheme from "qproperty-<group>_<role>" to "qproperty-<role>_<group>". * Introduced "qproperty-<group>" to set all roles of the group to the same brush
2014-10-26Add ApplicationPalette class which allows theming the QApplication::palette.Stefan Hacker
Qt allows setting custom QPROPERTY values from QSS themes. As we cannot style QPalettes this class has a property for each color group and color role in a palette and acts as a stand-in for QApplication::palette in the theme. When setting a qproperty-<group>-<role> on it in QSS the brush will be set on the application palette. The ApplicationPalette is derived from QWidget but never visible. It listens to style changes on itself as those indicate the application palette should be updated again. Variables not set in the QSS will not be touched in the palette. There might be some interactions with system style or theme changes that have not yet been explored. Those are edge cases though and can be fixed later. ApplicationPalette.h is generated from ApplicationPaletteTemplate.h using the generate-ApplicationPalette-class.py script. While it isn't expected that this file has to change a lot in the future auto-generation is much easier than writing all that boilerplate from hand. Fixes #1438
2014-10-26Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
2014-10-26Fix assert when viewing legacy user registration listsJamie Fraser
This bug doesn't show up on release builds with QT4, I am not sure on the effect on QT5 builds. When you connect a recent debug build to a "legacy" server and view the user list, it will crash with the message: ASSERT: "visual != -1" in file itemviews\qheaderview.cpp, line 1184 This is related to setting resize modes on columns that don't exist.
2014-10-26Switch from fixing width to height for "What's this".Stefan Hacker
Done under the assumption that it is much more unlikely a skin would attempt to create a very disproportionally wide icon than a tall one. Workaround part of #1438
2014-10-24Translation updateStefan Hacker
Updating 'mumble_en.ts'... Found 1590 source text(s) (16 new and 1574 already existing)
2014-10-24Add -limits to help text and improve man pageNatenom
2014-10-24Show messages for priority speaker statusNatenom
2014-10-24Shows move message if you moved a user from another channel into another channelNatenom
2014-10-24Add placeholder texts to connect dialog.Stefan Hacker
Some users still try to enter a password in that dialog. Try to make it even more clear what belongs in which field by adding placeholder texts to the QLineEdits. Hopefully fixes #1442
2014-10-22Fix more coding guideline violations.Stefan Hacker
2014-10-22Fix RAND_bytes return value checking.Stefan Hacker
That function can actually return -1 if it isn't supported.
2014-10-21Drop unused files and icon.Stefan Hacker
Seems like we had some unreferenced files lying around. - PAAudioConfig seems to be an (unfinished?) PulseAudio configuration dialog. - PositionalSound seems to be an (unfinished?) positional audio configuration dialog. They both used the config_dsound.png (directional? directsound?) which this commit also drops as it doesn't seem to be used anywhere.
2014-10-21Make AudioInputDialog and AudioOutputDialog use own icons.Stefan Hacker
Introduced config_audio_input.png and config_audio_output.png for for that. Previously used config_basic.png. Part of #1438