mirror of
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git
synced 2026-09-10 07:26:31 -04:00
Deny convert symbolic icons for child themes
This commit is contained in:
parent
56c1ca8ee0
commit
1bdbdecfc8
|
|
@ -26,29 +26,29 @@ for theme in "${THEMES[@]##*/}"; do
|
|||
actions)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@16x16.svg' -print0 -o \
|
||||
-name '*@18x18.svg' -print0 -o \
|
||||
-name '*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_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 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
animations)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@24x24.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
-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' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
-name '*@16x16.svg' -not -name '*-symbolic@16x16.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
panel)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@24x24.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
-name '*@24x24.svg' -not -name '*-symbolic@24x24.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
|
@ -67,17 +67,17 @@ for theme in "${THEMES[@]##*/}"; do
|
|||
actions)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@16x16.svg' -print0 -o \
|
||||
-name '*@18x18.svg' -print0 -o \
|
||||
-name '*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_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 \
|
||||
| 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' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
-name '*@16x16.svg' -not -name '*-symbolic@16x16.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
|
@ -95,32 +95,24 @@ for theme in "${THEMES[@]##*/}"; do
|
|||
actions)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@16x16.svg' -print0 -o \
|
||||
-name '*@18x18.svg' -print0 -o \
|
||||
-name '*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -print0 -o \
|
||||
-name '*@symbolic.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_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 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
animations)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
-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' -print0 -o \
|
||||
-name '*@symbolic.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
apps|categories|emblems|emotes|mimetypes|status)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@symbolic.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
-name '*@16x16.svg' -not -name '*-symbolic@16x16.svg' -print0 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
|
@ -138,17 +130,17 @@ for theme in "${THEMES[@]##*/}"; do
|
|||
animations)
|
||||
mkdir -p "$theme_dir/$context_dir"
|
||||
find "$SOURCE_DIR/$context_dir" \
|
||||
-name '*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_dir/$context_dir"
|
||||
-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' -print0 -o \
|
||||
-name '*@22x22.svg' -print0 -o \
|
||||
-name '*@24x24.svg' -print0 | xargs -0 -i \
|
||||
cp -afv '{}' "$theme_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 \
|
||||
| xargs -0 -i cp -afv '{}' "$theme_dir/$context_dir"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
|
|
|||
Loading…
Reference in a new issue