Accepting request 69125 from GNOME:Factory

Pushing G:F (including GNOME3)

OBS-URL: https://build.opensuse.org/request/show/69125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=29
This commit is contained in:
Sascha Peilicke 2011-05-05 14:44:50 +00:00 committed by Git OBS Bridge
commit 0e08f0b3f1
4 changed files with 98 additions and 10 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:898f91531010921381ac8c526e08ed1bafaf2d07dae217da5cf5df5b56d1fc2c
size 2027982

3
mutter-3.0.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c3190789f935a2c982e78447726e87cf1d4b7af2f0b407cb6d6aca636e3d708
size 2003296

View File

@ -1,3 +1,92 @@
-------------------------------------------------------------------
Wed Apr 27 13:49:42 UTC 2011 - fcrozat@novell.com
- Update to version 3.0.1:
+ bgo#647662: if WM_CLIENT_MACHINE isn't set, don't assume a
window is remote; fixes behavior of Fox toolkit applications
under GNOME Shell.
+ bgo#647613: fix cases where windows could get stuck drawing as
focused after an attached modal dialog was closed.
+ Fix a bug where a window that is too big to be tiled
side-by-side would behave strangely when using the gesture of
dragging to the top to maximize.
+ Updated translations.
-------------------------------------------------------------------
Tue Apr 5 15:58:27 UTC 2011 - fcrozat@novell.com
- Update to version 3.0.0:
+ Avoid crashing when you have a single window and try to move it
between workspaces. bgo#642957.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 29 08:23:06 UTC 2011 - fcrozat@novell.com
- Update to version 2.91.93:
+ bgo#645408: Fix bug where, when a monitor was hot-plugged, all
workspaces would collapse to a single workspace. (There are
still issues when a secondary monitor is hot-plugged to the
left of the primary monitor).
+ bgo#645843: Fix a crash for the cycle_group action
+ bgo#636904: Fix misdrawing of window shadows on some focus
changes.
+ bgo#645590: Export meta_get_replace_current_wm() to allow
fixing a GNOME Shell bug with --replace.
+ Updated translations.
- Changes from version 2.91.92:
+ Add a workspaces_only_on_primary preferences. When set, this
makes workspaces switching only apply to windows on the primary
monitor, while windows on other monitors are unaffected.
+ Export API for monitor handling:
MetaScreen::monitors-changed signal
meta_screen_get_primary_monitor()
meta_window_is_on_primary_monitor()
meta_window_get_monitor()
MetaWindow::window-entered-monitor,
MetaWindow::window-left-monitor.
meta_window_move_to_monitor()
+ Behavior improvements for attached modal dialogs:
- Allow dragging dragging on the titlebar to move the parent
- Allow resizing
- Constrain to be on the current monitor
+ Don't turn on XSMP autorestart
+ Combine libmutter-wm and libmutter-private into a single
libmutter.
+ Export methods to move and resize windows
meta_window_move(), meta_window_resize(),
meta_window_move_frame().
+ Add a MUTTER_WM_CLASS_FILTER environment variable to allow
existing windows to be ignored when performance testing.
+ Add a new compositor-based flash for visual bell
+ Fix bug where application specified values for properties like
"skip taskbar" were sometimes ignored.
+ Bug fixes.
+ Build fixes
- Changes from version 2.91.91:
+ Build a libmutter-wm that contains all of the logic and that
can be linked to to create custom executables. The mutter
executable becomes a small stub linked to this library.
+ Move installed headers files into a meta/ subdirectory instead
of polluting the toplevel namespace.
+ Remove various unused complications:
- Ability to set the set of plugins via GConf
- Plugin 'params'
- meta_restart() and "mutter-message restart"
+ Don't exit when we are requested to exit via XSMP, assume we'll
be killed along with the X server; this avoids visual artifacts
from unmanaging windows when logging out.
+ Build fixes
- Changes from version 2.91.90:
+ Change <Alt>Above_Tab from being a cycle_group binding to
a switch_group binding
+ Make plugin-loading failure fatal
+ Add 'position-changed' signal to MetaWindowActor
+ When 'live_hidden_previews' is enabled, position hidden
windows to allow the creation of workspace previews
+ Fix bug with opacity of MetaBackgroundActor
- Fix BuildRequires to use pkgconfig(libcanberra-gtk3)
-------------------------------------------------------------------
Mon Feb 14 19:49:23 CET 2011 - sbrabec@suse.cz

View File

@ -30,15 +30,14 @@ BuildRequires: startup-notification-devel
BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files
BuildRequires: zenity
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libcanberra-gtk3)
%if 0%{?BUILD_FROM_VCS}
BuildRequires: gnome-common
%endif
License: GPLv2+
Group: System/GUI/GNOME
Version: 2.91.6
Release: 5
# FIXME: add libcanberra-devel BuildRequires when it has support for gtk3
Version: 3.0.1
Release: 1
Summary: Window and compositing manager based on Clutter
Source: %{name}-%{version}.tar.bz2
Url: http://www.gnome.org
@ -77,7 +76,7 @@ translation-update-upstream
--libexecdir=%{_libexecdir}/%{name} \
--disable-static \
--disable-schemas-install
%__make %{?jobs:-j%jobs}
%__make %{?jobs:-j%jobs} V=1
%install
%makeinstall
@ -115,7 +114,7 @@ rm -rf %{buildroot}
%{_bindir}/*
%{_libdir}/*.so.*
%{_libdir}/mutter/
%exclude %{_libdir}/mutter/Meta-2.91.gir
%exclude %{_libdir}/mutter/Meta-3.0.gir
%{_datadir}/applications/mutter.desktop
%{_datadir}/mutter/
# Do not depend on libgnome just for a directory
@ -130,7 +129,7 @@ rm -rf %{buildroot}
%defattr (-, root, root)
%{_includedir}/mutter/
%{_libdir}/*.so
%{_libdir}/mutter/Meta-2.91.gir
%{_libdir}/mutter/Meta-3.0.gir
%{_libdir}/pkgconfig/*.pc
%changelog