commit mate-settings-daemon for openSUSE:Factory
Hello community, here is the log from the commit of package mate-settings-daemon for openSUSE:Factory checked in at 2019-05-16 22:04:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mate-settings-daemon (Old) and /work/SRC/openSUSE:Factory/.mate-settings-daemon.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mate-settings-daemon" Thu May 16 22:04:41 2019 rev:25 rq:682579 version:1.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mate-settings-daemon/mate-settings-daemon.changes 2019-01-08 12:28:35.180265103 +0100 +++ /work/SRC/openSUSE:Factory/.mate-settings-daemon.new.5148/mate-settings-daemon.changes 2019-05-16 22:04:42.666585267 +0200 @@ -1,0 +2,64 @@ +Tue Mar 5 15:19:33 UTC 2019 - sor.alexei@meowr.ru + +- Update to version 1.22.0: + * Require mate-desktop 1.21.1+. + * xrandr-applet-popup: Add an icon for configuration item. + * xrandr-applet-popup: Add item to mirror displays. + * xrandr-applet-popup: Dim menuitems for disabled monitors. + * xrandr-applet-popup: Enable turning monitors on an off. + * xrandr-applet-popup: Show icon only if "menus-have-icons" is + not turned off. + * xrandr-applet-popup: Handle Greybird (etc.) Xfce themes. + * xrandr-applet-popup: Special case the GNOME themes for black + text on monitor labels. + * xrandr-applet-popup: Remove draw callback. + * xrandr-applet-popup: Allow themes to override monitor label + colours. + * xrandr-applet-popup: Add a border to coloured monitor labels. + * xrandr-applet-popup: Use a coloured bg again in monitor labels. + * xrandr applet popup: Add monitor icons to monitor label + menuitems. + * xrandr-applet: Add a style class for menuitems. + * xrandr-applet: Drop non-working bg from menu. + * xrandr-applet: Don't hard code label colours in menu. + * Prevent media-keys bindings from swallowing modifier keys. + * Scale OSD size correctly on HiDPI displays. + * media-keys: Add test for rfkill OSD icons. + * media-keys: Add a label for the touchpad OSD. + * media-keys: Add labels for the rfkill OSD. + * media-keys: Remove test for screen brightness OSD icons. + * media-keys: Add support for Killswitch media keys. + * rfkill: Add RFKill support plugin on Linux systems. + * Add a shortcut to start mate-control-center. + * media-keys: Add test for touchpad OSD icons. + * media-keys: Remove touchpad OSD icons and use theme's instead. + * media-keys: Simplify touchpad OSD. + * media-keys: Add support for XF86TouchpadOn/Off. + * Add support for + org.mate.accessibility-keyboard.stickykeys-latch-to-lock. + * daemon: Fix a memory leak. + * daemon: Stop using deprecated GSettings API. + * xsettings: Add a setting to enable/disable primary paste + from the middle mouse button. + * Replace deprecated gdk_error_trap_push/pop. + * background-manager: Replace deprecated GDK functions. + * plugins: Avoid deprecated "gdk_keymap_get_default". + * media-keys: Add microphone mute key support. + * msd-xrdb-manager: Realise the widget. + * media-keys: Make sound changes quiet with Alt. + * msd-xrdb-manager.c: Avoid deprecated "gtk_widget_ensure_style". + * media-keys: Always round the render coordinates for media + icons. + * media-keys: Tweak the OSD's volume bar position. + * osd-window: Make the window smaller. + * media-keys: Make the icon smaller in OSD. + * media-keys: Use constant for icon size in OSD. + * media-keys: Add test for display switch OSD icons. + * media-keys: Add support for display switch OSD. + * media-keys: Don't show a level when muted. + * media-keys: Execute default calculator application defined by + schema. + * Update translations. +- Rebase mate-settings-daemon-gtk-3.20.patch. + +------------------------------------------------------------------- Old: ---- mate-settings-daemon-1.20.4.tar.xz New: ---- mate-settings-daemon-1.22.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mate-settings-daemon.spec ++++++ --- /var/tmp/diff_new_pack.ESMrXs/_old 2019-05-16 22:04:43.210584757 +0200 +++ /var/tmp/diff_new_pack.ESMrXs/_new 2019-05-16 22:04:43.214584753 +0200 @@ -1,7 +1,7 @@ # # spec file for package mate-settings-daemon # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define _version 1.20 +%define _version 1.22 Name: mate-settings-daemon -Version: 1.20.4 +Version: 1.22.0 Release: 0 Summary: MATE session settings daemon License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -117,14 +117,11 @@ %{_datadir}/dbus-1/services/*.service %{_datadir}/dbus-1/system-services/*.service %{_datadir}/icons/hicolor/*/apps/* -%dir %{_datadir}/icons/mate/ -%dir %{_datadir}/icons/mate/*/ -%dir %{_datadir}/icons/mate/*/actions/ -%{_datadir}/icons/mate/*/actions/* %{_datadir}/mate-control-center/keybindings/50-accessibility.xml %{_datadir}/%{name}/ %{_datadir}/polkit-1/actions/org.mate.settingsdaemon.datetimemechanism.policy %{_datadir}/glib-2.0/schemas/*.xml +%{_libexecdir}/udev/rules.d/61-%{name}-rfkill.rules %{_mandir}/man?/%{name}.?%{?ext_man} %{_mandir}/man?/msd-*.?%{?ext_man} ++++++ mate-settings-daemon-1.20.4.tar.xz -> mate-settings-daemon-1.22.0.tar.xz ++++++ ++++ 90136 lines of diff (skipped) ++++++ mate-settings-daemon-gtk-3.20.patch ++++++ --- /var/tmp/diff_new_pack.ESMrXs/_old 2019-05-16 22:04:43.858584150 +0200 +++ /var/tmp/diff_new_pack.ESMrXs/_new 2019-05-16 22:04:43.858584150 +0200 @@ -10,12 +10,12 @@ +GLIB_REQUIRED_VERSION=2.48.0 +GIO_REQUIRED_VERSION=2.48.0 +GTK_REQUIRED_VERSION=3.20.0 - MATE_DESKTOP_REQUIRED_VERSION=1.20.2 + MATE_DESKTOP_REQUIRED_VERSION=1.21.2 LIBMATEKBD_REQUIRED_VERSION=1.17.0 LIBNOTIFY_REQUIRED_VERSION=0.7.0 --- a/plugins/a11y-keyboard/msd-a11y-keyboard-manager.c +++ b/plugins/a11y-keyboard/msd-a11y-keyboard-manager.c -@@ -424,7 +424,11 @@ ax_response_callback (MsdA11yKeyboardMan +@@ -435,7 +435,11 @@ ax_response_callback (MsdA11yKeyboardMan case GTK_RESPONSE_HELP: err = NULL; @@ -29,19 +29,19 @@ &err)) { --- a/plugins/media-keys/msd-media-keys-manager.c +++ b/plugins/media-keys/msd-media-keys-manager.c -@@ -405,7 +405,11 @@ dialog_show (MsdMediaKeysManager *manage +@@ -424,7 +424,11 @@ dialog_show (MsdMediaKeysManager *manage GtkRequisition win_req; GdkScreen *pointer_screen; GdkRectangle geometry; +#if GTK_CHECK_VERSION (3, 22, 0) GdkMonitor *monitor; +#else -+ int monitor; ++ gint monitor; +#endif gtk_window_set_screen (GTK_WINDOW (manager->priv->dialog), manager->priv->current_screen); -@@ -443,12 +447,28 @@ dialog_show (MsdMediaKeysManager *manage +@@ -462,12 +466,28 @@ dialog_show (MsdMediaKeysManager *manage /* The pointer isn't on the current screen, so just * assume the default monitor */ @@ -70,9 +70,28 @@ screen_w = geometry.width; screen_h = geometry.height; +@@ -1010,10 +1030,18 @@ static void + do_display_osd_action (MsdMediaKeysManager *manager) + { + GdkDisplay *display; ++#if !GTK_CHECK_VERSION (3, 22, 0) ++ GdkScreen *screen; ++#endif + int n_monitors; + + display = gdk_display_get_default (); ++#if GTK_CHECK_VERSION (3, 22, 0) + n_monitors = gdk_display_get_n_monitors (display); ++#else ++ screen = gdk_display_get_default_screen (display); ++ n_monitors = gdk_screen_get_n_monitors (screen); ++#endif + + dialog_init (manager); + if (n_monitors > 1) --- a/plugins/xsettings/msd-xsettings-manager.c +++ b/plugins/xsettings/msd-xsettings-manager.c -@@ -232,21 +232,38 @@ static int +@@ -234,21 +234,38 @@ static int get_window_scale_auto () { GdkDisplay *display; @@ -80,7 +99,7 @@ GdkMonitor *monitor; +#else + GdkScreen *screen; -+ int monitor; ++ gint monitor; +#endif GdkRectangle rect; int width_mm, height_mm;
participants (1)
-
root