See issue #2792. I renamed everything I could find that needs to match the Flatpak app ID, in particular:
This does mean the
I also added
I left Ex Falso alone for the moment.
This is only for the custom D-Bus API. The D-Bus objects that implement some external interface still use io.github.quodlibet.QuodLibet.
Well, there's no way to not rename the icon for Flatpak. Having both names sounds like a maintenance nightmare to me, especially considering how many places this PR ended up touching. Also, any icon theme would have to support both names anyway if they want to work for Flatpak installations.