Accepting request 60578 from home:fcrozat:gnome3
thanks OBS-URL: https://build.opensuse.org/request/show/60578 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=45
This commit is contained in:
parent
d8f80281be
commit
5bab479695
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0c10dec4c2e0ddf236646a18c3a8481e2ea29dce67c145c56375cba6f7be09e3
|
|
||||||
size 844825
|
|
3
gnome-shell-2.91.6.tar.bz2
Normal file
3
gnome-shell-2.91.6.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:68cb940c192540d0cab7245931c19a58a3fb1664345690d732210edcf1a78290
|
||||||
|
size 900407
|
59
gnome-shell-integrate_114.patch
Normal file
59
gnome-shell-integrate_114.patch
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
Index: gnome-shell-2.91.6/js/ui/status/accessibility.js
|
||||||
|
===================================================================
|
||||||
|
--- gnome-shell-2.91.6.orig/js/ui/status/accessibility.js
|
||||||
|
+++ gnome-shell-2.91.6/js/ui/status/accessibility.js
|
||||||
|
@@ -83,8 +83,8 @@ ATIndicator.prototype = {
|
||||||
|
let magnifier = this._buildItem(_("Zoom"), MAGNIFIER_SCHEMA, 'show-magnifier');
|
||||||
|
this.menu.addMenuItem(magnifier);
|
||||||
|
|
||||||
|
- let textZoom = this._buildFontItem();
|
||||||
|
- this.menu.addMenuItem(textZoom);
|
||||||
|
+ // let textZoom = this._buildFontItem();
|
||||||
|
+ // this.menu.addMenuItem(textZoom);
|
||||||
|
|
||||||
|
let screenReader = this._buildItem(_("Screen Reader"), AT_SCREEN_READER_SCHEMA, 'startup');
|
||||||
|
this.menu.addMenuItem(screenReader);
|
||||||
|
Index: gnome-shell-2.91.6/js/ui/panel.js
|
||||||
|
===================================================================
|
||||||
|
--- gnome-shell-2.91.6.orig/js/ui/panel.js
|
||||||
|
+++ gnome-shell-2.91.6/js/ui/panel.js
|
||||||
|
@@ -33,12 +33,11 @@ const ANIMATED_ICON_UPDATE_TIMEOUT = 100
|
||||||
|
const SPINNER_UPDATE_TIMEOUT = 130;
|
||||||
|
const SPINNER_SPEED = 0.02;
|
||||||
|
|
||||||
|
-const STANDARD_TRAY_ICON_ORDER = ['a11y', 'display', 'keyboard', 'volume', 'bluetooth', 'network', 'battery'];
|
||||||
|
+const STANDARD_TRAY_ICON_ORDER = ['a11y', 'display', 'volume', 'bluetooth', 'network', 'battery'];
|
||||||
|
const STANDARD_TRAY_ICON_SHELL_IMPLEMENTATION = {
|
||||||
|
'a11y': imports.ui.status.accessibility.ATIndicator,
|
||||||
|
'volume': imports.ui.status.volume.Indicator,
|
||||||
|
'battery': imports.ui.status.power.Indicator,
|
||||||
|
- 'keyboard': imports.ui.status.keyboard.XKBIndicator
|
||||||
|
};
|
||||||
|
|
||||||
|
if (Config.HAVE_BLUETOOTH)
|
||||||
|
Index: gnome-shell-2.91.6/js/ui/statusMenu.js
|
||||||
|
===================================================================
|
||||||
|
--- gnome-shell-2.91.6.orig/js/ui/statusMenu.js
|
||||||
|
+++ gnome-shell-2.91.6/js/ui/statusMenu.js
|
||||||
|
@@ -159,7 +159,7 @@ StatusMenuButton.prototype = {
|
||||||
|
|
||||||
|
_onPreferencesActivate: function() {
|
||||||
|
Main.overview.hide();
|
||||||
|
- Util.spawnDesktop('gnome-control-center');
|
||||||
|
+ Util.spawnDesktop('gnomecc');
|
||||||
|
},
|
||||||
|
|
||||||
|
_onLockScreenActivate: function() {
|
||||||
|
Index: gnome-shell-2.91.6/js/ui/dateMenu.js
|
||||||
|
===================================================================
|
||||||
|
--- gnome-shell-2.91.6.orig/js/ui/dateMenu.js
|
||||||
|
+++ gnome-shell-2.91.6/js/ui/dateMenu.js
|
||||||
|
@@ -200,7 +200,7 @@ DateMenuButton.prototype = {
|
||||||
|
|
||||||
|
_onPreferencesActivate: function() {
|
||||||
|
this.menu.close();
|
||||||
|
- Util.spawnDesktop('gnome-datetime-panel');
|
||||||
|
+ Util.spawnDesktop('YaST2-timezone');
|
||||||
|
},
|
||||||
|
|
||||||
|
_onOpenCalendarActivate: function() {
|
@ -1,15 +0,0 @@
|
|||||||
Index: gnome-shell-2.91.5/js/ui/status/accessibility.js
|
|
||||||
===================================================================
|
|
||||||
--- gnome-shell-2.91.5.orig/js/ui/status/accessibility.js
|
|
||||||
+++ gnome-shell-2.91.5/js/ui/status/accessibility.js
|
|
||||||
@@ -82,8 +82,8 @@ ATIndicator.prototype = {
|
|
||||||
let magnifier = this._buildItem(_("Zoom"), MAGNIFIER_SCHEMA, 'show-magnifier');
|
|
||||||
this.menu.addMenuItem(magnifier);
|
|
||||||
|
|
||||||
- let textZoom = this._buildFontItem();
|
|
||||||
- this.menu.addMenuItem(textZoom);
|
|
||||||
+ // let textZoom = this._buildFontItem();
|
|
||||||
+ // this.menu.addMenuItem(textZoom);
|
|
||||||
|
|
||||||
let screenReader = this._buildItem(_("Screen Reader"), AT_SCREEN_READER_SCHEMA, 'startup');
|
|
||||||
this.menu.addMenuItem(screenReader);
|
|
@ -1,3 +1,77 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 9 10:12:27 UTC 2011 - fcrozat@novell.com
|
||||||
|
|
||||||
|
- Enforce requirements on dbus-1-python, gjs,
|
||||||
|
gdk-pixbuf-loader-rsvg, gnome-icon-theme-symbolic.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 7 11:13:30 UTC 2011 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Drop gnome-shell-old-gsd.patch, obsoleted by new patch
|
||||||
|
- Add gnome-shell-integrate_114.patch: contains the feature from
|
||||||
|
gnome-shell-old-gsd.patch plus any other modification required to
|
||||||
|
properly integrate on openSUSE 11.4. Current fixes are:
|
||||||
|
+ Work with old gsd
|
||||||
|
+ Launch yast2 timezone from the dateMenu
|
||||||
|
+ launch gnomecc instead of gnome-control-ceter (systemMenu)
|
||||||
|
+ launch gnome-about-me for 'My Accounts' (systemMenu)
|
||||||
|
+ Remove keyboard indicator applet.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 3 14:18:45 CET 2011 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.91.6:
|
||||||
|
+ Implement new calendar design with Evolution Data Server
|
||||||
|
integration to show calendar appointments
|
||||||
|
+ Add DBus-activatable shell-themed dialogs for logout and
|
||||||
|
shutdown
|
||||||
|
+ Add buttons to search via Google or Wikipedia to the search
|
||||||
|
results in the overview. OpenSearch XML files can be used to
|
||||||
|
extend the options.
|
||||||
|
+ Add a keyboard layout selector to the system status area that
|
||||||
|
shows up when a keyboard with multiple layouts is configured
|
||||||
|
+ Switch the default font for the shell UI to Cantarell
|
||||||
|
+ Accessibility (exposing UI via ATK to assistive technologies)
|
||||||
|
- Initialize accessibility
|
||||||
|
- Add accessibility support for StWidget and StLabel
|
||||||
|
+ Improve shadow support in St
|
||||||
|
- Allow border images and gradients to be combined
|
||||||
|
- Split st-shadow into box-shadow/st-background-image-shadow
|
||||||
|
and icon-shadow
|
||||||
|
- Clip background and any shadow of the background to the border
|
||||||
|
+ Use Clutter effects and GL shaders to properly implement faded
|
||||||
|
edges for StScrollView
|
||||||
|
+ Work around problems with keyboard input when IBus is in use
|
||||||
|
+ Centralize application launching and display errors in the
|
||||||
|
mesage tray
|
||||||
|
+ Add a generic modal dialog base class used for run dialog and
|
||||||
|
for new system dialogs
|
||||||
|
+ Require shell extensions to declare the versions they are
|
||||||
|
compatible with
|
||||||
|
+ Fix ShellRecorder to work again and switch the default format
|
||||||
|
to webm
|
||||||
|
+ Fix drawing of "bubbles" when pointing to items near a corner
|
||||||
|
+ Add Main.get/setThemeStylesheet for extensions to modify
|
||||||
|
+ UI tweaks
|
||||||
|
- Add a timeout when mousing over the application switcher
|
||||||
|
popup
|
||||||
|
- Improve "swipe scrolling in the overview" by allowing swiping
|
||||||
|
anywhere on the background and extending it the the
|
||||||
|
app/search views as well as the workspace view
|
||||||
|
- Make it easier to activate a window by hovering during
|
||||||
|
inter-app drag-and-drop
|
||||||
|
+ Visual tweaks
|
||||||
|
+ bugs fixed: bgo#600771, bgo#601393, bgo#612599, bgo#620391,
|
||||||
|
bgo#621659, bgo#623708, bgo#626658, bgo#629557, bgo#632109,
|
||||||
|
bgo#632595, bgo#634226, bgo#635034, bgo#635089, bgo#636650,
|
||||||
|
bgo#636717, bgo#636976, bgo#637187, bgo#638071, bgo#638896,
|
||||||
|
bgo#639236, bgo#639255, bgo#639460, bgo#639461, bgo#639474,
|
||||||
|
bgo#639689, bgo#639704, bgo#639853, bgo#639914, bgo#639959,
|
||||||
|
bgo#639979, bgo#640085, bgo#640206, bgo#640415, bgo#640447,
|
||||||
|
bgo#640464, bgo#640493, bgo#640494, bgo#640508, bgo#640560,
|
||||||
|
bgo#640688, bgo#641049, bgo#641067.
|
||||||
|
- BuildRequire pkgconfig(libedataserver-1.2).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jan 14 15:25:47 CET 2011 - vuntz@opensuse.org
|
Fri Jan 14 15:25:47 CET 2011 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
@ -16,10 +16,11 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define BUILD_AGAINST_GNOME3 0
|
# set this in prjconf or here
|
||||||
|
#define BUILD_AGAINST_GNOME3 0
|
||||||
|
|
||||||
Name: gnome-shell
|
Name: gnome-shell
|
||||||
Version: 2.91.5
|
Version: 2.91.6
|
||||||
Release: 1
|
Release: 1
|
||||||
# FIXME: whenever we have GNOME3 as default desktop, remove BUILD_AGAINST_GNOME3 stuff, and gnome-shell-old-gsd.patch
|
# FIXME: whenever we have GNOME3 as default desktop, remove BUILD_AGAINST_GNOME3 stuff, and gnome-shell-old-gsd.patch
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
@ -31,8 +32,8 @@ Source: %{name}-%{version}.tar.bz2
|
|||||||
# Note: this also explains the Requires on gnome-session below.
|
# Note: this also explains the Requires on gnome-session below.
|
||||||
Source1: gnome-shell-session
|
Source1: gnome-shell-session
|
||||||
Source2: gnome3.desktop
|
Source2: gnome3.desktop
|
||||||
# PATCH-FIX-OPENSUSE gnome-shell-old-gsd.patch vuntz@opensuse.org -- Remove "Large text" option since it's based on a gsettings schema coming from a newer gnome-settings-daemon than what we have
|
# PATCH-FIX-OPENSUSE gnome-shell-integrate_114.patch vuntz@opensuse.org -- Fix integration with underlying packages available in openSUSE 11.4.
|
||||||
Patch0: gnome-shell-old-gsd.patch
|
Patch0: gnome-shell-integrate_114.patch
|
||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: pkgconfig(clutter-1.0)
|
BuildRequires: pkgconfig(clutter-1.0)
|
||||||
@ -47,19 +48,25 @@ BuildRequires: pkgconfig(gstreamer-base-0.10)
|
|||||||
BuildRequires: pkgconfig(gtk+-3.0)
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
BuildRequires: pkgconfig(libcanberra)
|
BuildRequires: pkgconfig(libcanberra)
|
||||||
BuildRequires: pkgconfig(libcroco-0.6)
|
BuildRequires: pkgconfig(libcroco-0.6)
|
||||||
|
BuildRequires: pkgconfig(libedataserver-1.2)
|
||||||
BuildRequires: pkgconfig(libgnome-menu)
|
BuildRequires: pkgconfig(libgnome-menu)
|
||||||
BuildRequires: pkgconfig(libpulse-mainloop-glib)
|
BuildRequires: pkgconfig(libpulse-mainloop-glib)
|
||||||
BuildRequires: pkgconfig(libstartup-notification-1.0)
|
BuildRequires: pkgconfig(libstartup-notification-1.0)
|
||||||
BuildRequires: pkgconfig(mutter-plugins)
|
BuildRequires: pkgconfig(mutter-plugins)
|
||||||
BuildRequires: pkgconfig(xfixes)
|
BuildRequires: pkgconfig(xfixes)
|
||||||
Requires: gnome-session
|
Requires: gnome-session
|
||||||
%if %BUILD_AGAINST_GNOME3
|
%if 0%BUILD_AGAINST_GNOME3
|
||||||
# For a GSettings schema
|
# For a GSettings schema
|
||||||
Requires: gnome-settings-daemon
|
Requires: gnome-settings-daemon
|
||||||
%endif
|
%endif
|
||||||
Requires: gsettings-desktop-schemas
|
Requires: gsettings-desktop-schemas
|
||||||
# mutter-devel doesn't automatically bring mutter
|
# mutter-devel doesn't automatically bring mutter
|
||||||
Requires: mutter
|
Requires: mutter
|
||||||
|
Requires: python-gnome
|
||||||
|
Requires: dbus-1-python
|
||||||
|
Requires: gjs
|
||||||
|
Requires: gdk-pixbuf-loader-rsvg
|
||||||
|
Requires: gnome-icon-theme-symbolic
|
||||||
Recommends: %{name}-lang
|
Recommends: %{name}-lang
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
%gconf_schemas_prereq
|
%gconf_schemas_prereq
|
||||||
@ -73,7 +80,7 @@ documents, and organizing open windows in GNOME.
|
|||||||
%lang_package
|
%lang_package
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%if ! %BUILD_AGAINST_GNOME3
|
%if ! 0%BUILD_AGAINST_GNOME3
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user