aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xarc-theme-upgrade11
-rw-r--r--common/gtk-3.0/3.14/gtk-contained-dark.css4
-rw-r--r--common/gtk-3.0/3.14/gtk-contained-darker.css4
-rw-r--r--common/gtk-3.0/3.14/gtk-contained-solid-dark.css4
-rw-r--r--common/gtk-3.0/3.14/gtk-contained-solid-darker.css4
-rw-r--r--common/gtk-3.0/3.14/gtk-contained-solid.css4
-rw-r--r--common/gtk-3.0/3.14/gtk-contained.css4
-rw-r--r--common/gtk-3.0/3.14/sass/_transparent_widgets.scss4
-rw-r--r--common/gtk-3.0/3.16/gtk-contained-dark.css4
-rw-r--r--common/gtk-3.0/3.16/gtk-contained-darker.css4
-rw-r--r--common/gtk-3.0/3.16/gtk-contained-solid-dark.css4
-rw-r--r--common/gtk-3.0/3.16/gtk-contained-solid-darker.css4
-rw-r--r--common/gtk-3.0/3.16/gtk-contained-solid.css4
-rw-r--r--common/gtk-3.0/3.16/gtk-contained.css4
-rw-r--r--common/gtk-3.0/3.16/sass/_transparent_widgets.scss4
15 files changed, 32 insertions, 35 deletions
diff --git a/arc-theme-upgrade b/arc-theme-upgrade
index 3571bb5..ce475b0 100755
--- a/arc-theme-upgrade
+++ b/arc-theme-upgrade
@@ -35,7 +35,8 @@ echo -e "\033[1;31m$@\033[0m"
check_root() {
if [[ "${EUID}" -ne 0 ]]; then
show_error "This script has to be run as root"
- exit 1;
+ echo
+ exec sudo "$0" "$@" # Instead of exit, just re-execute as root
fi
}
@@ -80,15 +81,11 @@ check_directories() {
}
install_theme() {
- # Remove current installation
- rm -rf $lightdir $darkerdir $darkdir
-
# Clean tempdir
rm -rf $tempdir && mkdir $tempdir && cd $tempdir
- # Get the sources
- wget $download_url
- tar xf master.tar.gz && cd "$theme_name"-master
+ # Get the sources && Remove current installation only if download and unpack are successful
+ wget $download_url && tar xf master.tar.gz && rm -rf $lightdir $darkerdir $darkdir && cd "$theme_name"-master
# Build and install
./autogen.sh --prefix=/usr
diff --git a/common/gtk-3.0/3.14/gtk-contained-dark.css b/common/gtk-3.0/3.14/gtk-contained-dark.css
index 1a22cc5..465ba33 100644
--- a/common/gtk-3.0/3.14/gtk-contained-dark.css
+++ b/common/gtk-3.0/3.14/gtk-contained-dark.css
@@ -3732,8 +3732,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: rgba(42, 45, 55, 0.95); }
diff --git a/common/gtk-3.0/3.14/gtk-contained-darker.css b/common/gtk-3.0/3.14/gtk-contained-darker.css
index 58bc270..1b479ff 100644
--- a/common/gtk-3.0/3.14/gtk-contained-darker.css
+++ b/common/gtk-3.0/3.14/gtk-contained-darker.css
@@ -3725,8 +3725,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: rgba(53, 57, 69, 0.95); }
diff --git a/common/gtk-3.0/3.14/gtk-contained-solid-dark.css b/common/gtk-3.0/3.14/gtk-contained-solid-dark.css
index 641d15e..9dec575 100644
--- a/common/gtk-3.0/3.14/gtk-contained-solid-dark.css
+++ b/common/gtk-3.0/3.14/gtk-contained-solid-dark.css
@@ -3732,8 +3732,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: #2a2d37; }
diff --git a/common/gtk-3.0/3.14/gtk-contained-solid-darker.css b/common/gtk-3.0/3.14/gtk-contained-solid-darker.css
index 58effce..02c7d49 100644
--- a/common/gtk-3.0/3.14/gtk-contained-solid-darker.css
+++ b/common/gtk-3.0/3.14/gtk-contained-solid-darker.css
@@ -3725,8 +3725,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: #353945; }
diff --git a/common/gtk-3.0/3.14/gtk-contained-solid.css b/common/gtk-3.0/3.14/gtk-contained-solid.css
index 485a74d..020ff0f 100644
--- a/common/gtk-3.0/3.14/gtk-contained-solid.css
+++ b/common/gtk-3.0/3.14/gtk-contained-solid.css
@@ -3725,8 +3725,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: #353945; }
diff --git a/common/gtk-3.0/3.14/gtk-contained.css b/common/gtk-3.0/3.14/gtk-contained.css
index bd48b44..8ae8fd3 100644
--- a/common/gtk-3.0/3.14/gtk-contained.css
+++ b/common/gtk-3.0/3.14/gtk-contained.css
@@ -3725,8 +3725,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: rgba(53, 57, 69, 0.95); }
diff --git a/common/gtk-3.0/3.14/sass/_transparent_widgets.scss b/common/gtk-3.0/3.14/sass/_transparent_widgets.scss
index efc082f..19025a0 100644
--- a/common/gtk-3.0/3.14/sass/_transparent_widgets.scss
+++ b/common/gtk-3.0/3.14/sass/_transparent_widgets.scss
@@ -55,8 +55,8 @@ MarlinViewWindow {
&.maximized .sidebar { background-color: opacify($dark_sidebar_bg, 1); }
}
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {background-color: $dark_sidebar_border}
diff --git a/common/gtk-3.0/3.16/gtk-contained-dark.css b/common/gtk-3.0/3.16/gtk-contained-dark.css
index 9fd8192..ecc7b8e 100644
--- a/common/gtk-3.0/3.16/gtk-contained-dark.css
+++ b/common/gtk-3.0/3.16/gtk-contained-dark.css
@@ -3657,8 +3657,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: rgba(42, 45, 55, 0.95); }
diff --git a/common/gtk-3.0/3.16/gtk-contained-darker.css b/common/gtk-3.0/3.16/gtk-contained-darker.css
index 32f3faf..442183e 100644
--- a/common/gtk-3.0/3.16/gtk-contained-darker.css
+++ b/common/gtk-3.0/3.16/gtk-contained-darker.css
@@ -3650,8 +3650,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: rgba(53, 57, 69, 0.95); }
diff --git a/common/gtk-3.0/3.16/gtk-contained-solid-dark.css b/common/gtk-3.0/3.16/gtk-contained-solid-dark.css
index cdc2452..a8cb119 100644
--- a/common/gtk-3.0/3.16/gtk-contained-solid-dark.css
+++ b/common/gtk-3.0/3.16/gtk-contained-solid-dark.css
@@ -3657,8 +3657,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: #2a2d37; }
diff --git a/common/gtk-3.0/3.16/gtk-contained-solid-darker.css b/common/gtk-3.0/3.16/gtk-contained-solid-darker.css
index d7f33b2..dbdf69b 100644
--- a/common/gtk-3.0/3.16/gtk-contained-solid-darker.css
+++ b/common/gtk-3.0/3.16/gtk-contained-solid-darker.css
@@ -3650,8 +3650,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: #353945; }
diff --git a/common/gtk-3.0/3.16/gtk-contained-solid.css b/common/gtk-3.0/3.16/gtk-contained-solid.css
index 672f416..f19b945 100644
--- a/common/gtk-3.0/3.16/gtk-contained-solid.css
+++ b/common/gtk-3.0/3.16/gtk-contained-solid.css
@@ -3650,8 +3650,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: #353945; }
diff --git a/common/gtk-3.0/3.16/gtk-contained.css b/common/gtk-3.0/3.16/gtk-contained.css
index 79fc328..9e4aefa 100644
--- a/common/gtk-3.0/3.16/gtk-contained.css
+++ b/common/gtk-3.0/3.16/gtk-contained.css
@@ -3650,8 +3650,8 @@ NemoWindow.maximized .sidebar,
MarlinViewWindow.maximized .sidebar {
background-color: #353945; }
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
background-color: rgba(53, 57, 69, 0.95); }
diff --git a/common/gtk-3.0/3.16/sass/_transparent_widgets.scss b/common/gtk-3.0/3.16/sass/_transparent_widgets.scss
index 9ec3979..e3e8909 100644
--- a/common/gtk-3.0/3.16/sass/_transparent_widgets.scss
+++ b/common/gtk-3.0/3.16/sass/_transparent_widgets.scss
@@ -53,8 +53,8 @@ MarlinViewWindow {
&.maximized .sidebar { background-color: opacify($dark_sidebar_bg, 1); }
}
-GtkFileChooserDialog,
-NautilusWindow,
+GtkFileChooserDialog .pane-separator,
+NautilusWindow .pane-separator,
NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {background-color: $dark_sidebar_border}