Hello community, here is the log from the commit of package mutter.2971 for openSUSE:13.1:Update checked in at 2014-09-09 11:22:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/mutter.2971 (Old) and /work/SRC/openSUSE:13.1:Update/.mutter.2971.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mutter.2971" Changes: -------- New Changes file: --- /dev/null 2014-07-24 01:57:42.080040256 +0200 +++ /work/SRC/openSUSE:13.1:Update/.mutter.2971.new/mutter.changes 2014-09-09 11:22:45.000000000 +0200 @@ -0,0 +1,1412 @@ +------------------------------------------------------------------- +Thu Feb 20 11:59:14 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.10.4 (bnc#871232): + + Fix CSD titlebars being placed off-screen (bgo#719772). + + Expose MetaWindow:skip-taskbar property (bgo#723307). + + Fix legacy tray icons showing up blank (bgo#721596). + + Fix configuration of cloned monitors (bgo#710610). + + Use correct output property for backlight control (bgo#723606). + + Bugs fixed: bgo#720630, bgo#723468, bgo#724258, bgo#724364. + + Updated translations. + +------------------------------------------------------------------- +Sat Jan 18 12:22:59 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.10.3: + + xrandr: Use "hotplug_mode_update" property (bgo#711216). + + Don't focus the no-focus-window for globally active windows + (bgo#710296). + + Fix window group paint volume (bgo#719669). + + Fix checks for KeyPress/ButtonPress (bgo#720545). + + Fix problems with focus tracking (bgo#720558). + + Don't leave focus on windows that are being unmanaged + (bgo#711618). + + Reduce server grabs (bgo#721345, bgo#721709). + + Updated translations. + +------------------------------------------------------------------- +Sat Dec 28 22:38:18 UTC 2013 - gankov@opensuse.org + +- Add mutter-3.8.3-fullscreen-flash-player.patch: The patch fix + issue with maximizing to fullscreen some flash videos + (bnc#847909). + +------------------------------------------------------------------- +Sat Nov 23 13:26:43 UTC 2013 - dimstar@opensuse.org + +- Add mutter-backlist-stepping.patch: Expose min-backlight-step so + that gnome-settings-daemon can support backlights with less than + 10 steps without mutter normalizing the brightness back to its + original value (bnc#850137, bgo#710380). + +------------------------------------------------------------------- +Thu Nov 14 17:31:34 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.10.2 (bnc#849913): + + Fix resize operations using mouse-button-modifier (bgo#710251). + + Updated translations. + +------------------------------------------------------------------- +Wed Oct 16 06:50:03 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.10.1.1: + + Don't assert that at least one output is connected + (bgo#709009). +- Changes from version 3.10.1: + + Don't apply fullscreen workarounds to CSD windows (bgo#708718). + + Fix hangs during DND operations (bgo#709340). + + Use nearest-pixel interpolation when possible (bgo#708389). + + Fix tile previews getting stuck on right click during drags + (bgo#704759). + + Misc bug fixes: bgo#708420. + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 25 17:51:33 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.10.0.1: + + Fix bug when a window changed size twice in a single frame; + this can happen with GTK+ client-side decorations (bgo#708367). + +------------------------------------------------------------------- +Tue Sep 24 07:49:34 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.10.0: + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 17 06:56:53 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.92: + + Don't create a dummy texture for the texture pipeline template + (bgo#707458). + + Remove holes generated by disabling the laptop lid + (bgo#707473). + + Don't require plugins to pass event to Clutter (bgo#707482). + + Add support for more cursor types (bgo#707919). + + Immediately fire idle watches that are already expired + (bgo#707302). + + Bugs fixed: bgo#707474, bgo#707563, bgo#707649, bgo#708070. + +------------------------------------------------------------------- +Tue Sep 3 06:46:44 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.91: + + Drop man pages for removed utilities (bgo#706579). + + Add support for idle tracking (bgo#706005). + + Skip CRTC reconfigurations that have no effect (bgo#706672). + + Ignore skip-taskbar hints on parentless dialogs (bgo#673399). + + Don't save pixbuf data in user data (bgo#706777). + + Don't queue redraws for obscured regions (bgo#703332). + + Turn blending off when drawing entirely opaque regions + (bgo#706930). + + Check event timestamps before reconfiguring (bgo#706735). + + Misc bug fixes: bgo##706582, bgo#706598, bgo#706787, + bgo#706729, bgo#706825, bgo#707081, bgo#707090, bgo#707250, + bgo#707267. + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 22 05:54:07 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.90: + + Add support for _GTK_FRAME_EXTENTS (bgo#705766). + + Fix quick consecutive <super> presses breaking keyboard input + (bgo#666101). + + Work towards running as wayland compositor: + - Add DBus API for display configuration (bgo##705670, + bgo#706231, bgo#706233, bgo#706322, bgo#706382). + - Add abstraction layer for cursor tracking (bgo#705911). + - Add support for plugin modality under wayland (bgo#705917). + + Disable GTK+ scaling (bgo#706388). + + Disable blending while updating tower. + + Misc bug fixes and cleanups: bgo##703332, bgo#704437, + bgo#706207. + + Updated translations. +- Add pkgconfig(upower-glib) and pkgconfig(gnome-desktop-3.0) + BuildRequires: new dependencies. +- Drop now empty mutter-tools subpackage (empty, as the related + utilities were removed upstream. +- Obsolete mutter-tools by the main package (not provided). This + helps for clean updates. + +------------------------------------------------------------------- +Tue Jul 30 16:30:37 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.5: + + Don't select for touch events on the stage (bgo#697192). + + Don't queue redraws for obscured regions (bgo#703332). + + Export timestamp of global keybinding events (bgo#704858). + + Misc bug fixes and cleanups (bgo#703970). + +------------------------------------------------------------------- +Wed Jul 10 18:56:41 UTC 2013 - zaitor@opensuse.org + +- Update to version 3.9.4: + + Tweak window shadows (bgo#702141). + + Ignore our own focus events for focus prediction (bgo#701017). + + Add API to query if the stage is focused (bgo#700735). + + Add API to query the monitor for a given position. + + Don't force attached dialogs to be border-only (bgo#702764). + + Allow slicing of backgrounds to avoid texture size limits + (bgo#702283). + + Miscellaneous bug fixes and cleanups: (bgo#701224, bgo#702564). + +------------------------------------------------------------------- +Thu Jun 20 10:31:46 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.3: + + Ensure events are always reported to the grab window + (bgo#701219). + + Use new clutter_stage_set_paint_callback() function to prevent + dropping frames with frame synced toolkits (bgo#698794). + +------------------------------------------------------------------- +Tue May 28 19:54:40 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.2: + + Add meta_window_can_close() function (bgo#699269). + + Add support for string-array preferences (bgo#700223). + + Fix a potential race condition with _NET_WM_MOVERESIZE + (bgo#699777). + + Fix shade window action (bgo#693714). + + Remove overlay_group (bgo#700735). + + Improve tracking of the focus window (bgo#647706). + + Add API to freeze/unfreeze the keyboard (bgo#697001). + + Grab and emit a signal when XK_ISO_Next_Group is pressed + (bgo#697002). + + Other fixed bugs: bgo##699636, bgo#700735, bgo#697000. + + Updated translations. + +------------------------------------------------------------------- +Wed May 1 08:18:03 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.1: + + Fix miscellaneous memory leaks (bgo#698710). + + Misc fixes and cleanups (bgo#698179, bgo#697758). + +------------------------------------------------------------------- +Tue Apr 16 20:23:30 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.8.1: + + Fix crash when getting default font (bgo#696814). + + Fix ungrabbing of keybindings (bgo#697003). + + Misc fixes and cleanups: bgo#697758. + + Updated translations. + ++++ 1215 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.mutter.2971.new/mutter.changes New: ---- mutter-3.10.4.tar.xz mutter-3.8.3-fullscreen-flash-player.patch mutter-backlist-stepping.patch mutter.changes mutter.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mutter.spec ++++++ # # spec file for package mutter # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: mutter Version: 3.10.4 Release: 0 Summary: Window and compositing manager based on Clutter License: GPL-2.0+ Group: System/GUI/GNOME Url: http://www.gnome.org Source: http://download.gnome.org/sources/mutter/3.10/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM mutter-backlist-stepping.patch bnc#850137 bgo#710380 dimstar@opensuse.org -- Expose min-backlight-step so that gnome-settings-daemon can support backlights with less than 10 steps without mutter normalizing the brightness back to its original value. Patch0: mutter-backlist-stepping.patch # PATCH-FIX-UPSTREAM mutter-3.8.3-fullscreen-flash-player.patch bnc#847909 gankov@opensuse.org Patch1: mutter-3.8.3-fullscreen-flash-player.patch BuildRequires: fdupes BuildRequires: gobject-introspection-devel >= 0.9.5 BuildRequires: intltool BuildRequires: libSM-devel BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: libXinerama-devel BuildRequires: libXrandr-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: zenity BuildRequires: pkgconfig(cairo) >= 1.10.0 BuildRequires: pkgconfig(clutter-1.0) >= 1.15.90 BuildRequires: pkgconfig(cogl-1.0) >= 1.15.6 BuildRequires: pkgconfig(gio-2.0) >= 2.25.10 BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.7.3 BuildRequires: pkgconfig(gtk+-3.0) >= 3.9.11 BuildRequires: pkgconfig(libcanberra-gtk3) BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(pango) >= 1.2.0 BuildRequires: pkgconfig(upower-glib) > 0.9.11 BuildRequires: pkgconfig(xcomposite) >= 0.2 BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xrender) Requires: zenity Recommends: %{name}-lang Provides: windowmanager # mutter 3.9.90 dropped old, unused tools. Likely, nobody has them installed anyway Obsoletes: %{name}-tools < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Mutter is a window and compositing manager based on Clutter, forked from Metacity. %package -n libmutter0 Summary: Window and compositing manager based on Clutter -- Library Group: System/Libraries # we need the gsettings schema; hopefully, they'll stay backwards compatible # (since we can't require = version, to not break SLPP) Requires: %{name}-data >= %{version} %description -n libmutter0 Mutter is a window and compositing manager based on Clutter, forked from Metacity. This package contains a library for shared features. %package -n typelib-1_0-Meta-3_0 Summary: Window and compositing manager based on Clutter -- Introspection bindings Group: System/Libraries %description -n typelib-1_0-Meta-3_0 Mutter is a window and compositing manager based on Clutter, forked from Metacity. This package provides the GObject Introspection bindings for libmutter. %package data Summary: Window and compositing manager based on Clutter -- Data Files Group: System/GUI/GNOME Requires: %{name} = %{version} %glib2_gsettings_schema_requires %description data Mutter is a window and compositing manager based on Clutter, forked from Metacity. This package contains data files needed by mutter and its library. %package devel Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME Requires: libmutter0 = %{version} Requires: typelib-1_0-Meta-3_0 = %{version} %description devel This package contains all necessary include files and libraries needed to develop applications that require these. %lang_package %prep %setup -q %patch0 -p1 %patch1 -p1 translation-update-upstream %build %configure \ --disable-static \ --enable-compile-warnings=maximum make %{?_smp_mflags} V=1 %install %make_install find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print %suse_update_desktop_file %{name} %suse_update_desktop_file %{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} %clean rm -rf %{buildroot} %post %desktop_database_post %postun %desktop_database_postun %post -n libmutter0 -p /sbin/ldconfig %postun -n libmutter0 -p /sbin/ldconfig %post data %glib2_gsettings_schema_post %postun data %glib2_gsettings_schema_postun %files %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS rationales.txt README %{_bindir}/mutter %{_libdir}/mutter/plugins/default.so %{_datadir}/applications/mutter.desktop %doc %{_mandir}/man1/mutter.1%{?ext_man} %doc %{_datadir}/gtk-doc/html/meta/ %files -n libmutter0 %defattr(-,root,root) %{_libdir}/libmutter.so.* %dir %{_libdir}/mutter/ # users of libmutter need this directory %dir %{_libdir}/mutter/plugins/ %files -n typelib-1_0-Meta-3_0 %defattr(-,root,root) %{_libdir}/mutter/Meta-3.0.typelib %files data %defattr(-,root,root) # Do not depend on libgnome just for a directory %dir %{_datadir}/gnome %dir %{_datadir}/gnome/wm-properties %{_datadir}/gnome/wm-properties/mutter-wm.desktop # Do not depend on g-c-c just for a directory %dir %{_datadir}/gnome-control-center %dir %{_datadir}/gnome-control-center/keybindings %{_datadir}/gnome-control-center/keybindings/50-mutter-windows.xml %{_datadir}/gnome-control-center/keybindings/50-mutter-navigation.xml %{_datadir}/gnome-control-center/keybindings/50-mutter-system.xml %{_datadir}/GConf/gsettings/mutter-schemas.convert %{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml %files lang -f %{name}.lang %files devel %defattr (-, root, root) %{_includedir}/mutter/ %{_libdir}/libmutter.so %{_libdir}/mutter/Meta-3.0.gir %{_libdir}/pkgconfig/libmutter.pc %{_libdir}/pkgconfig/mutter-plugins.pc %changelog ++++++ mutter-3.8.3-fullscreen-flash-player.patch ++++++ diff -rupN mutter-3.8.3.orig/src/core/window.c mutter-3.8.3/src/core/window.c --- mutter-3.8.3.orig/src/core/window.c 2013-06-08 00:23:05.000000000 +0600 +++ mutter-3.8.3/src/core/window.c 2013-10-23 10:34:50.688468200 +0600 @@ -2808,7 +2808,8 @@ window_state_on_map (MetaWindow *window, case META_WINDOW_NORMAL: case META_WINDOW_DIALOG: case META_WINDOW_MODAL_DIALOG: - /* The default is correct for these */ + *takes_focus = TRUE; + *places_on_top = TRUE; break; } } ++++++ mutter-backlist-stepping.patch ++++++
From 6b150b3e9f1d16e6c374e178107ab490a18346dd Mon Sep 17 00:00:00 2001 From: Asad Mehmood <asad78611@googlemail.com> Date: Thu, 17 Oct 2013 16:05:59 +0100 Subject: [PATCH] monitor: expose min-backlight-step
Expose min-backlight-step so that gnome-settings-daemon can support backlights with less than 10 steps without mutter normalizing the brightness back to its original value --- src/core/monitor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/monitor.c b/src/core/monitor.c index 9ec0c2a..6d65f9e 100644 --- a/src/core/monitor.c +++ b/src/core/monitor.c @@ -806,6 +806,9 @@ meta_monitor_manager_handle_get_resources (MetaDBusDisplayConfig *skeleton, g_variant_new_take_string (make_display_name (manager, output))); g_variant_builder_add (&properties, "{sv}", "backlight", g_variant_new_int32 (output->backlight)); + g_variant_builder_add (&properties, "{sv}", "min-backlight-step", + g_variant_new_int32 ((output->backlight_max - output->backlight_min) ? + 100 / (output->backlight_max - output->backlight_min) : -1)); g_variant_builder_add (&properties, "{sv}", "primary", g_variant_new_boolean (output->is_primary)); g_variant_builder_add (&properties, "{sv}", "presentation", -- 1.8.4.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org