Skip to content

v0.2.0 — app id is now net.pigmentlab.Pigment

Choose a tag to compare

@SpeeNotPee SpeeNotPee released this 16 Jul 09:56
· 19 commits to main since this release

Breaking: the application ID changed

Pigment's app ID is now net.pigmentlab.Pigment (was org.pigment.Pigment).

Flathub requires the reverse-DNS app ID to use a domain the project controls. We control pigmentlab.net; we do not control pigment.org — so the old ID was not eligible for Flathub and would have been rejected. The new ID matches the homepage and the developer ID already declared in our AppStream metadata.

The pigmentlab and pigment-launch commands are unchanged.

What this means when you upgrade

The D-Bus name, desktop file IDs, and icon names all move to the new ID. Reinstalling re-creates them, with one manual step:

  • Re-enable the default launcher once — Home → Make Pigment the default launcher. The old roblox:// registration points at a desktop ID that no longer exists, so Roblox links will fall back to Sober until you re-enable it.
  • If you installed natively, the old org.pigment.Pigment.desktop, org.pigment.Pigment.Launcher.desktop and org.pigment.Pigment.png icons are left behind by the old install and can be deleted from ~/.local/share/.

Verified

Workspace builds, 48 tests pass, metainfo and both desktop files validate, and the Flatpak builds, runs, and still reaches Sober on the host via flatpak-spawn (detects Sober 1.7.1).