From b435b6f7d1de4bb6f526856b8a5dfcd6857b54e3 Mon Sep 17 00:00:00 2001 From: AllMeatball <181806857+AllMeatball@users.noreply.github.com> Date: Wed, 14 May 2025 11:06:34 -0500 Subject: [PATCH] isleapp/res: Add icon.h --- ISLE/res/isle.h | 223 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 223 insertions(+) create mode 100644 ISLE/res/isle.h diff --git a/ISLE/res/isle.h b/ISLE/res/isle.h new file mode 100644 index 00000000..e1d79be1 --- /dev/null +++ b/ISLE/res/isle.h @@ -0,0 +1,223 @@ +/* GIMP RGBA C-Source image dump (isle.c) */ + +static const struct { + unsigned int width; + unsigned int height; + unsigned int bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + unsigned char pixel_data[32 * 32 * 4 + 1]; +} ISLE_ICON = { + 32, + 32, + 4, + "\000\000\000\000\377\377\000\377\377\377\000\377\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\377\377\000\377" + "\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\000\000\000\000\377\377" + "\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\377\000\000\000\000" + "\000\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377" + "\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\377" + "\000\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377" + "\377\377\000\377\000\000\000\000\377\377\000\377\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\377\000\000\000\000\000\000\000\377\000\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\377\377\377\000\377" + "\377" + "\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\377\377\377\000\377\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\377\000\000\000\377\000\000\000\000\000\000\000\377\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\377\000\000\000\377\000\000\000\000\000\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\377\000\000\000\000\377\377\000\377\000\000\000\000" + "\000\000" + "\000\000\377\377\000\377\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\377" + "\000\000\000\000\000\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\377\377\000\377\000\000\000\000\377\377\000\377\000\000\000\000\000\000\000" + "\000\000" + "\000\000\000\000\000\000\000\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\377\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\377\377\000\377\000\000\000\000\000\000\000\000\377\377\000\377\000\000\000\000\000\000\000\000\377" + "\000" + "\000\377\377\000\000\377\000\000\000\000\000\000\000\000\377\000\000\377\377\000\000\377\000\000\000\000\000\000" + "\000" + "\000\377\000\000\377\377\000\000\377\000\000\000\000\000\000\000\000\377\000\000\377\377\000\000\377\000\000\000" + "\377\000\000\000\000\377\000\000\377\377\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\377\000\000\000\000\000\000\000\000\377\377" + "\000\377" + "\000\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000" + "\000\000\000\000\000\000\000\000\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\377\000\000\377" + "\377\000" + "\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\377\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000" + "\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\377\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000" + "\000\000\000\000\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377" + "\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377" + "\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377" + "\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377" + "\377\000\000\377\377\000\000\377\377\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\377\377\377\000\377\377\377\000\377\377" + "\377\000\377\377\377\000\377\377\377\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000" + "\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\377\377" + "\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + "\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377" + "\377\000\377\377\377\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377\377" + "\377\000\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000" + "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377" + "\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\377\377\000\377\377\377\000\377\377\377\000\377\377\377" + "\000\377\377\377\000\377\377\377\000\377\000\000\000\377\000\377\377\377\000\377\377\377" + "\000\377\377\377\000\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377\377" + "\377\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377" + "\377\000\377\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\377\377\377\000\377\377\377\000\377" + "\377\377\000\377\377\377\000\377\377\377\000\377\000\000\000\377\000\377\377\377\000\377" + "\377\377\000\377\377\377\000\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000" + "\377\377\377\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377" + "\000\377\377\377\000\377\377\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\377" + "\377\000\000\377" + "\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\000\377\000\377\377\377\000\377\377" + "\377\000\377\377\377\000\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377" + "\377\377\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377" + "\377\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\377\377\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\377\377\000\000" + "\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\000\377\000\377" + "\377\377\000\377\377\377\000\377\377\377\000\000\000\377\000\000\000\377\000\377\377\377\000" + "\377\377\377\000\377\377\377\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000" + "\377\377\000\000" + "\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\000\377\000\377\377\377\000\377" + "\377\377\000\377\377\377\000\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000" + "\377\377\377\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000" + "\000\377\377\000\000\377\377\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377" + "\377\377\000\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + "\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377" + "\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000" + "\377\377\000\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000" + "\000\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000" + "\377\000\000\000\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\377\000\000\000" + "\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\377\377\000\000\377\377" + "\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\377\000\000" + "\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\000\000\000\377" + "\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377\000\000\000\377" + "\000" + "\000\000\377\000\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000\000\377\377\000" + "\000\377\377\000\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000" + "\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\000\377\000\377" + "\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377\000\377" + "\000\377\000\377\000\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000", +};