diff --git a/dist/dev.eden_emu.eden.svg b/dist/dev.eden_emu.eden.svg index f88b52f625..0c84560260 100644 --- a/dist/dev.eden_emu.eden.svg +++ b/dist/dev.eden_emu.eden.svg @@ -1,230 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/eden.icon/Assets/dev.eden_emu.eden.svg b/dist/eden.icon/Assets/dev.eden_emu.eden.svg index f88b52f625..0c84560260 100644 --- a/dist/eden.icon/Assets/dev.eden_emu.eden.svg +++ b/dist/eden.icon/Assets/dev.eden_emu.eden.svg @@ -1,230 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/icon_variations/1an.svg b/dist/icon_variations/1an.svg index df206b43af..90b0498d48 100644 --- a/dist/icon_variations/1an.svg +++ b/dist/icon_variations/1an.svg @@ -1,289 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/icon_variations/2025.svg b/dist/icon_variations/2025.svg index 96e7afc800..22549b4356 100644 --- a/dist/icon_variations/2025.svg +++ b/dist/icon_variations/2025.svg @@ -1,144 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/icon_variations/aprilfools2026.svg b/dist/icon_variations/aprilfools2026.svg index 7711945aa4..db9c475145 100644 --- a/dist/icon_variations/aprilfools2026.svg +++ b/dist/icon_variations/aprilfools2026.svg @@ -1,89 +1 @@ - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/icon_variations/base.svg b/dist/icon_variations/base.svg index f88b52f625..0c84560260 100644 --- a/dist/icon_variations/base.svg +++ b/dist/icon_variations/base.svg @@ -1,230 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/icon_variations/halloween2025.svg b/dist/icon_variations/halloween2025.svg index da683396bc..66202eb10c 100644 --- a/dist/icon_variations/halloween2025.svg +++ b/dist/icon_variations/halloween2025.svg @@ -1,106 +1 @@ - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/icon_variations/newyear2025.svg b/dist/icon_variations/newyear2025.svg index 5448c488e0..4f09259de4 100644 --- a/dist/icon_variations/newyear2025.svg +++ b/dist/icon_variations/newyear2025.svg @@ -1,672 +1 @@ - - - - - - New Year 2025 Logo - - - Madeline_Dev - mailto:madelvidel@gmail.com - - - 2025 - - 2025 Eden Emulator Project - https://git.eden-emu.dev - - - - + \ No newline at end of file diff --git a/dist/icon_variations/original_small.svg b/dist/icon_variations/original_small.svg index 41db18afc1..b3486a9e81 100644 --- a/dist/icon_variations/original_small.svg +++ b/dist/icon_variations/original_small.svg @@ -1,80 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/dist/icon_variations/saintpatrick2026.svg b/dist/icon_variations/saintpatrick2026.svg index b125f4fb80..2aa36794fd 100644 --- a/dist/icon_variations/saintpatrick2026.svg +++ b/dist/icon_variations/saintpatrick2026.svg @@ -1,196 +1 @@ - - - - - - - - - Madeline_Dev - mailto:madelvidel@gmail.com - - - 2025 - - 2025 Eden Emulator Project - https://git.eden-emu.dev - - - - + \ No newline at end of file diff --git a/dist/icon_variations/valentines2026.svg b/dist/icon_variations/valentines2026.svg index 7a68ed3e67..c7382d4f2e 100644 --- a/dist/icon_variations/valentines2026.svg +++ b/dist/icon_variations/valentines2026.svg @@ -1,211 +1 @@ - - - - - - - - - Madeline_Dev - mailto:madelvidel@gmail.com - - - 2025 - - 2025 Eden Emulator Project - https://git.eden-emu.dev - - - - + \ No newline at end of file diff --git a/dist/icons/controller/applet_dual_joycon_dark_disabled.png b/dist/icons/controller/applet_dual_joycon_dark_disabled.png index a4d38b633d..c60efbbcde 100644 Binary files a/dist/icons/controller/applet_dual_joycon_dark_disabled.png and b/dist/icons/controller/applet_dual_joycon_dark_disabled.png differ diff --git a/dist/icons/controller/applet_dual_joycon_midnight_disabled.png b/dist/icons/controller/applet_dual_joycon_midnight_disabled.png index ac5cf51179..1549849857 100644 Binary files a/dist/icons/controller/applet_dual_joycon_midnight_disabled.png and b/dist/icons/controller/applet_dual_joycon_midnight_disabled.png differ diff --git a/dist/icons/controller/applet_single_joycon_right_midnight.png b/dist/icons/controller/applet_single_joycon_right_midnight.png index dc3be54eef..65ca65a86b 100644 Binary files a/dist/icons/controller/applet_single_joycon_right_midnight.png and b/dist/icons/controller/applet_single_joycon_right_midnight.png differ diff --git a/docs/dynarmic/Fastmem.svg b/docs/dynarmic/Fastmem.svg index a3ed0bb68b..3da3480965 100644 --- a/docs/dynarmic/Fastmem.svg +++ b/docs/dynarmic/Fastmem.svg @@ -1,4 +1 @@ - - - -
Emulator
Address Space
Guest Address Space
SIGSEGV Trap
Fastmem
Only needs to linearly offset from fastmem arena
Less codegen (SIGSEGV traps)
Is fast only if SIGSEGV handlers are sufficiently fast
\ No newline at end of file +
Emulator
Address Space
Guest Address Space
SIGSEGV Trap
Fastmem
Only needs to linearly offset from fastmem arena
Less codegen (SIGSEGV traps)
Is fast only if SIGSEGV handlers are sufficiently fast
\ No newline at end of file diff --git a/docs/dynarmic/HostToGuest.svg b/docs/dynarmic/HostToGuest.svg index 6a15a44b46..bfb94aa302 100644 --- a/docs/dynarmic/HostToGuest.svg +++ b/docs/dynarmic/HostToGuest.svg @@ -1,4 +1 @@ - - - -
Emulator
Address Space
Guest Address Space
Resolver
Host to Guest translation
Looks up correct PTE
Translates each address 
Is slow
\ No newline at end of file +
Emulator
Address Space
Guest Address Space
Resolver
Host to Guest translation
Looks up correct PTE
Translates each address
Is slow
\ No newline at end of file diff --git a/docs/img/creator-1.png b/docs/img/creator-1.png index 3e43ee7eca..d7f30897c6 100644 Binary files a/docs/img/creator-1.png and b/docs/img/creator-1.png differ diff --git a/src/android/app/src/main/res/drawable/ic_yuzu.png b/src/android/app/src/main/res/drawable/ic_yuzu.png index fce02afa1f..a9c95fa73b 100644 Binary files a/src/android/app/src/main/res/drawable/ic_yuzu.png and b/src/android/app/src/main/res/drawable/ic_yuzu.png differ diff --git a/tools/optimize-assets.sh b/tools/optimize-assets.sh index a9b2888648..7f0a17e7ac 100755 --- a/tools/optimize-assets.sh +++ b/tools/optimize-assets.sh @@ -8,3 +8,8 @@ NPROC=$(nproc 2>/dev/null || getconf _NPROCESSORS_ONLN 2>/dev/null || sysctl -n # shellcheck disable=SC2038 find . -type f -iname '*.png' | xargs -P "$NPROC" -I {} optipng -o7 {} + +which svgo || exit + +# shellcheck disable=SC2038 +find . -type f -iname '*.svg' | xargs -P "$NPROC" -I {} svgo {}