summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--build.zig18
-rw-r--r--[-rwxr-xr-x]dist/macos/Ghostty.icnsbin501433 -> 382978 bytes
-rw-r--r--dist/windows/ghostty.icobin73070 -> 86258 bytes
-rw-r--r--images/icons/icon_1024.pngbin0 -> 464853 bytes
-rw-r--r--images/icons/icon_128.pngbin0 -> 15177 bytes
-rw-r--r--images/icons/icon_128@2x.pngbin0 -> 68177 bytes
-rwxr-xr-ximages/icons/icon_128x128.pngbin7944 -> 0 bytes
-rwxr-xr-ximages/icons/icon_128x128@2x@2x.pngbin18209 -> 0 bytes
-rw-r--r--images/icons/icon_16.pngbin0 -> 666 bytes
-rw-r--r--images/icons/icon_16@2x.pngbin0 -> 1563 bytes
-rwxr-xr-ximages/icons/icon_16x16.pngbin649 -> 0 bytes
-rwxr-xr-ximages/icons/icon_16x16@2x@2x.pngbin1499 -> 0 bytes
-rw-r--r--images/icons/icon_256.pngbin0 -> 68189 bytes
-rw-r--r--images/icons/icon_256@2x.pngbin0 -> 221047 bytes
-rwxr-xr-ximages/icons/icon_256x256.pngbin17785 -> 0 bytes
-rwxr-xr-ximages/icons/icon_256x256@2x@2x.pngbin40443 -> 0 bytes
-rw-r--r--images/icons/icon_32.pngbin0 -> 1562 bytes
-rw-r--r--images/icons/icon_32@2x.pngbin0 -> 4485 bytes
-rwxr-xr-ximages/icons/icon_32x32.pngbin1499 -> 0 bytes
-rwxr-xr-ximages/icons/icon_32x32@2x@2x.pngbin3071 -> 0 bytes
-rw-r--r--images/icons/icon_512.pngbin0 -> 221047 bytes
-rwxr-xr-ximages/icons/icon_512x512.pngbin40443 -> 0 bytes
-rwxr-xr-ximages/icons/icon_512x512@2x@2x.pngbin94863 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/Contents.json22
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_128x128.pngbin7944 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x@2x.pngbin18209 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_16x16.pngbin582 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x@2x.pngbin1499 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_256x256.pngbin17785 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x@2x.pngbin40443 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_32x32.pngbin1499 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x@2x.pngbin3071 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_512x512.pngbin40443 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x 1.pngbin94863 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x.pngbin94863 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px 1.pngbin0 -> 464853 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px.pngbin0 -> 464853 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-128px-128pt@1x.pngbin0 -> 15177 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-16px-16pt@1x.pngbin0 -> 666 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x 1.pngbin0 -> 68177 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x.pngbin0 -> 68177 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-16pt@2x.pngbin0 -> 1562 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-32pt@1x.pngbin0 -> 1564 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px-256pt@2x.pngbin0 -> 221047 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px.pngbin0 -> 220725 bytes
-rw-r--r--macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-64px-32pt@2x.pngbin0 -> 4485 bytes
-rw-r--r--macos/Assets.xcassets/AppIconImage.imageset/Contents.json6
-rw-r--r--macos/Assets.xcassets/AppIconImage.imageset/icon_128x128.pngbin7944 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIconImage.imageset/icon_128x128@2x@2x.pngbin18209 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIconImage.imageset/icon_256x256@2x@2x.pngbin40443 -> 0 bytes
-rw-r--r--macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-1024px.pngbin0 -> 464853 bytes
-rw-r--r--macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-256px-128pt@2x.pngbin0 -> 68177 bytes
-rw-r--r--macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-512px.pngbin0 -> 221146 bytes
-rw-r--r--src/apprt/gtk/gresource.zig18
55 files changed, 33 insertions, 33 deletions
diff --git a/README.md b/README.md
index 861e0937a..4cafc6ac1 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
<!-- LOGO -->
<h1>
<p align="center">
- <img src="https://user-images.githubusercontent.com/1299/199110421-9ff5fc30-a244-441e-9882-26070662adf9.png" alt="Logo" width="100">
+ <img src="https://github.com/user-attachments/assets/fe853809-ba8b-400b-83ab-a9a0da25be8a" alt="Logo" width="128">
<br>Ghostty
</h1>
<p align="center">
diff --git a/build.zig b/build.zig
index d233bff1f..093afe481 100644
--- a/build.zig
+++ b/build.zig
@@ -578,15 +578,15 @@ pub fn build(b: *std.Build) !void {
// Various icons that our application can use, including the icon
// that will be used for the desktop.
- b.installFile("images/icons/icon_16x16.png", "share/icons/hicolor/16x16/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_32x32.png", "share/icons/hicolor/32x32/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_128x128.png", "share/icons/hicolor/128x128/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_256x256.png", "share/icons/hicolor/256x256/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_512x512.png", "share/icons/hicolor/512x512/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_16x16@2x@2x.png", "share/icons/hicolor/16x16@2/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_32x32@2x@2x.png", "share/icons/hicolor/32x32@2/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_128x128@2x@2x.png", "share/icons/hicolor/128x128@2/apps/com.mitchellh.ghostty.png");
- b.installFile("images/icons/icon_256x256@2x@2x.png", "share/icons/hicolor/256x256@2/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_16.png", "share/icons/hicolor/16x16/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_32.png", "share/icons/hicolor/32x32/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_128.png", "share/icons/hicolor/128x128/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_256.png", "share/icons/hicolor/256x256/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_512.png", "share/icons/hicolor/512x512/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_16@2x.png", "share/icons/hicolor/16x16@2/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_32@2x.png", "share/icons/hicolor/32x32@2/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_128@2x.png", "share/icons/hicolor/128x128@2/apps/com.mitchellh.ghostty.png");
+ b.installFile("images/icons/icon_256@2x.png", "share/icons/hicolor/256x256@2/apps/com.mitchellh.ghostty.png");
}
// libghostty (non-Darwin)
diff --git a/dist/macos/Ghostty.icns b/dist/macos/Ghostty.icns
index 52365a405..44a44711a 100755..100644
--- a/dist/macos/Ghostty.icns
+++ b/dist/macos/Ghostty.icns
Binary files differ
diff --git a/dist/windows/ghostty.ico b/dist/windows/ghostty.ico
index 1fe7ed98d..1c5afc258 100644
--- a/dist/windows/ghostty.ico
+++ b/dist/windows/ghostty.ico
Binary files differ
diff --git a/images/icons/icon_1024.png b/images/icons/icon_1024.png
new file mode 100644
index 000000000..a0b716c87
--- /dev/null
+++ b/images/icons/icon_1024.png
Binary files differ
diff --git a/images/icons/icon_128.png b/images/icons/icon_128.png
new file mode 100644
index 000000000..bad0eb891
--- /dev/null
+++ b/images/icons/icon_128.png
Binary files differ
diff --git a/images/icons/icon_128@2x.png b/images/icons/icon_128@2x.png
new file mode 100644
index 000000000..46c3f7050
--- /dev/null
+++ b/images/icons/icon_128@2x.png
Binary files differ
diff --git a/images/icons/icon_128x128.png b/images/icons/icon_128x128.png
deleted file mode 100755
index 7b581449b..000000000
--- a/images/icons/icon_128x128.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_128x128@2x@2x.png b/images/icons/icon_128x128@2x@2x.png
deleted file mode 100755
index 1c29b7011..000000000
--- a/images/icons/icon_128x128@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_16.png b/images/icons/icon_16.png
new file mode 100644
index 000000000..cacff7a54
--- /dev/null
+++ b/images/icons/icon_16.png
Binary files differ
diff --git a/images/icons/icon_16@2x.png b/images/icons/icon_16@2x.png
new file mode 100644
index 000000000..b35e66641
--- /dev/null
+++ b/images/icons/icon_16@2x.png
Binary files differ
diff --git a/images/icons/icon_16x16.png b/images/icons/icon_16x16.png
deleted file mode 100755
index 6a9dbbfde..000000000
--- a/images/icons/icon_16x16.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_16x16@2x@2x.png b/images/icons/icon_16x16@2x@2x.png
deleted file mode 100755
index 5e738dfd3..000000000
--- a/images/icons/icon_16x16@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_256.png b/images/icons/icon_256.png
new file mode 100644
index 000000000..803224416
--- /dev/null
+++ b/images/icons/icon_256.png
Binary files differ
diff --git a/images/icons/icon_256@2x.png b/images/icons/icon_256@2x.png
new file mode 100644
index 000000000..b51b8d7dc
--- /dev/null
+++ b/images/icons/icon_256@2x.png
Binary files differ
diff --git a/images/icons/icon_256x256.png b/images/icons/icon_256x256.png
deleted file mode 100755
index 2dda0d6d3..000000000
--- a/images/icons/icon_256x256.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_256x256@2x@2x.png b/images/icons/icon_256x256@2x@2x.png
deleted file mode 100755
index b0b5c70aa..000000000
--- a/images/icons/icon_256x256@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_32.png b/images/icons/icon_32.png
new file mode 100644
index 000000000..b647bcf35
--- /dev/null
+++ b/images/icons/icon_32.png
Binary files differ
diff --git a/images/icons/icon_32@2x.png b/images/icons/icon_32@2x.png
new file mode 100644
index 000000000..e394a5170
--- /dev/null
+++ b/images/icons/icon_32@2x.png
Binary files differ
diff --git a/images/icons/icon_32x32.png b/images/icons/icon_32x32.png
deleted file mode 100755
index 5e738dfd3..000000000
--- a/images/icons/icon_32x32.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_32x32@2x@2x.png b/images/icons/icon_32x32@2x@2x.png
deleted file mode 100755
index c7cbb7f58..000000000
--- a/images/icons/icon_32x32@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_512.png b/images/icons/icon_512.png
new file mode 100644
index 000000000..b51b8d7dc
--- /dev/null
+++ b/images/icons/icon_512.png
Binary files differ
diff --git a/images/icons/icon_512x512.png b/images/icons/icon_512x512.png
deleted file mode 100755
index b0b5c70aa..000000000
--- a/images/icons/icon_512x512.png
+++ /dev/null
Binary files differ
diff --git a/images/icons/icon_512x512@2x@2x.png b/images/icons/icon_512x512@2x@2x.png
deleted file mode 100755
index 0368b4a42..000000000
--- a/images/icons/icon_512x512@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/Contents.json b/macos/Assets.xcassets/AppIcon.appiconset/Contents.json
index eb3bbadd8..9c6bc2e81 100644
--- a/macos/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/macos/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -1,67 +1,67 @@
{
"images" : [
{
- "filename" : "icon_512x512@2x@2x 1.png",
+ "filename" : "macOS-AppIcon-1024px.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
},
{
- "filename" : "icon_16x16.png",
+ "filename" : "macOS-AppIcon-16px-16pt@1x.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "16x16"
},
{
- "filename" : "icon_16x16@2x@2x.png",
+ "filename" : "macOS-AppIcon-32px-16pt@2x.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "16x16"
},
{
- "filename" : "icon_32x32.png",
+ "filename" : "macOS-AppIcon-32px-32pt@1x.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "32x32"
},
{
- "filename" : "icon_32x32@2x@2x.png",
+ "filename" : "macOS-AppIcon-64px-32pt@2x.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "32x32"
},
{
- "filename" : "icon_128x128.png",
+ "filename" : "macOS-AppIcon-128px-128pt@1x.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "128x128"
},
{
- "filename" : "icon_128x128@2x@2x.png",
+ "filename" : "macOS-AppIcon-256px-128pt@2x.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "128x128"
},
{
- "filename" : "icon_256x256.png",
+ "filename" : "macOS-AppIcon-256px-128pt@2x 1.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "256x256"
},
{
- "filename" : "icon_256x256@2x@2x.png",
+ "filename" : "macOS-AppIcon-512px-256pt@2x.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "256x256"
},
{
- "filename" : "icon_512x512.png",
+ "filename" : "macOS-AppIcon-512px.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "512x512"
},
{
- "filename" : "icon_512x512@2x@2x.png",
+ "filename" : "macOS-AppIcon-1024px 1.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "512x512"
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_128x128.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_128x128.png
deleted file mode 100644
index 7b581449b..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_128x128.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x@2x.png
deleted file mode 100644
index 1c29b7011..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_16x16.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_16x16.png
deleted file mode 100644
index d7cb16795..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_16x16.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x@2x.png
deleted file mode 100644
index 5e738dfd3..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_256x256.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_256x256.png
deleted file mode 100644
index 2dda0d6d3..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_256x256.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x@2x.png
deleted file mode 100644
index b0b5c70aa..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_32x32.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_32x32.png
deleted file mode 100644
index 5e738dfd3..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_32x32.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x@2x.png
deleted file mode 100644
index c7cbb7f58..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512.png
deleted file mode 100644
index b0b5c70aa..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x 1.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x 1.png
deleted file mode 100644
index 0368b4a42..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x 1.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x.png
deleted file mode 100644
index 0368b4a42..000000000
--- a/macos/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px 1.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px 1.png
new file mode 100644
index 000000000..a0b716c87
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px 1.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px.png
new file mode 100644
index 000000000..a0b716c87
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-1024px.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-128px-128pt@1x.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-128px-128pt@1x.png
new file mode 100644
index 000000000..bad0eb891
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-128px-128pt@1x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-16px-16pt@1x.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-16px-16pt@1x.png
new file mode 100644
index 000000000..cacff7a54
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-16px-16pt@1x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x 1.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x 1.png
new file mode 100644
index 000000000..46c3f7050
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x 1.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x.png
new file mode 100644
index 000000000..46c3f7050
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-256px-128pt@2x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-16pt@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-16pt@2x.png
new file mode 100644
index 000000000..c8011a605
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-16pt@2x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-32pt@1x.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-32pt@1x.png
new file mode 100644
index 000000000..5e68d5fd0
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-32px-32pt@1x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px-256pt@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px-256pt@2x.png
new file mode 100644
index 000000000..b51b8d7dc
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px-256pt@2x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px.png
new file mode 100644
index 000000000..f302b40bb
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-512px.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-64px-32pt@2x.png b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-64px-32pt@2x.png
new file mode 100644
index 000000000..e394a5170
--- /dev/null
+++ b/macos/Assets.xcassets/AppIcon.appiconset/macOS-AppIcon-64px-32pt@2x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIconImage.imageset/Contents.json b/macos/Assets.xcassets/AppIconImage.imageset/Contents.json
index 44659dc1a..2711a9584 100644
--- a/macos/Assets.xcassets/AppIconImage.imageset/Contents.json
+++ b/macos/Assets.xcassets/AppIconImage.imageset/Contents.json
@@ -1,17 +1,17 @@
{
"images" : [
{
- "filename" : "icon_128x128.png",
+ "filename" : "macOS-AppIcon-256px-128pt@2x.png",
"idiom" : "universal",
"scale" : "1x"
},
{
- "filename" : "icon_128x128@2x@2x.png",
+ "filename" : "macOS-AppIcon-512px.png",
"idiom" : "universal",
"scale" : "2x"
},
{
- "filename" : "icon_256x256@2x@2x.png",
+ "filename" : "macOS-AppIcon-1024px.png",
"idiom" : "universal",
"scale" : "3x"
}
diff --git a/macos/Assets.xcassets/AppIconImage.imageset/icon_128x128.png b/macos/Assets.xcassets/AppIconImage.imageset/icon_128x128.png
deleted file mode 100644
index 7b581449b..000000000
--- a/macos/Assets.xcassets/AppIconImage.imageset/icon_128x128.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIconImage.imageset/icon_128x128@2x@2x.png b/macos/Assets.xcassets/AppIconImage.imageset/icon_128x128@2x@2x.png
deleted file mode 100644
index 1c29b7011..000000000
--- a/macos/Assets.xcassets/AppIconImage.imageset/icon_128x128@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIconImage.imageset/icon_256x256@2x@2x.png b/macos/Assets.xcassets/AppIconImage.imageset/icon_256x256@2x@2x.png
deleted file mode 100644
index b0b5c70aa..000000000
--- a/macos/Assets.xcassets/AppIconImage.imageset/icon_256x256@2x@2x.png
+++ /dev/null
Binary files differ
diff --git a/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-1024px.png b/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-1024px.png
new file mode 100644
index 000000000..a0b716c87
--- /dev/null
+++ b/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-1024px.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-256px-128pt@2x.png b/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-256px-128pt@2x.png
new file mode 100644
index 000000000..46c3f7050
--- /dev/null
+++ b/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-256px-128pt@2x.png
Binary files differ
diff --git a/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-512px.png b/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-512px.png
new file mode 100644
index 000000000..6d44fc9f3
--- /dev/null
+++ b/macos/Assets.xcassets/AppIconImage.imageset/macOS-AppIcon-512px.png
Binary files differ
diff --git a/src/apprt/gtk/gresource.zig b/src/apprt/gtk/gresource.zig
index db987cbea..07baa65c6 100644
--- a/src/apprt/gtk/gresource.zig
+++ b/src/apprt/gtk/gresource.zig
@@ -13,39 +13,39 @@ const icons = [_]struct {
}{
.{
.alias = "16x16",
- .source = "16x16",
+ .source = "16",
},
.{
.alias = "16x16@2",
- .source = "16x16@2x@2x",
+ .source = "16@2x",
},
.{
.alias = "32x32",
- .source = "32x32",
+ .source = "32",
},
.{
.alias = "32x32@2",
- .source = "32x32@2x@2x",
+ .source = "32@2x",
},
.{
.alias = "128x128",
- .source = "128x128",
+ .source = "128",
},
.{
.alias = "128x128@2",
- .source = "128x128@2x@2x",
+ .source = "128@2x",
},
.{
.alias = "256x256",
- .source = "256x256",
+ .source = "256",
},
.{
.alias = "256x256@2",
- .source = "256x256@2x@2x",
+ .source = "256@2x",
},
.{
.alias = "512x512",
- .source = "512x512",
+ .source = "512",
},
};