Skip to content

Fix application icons and Windows font selection - #179

Merged
DiyunZ merged 1 commit into
cmp-illinois:mainfrom
DiyunZ:Diyun/fix-app-icons-and-windows-fonts
Aug 28, 2026
Merged

Fix application icons and Windows font selection#179
DiyunZ merged 1 commit into
cmp-illinois:mainfrom
DiyunZ:Diyun/fix-app-icons-and-windows-fonts

Conversation

@DiyunZ

@DiyunZ DiyunZ commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Embed the existing Windows ICO in lassie.exe and the Qt window icon in the application, and install Linux desktop/icon resources with source builds. Preserve the native macOS ICNS bundle configuration.

Require Qt 6.8.1 or newer on Windows and update the Windows build/release pins to avoid the Qt 6.8.0 system-font substitution bug. Add focused startup checks for icons, desktop identity, and native font-family selection.

Validated the source patch with Qt 6.8.1 and 6.11.1 Release builds, 3/3 CTests, and native staged/CPack payload checks. Published code/resource content is identical; the Qt minimum-version note is applied to the updated build guide.

Embed the existing Windows ICO in lassie.exe and the Qt window icon in the
application, and install Linux desktop/icon resources with source builds.
Preserve the native macOS ICNS bundle configuration.

Require Qt 6.8.1 or newer on Windows and update the Windows build/release
pins to avoid the Qt 6.8.0 system-font substitution bug. Add focused startup
checks for icons, desktop identity, and native font-family selection.

Validated the source patch with Qt 6.8.1 and 6.11.1 Release builds, 3/3 CTests,
and native staged/CPack payload checks. Published code/resource content is
identical; the Qt minimum-version note is applied to the updated build guide.
@DiyunZ
DiyunZ merged commit 1a79f92 into cmp-illinois:main Aug 28, 2026
4 checks passed
@DiyunZ
DiyunZ deleted the Diyun/fix-app-icons-and-windows-fonts branch August 28, 2026 04:23
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.

1 participant