Skip to content

Use a consistent application ID#1706

Merged
cameronwhite merged 1 commit into
masterfrom
fix/application-id
Aug 31, 2025
Merged

Use a consistent application ID#1706
cameronwhite merged 1 commit into
masterfrom
fix/application-id

Conversation

@cameronwhite

Copy link
Copy Markdown
Member
  • Previously we used a mix of 'pinta' and 'com.github.PintaProject.Pinta', which causes various issues with window icons such as Icon and title are not Pinta's #1419 and has been patched downstream (e.g. the Flatpak package renames to use 'com.github.PintaProject.Pinta' consistently)

  • We now only use the 'com.github.PintaProject.Pinta' identifier as recommended by the GTK4 porting guide.

  • Rename the .desktop file, icon, and .appdata.xml file to match (also renaming to the modern .metainfo.xml suffix)

  • Remove old .xpm icon, and unused icon for the "About" dialog which doesn't appear in the adwaita dialog style

Fixes: #1419

- Previously we used a mix of 'pinta' and 'com.github.PintaProject.Pinta', which causes various issues with window icons such as #1419 and has been patched downstream (e.g. the Flatpak package renames to use 'com.github.PintaProject.Pinta' consistently)

- We now only use the 'com.github.PintaProject.Pinta' identifier as recommended by the GTK4 porting guide.

- Rename the .desktop file, icon, and .appdata.xml file to match (also renaming to the modern .metainfo.xml suffix)

- Remove old .xpm icon, and unused icon for the "About" dialog which doesn't appear in the adwaita dialog style

Fixes: #1419
@cameronwhite

Copy link
Copy Markdown
Member Author

I've tested on KDE Wayland and the window icon / title now appear correctly.

@cameronwhite cameronwhite marked this pull request as ready for review August 31, 2025 23:31
@cameronwhite cameronwhite merged commit 9cc978c into master Aug 31, 2025
11 checks passed
@cameronwhite cameronwhite deleted the fix/application-id branch August 31, 2025 23:31
Samueru-sama added a commit to pkgforge-dev/Pinta-AppImage that referenced this pull request Jan 2, 2026
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.

Icon and title are not Pinta's

1 participant