Skip to content

ensure dt window icon is used on Plasma/Wayland#19948

Merged
TurboGit merged 1 commit intodarktable-org:masterfrom
dtorop:app-icon-plasma-wayland
Feb 7, 2026
Merged

ensure dt window icon is used on Plasma/Wayland#19948
TurboGit merged 1 commit intodarktable-org:masterfrom
dtorop:app-icon-plasma-wayland

Conversation

@dtorop
Copy link
Contributor

@dtorop dtorop commented Dec 19, 2025

Setting the program name to match our desktop file allows for the icon to come from that file.

Fixes #19946.

Note that this fixes a Wayland/Plasma interaction under GTK 3. A different solution will be necessary for GTK 4 (see #19448), apparently via setting the desktop file basename via gtk_application_new().

We must set the program name to our desktop file. The icon comes from
this file.

Fixes darktable-org#19946.
@TurboGit TurboGit added this to the 5.6 milestone Jan 3, 2026
@TurboGit TurboGit added the scope: UI user interface and interactions label Jan 3, 2026
Copy link
Member

@TurboGit TurboGit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@TurboGit TurboGit merged commit 5dd79e4 into darktable-org:master Feb 7, 2026
5 checks passed
@dtorop dtorop deleted the app-icon-plasma-wayland branch February 8, 2026 00:49
dtorop added a commit to dtorop/darktable that referenced this pull request Mar 5, 2026
Covers darktable-org#19948, darktable-org#19949, darktable-org#20227, and darktable-org#20113.

Note the latter two bugfixes are also in 5.4.1, so not sure if they
shold be mentioned in 5.6.0 release notes.
dtorop added a commit to dtorop/darktable that referenced this pull request Mar 6, 2026
TurboGit pushed a commit that referenced this pull request Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope: UI user interface and interactions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

darktable windows have generic icon

2 participants