What | Removed | Added |
---|---|---|
Status | CONFIRMED | IN_PROGRESS |
Fixed packages are available here if you want to test them: http://download.opensuse.org/repositories/home:/wolfi323:/test/ (you only need to update kservice5) I'll propose it upstream first and wait for review though, before I submit it to openSUSE, as I'm not 100% sure the fix is correct... But note that this only fixes it for KDE Frameworks5, e.g. dolphin. It (filetypes with upper case characters in the name) is (still) completely broken in kdelibs4, KDE4 applications (like Konqueror) apparently do not even recognize such a file type. I will see whether the same patches would fix it there as well, or if further fixes would be needed. PS: You don't need a symbolic link .config/mimeapps.list -> /home/danny/.local/share/applications/mimeapps.list. KDE uses/respects both. The version in Leap 42.1 only writes the latter though, and the former overrides the latter. So if you use other desktop setting applications that already write the file to ~/.config/, such a symlink can be useful, because otherwise changes in systemsettings5 wouldn't have any effect. Starting with 5.6, systemsettings5 writes to ~/.config/ (as ~/.local/share/applications/mimeapps.list has been deprecated by freedesktop.org), so this is no problem any more (and it is no problem anyway if you only use KDE). And I say it again: if you only use lowercase characters for the filetype name, everything should work as expected, in both KDE4 and KF5.