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
2015-01-06Move speex, celt-0.7.0, celt-0.11.0, opus and sbcelt to the 3rdparty directory.Mikkel Krautz
2015-01-03murmur: fix CONFIG(static) block in the unix section of murmur.pro to not be ↵Mikkel Krautz
applied for OS X.
2015-01-03murmur: move murmur.pro's CONFIG(static) and CONFIG(ermine) sections into ↵Mikkel Krautz
the unix section. Fixes a linker warning on Windows, where "-static" was inadvertently added to the link.exe flags.
2015-01-03GlobalShortcut: enable use of hooks for Windows x64 now that we have ↵Mikkel Krautz
HardHook available. This allows GlobalShortcut keys to be suppressed on Windows x64.
2015-01-03Add MinHook-based overlay for Windows x64.Mikkel Krautz
This commit adds MinHook as a 3rd party dependency and adds an alternative HardHook implementation that makes use of MinHook. This new MinHook-based HardHook implementation allows us to provide an overlay for Mumble on Windows x64. The x64 overlay hasn't seen much testing in real-world x64 games, except some minor testing for World of Warcraft running in x64 mode, where it works just fine. There seems to be a compatibility with the Uplay overlay, which causes Far Cry 4 to crash at the "Press any key to continue" screen that is shown just after launching the game. However, Assassin's Creed: Unity works fine, so it might just be a Far Cry 4 issue. The x64 overlay also seems to interoperate with the Steam overlay just fine. I think this is a good starting point for the feature. Let us get it into snapshots and let us try to squash any addition bugs we find.
2015-01-03Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
2015-01-01Transifex translation updateMumbleTransifexBot
Mode: default Minimum percent translated: 0 Matched 31 languages
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