Skip to content

feat: update desktop file icon path#1136

Merged
deepin-mozart merged 1 commit intoCodeya-IDE:masterfrom
Kakueeen:master
Feb 6, 2026
Merged

feat: update desktop file icon path#1136
deepin-mozart merged 1 commit intoCodeya-IDE:masterfrom
Kakueeen:master

Conversation

@Kakueeen
Copy link
Contributor

@Kakueeen Kakueeen commented Feb 6, 2026

Changed the Icon path in the desktop file from an absolute path to a simple icon name. The icon was previously pointing to /usr/share/deepin- unioncode/configures/icons/ide.svg but now uses a generic 'ide' name that will be resolved by the system's icon theme. This change makes the application more compliant with desktop entry specifications and allows for better theming support across different desktop environments.

Log: Updated application icon reference in desktop file

Influence:

  1. Verify the application icon displays correctly in system application launcher
  2. Test icon visibility in different desktop environments (GNOME, KDE, etc.)
  3. Check if icon scales properly in various sizes
  4. Verify icon theming works with system theme changes
  5. Test application launch from desktop file still functions correctly

feat: 更新桌面文件图标路径

将桌面文件中的图标路径从绝对路径改为简单的图标名称。之前图标指向 /usr/
share/deepin-unioncode/configures/icons/ide.svg,现在使用通用的 'ide' 名 称,将由系统的图标主题解析。此更改使应用程序更符合桌面条目规范,并支持在
不同桌面环境中获得更好的主题兼容性。

Log: 更新桌面文件中的应用程序图标引用

Influence:

  1. 验证应用程序图标在系统应用启动器中正确显示
  2. 在不同桌面环境(GNOME、KDE等)中测试图标可见性
  3. 检查图标在各种尺寸下是否能正常缩放
  4. 验证图标主题与系统主题更改时能正常工作
  5. 测试从桌面文件启动应用程序功能是否正常

BUG: https://pms.uniontech.com/bug-view-350381.html
BUG: https://pms.uniontech.com/bug-view-350385.html

Changed the Icon path in the desktop file from an absolute path to a
simple icon name. The icon was previously pointing to /usr/share/deepin-
unioncode/configures/icons/ide.svg but now uses a generic 'ide' name
that will be resolved by the system's icon theme. This change makes the
application more compliant with desktop entry specifications and allows
for better theming support across different desktop environments.

Log: Updated application icon reference in desktop file

Influence:
1. Verify the application icon displays correctly in system application
launcher
2. Test icon visibility in different desktop environments (GNOME, KDE,
etc.)
3. Check if icon scales properly in various sizes
4. Verify icon theming works with system theme changes
5. Test application launch from desktop file still functions correctly

feat: 更新桌面文件图标路径

将桌面文件中的图标路径从绝对路径改为简单的图标名称。之前图标指向 /usr/
share/deepin-unioncode/configures/icons/ide.svg,现在使用通用的 'ide' 名
称,将由系统的图标主题解析。此更改使应用程序更符合桌面条目规范,并支持在
不同桌面环境中获得更好的主题兼容性。

Log: 更新桌面文件中的应用程序图标引用

Influence:
1. 验证应用程序图标在系统应用启动器中正确显示
2. 在不同桌面环境(GNOME、KDE等)中测试图标可见性
3. 检查图标在各种尺寸下是否能正常缩放
4. 验证图标主题与系统主题更改时能正常工作
5. 测试从桌面文件启动应用程序功能是否正常

BUG: https://pms.uniontech.com/bug-view-350381.html
BUG: https://pms.uniontech.com/bug-view-350385.html
@deepin-mozart deepin-mozart merged commit 5112006 into Codeya-IDE:master Feb 6, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants