Public bug reported: I was having issues adding Flatpak programs as launchers. Every time I tried to add a program as a launcher, it would disappear as soon as I closed the program, or logout/reboot. They wouldn't save.
An example is the program "Exodus" crypto wallet from gnome-software with the Flatpak plugin / Flathub repo. The desktop entry created in ~/.local/share/applications/ is called "io.exodus.Exodus.desktop". Thought maybe it was the capital "E", but renaming to all lowercase didn't fix it. Finally renaming it to just "exodus.desktop" made it work fine as a system menu item and a dock launcher. Any time I use a filename with more than one period, Cairo Dock will not add it as a launcher. I found this page referencing the very same bug from 2018 on the Flatpak support page with no resolution mentioned: https://github.com/flatpak/flatpak/issues/2474 It's not just Flatpak. It's every desktop file I've tried with more than one period, and Flatpak just happens to expose it. Extra Info: Debian Bullseye XFCE 4.16 Cairo 3.4.1 gnome-software 3.38.1-1 flatpak 1.10.7-0+deb11u1 ** Affects: cairo-dock-core Importance: Undecided Status: New ** Tags: desktop flatpak launcher -- You received this bug notification because you are a member of Cairo- Dock Devs, which is subscribed to Cairo-Dock Core. https://bugs.launchpad.net/bugs/1966148 Title: Desktop entries with more than one period fail to "Make It a Launcher" Status in Cairo-Dock Core: New Bug description: I was having issues adding Flatpak programs as launchers. Every time I tried to add a program as a launcher, it would disappear as soon as I closed the program, or logout/reboot. They wouldn't save. An example is the program "Exodus" crypto wallet from gnome-software with the Flatpak plugin / Flathub repo. The desktop entry created in ~/.local/share/applications/ is called "io.exodus.Exodus.desktop". Thought maybe it was the capital "E", but renaming to all lowercase didn't fix it. Finally renaming it to just "exodus.desktop" made it work fine as a system menu item and a dock launcher. Any time I use a filename with more than one period, Cairo Dock will not add it as a launcher. I found this page referencing the very same bug from 2018 on the Flatpak support page with no resolution mentioned: https://github.com/flatpak/flatpak/issues/2474 It's not just Flatpak. It's every desktop file I've tried with more than one period, and Flatpak just happens to expose it. Extra Info: Debian Bullseye XFCE 4.16 Cairo 3.4.1 gnome-software 3.38.1-1 flatpak 1.10.7-0+deb11u1 To manage notifications about this bug go to: https://bugs.launchpad.net/cairo-dock-core/+bug/1966148/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~cairo-dock-team Post to : cairo-dock-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~cairo-dock-team More help : https://help.launchpad.net/ListHelp