From 63d1f0b72999f71ebdbb8e1f479cba0b30f053b4 Mon Sep 17 00:00:00 2001 From: cirry <812852553@qq.com> Date: Tue, 21 Jul 2026 18:49:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .reasonix/desktop-topic-auto-title-meta.json | 6 ++ .reasonix/desktop-topic-created-at.json | 3 +- .reasonix/desktop-topic-title-sources.json | 3 +- .reasonix/desktop-topic-titles.json | 3 +- src-tauri/icons/128x128.png | Bin 3512 -> 12715 bytes src-tauri/icons/128x128@2x.png | Bin 7012 -> 47195 bytes src-tauri/icons/32x32.png | Bin 974 -> 1382 bytes src-tauri/icons/64x64.png | Bin 0 -> 4022 bytes src-tauri/icons/Square107x107Logo.png | Bin 2863 -> 9371 bytes src-tauri/icons/Square142x142Logo.png | Bin 3858 -> 15406 bytes src-tauri/icons/Square150x150Logo.png | Bin 3966 -> 16969 bytes src-tauri/icons/Square284x284Logo.png | Bin 7737 -> 57745 bytes src-tauri/icons/Square30x30Logo.png | Bin 903 -> 1273 bytes src-tauri/icons/Square310x310Logo.png | Bin 8591 -> 68741 bytes src-tauri/icons/Square44x44Logo.png | Bin 1299 -> 2239 bytes src-tauri/icons/Square71x71Logo.png | Bin 2011 -> 4743 bytes src-tauri/icons/Square89x89Logo.png | Bin 2468 -> 6928 bytes src-tauri/icons/StoreLogo.png | Bin 1523 -> 2760 bytes .../android/mipmap-anydpi-v26/ic_launcher.xml | 5 ++ .../icons/android/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2218 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 19440 bytes .../android/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 2408 bytes .../icons/android/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2132 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 9515 bytes .../android/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2280 bytes .../android/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 6447 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 33465 bytes .../mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 6779 bytes .../android/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 12561 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 75185 bytes .../mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 13046 bytes .../android/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 20805 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 133839 bytes .../mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 21360 bytes .../android/values/ic_launcher_background.xml | 4 ++ src-tauri/icons/file-icon.ico | Bin 0 -> 67527 bytes src-tauri/icons/icon.icns | Bin 98451 -> 1120277 bytes src-tauri/icons/icon.ico | Bin 86642 -> 57982 bytes src-tauri/icons/icon.png | Bin 14183 -> 185111 bytes src-tauri/icons/ios/AppIcon-20x20@1x.png | Bin 0 -> 690 bytes src-tauri/icons/ios/AppIcon-20x20@2x-1.png | Bin 0 -> 1929 bytes src-tauri/icons/ios/AppIcon-20x20@2x.png | Bin 0 -> 1929 bytes src-tauri/icons/ios/AppIcon-20x20@3x.png | Bin 0 -> 3632 bytes src-tauri/icons/ios/AppIcon-29x29@1x.png | Bin 0 -> 1195 bytes src-tauri/icons/ios/AppIcon-29x29@2x-1.png | Bin 0 -> 3479 bytes src-tauri/icons/ios/AppIcon-29x29@2x.png | Bin 0 -> 3479 bytes src-tauri/icons/ios/AppIcon-29x29@3x.png | Bin 0 -> 6572 bytes src-tauri/icons/ios/AppIcon-40x40@1x.png | Bin 0 -> 1929 bytes src-tauri/icons/ios/AppIcon-40x40@2x-1.png | Bin 0 -> 5820 bytes src-tauri/icons/ios/AppIcon-40x40@2x.png | Bin 0 -> 5820 bytes src-tauri/icons/ios/AppIcon-40x40@3x.png | Bin 0 -> 11413 bytes src-tauri/icons/ios/AppIcon-512@2x.png | Bin 0 -> 633145 bytes src-tauri/icons/ios/AppIcon-60x60@2x.png | Bin 0 -> 11413 bytes src-tauri/icons/ios/AppIcon-60x60@3x.png | Bin 0 -> 23636 bytes src-tauri/icons/ios/AppIcon-76x76@1x.png | Bin 0 -> 5337 bytes src-tauri/icons/ios/AppIcon-76x76@2x.png | Bin 0 -> 17266 bytes src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png | Bin 0 -> 20596 bytes src-tauri/nsis-hooks.nsh | 53 ++++++++++++++++++ src-tauri/tauri.conf.json | 20 ++++++- 59 files changed, 93 insertions(+), 4 deletions(-) create mode 100644 src-tauri/icons/64x64.png create mode 100644 src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 src-tauri/icons/android/mipmap-hdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-mdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/values/ic_launcher_background.xml create mode 100644 src-tauri/icons/file-icon.ico create mode 100644 src-tauri/icons/ios/AppIcon-20x20@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-20x20@2x-1.png create mode 100644 src-tauri/icons/ios/AppIcon-20x20@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-20x20@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@2x-1.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@2x-1.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-512@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-60x60@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-60x60@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-76x76@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-76x76@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png create mode 100644 src-tauri/nsis-hooks.nsh diff --git a/.reasonix/desktop-topic-auto-title-meta.json b/.reasonix/desktop-topic-auto-title-meta.json index 8f63b97..859d718 100644 --- a/.reasonix/desktop-topic-auto-title-meta.json +++ b/.reasonix/desktop-topic-auto-title-meta.json @@ -64,5 +64,11 @@ "userTurns": 3, "basisHash": "de6e56c00454cedd", "updatedAt": 1784540365461 + }, + "topic_20260720-095943_8dd2c8de3f143692": { + "stage": 1, + "userTurns": 1, + "basisHash": "b2acebe8a17318f4", + "updatedAt": 1784541735771 } } \ No newline at end of file diff --git a/.reasonix/desktop-topic-created-at.json b/.reasonix/desktop-topic-created-at.json index d081832..4a79497 100644 --- a/.reasonix/desktop-topic-created-at.json +++ b/.reasonix/desktop-topic-created-at.json @@ -1,3 +1,4 @@ { - "topic_20260707-131941_481a70d2be9881dd": 1783430381000 + "topic_20260707-131941_481a70d2be9881dd": 1783430381000, + "topic_20260720-095943_8dd2c8de3f143692": 1784541583642 } \ No newline at end of file diff --git a/.reasonix/desktop-topic-title-sources.json b/.reasonix/desktop-topic-title-sources.json index 13143e2..0a86320 100644 --- a/.reasonix/desktop-topic-title-sources.json +++ b/.reasonix/desktop-topic-title-sources.json @@ -49,5 +49,6 @@ "topic_20260710-034724_3c6fb29d8d0a4119": "auto", "topic_20260710-054543_5e7c427932aecd7b": "auto", "topic_20260710-063053_353d579222d3b70b": "auto", - "topic_20260710-090003_60717bd90da5ec68": "auto" + "topic_20260710-090003_60717bd90da5ec68": "auto", + "topic_20260720-095943_8dd2c8de3f143692": "auto" } \ No newline at end of file diff --git a/.reasonix/desktop-topic-titles.json b/.reasonix/desktop-topic-titles.json index 54b12e9..ca9cefd 100644 --- a/.reasonix/desktop-topic-titles.json +++ b/.reasonix/desktop-topic-titles.json @@ -50,5 +50,6 @@ "topic_20260710-034724_3c6fb29d8d0a4119": "目录树中鼠标悬浮弹框dropmenu…", "topic_20260710-054543_5e7c427932aecd7b": "现在在markdown的编辑区域中…", "topic_20260710-063053_353d579222d3b70b": "这个应用里有一个全局搜索的功能,帮我…", - "topic_20260710-090003_60717bd90da5ec68": "D:\\code\\yurou\\src…" + "topic_20260710-090003_60717bd90da5ec68": "D:\\code\\yurou\\src…", + "topic_20260720-095943_8dd2c8de3f143692": "帮我调整一下项目的logo,用D…" } \ No newline at end of file diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png index 6be5e50e9b9ae84d9e2ee433f32ef446495eaf3b..f31ec9a7b1386dd4851f83fd794429b849eedb8c 100644 GIT binary patch literal 12715 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 literal 3512 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 diff --git a/src-tauri/icons/128x128@2x.png b/src-tauri/icons/128x128@2x.png index e81becee571e96f76aa5667f9324c05e5e7a4479..5a431cccb3d5fb9eb90a49d49f2a2c6999e0c775 100644 GIT binary patch literal 47195 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