Age | Commit message (Collapse) | Author |
|
|
|
applied for OS X.
|
|
the unix section.
Fixes a linker warning on Windows, where "-static"
was inadvertently added to the link.exe flags.
|
|
HardHook available.
This allows GlobalShortcut keys to be suppressed
on Windows x64.
|
|
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.
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
This reverts commit 75843b62a7c2514d272734c711b96ab665984b76.
|
|
|
|
|
|
(and not an int) in Qt 5.
|
|
The current definition in mumble_pch.hpp breaks if we aren't building
with PCH enabled.
|
|
|
|
Matched 31 languages
|
|
For those versions, it is built into QtWidgets.
|
|
|
|
of the OS.
|
|
Use PBKDF2 for user password hashing (2)
|
|
|
|
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
|
|
Don't needlessly run through the frame twice.
|
|
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.
|
|
|
|
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
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
|
|
|
|
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
|
|
detected' notice.
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
Closes #1454
|
|
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.
|
|
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
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
Closes #1450
|
|
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
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
* 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.
|
|
Fixes #1449
|
|
* 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
|
|
|
|
* 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
|
|
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
|
|
Mode: default
Minimum percent translated: 0
Matched 31 languages
|
|
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.
|
|
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
|
|
Updating 'mumble_en.ts'...
Found 1590 source text(s) (16 new and 1574 already existing)
|
|
|