Accepting request 491387 from home:xiaoguang_wang:branches:GNOME:Factory

SLE sync.

- Add SUSE logo on lock screen when auth is requested (bsc#1007468)
  + sle-classic-lock-screen-background.patch
  + SLE-theme.tar.gz

- Enable SLE-Classic for Leap 42.2 (bnc#999655)
  + add workspace indicator back for LEAP 42.2

- Enable SLE-Classic for Leap 42.2 (bnc#999655)
  + modify SPEC to re-enable SLE-Classic for Leap 42.2

OBS-URL: https://build.opensuse.org/request/show/491387
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell-extensions?expand=0&rev=118
This commit is contained in:
Dominique Leuenberger 2017-05-10 13:24:41 +00:00 committed by Git OBS Bridge
parent b8b464354c
commit a82047beaa
4 changed files with 45 additions and 0 deletions

3
SLE-theme.tar.gz Normal file
View File

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

View File

@ -47,12 +47,31 @@ Fri Nov 11 10:08:20 UTC 2016 - dimstar@opensuse.org
- Update to version 3.22.2:
+ Updated translations.
-------------------------------------------------------------------
Tue Nov 1 02:28:56 UTC 2016 - xwang@suse.com
- Add SUSE logo on lock screen when auth is requested (bsc#1007468)
+ sle-classic-lock-screen-background.patch
+ SLE-theme.tar.gz
-------------------------------------------------------------------
Tue Oct 11 09:36:09 UTC 2016 - zaitor@opensuse.org
- Update to version 3.22.1:
+ window-list: Update icon on app changes.
-------------------------------------------------------------------
Tue Oct 11 05:06:17 UTC 2016 - yfjiang@suse.com
- Enable SLE-Classic for Leap 42.2 (bnc#999655)
+ add workspace indicator back for LEAP 42.2
-------------------------------------------------------------------
Tue Sep 20 18:35:46 CST 2016 - cxiong@suse.com
- Enable SLE-Classic for Leap 42.2 (bnc#999655)
+ modify SPEC to re-enable SLE-Classic for Leap 42.2
-------------------------------------------------------------------
Mon Sep 19 23:03:28 UTC 2016 - zaitor@opensuse.org

View File

@ -29,10 +29,13 @@ Url: http://live.gnome.org/GnomeShell/Extensions
Source: http://download.gnome.org/sources/gnome-shell-extensions/3.24/%{name}-%{version}.tar.xz
Source1: README.SUSE
Source2: sle-classic.desktop
Source3: SLE-theme.tar.gz
# PATCH-FEATURE-SLE gnome-shell-add-app-to-desktop.patch bnc#870580 dliang@suse.com -- allow adding app shortcut to desktop easily.
Patch1: gnome-shell-add-app-to-desktop.patch
# PATCH-FEATURE-SLE sle-classic-favorites-menu-at-end.patch bnc#890989 cxiong@suse.com -- put the favorites at the end of the app catogories for accessibility reason -- cxiong@suse.com bnc#890989
Patch2: sle-classic-favorites-menu-at-end.patch
# PATCH-FEATURE-SLE sle-classic-lock-screen-background.patch bsc#1007468 xwang@suse.com -- add SUSE logo on lock screen when auth is requested
Patch3: sle-classic-lock-screen-background.patch
## NOTE keep SLE Classic patch at the bottom
# PATCH-FIX-SLE gse-sle-classic-ext.patch Fate#318572 cxiong@suse.com -- add sle classic support
Patch1000: gse-sle-classic-ext.patch
@ -98,6 +101,7 @@ translation-update-upstream
gnome-patch-translation-prepare
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch1000 -p1
%endif
##gnome-patch-translation-update
@ -123,6 +127,10 @@ make %{?_smp_mflags}
%find_lang %{name} %{?no_lang_C}
%if !0%{?is_opensuse}
install -m0644 %{S:2} %{buildroot}/%{_datadir}/xsessions/sle-classic.desktop
# Install SLE theme
tar xzvf %{SOURCE3}
install -d %{buildroot}%{_datadir}/gnome-shell/theme
cp SLE-theme/theme/* %{buildroot}%{_datadir}/gnome-shell/theme
%endif
%post -n gnome-shell-classic
@ -163,6 +171,7 @@ install -m0644 %{S:2} %{buildroot}/%{_datadir}/xsessions/sle-classic.desktop
%{_datadir}/xsessions/gnome-classic.desktop
%if !0%{?is_opensuse}
%{_datadir}/xsessions/sle-classic.desktop
%{_datadir}/gnome-shell/theme/sle-background.png
%endif
%files common-lang -f %{name}.lang

View File

@ -0,0 +1,14 @@
diff --git a/data/gnome-classic.css b/data/gnome-classic.css
index 7e1b253..a12ea67 100644
--- a/data/gnome-classic.css
+++ b/data/gnome-classic.css
@@ -1471,7 +1471,8 @@ StScrollBar {
.login-dialog {
border: none;
- background-color: transparent; }
+ background-color: transparent;
+ background: #2e3436 url(sle-background.png); }
.login-dialog .modal-dialog-button-box {
spacing: 3px; }
.login-dialog .modal-dialog-button {