On 02/18/2016 10:36 AM, Dominique Leuenberger / DimStar wrote:
Hi everybody,
Plasma users have been bitten by a bug lately that file associations were messed up for them.
The reason for this is two fold: * glib2 was fixed to follow the xdg specification to find the right mime associations.
The old spec was to check a $desktop-defaults.list file in /usr/share/applications, then fallback to defaults.list in the same location. openSUSE always provided 'defaults.list' (non DE-specific).
When I realized that glib2 still put defaults.list instead of the now correct, xdg specified, 'mimeapps.list' in place, I went ahead and fixed that. Following the old way, mimeapps.list was put in the same way. I wrongly assumed that KDE would also have loaded the defaults.list before, as there was never a kde-defaults.list present.
Turns out: I was wrong :) and KDE/Plasma simply ignored that... but it no longer ignores mimeapps.list... D'oh!
Raymond just submitted a fix for glib2 that will put "GNOME's mime associations" correctly into gnome-mimeapps.list. This file won't be used by Plasma and as such the issue is solved for Plasma...
Very good news! Plasma is reading /usr/share/mime/packages/freedesktop.org.xml. Yes? Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org