Wolfgang Bauer changed bug 980046
What Removed Added
Status CONFIRMED IN_PROGRESS

Comment # 3 on bug 980046 from
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.


You are receiving this mail because: