guibuilder_pel7x64builder0
6 years ago
9 changed files with 6473 additions and 5170 deletions
@ -1,28 +1,99 @@ |
|||||||
From d5e0f26fc59216da2b2f129d4395a9da0c63e974 Mon Sep 17 00:00:00 2001 |
From bf91d6c08f471ab729507d1ebd4c46b336ca2cef Mon Sep 17 00:00:00 2001 |
||||||
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> |
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> |
||||||
Date: Fri, 23 Feb 2018 16:56:46 +0100 |
Date: Fri, 23 Feb 2018 16:56:46 +0100 |
||||||
Subject: [PATCH] Include top-icons in classic session |
Subject: [PATCH] Include top-icons in classic session |
||||||
|
|
||||||
--- |
--- |
||||||
configure.ac | 4 ++-- |
meson.build | 2 +- |
||||||
1 file changed, 2 insertions(+), 2 deletions(-) |
1 file changed, 1 insertion(+), 1 deletion(-) |
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac |
diff --git a/meson.build b/meson.build |
||||||
index ddb6422..378783f 100644 |
index cde2d34..7a4c0d6 100644 |
||||||
--- a/configure.ac |
--- a/meson.build |
||||||
+++ b/configure.ac |
+++ b/meson.build |
||||||
@@ -29,9 +29,9 @@ fi |
@@ -11,81 +11,81 @@ i18n = import('i18n') |
||||||
AC_SUBST([SHELL_VERSION]) |
|
||||||
|
datadir = get_option('datadir') |
||||||
dnl keep this in alphabetic order |
|
||||||
-CLASSIC_EXTENSIONS="apps-menu places-menu alternate-tab launch-new-instance window-list" |
shelldir = join_paths(datadir, 'gnome-shell') |
||||||
+CLASSIC_EXTENSIONS="apps-menu places-menu alternate-tab launch-new-instance top-icons window-list" |
extensiondir = join_paths(shelldir, 'extensions') |
||||||
DEFAULT_EXTENSIONS="$CLASSIC_EXTENSIONS drive-menu screenshot-window-sizer windowsNavigator workspace-indicator" |
modedir = join_paths(shelldir, 'modes') |
||||||
-ALL_EXTENSIONS="$DEFAULT_EXTENSIONS auto-move-windows dash-to-dock example native-window-placement no-hot-corner panel-favorites systemMonitor top-icons updates-dialog user-theme" |
themedir = join_paths(shelldir, 'theme') |
||||||
+ALL_EXTENSIONS="$DEFAULT_EXTENSIONS auto-move-windows dash-to-dock example native-window-placement no-hot-corner panel-favorites systemMonitor updates-dialog user-theme" |
|
||||||
AC_SUBST(CLASSIC_EXTENSIONS, [$CLASSIC_EXTENSIONS]) |
schemadir = join_paths(datadir, 'glib-2.0', 'schemas') |
||||||
AC_SUBST(ALL_EXTENSIONS, [$ALL_EXTENSIONS]) |
sessiondir = join_paths(datadir, 'gnome-session', 'sessions') |
||||||
AC_ARG_ENABLE([extensions], |
xsessiondir = join_paths(datadir, 'xsessions') |
||||||
|
|
||||||
|
extensionlib = files('lib/convenience.js') |
||||||
|
|
||||||
|
js52 = find_program('js52', required: false) |
||||||
|
|
||||||
|
ver_arr = meson.project_version().split('.') |
||||||
|
if ver_arr[1].to_int().is_even() |
||||||
|
shell_version = '@0@.@1@'.format(ver_arr[0], ver_arr[1]) |
||||||
|
else |
||||||
|
shell_version = '.'.join(ver_arr) |
||||||
|
endif |
||||||
|
|
||||||
|
uuid_suffix = '@gnome-shell-extensions.gcampax.github.com' |
||||||
|
|
||||||
|
classic_extensions = [ |
||||||
|
'alternate-tab', |
||||||
|
'apps-menu', |
||||||
|
'places-menu', |
||||||
|
'launch-new-instance', |
||||||
|
+ 'top-icons', |
||||||
|
'window-list' |
||||||
|
] |
||||||
|
|
||||||
|
default_extensions = classic_extensions |
||||||
|
default_extensions += [ |
||||||
|
'drive-menu', |
||||||
|
'screenshot-window-sizer', |
||||||
|
'windowsNavigator', |
||||||
|
'workspace-indicator' |
||||||
|
] |
||||||
|
|
||||||
|
all_extensions = default_extensions |
||||||
|
all_extensions += [ |
||||||
|
'auto-move-windows', |
||||||
|
'dash-to-dock', |
||||||
|
'example', |
||||||
|
'native-window-placement', |
||||||
|
'no-hot-corner', |
||||||
|
'panel-favorites', |
||||||
|
'systemMonitor', |
||||||
|
- 'top-icons', |
||||||
|
'updates-dialog', |
||||||
|
'user-theme' |
||||||
|
] |
||||||
|
|
||||||
|
enabled_extensions = get_option('enable_extensions') |
||||||
|
|
||||||
|
if enabled_extensions.length() == 0 |
||||||
|
set = get_option('extension_set') |
||||||
|
|
||||||
|
if set == 'classic' |
||||||
|
enabled_extensions += classic_extensions |
||||||
|
elif set == 'default' |
||||||
|
enabled_extensions += default_extensions |
||||||
|
elif set == 'all' |
||||||
|
enabled_extensions += all_extensions |
||||||
|
endif |
||||||
|
endif |
||||||
|
|
||||||
|
classic_mode_enabled = get_option('classic_mode') |
||||||
|
|
||||||
|
if classic_mode_enabled |
||||||
|
# Sanity check: Make sure all classic extensions are enabled |
||||||
|
foreach e : classic_extensions |
||||||
|
if not enabled_extensions.contains(e) |
||||||
|
error('Classic mode is enabled, ' + |
||||||
|
'but the required extension @0@ is not.'.format(e)) |
||||||
|
endif |
||||||
|
endforeach |
||||||
|
endif |
||||||
|
|
||||||
-- |
-- |
||||||
2.14.3 |
2.17.1 |
||||||
|
|
||||||
|
@ -0,0 +1,22 @@ |
|||||||
|
From de72f146aa090957352e1bfb431e5965e20a9127 Mon Sep 17 00:00:00 2001 |
||||||
|
From: Ray Strode <rstrode@redhat.com> |
||||||
|
Date: Tue, 31 Jul 2018 14:34:22 -0400 |
||||||
|
Subject: [PATCH] Revert "data: Remove nautilus classic" |
||||||
|
|
||||||
|
This reverts commit 0e625bedbadbf28d23cf0e0f1a53512785016789. |
||||||
|
--- |
||||||
|
data/gnome-classic.session.desktop.in | 2 +- |
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-) |
||||||
|
|
||||||
|
diff --git a/data/gnome-classic.session.desktop.in b/data/gnome-classic.session.desktop.in |
||||||
|
index f359a77..c26a887 100644 |
||||||
|
--- a/data/gnome-classic.session.desktop.in |
||||||
|
+++ b/data/gnome-classic.session.desktop.in |
||||||
|
@@ -1,3 +1,3 @@ |
||||||
|
[GNOME Session] |
||||||
|
Name=GNOME Classic |
||||||
|
-RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; |
||||||
|
+RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;nautilus-classic; |
||||||
|
-- |
||||||
|
2.17.1 |
||||||
|
|
@ -1,36 +1,65 @@ |
|||||||
From 47d0b2071b07fe70537dde46dc90635e869291f4 Mon Sep 17 00:00:00 2001 |
From bddab939dedf770220f59394b4d4d5534063f0f1 Mon Sep 17 00:00:00 2001 |
||||||
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> |
From: rpm-build <rpm-build> |
||||||
Date: Fri, 6 Oct 2017 19:41:06 +0200 |
Date: Mon, 11 Jun 2018 16:40:34 -0400 |
||||||
Subject: [PATCH] Update style |
Subject: [PATCH] Update style |
||||||
|
|
||||||
--- |
--- |
||||||
data/gnome-classic.css | 6 ++++++ |
data/gnome-shell-sass/_common.scss | 19 +++++++++++++++++-- |
||||||
1 file changed, 6 insertions(+) |
1 file changed, 17 insertions(+), 2 deletions(-) |
||||||
|
|
||||||
diff --git a/data/gnome-classic.css b/data/gnome-classic.css |
diff --git a/data/gnome-shell-sass/_common.scss b/data/gnome-shell-sass/_common.scss |
||||||
index 086fa12..888b695 100644 |
index 2f05098df..de3a9cdbc 100644 |
||||||
--- a/data/gnome-classic.css |
--- a/data/gnome-shell-sass/_common.scss |
||||||
+++ b/data/gnome-classic.css |
+++ b/data/gnome-shell-sass/_common.scss |
||||||
@@ -689,6 +689,9 @@ StScrollBar { |
@@ -776,6 +776,11 @@ StScrollBar { |
||||||
-st-icon-style: symbolic; |
//dimensions of the icon are hardcoded |
||||||
margin-left: 4px; |
} |
||||||
margin-right: 4px; } |
|
||||||
+ #panel .panel-button .panel-logo-icon { |
+ .panel-logo-icon { |
||||||
+ padding-right: .4em; |
+ padding-right: .4em; |
||||||
+ icon-size: 1em; } |
+ icon-size: 1em; |
||||||
#panel .panel-button .system-status-icon, |
+ } |
||||||
#panel .panel-button .app-menu-icon > StIcon, |
+ |
||||||
#panel .panel-button .popup-menu-arrow { |
.system-status-icon, |
||||||
@@ -1714,6 +1717,9 @@ StScrollBar { |
.app-menu-icon > StIcon, |
||||||
padding-bottom: 12px; |
.popup-menu-arrow { |
||||||
spacing: 8px; |
@@ -1397,6 +1402,14 @@ StScrollBar { |
||||||
width: 23em; } |
|
||||||
+ .login-dialog-prompt-layout .login-dialog-timed-login-indicator { |
|
||||||
+ height: 2px; |
|
||||||
+ background-color: #8b8b8b; } |
|
||||||
|
|
||||||
.login-dialog-prompt-label { |
} |
||||||
color: #bebeb6; |
|
||||||
-- |
+ .app-well-hover-text { |
||||||
2.14.2 |
+ text-align: center; |
||||||
|
+ color: $osd_fg_color; |
||||||
|
+ background-color: $osd_bg_color; |
||||||
|
+ border-radius: 5px; |
||||||
|
+ padding: 3px; |
||||||
|
+ } |
||||||
|
+ |
||||||
|
.app-well-app-running-dot { //running apps indicator |
||||||
|
width: 10px; height: 3px; |
||||||
|
background-color: $selected_bg_color; |
||||||
|
@@ -1769,7 +1782,12 @@ StScrollBar { |
||||||
|
.login-dialog-banner { color: darken($osd_fg_color,10%); } |
||||||
|
.login-dialog-button-box { spacing: 5px; } |
||||||
|
.login-dialog-message-warning { color: $warning_color; } |
||||||
|
- .login-dialog-message-hint { padding-top: 0; padding-bottom: 20px; } |
||||||
|
+ .login-dialog-message-hint, .login-dialog-message { |
||||||
|
+ color: darken($osd_fg_color, 20%); |
||||||
|
+ padding-top: 0; |
||||||
|
+ padding-bottom: 20px; |
||||||
|
+ min-height: 2.75em; |
||||||
|
+ } |
||||||
|
.login-dialog-user-selection-box { padding: 100px 0px; } |
||||||
|
.login-dialog-not-listed-label { |
||||||
|
padding-left: 2px; |
||||||
|
@@ -1825,6 +1843,10 @@ StScrollBar { |
||||||
|
padding-bottom: 12px; |
||||||
|
spacing: 8px; |
||||||
|
width: 23em; |
||||||
|
+ .login-dialog-timed-login-indicator { |
||||||
|
+ height: 2px; |
||||||
|
+ background-color: darken($fg_color,40%); |
||||||
|
+ } |
||||||
|
} |
||||||
|
|
||||||
|
.login-dialog-prompt-label { |
||||||
|
@ -0,0 +1,34 @@ |
|||||||
|
From 91ed30147a69d53d7c170b65602be5f90851666e Mon Sep 17 00:00:00 2001 |
||||||
|
From: Jakub Steiner <jimmac@gmail.com> |
||||||
|
Date: Tue, 14 Jan 2014 17:00:23 +0100 |
||||||
|
Subject: [PATCH] classic: Shade panel in overview |
||||||
|
|
||||||
|
... rather than using the top bar styling (negative space), |
||||||
|
base the overview panel on the classic grey and "darken" |
||||||
|
for overview. |
||||||
|
--- |
||||||
|
data/gnome-classic.scss | 8 +++----- |
||||||
|
1 file changed, 3 insertions(+), 5 deletions(-) |
||||||
|
|
||||||
|
diff --git a/data/gnome-classic.scss b/data/gnome-classic.scss |
||||||
|
index 9e23506..e8f4803 100644 |
||||||
|
--- a/data/gnome-classic.scss |
||||||
|
+++ b/data/gnome-classic.scss |
||||||
|
@@ -19,11 +19,9 @@ $variant: 'light'; |
||||||
|
border-bottom: 1px solid #666; |
||||||
|
app-icon-bottom-clip: 0px; |
||||||
|
&:overview { |
||||||
|
- background-color: #000; |
||||||
|
- background-gradient-end: #000; |
||||||
|
- border-top-color: #000; |
||||||
|
- border-bottom: 1px solid #000; |
||||||
|
- .panel-button { color: #fff; } |
||||||
|
+ background-color: darken($bg_color,5%); |
||||||
|
+ background-gradient-end: darken($bg_color,10%); |
||||||
|
+ .panel-button { color: darken($fg_color,5%); } |
||||||
|
} |
||||||
|
|
||||||
|
.panel-button { |
||||||
|
-- |
||||||
|
2.17.1 |
||||||
|
|
@ -0,0 +1,162 @@ |
|||||||
|
From 524bc0710f6dbbbb6b8135253f03ce5e0059da02 Mon Sep 17 00:00:00 2001 |
||||||
|
From: rpm-build <rpm-build> |
||||||
|
Date: Tue, 4 Sep 2018 09:58:57 -0400 |
||||||
|
Subject: [PATCH] data: drop app icon styling |
||||||
|
|
||||||
|
classic session doesn't show an app icon in the app menu, so |
||||||
|
putting a drop shadow around where it would be creates screen |
||||||
|
artifacts. |
||||||
|
|
||||||
|
This commit drops the styling of the app icon that doesn't exist. |
||||||
|
--- |
||||||
|
data/gnome-shell-sass/_common.scss | 10 ---------- |
||||||
|
1 file changed, 10 deletions(-) |
||||||
|
|
||||||
|
diff --git a/data/gnome-shell-sass/_common.scss b/data/gnome-shell-sass/_common.scss |
||||||
|
index 1ceadf4..3cce6c1 100644 |
||||||
|
--- a/data/gnome-shell-sass/_common.scss |
||||||
|
+++ b/data/gnome-shell-sass/_common.scss |
||||||
|
@@ -742,140 +742,130 @@ StScrollBar { |
||||||
|
|
||||||
|
#panelLeft, #panelCenter { // spacing between activities<>app menu and such |
||||||
|
spacing: 4px; |
||||||
|
} |
||||||
|
|
||||||
|
.panel-corner { |
||||||
|
-panel-corner-radius: $panel-corner-radius; |
||||||
|
-panel-corner-background-color: rgba(0, 0, 0, 0.35); |
||||||
|
-panel-corner-border-width: 2px; |
||||||
|
-panel-corner-border-color: transparent; |
||||||
|
|
||||||
|
&:active, &:overview, &:focus { |
||||||
|
-panel-corner-border-color: lighten($selected_bg_color,5%); |
||||||
|
} |
||||||
|
|
||||||
|
&.lock-screen, &.login-screen, &.unlock-screen { |
||||||
|
-panel-corner-radius: 0; |
||||||
|
-panel-corner-background-color: transparent; |
||||||
|
-panel-corner-border-color: transparent; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
.panel-button { |
||||||
|
-natural-hpadding: 12px; |
||||||
|
-minimum-hpadding: 6px; |
||||||
|
font-weight: bold; |
||||||
|
color: #eee; |
||||||
|
text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.9); |
||||||
|
transition-duration: 100ms; |
||||||
|
|
||||||
|
- .app-menu-icon { |
||||||
|
- -st-icon-style: symbolic; |
||||||
|
- margin-left: 4px; |
||||||
|
- margin-right: 4px; |
||||||
|
- //dimensions of the icon are hardcoded |
||||||
|
- } |
||||||
|
- |
||||||
|
.panel-logo-icon { |
||||||
|
padding-right: .4em; |
||||||
|
icon-size: 1em; |
||||||
|
} |
||||||
|
|
||||||
|
.system-status-icon, |
||||||
|
- .app-menu-icon > StIcon, |
||||||
|
.popup-menu-arrow { |
||||||
|
icon-shadow: 0px 1px 2px rgba(0, 0, 0, 0.9); |
||||||
|
} |
||||||
|
|
||||||
|
&:hover { |
||||||
|
color: lighten($fg_color, 10%); |
||||||
|
text-shadow: 0px 1px 6px rgba(0, 0, 0, 1); |
||||||
|
|
||||||
|
.system-status-icon, |
||||||
|
- .app-menu-icon > StIcon, |
||||||
|
.popup-menu-arrow { |
||||||
|
icon-shadow: 0px 1px 6px rgba(0, 0, 0, 1); |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
&:active, &:overview, &:focus, &:checked { |
||||||
|
// Trick due to St limitations. It needs a background to draw |
||||||
|
// a box-shadow |
||||||
|
background-color: rgba(0, 0, 0, 0.01); |
||||||
|
box-shadow: inset 0 -2px 0px lighten($selected_bg_color,5%); |
||||||
|
color: lighten($fg_color,10%); |
||||||
|
|
||||||
|
& > .system-status-icon { icon-shadow: black 0 2px 2px; } |
||||||
|
} |
||||||
|
|
||||||
|
.system-status-icon { icon-size: 1.09em; padding: 0 5px; } |
||||||
|
.unlock-screen &, |
||||||
|
.login-screen &, |
||||||
|
.lock-screen & { |
||||||
|
color: lighten($fg_color, 10%); |
||||||
|
&:focus, &:hover, &:active { color: lighten($fg_color, 10%); } |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
.panel-status-indicators-box, |
||||||
|
.panel-status-menu-box { |
||||||
|
spacing: 2px; |
||||||
|
} |
||||||
|
|
||||||
|
// spacing between power icon and (optional) percentage label |
||||||
|
.power-status.panel-status-indicators-box { |
||||||
|
spacing: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.screencast-indicator { color: $warning_color; } |
||||||
|
|
||||||
|
&.solid { |
||||||
|
background-color: black; |
||||||
|
/* transition from transparent to solid */ |
||||||
|
transition-duration: 300ms; |
||||||
|
|
||||||
|
.panel-corner { |
||||||
|
-panel-corner-background-color: black; |
||||||
|
} |
||||||
|
|
||||||
|
.panel-button { |
||||||
|
color: #ccc; |
||||||
|
text-shadow: none; |
||||||
|
|
||||||
|
&:hover, &:active, &:overview, &:focus, &:checked { |
||||||
|
color: lighten($fg_color, 10%); |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
.system-status-icon, |
||||||
|
- .app-menu-icon > StIcon, |
||||||
|
.popup-menu-arrow { |
||||||
|
icon-shadow: none; |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
// calendar popover |
||||||
|
#calendarArea { |
||||||
|
padding: 0.75em 1.0em; |
||||||
|
} |
||||||
|
|
||||||
|
.calendar { |
||||||
|
margin-bottom: 1em; |
||||||
|
} |
||||||
|
|
||||||
|
.calendar, |
||||||
|
.datemenu-today-button, |
||||||
|
.datemenu-displays-box, |
||||||
|
.message-list-sections { |
||||||
|
margin: 0 1.5em; |
||||||
|
} |
||||||
|
|
||||||
|
.datemenu-calendar-column { spacing: 0.5em; } |
||||||
|
.datemenu-displays-section { padding-bottom: 3em; } |
||||||
|
.datemenu-displays-box { spacing: 1em; } |
||||||
|
|
||||||
|
.datemenu-calendar-column { |
||||||
|
border: 0 solid lighten($bg_color,5%); |
||||||
|
&:ltr { border-left-width: 1px; } |
||||||
|
&:rtl { border-right-width: 1px; } |
||||||
|
-- |
||||||
|
2.17.1 |
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue