Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Add --enable-statusicon (yes/no default is yes) and --enable-panelapplet (yes/no default is yes) configuration flags
|
|
This allows us to have builds that use both the legacy status icon as well as the new applet.
|
|
This is a normal menutem with labels and icons that change with the mute state as a toggle item was not always responsive
|
|
Apparently there is an issue with getting the applet orientation on a bottom panel
|
|
Correctly size and scale the icon so doesn't get rendered oversize/ cut at certain panel sizes or on first start. Also set the GTK_ICON_LOOKUP_FORCE_SIZE flag in gtk_icon_theme_load_surface so that when icon theme provides only a single scalable icon it renders the correct size. Otherwise such icons render seriously undersize.
|
|
|
|
Teradici PCoIP on Linux presently has audio output but no audio input.
PulseAudio creates a "monitor" input device for each output device. These
combine so that a microphone icon is displayed in the tray even though no
actual input device is present. It's misleading, so we created this patch to
avoid it.
|
|
|
|
|
|
fixes another runtime warning
|
|
fixes runtime warning "g_cclosure_marshal_VOID__VOID: assertion 'n_param_values == 1' failed"
|
|
this adds some deprecated code but brings back the icon
it was lost for GTK+3 build here:
https://github.com/mate-desktop/mate-media/commit/0c558fac14266f8c18cfb8bc1d4669ed35868c2f#diff-411bda4b8f441c44b560abc7245dd33cR264
|
|
|
|
|
|
fixes https://github.com/mate-desktop/mate-media/issues/94
|
|
avoid deprecated:
gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_point
|
|
|
|
This removes a double border in application page.
As the border is already set by the parent notebook.frame.
|
|
|
|
|
|
|
|
|
|
Most of the time the value was off almost 1 percent.
|
|
The chosen volume step increment isn't necessarily an integer. The
volume however is stored as integer. Whenever the volume is synced back
from the mixer decimal digits may be cut off behind the dot. This
commit tries to counteract the effect by rounding to hundreths of the
maximum volume when syncing back from the mixer.
As the volume is shown in percent the new behavior should be more
reasonable to the user. There are no more irregular jumps and there
is no additional 99% step.
|
|
and require libmate-desktop >= 1.17
|
|
|
|
applet-main.c: gtk2 and gtk3
Port to Gapplication based on this gnome-media commits:
https://github.com/GNOME/gnome-media/commit/7b5a8127cea09779dd172b0b7598d2ad03b2e47b
https://github.com/GNOME/gnome-media/commit/7283e156e0ea1b2d19292a97104b3ad49fc9e693
dialog-main.c: gtk3
Port to Gapplication and GtkApplication
I did this implementation
Fixes #77
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and fix deprecated usage of GtkHBox and GtkVBox in GTK+3 build
|
|
This fixes the background for GTK+ 3 themes which don't support mate-panel explicitly. Themes could still overwrite the background if they want in the usual way.
|
|
|
|
This adds support for custom panel themes using the .mate-panel-menu-bar selector
to control child widgets. The menus are controllled by .mate-panel-menu-bar .menu
and most of the slider theme is that of the frame it is drawn in.
The .mate-panel-menu-bar .frame selector will theme this frame, there is also an inner frame
in the layout which will follow .mate-panel-menu-bar .frame .frame
and otherwise display a second time anything specified in .mate-panel-menu-bar .frame.
In most cases that can simply be set transparent.
Themes can use alpha values for both menus and slider backgrounds.
|
|
fixes the issue with GLib >= 2.43,
https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
Closes https://github.com/mate-desktop/mate-media/pull/57
|
|
- Do not create the volume slider when not supported by the libmatemixer backend
- Remove the add_effects_control function as it does the same as bar_set_stream_control
- Move the widget construction code from constructor to its own function
- Remove some extraneous variables and improve debugging messages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
libmate-desktop instead of custom copy&paste
|
|
The combo box now includes an own reference to MateMixerSwitch. This simplifies GvcMixerDialog and makes the code more readable.
This change also includes a fix for oversized profile switch label and asynchronous updates of profile names in the HW tab.
|
|
|