Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
There is often a need for the user to increase the audio playback volume above
the volume level known as "100% volume". While increasing the audio volume
above 100% can result in degraded audio quality, sometimes the audio was, for
example, originally recorded at an extremely low volume, and the user has no
other option to clearly hear the audio. Unfortunately, most MATE applications
with volume controls do not allow the user to set the volume level above 100%.
For example, the main MATE Sound Preferences dialog lets you set the audio
volume beyond 100% (when possible), whereas the Volume Control Applet, Volume
Control status icon, and special "multimedia" volume control keys do not. In
fact, if the user even tries to change the volume using any of the latter
methods, and the current volume level is above 100%, these latter methods will
all reduce the volume to 100%, even if the user tried to increase the volume!
This is part 3 of a patch to change this situation. This patch adds this
capability to the handlers for the "multimedia" volume control keys -- if the
appropriate setting is enabled in the MATE Volume Control Dialog (see
patch 2), then the user can increase the audio volume beyond 100% by pressing
the "Volume Up" key on their keyboard (if they have such a key). While this
patch is smaller than patch 2, it is equally important since the original
feature request was for the multimedia keys and not for anything else in
particular.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
only that instead of a redundant constant in the code.
|
|
The X server hasn't implemented it in over 10 years.
and it was dropped from debian since a long time.
fixes https://github.com/mate-desktop/mate-settings-daemon/issues/284
|
|
|
|
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Pressing the microphone mute button now toggles the mute status.
Fix https://github.com/mate-desktop/mate-settings-daemon/issues/175
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
<Alt>+volume control keys will change the sound, without
playing a notification sound, which can be useful when things
need to be quiet. This uses the settings stored in GSettings
for those audio keys.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
This ensures the pixbuf is always rendered as crisp as possible.
See https://github.com/GNOME/gnome-settings-daemon/commit/a03c072a8241d4d481ee94e5e1ffd829e85271f5
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Move it down a little.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Make the icon take up less space inside.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Some laptops have a display switch mode hotkey. This is bound by
default to XF86Display. Add OSD to give people a visual feed back.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
As discussed in:
https://bugzilla.gnome.org/show_bug.cgi?id=644537#c4
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Which should hopefully make the touchpad icon a bit clearer.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Which should hopefully make the icons a bit clearer.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
msd_media_keys_window_set_action_custom
Since brightness OSD has been moved to m-p-m, there is no any situation
to use show_level in msd_media_keys_window_set_action_custom, should
remove this argument.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Screen brightness OSD has been moved from m-s-d to m-p-m, see:
https://github.com/mate-desktop/mate-power-manager/commit/4fd2ae34e50e63ef562356f804dbdea81341f4e2
So remove test for brightness OSD icons in m-s-d.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Add support for the XF86Bluetooth and XF86WLAN media keys.
The first one will toggle Bluetooth on/off, as the Bluetooth panel
does, the latter one will toggle the global software killswitch.
The reasoning XF86WLAN media key toggling the global software
killswitch is that:
- we don't have a killswitch for only WiFi
- there are very very few laptops with a UWB killswitch button, if
anyone actually remembers what UWB actually is
- there are no XF86 keys for the global killswitch, so they usually
get mislabeled as the WLAN killswitch
from https://github.com/GNOME/gnome-settings-daemon/commit/3fa0f7260a6864dfe67bdbd82b22b168e1e66457
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Some laptops have a setting hotkey. This is bound by default to
XF86Tools. Add shortcut to start mate-control-center to support it.
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
To be controllable by theme, use the touchpad enabled/disabled icons
in mate-icon-theme. Refer to mate-icon-theme commit "add icons for
touchpad": 932961db50aaea23b953a79e0967385bf66a12ea
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
Using hard-coded keys.
This requires new keycodes added to X.org in:
https://bugs.freedesktop.org/show_bug.cgi?id=31300
Signed-off-by: Zhang Xianwei <[email protected]>
|
|
|
|
This changes how the media-keys manager determines successful
key-bindings from KeyRelease to KeyPress so that it does not conflict
with third-party applications that want to use modifier keys as global
key-bindings. We've already done this change for general keybindings and
marco.
It also cleans up a bunch of deprectation warnings.
|
|
|
|
avoid deprecated:
gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_point
|
|
|
|
|
|
and require libmatekbd and libmate-desktop >= 1.17
|