slackware-current/source/xfce/Greybird/0001-Fix-label-styles-for-xfdesktop-4.19-338.patch
Patrick J Volkerding da38cfca02 Wed Dec 18 00:32:07 UTC 2024
Thanks to UrbanDesimator for the help getting Xfce Wayland-ready! :-)
a/mkinitrd-1.4.11-x86_64-58.txz:  Rebuilt.
  remove-orphaned-initrds: reject unsupported command line options.
  Thanks to Mechanikx.
a/ndctl-80-x86_64-1.txz:  Upgraded.
  Added option -Dlibtracefs=enabled, compiled against libtracefs-1.8.1.
d/llvm-19.1.6-x86_64-1.txz:  Upgraded.
d/meson-1.6.1-x86_64-1.txz:  Upgraded.
l/libclc-19.1.6-x86_64-1.txz:  Upgraded.
l/libtraceevent-1.8.4-x86_64-1.txz:  Added.
  Needed by libtracefs-1.8.1.
l/libtracefs-1.8.1-x86_64-1.txz:  Added.
  Needed by ndctl-80.
l/qtkeychain-0.14.3-x86_64-3.txz:  Rebuilt.
  Fix 32-bit $ARCH.
l/seatd-0.9.1-x86_64-1.txz:  Added.
  Needed by wlroots-0.18.2.
n/ipset-7.23-x86_64-1.txz:  Upgraded.
x/labwc-0.8.2-x86_64-1.txz:  Added.
  A Wayland compositor that works with Xfce.
x/libsfdo-0.1.3-x86_64-1.txz:  Added.
  Needed by labwc-0.8.2.
x/wlroots-0.18.2-x86_64-1.txz:  Added.
  Needed by labwc-0.8.2.
xfce/Greybird-3.23.3-noarch-2.txz:  Rebuilt.
  [PATCH] Fix label styles for xfdesktop 4.19 (#338)
  Fixes Icon-label color not transparent when other window is focused.
  Thanks to Robby Workman.
xfce/exo-4.20.0-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
xfce/libxfce4ui-4.20.0-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
xfce/xfce4-clipman-plugin-1.6.6-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
xfce/xfce4-notifyd-0.9.6-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
  Recompiled against gtk-layer-shell-0.9.0.
xfce/xfce4-panel-4.20.0-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
  Recompiled against gtk-layer-shell-0.9.0.
xfce/xfce4-power-manager-4.20.0-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
xfce/xfce4-screenshooter-1.11.1-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
xfce/xfce4-session-4.20.0-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
  Recompiled against gtk-layer-shell-0.9.0.
xfce/xfce4-settings-4.20.0-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
  Recompiled against gtk-layer-shell-0.9.0.
xfce/xfce4-terminal-1.1.3-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
  Recompiled against gtk-layer-shell-0.9.0.
xfce/xfce4-whiskermenu-plugin-2.8.3-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
  Recompiled against gtk-layer-shell-0.9.0.
xfce/xfdesktop-4.20.0-x86_64-2.txz:  Rebuilt.
  Added options --enable-x11 --enable-wayland.
  Recompiled against gtk-layer-shell-0.9.0.
2024-12-18 02:07:06 +01:00

83 lines
2.3 KiB
Diff

From 7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f Mon Sep 17 00:00:00 2001
From: Andre Miranda <andre@andreldm.com>
Date: Fri, 18 Oct 2024 17:06:44 +0200
Subject: [PATCH] Fix label styles for xfdesktop 4.19 (#338)
* Fix label styles for xfdesktop 4.19
* Fix selected+backdrop style
---
dark/gtk-3.0/_xfce.scss | 17 ++++++++++++-----
light/gtk-3.0/_xfce.scss | 13 ++++++++++++-
2 files changed, 24 insertions(+), 6 deletions(-)
diff --git a/dark/gtk-3.0/_xfce.scss b/dark/gtk-3.0/_xfce.scss
index f27361f..509b865 100644
--- a/dark/gtk-3.0/_xfce.scss
+++ b/dark/gtk-3.0/_xfce.scss
@@ -164,18 +164,25 @@ XfdesktopIconView.view {
color: $panel_fg_color;
border-radius: 3px;
&:active {
- background: rgba(darken($selected_bg_color, 15%), 0.5);
- text-shadow: 0 1px 1px black;
- }
- &:active {
- background: rgba(darken($selected_bg_color, 15%), 0.5);
+ background-color: rgba(darken($selected_bg_color, 15%), 0.5);
color: $selected_bg_color;
text-shadow: 0 1px 1px black;
}
.label {
text-shadow: 1px 1px 2px black;
+ outline-style: none;
&:active {
+ color: $selected_fg_color;
+ }
+ &:backdrop {
color: $selected_fg_color;
+ background-color: transparent;
+ }
+ &:selected {
+ background-color: lighten($selected_bg_color, 20%);
+ }
+ &:selected:backdrop {
+ background-color: rgba($selected_bg_color, 0.5);
}
}
.rubberband {
diff --git a/light/gtk-3.0/_xfce.scss b/light/gtk-3.0/_xfce.scss
index ae27352..2b03604 100644
--- a/light/gtk-3.0/_xfce.scss
+++ b/light/gtk-3.0/_xfce.scss
@@ -163,15 +163,26 @@ XfdesktopIconView.view {
color: $panel_fg_color;
border-radius: 3px;
&:active {
- background: rgba(darken($selected_bg_color, 15%), 0.5);
+ background: rgba(darken($selected_bg_color, 20%), 0.5);
color: $selected_bg_color;
text-shadow: 0 1px 1px black;
}
.label {
text-shadow: 1px 1px 2px black;
+ outline-style: none;
&:active {
color: $selected_fg_color;
}
+ &:backdrop {
+ color: $selected_fg_color;
+ background-color: transparent;
+ }
+ &:selected {
+ background-color: darken($selected_bg_color, 20%);
+ }
+ &:selected:backdrop {
+ background-color: rgba($selected_bg_color, 0.5);
+ }
}
.rubberband {
@extend rubberband;
--
2.47.1