From 1be2e22441571ecf8247ff3e35da0e9ed5d5ebcb Mon Sep 17 00:00:00 2001 From: Bono Fox Date: Sun, 19 Oct 2025 14:52:41 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=9A=9A=20Moved=20generated=20resource?= =?UTF-8?q?s=20in=20one=20place?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - in the future, not only PNGs might be of interest --- .github/workflows/convert-images.yml | 6 +++--- {png => generated/png}/icons/camera-asleep.png | Bin {png => generated/png}/icons/camera.png | Bin .../png}/icons/inverted-camera-asleep.png | Bin {png => generated/png}/icons/inverted-camera.png | Bin .../png}/title-icon/v2.0-hard-shadow.png | Bin .../png}/title-icon/v2.0-soft-shadow.png | Bin 7 files changed, 3 insertions(+), 3 deletions(-) rename {png => generated/png}/icons/camera-asleep.png (100%) rename {png => generated/png}/icons/camera.png (100%) rename {png => generated/png}/icons/inverted-camera-asleep.png (100%) rename {png => generated/png}/icons/inverted-camera.png (100%) rename {png => generated/png}/title-icon/v2.0-hard-shadow.png (100%) rename {png => generated/png}/title-icon/v2.0-soft-shadow.png (100%) diff --git a/.github/workflows/convert-images.yml b/.github/workflows/convert-images.yml index 56c9c23..9349331 100644 --- a/.github/workflows/convert-images.yml +++ b/.github/workflows/convert-images.yml @@ -39,9 +39,9 @@ jobs: !contains(env.lastcommit, '🍱 Automatically converted SVGs to PNGs') }} run: | - mkdir -p png + mkdir -p generated/png find svg -type f -name '*.svg' | while read -r file; do - target="png/${file#svg/}" + target="generated/png/${file#svg/}" target_dir=$(dirname "$target") mkdir -p "$target_dir" @@ -58,7 +58,7 @@ jobs: git config --global user.name 'OpenFoxes Maintenance Bot' git config --global user.email 'openfoxes@bono-fox.de' git checkout ${{ github.event.pull_request.head.ref }} - git add png + git add generated if git diff --cached --quiet; then echo "No changes detected." else diff --git a/png/icons/camera-asleep.png b/generated/png/icons/camera-asleep.png similarity index 100% rename from png/icons/camera-asleep.png rename to generated/png/icons/camera-asleep.png diff --git a/png/icons/camera.png b/generated/png/icons/camera.png similarity index 100% rename from png/icons/camera.png rename to generated/png/icons/camera.png diff --git a/png/icons/inverted-camera-asleep.png b/generated/png/icons/inverted-camera-asleep.png similarity index 100% rename from png/icons/inverted-camera-asleep.png rename to generated/png/icons/inverted-camera-asleep.png diff --git a/png/icons/inverted-camera.png b/generated/png/icons/inverted-camera.png similarity index 100% rename from png/icons/inverted-camera.png rename to generated/png/icons/inverted-camera.png diff --git a/png/title-icon/v2.0-hard-shadow.png b/generated/png/title-icon/v2.0-hard-shadow.png similarity index 100% rename from png/title-icon/v2.0-hard-shadow.png rename to generated/png/title-icon/v2.0-hard-shadow.png diff --git a/png/title-icon/v2.0-soft-shadow.png b/generated/png/title-icon/v2.0-soft-shadow.png similarity index 100% rename from png/title-icon/v2.0-soft-shadow.png rename to generated/png/title-icon/v2.0-soft-shadow.png From ccc985468687fdc6b177fb420ff5ec8a8d196335 Mon Sep 17 00:00:00 2001 From: Bono Fox Date: Sun, 19 Oct 2025 14:54:51 +0200 Subject: [PATCH 2/2] =?UTF-8?q?=E2=9C=A8=20Supply=20assets=20as=20cargo-li?= =?UTF-8?q?b?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 ++ Cargo.lock | 7 +++++++ Cargo.toml | 10 ++++++++++ src/lib.rs | 1 + 4 files changed, 20 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.lock create mode 100644 Cargo.toml create mode 100644 src/lib.rs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5bd05d6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +target +.idea \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..d1355f6 --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "Tiny4Linux-Assets" +version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..ce475ee --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "Tiny4Linux-Assets" +version = "1.0.0" +edition = "2024" + +include = [ + "Cargo.toml", + "src/**", + "generated/**" +] diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..ec38892 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1 @@ +// Cargo generates a library containing all the assets. \ No newline at end of file