roundabout,
created on Monday, 28 September 2020, 21:54:23 (1601330063),
received on Sunday, 11 May 2025, 13:22:56 (1746969776)
Author identity: actionless <actionless.loveless@gmail.com>
6ddcac36a81d6177c5544c868eed7cfcd5dbfa49
change_color.sh
@@ -47,6 +47,10 @@ while [[ "$#" -gt 0 ]]; do
OPTION_GTK2_HIDPI="$2" shift ;; -i|--inkscape) OPTION_FORCE_INKSCAPE="$2" shift ;;*) if [[ "$1" == -* ]] || [[ "${THEME-}" ]]; then echo "unknown option $1"
@@ -91,6 +95,7 @@ for FILEPATH in "${PATHLIST[@]}"; do
done OPTION_GTK2_HIDPI=$(tr '[:upper:]' '[:lower:]' <<< "${OPTION_GTK2_HIDPI-False}") OPTION_FORCE_INKSCAPE=$(tr '[:upper:]' '[:lower:]' <<< "${OPTION_FORCE_INKSCAPE-True}")if [[ "$THEME" == */* ]] || [[ "$THEME" == *.* ]]; then
@@ -289,15 +294,15 @@ fi
# NOTE we use the functions we already have in render-assets.sh echo "== Rendering GTK 2 assets..." if [[ "$MATERIA_COLOR_VARIANT" != "dark" ]]; then GTK2_HIDPI="$OPTION_GTK2_HIDPI" ./render-assets.sh gtk2-lightFORCE_INKSCAPE="$OPTION_FORCE_INKSCAPE" GTK2_HIDPI="$OPTION_GTK2_HIDPI" ./render-assets.sh gtk2-lightelse GTK2_HIDPI="$OPTION_GTK2_HIDPI" ./render-assets.sh gtk2-darkFORCE_INKSCAPE="$OPTION_FORCE_INKSCAPE" GTK2_HIDPI="$OPTION_GTK2_HIDPI" ./render-assets.sh gtk2-darkfi echo "== Rendering GTK 3 assets..." ./render-assets.sh gtkFORCE_INKSCAPE="$OPTION_FORCE_INKSCAPE" ./render-assets.sh gtk./install.sh --dest "$TARGET_DIR" --name "${OUTPUT_THEME_NAME/\//-}" --color "$COLOR_VARIANT" --size "$SIZE_VARIANT"FORCE_INKSCAPE="$OPTION_FORCE_INKSCAPE" ./install.sh --dest "$TARGET_DIR" --name "${OUTPUT_THEME_NAME/\//-}" --color "$COLOR_VARIANT" --size "$SIZE_VARIANT"GENERATED_PATH="$DEST_PATH$(tr -d ',' <<< "$COLOR_VARIANTS")$(tr -d ',' <<< "$SIZE_VARIANTS")" if [[ "$GENERATED_PATH" != "$DEST_PATH" ]]; then
src/chrome/render-asset.sh
@@ -1,7 +1,12 @@
#!/bin/bash set -ueo pipefail RENDER_SVG="$(command -v rendersvg)" || trueFORCE_INKSCAPE="$(echo "${FORCE_INKSCAPE-False}" | tr '[:upper:]' '[:lower:]')" if [[ "${FORCE_INKSCAPE}" == "true" ]]; then RENDER_SVG="" else RENDER_SVG="$(command -v rendersvg)" || true fiINKSCAPE="$(command -v inkscape)" || true OPTIPNG="$(command -v optipng)" || true
@@ -22,7 +27,7 @@ echo "Rendering '$i.png'"
if [[ -n "${RENDER_SVG}" ]]; then "$RENDER_SVG" --dpi 96 "$i.svg" "$i.png" else "$INKSCAPE" --export-dpi=96 "$EXPORT_FILE_OPTION"="$i.png" "$i.svg" >/dev/null"$INKSCAPE" --export-dpi=96 "$EXPORT_FILE_OPTION=$i.png" "$i.svg" >/dev/nullfi if [[ -n "${OPTIPNG}" ]]; then
src/gtk-2.0/render-asset.sh
@@ -1,7 +1,12 @@
#!/bin/bash set -ueo pipefail RENDER_SVG="$(command -v rendersvg)" || trueFORCE_INKSCAPE="$(echo "${FORCE_INKSCAPE-False}" | tr '[:upper:]' '[:lower:]')" if [[ "${FORCE_INKSCAPE}" == "true" ]]; then RENDER_SVG="" else RENDER_SVG="$(command -v rendersvg)" || true fiINKSCAPE="$(command -v inkscape)" || true OPTIPNG="$(command -v optipng)" || true
@@ -47,7 +52,7 @@ else
"$INKSCAPE" --export-id="$i" \ --export-id-only \ --export-dpi=${DPI} \ "$EXPORT_FILE_OPTION"="$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null"$EXPORT_FILE_OPTION=$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/nullfi if [[ -n "${OPTIPNG}" ]]; then
src/gtk/render-asset.sh
@@ -1,7 +1,12 @@
#!/bin/bash set -ueo pipefail RENDER_SVG="$(command -v rendersvg)" || trueFORCE_INKSCAPE="$(echo "${FORCE_INKSCAPE-False}" | tr '[:upper:]' '[:lower:]')" if [[ "${FORCE_INKSCAPE}" == "true" ]]; then RENDER_SVG="" else RENDER_SVG="$(command -v rendersvg)" || true fiINKSCAPE="$(command -v inkscape)" || true OPTIPNG="$(command -v optipng)" || true
@@ -28,7 +33,7 @@ if [[ -n "${RENDER_SVG}" ]]; then
else "$INKSCAPE" --export-id="$i" \ --export-id-only \ "$EXPORT_FILE_OPTION"="$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null"$EXPORT_FILE_OPTION=$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/nullfi if [[ -n "${OPTIPNG}" ]]; then
@@ -47,7 +52,7 @@ else
"$INKSCAPE" --export-id="$i" \ --export-id-only \ --export-dpi=192 \ "$EXPORT_FILE_OPTION"="$ASSETS_DIR/$i@2.png" "$SRC_FILE" >/dev/null"$EXPORT_FILE_OPTION=$ASSETS_DIR/$i@2.png" "$SRC_FILE" >/dev/nullfi if [[ -n "${OPTIPNG}" ]]; then