Skip to content

Commit b5f70b0

Browse files
author
AENERV7
committed
bump: v0.2.7 - switch to PNG source icon, generate ICO/ICNS via tauri icon
1 parent 88f9a84 commit b5f70b0

9 files changed

Lines changed: 19 additions & 18 deletions

File tree

.github/workflows/build.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,6 @@ jobs:
3535
- name: Install frontend dependencies
3636
run: npm install
3737

38-
- name: Generate macOS icons from ICO
39-
if: matrix.os == 'macos-latest'
40-
run: |
41-
brew install imagemagick
42-
magick src-tauri/icons/icon.ico -resize 512x512 -background none -alpha on -type TrueColorAlpha PNG32:src-tauri/icons/icon.png
43-
mkdir -p src-tauri/icons/icon.iconset
44-
for size in 16 32 64 128 256 512; do
45-
magick src-tauri/icons/icon.ico -resize ${size}x${size} -background none -alpha on -type TrueColorAlpha PNG32:src-tauri/icons/icon.iconset/icon_${size}x${size}.png
46-
double=$((size * 2))
47-
magick src-tauri/icons/icon.ico -resize ${double}x${double} -background none -alpha on -type TrueColorAlpha PNG32:src-tauri/icons/icon.iconset/icon_${size}x${size}@2x.png
48-
done
49-
iconutil -c icns src-tauri/icons/icon.iconset -o src-tauri/icons/icon.icns
50-
5138
- name: Build Tauri app (Windows)
5239
if: matrix.os == 'windows-latest'
5340
run: npx tauri build --target ${{ matrix.target }}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "yauz",
3-
"version": "0.2.6",
3+
"version": "0.2.7",
44
"private": true,
55
"scripts": {
66
"tauri": "tauri",

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yauz"
3-
version = "0.2.6"
3+
version = "0.2.7"
44
edition = "2021"
55

66
[lib]

src-tauri/Info.plist

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CFBundleLocalizations</key>
6+
<array>
7+
<string>zh-Hans</string>
8+
<string>zh-Hant</string>
9+
<string>en</string>
10+
</array>
11+
<key>CFBundleDevelopmentRegion</key>
12+
<string>zh-Hans</string>
13+
</dict>
14+
</plist>

src-tauri/icons/icon.icns

140 KB
Binary file not shown.

src-tauri/icons/icon.ico

19.7 KB
Binary file not shown.

src-tauri/icons/icon.png

29.5 KB
Loading

src-tauri/tauri.conf.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"productName": "YAUZ",
3-
"version": "0.2.6",
3+
"version": "0.2.7",
44
"identifier": "com.yauz.dev",
55
"build": {
66
"frontendDist": "../dist"
@@ -21,7 +21,7 @@
2121
},
2222
"bundle": {
2323
"active": false,
24-
"icon": ["icons/icon.ico", "icons/icon.png", "icons/icon.icns"],
24+
"icon": ["icons/icon.png", "icons/icon.ico", "icons/icon.icns"],
2525
"macOS": {
2626
"infoPlist": "Info.plist"
2727
}

0 commit comments

Comments
 (0)