mirror of
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git
synced 2025-05-09 05:32:00 -04:00
Handle *-symbolic-rtl icons correctly
This commit is contained in:
parent
625ed73aad
commit
24d9418e6d
4 changed files with 15 additions and 15 deletions
|
@ -26,23 +26,23 @@ for theme in "${THEMES[@]##*/}"; do
|
|||
actions)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@16x16.svg' -not -name '*-symbolic@16x16.svg' -print0 -o \
|
||||
-name '*@18x18.svg' -not -name '*-symbolic@18x18.svg' -print0 -o \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic@24x24.svg' -print0 \
|
||||
-name '*@16x16.svg' -not -name '*-symbolic*@16x16.svg' -print0 -o \
|
||||
-name '*@18x18.svg' -not -name '*-symbolic*@18x18.svg' -print0 -o \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic*@24x24.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
animations)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic@24x24.svg' -print0 \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic*@24x24.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
devices|places)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@16x16.svg' -not -name '*-symbolic@16x16.svg' -print0 \
|
||||
-name '*@16x16.svg' -not -name '*-symbolic*@16x16.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
esac
|
||||
|
@ -61,16 +61,16 @@ for theme in "${THEMES[@]##*/}"; do
|
|||
animations)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic@24x24.svg' -print0 \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic*@24x24.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
panel)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@16x16.svg' -not -name '*-symbolic@16x16.svg' -print0 -o \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic@24x24.svg' -print0 \
|
||||
-name '*@16x16.svg' -not -name '*-symbolic*@16x16.svg' -print0 -o \
|
||||
-name '*@22x22.svg' -not -name '*-symbolic*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -not -name '*-symbolic*@24x24.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -51,7 +51,7 @@ has_symbolic_suffix() {
|
|||
local icon_name="$1"
|
||||
|
||||
case "$icon_name" in
|
||||
*-symbolic.svg|*-symbolic)
|
||||
*-symbolic.svg|*-symbolic|*-symbolic-rtl.svg|*-symbolic-rtl)
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
|
|
|
@ -40,7 +40,7 @@ has_symbolic_suffix() {
|
|||
local icon_name="$1"
|
||||
|
||||
case "$icon_name" in
|
||||
*-symbolic.svg|*-symbolic)
|
||||
*-symbolic.svg|*-symbolic|*-symbolic-rtl.svg|*-symbolic-rtl)
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
|
|
|
@ -9,7 +9,7 @@ readonly TARGET_DIR="$SCRIPT_DIR/../.."
|
|||
|
||||
has_symbolic_suffix() {
|
||||
case "$1" in
|
||||
*-symbolic) return 0 ;;
|
||||
*-symbolic|*-symbolic-rtl) return 0 ;;
|
||||
*) return 1 ;;
|
||||
esac
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue