From a275c28b276d1340772939a77a6658341a00864d Mon Sep 17 00:00:00 2001 From: Liu Zhangjian Date: Fri, 6 Feb 2026 17:23:13 +0800 Subject: [PATCH] feat: update IDE application icon design MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated the IDE application icons with a new visual design and improved file structure. The changes include a complete redesign of the SVG icons with new color schemes, gradients, and simplified geometric shapes. Also updated the desktop file to use the absolute path for the icon. Key changes: 1. Completely redesigned both 256px and 32px IDE icons with modern blue gradient theme 2. Updated color schemes from green/white to blue gradient palette 3. Simplified icon geometry and removed complex shadow effects 4. Changed title structure from "app/ide/size" to "apps/size/ide" format 5. Updated desktop file to use absolute path for icon reference 6. Modified filter parameters and gradient definitions for better visual appearance Log: Updated IDE application icons with new design and color scheme Influence: 1. Verify IDE icons display correctly in application launcher 2. Check icon appearance in different sizes and resolutions 3. Test desktop file integration with correct icon path 4. Validate icon visibility in various system themes 5. Confirm icon consistency across different display scales feat: 更新 IDE 应用图标设计 更新了 IDE 应用图标的设计和文件结构。包括对 SVG 图标的完全重新设计,采用 新的配色方案、渐变效果和简化的几何形状。同时更新了桌面文件以使用图标的绝 对路径。 主要变更: 1. 完全重新设计了 256px 和 32px 的 IDE 图标,采用现代蓝色渐变主题 2. 将配色方案从绿色/白色更新为蓝色渐变调色板 3. 简化了图标几何形状,移除了复杂的阴影效果 4. 将标题结构从 "app/ide/尺寸" 改为 "apps/尺寸/ide" 格式 5. 更新桌面文件使用图标的绝对路径引用 6. 修改了滤镜参数和渐变定义以获得更好的视觉效果 Log: 更新 IDE 应用图标设计和配色方案 Influence: 1. 验证 IDE 图标在应用启动器中正确显示 2. 检查不同尺寸和分辨率下的图标外观 3. 测试桌面文件集成与正确的图标路径 4. 验证图标在各种系统主题下的可见性 5. 确认图标在不同显示缩放比例下的一致性 --- assets/configures/ide.svg | 57 +++++++--------- assets/configures/ide_32px.svg | 66 +++++++------------ assets/configures/unioncode.desktop | 2 +- debian/changelog | 6 ++ src/plugins/core/builtin/actions/ide_32px.svg | 66 +++++++------------ 5 files changed, 76 insertions(+), 121 deletions(-) diff --git a/assets/configures/ide.svg b/assets/configures/ide.svg index 06834836b..bffd68c74 100644 --- a/assets/configures/ide.svg +++ b/assets/configures/ide.svg @@ -1,8 +1,8 @@ - app/ide/256px + apps/256/ide - + @@ -11,44 +11,33 @@ - - - + + + - - - + + + - - - + + + - - - - - - - - - - - - - - + + + - - - - - - - - + + + + + + + + - + \ No newline at end of file diff --git a/assets/configures/ide_32px.svg b/assets/configures/ide_32px.svg index 1756aa9ae..72f6280fd 100644 --- a/assets/configures/ide_32px.svg +++ b/assets/configures/ide_32px.svg @@ -1,8 +1,8 @@ - app/ide/32px + apps/32/ide - + @@ -11,53 +11,33 @@ - - - + + + - - - - + + + - - - + + + - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - + + + + + + + + - + \ No newline at end of file diff --git a/assets/configures/unioncode.desktop b/assets/configures/unioncode.desktop index a141b5393..4d3c470ad 100644 --- a/assets/configures/unioncode.desktop +++ b/assets/configures/unioncode.desktop @@ -3,7 +3,7 @@ Categories=Utility;TextEditor;Development;IDE; Comment=Code Editing. Redefined. Exec=/usr/bin/deepin-unioncode GenericName=Deepin Union Code -Icon=ide +Icon=/usr/share/deepin-unioncode/configures/icons/ide.svg Keywords=deepin-unioncode; MimeType=text/plain;application/x-code-workspace; Name=Deepin Union Code diff --git a/debian/changelog b/debian/changelog index 9b5a95480..8fa71583e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +deepin-unioncode (1.4.19) unstable; urgency=medium + + * feat: update IDE application icon design + + -- Liu Zhangjian Fri, 06 Feb 2026 17:23:34 +0800 + deepin-unioncode (1.4.18) unstable; urgency=medium * fix: python debugpy cannot connect diff --git a/src/plugins/core/builtin/actions/ide_32px.svg b/src/plugins/core/builtin/actions/ide_32px.svg index 1756aa9ae..72f6280fd 100644 --- a/src/plugins/core/builtin/actions/ide_32px.svg +++ b/src/plugins/core/builtin/actions/ide_32px.svg @@ -1,8 +1,8 @@ - app/ide/32px + apps/32/ide - + @@ -11,53 +11,33 @@ - - - + + + - - - - + + + - - - + + + - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - + + + + + + + + - + \ No newline at end of file