https://bugs.kde.org/show_bug.cgi?id=305136
Harald Sitter <sit...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/fram |ma/plasma-desktop/-/commit/ |eworks/kservice/-/commit/c3 |dfca581a1fb934a1146286441cd |47606b240bfd1c65f46abd43e65 |051981c50b673 |fffb1f18053 --- Comment #40 from Harald Sitter <sit...@kde.org> --- Git commit c347606b240bfd1c65f46abd43e65fffb1f18053 by Harald Sitter. Committed on 14/02/2024 at 09:15. Pushed by sitter into branch 'master'. kservice: remove InitialPreference Since this was a KDE specific feature it caused problems with interoperability. Applications based on other XDG implementations would entirely ignore it and by extension have a different idea of what application should be used to open a given mimetype. Instead we now rely only on the XDG provided facilities to manage preference. Specifically plasma-desktop is meant to ship a kde-mimeapps.list that encodes the Plasma default preferences and distributions are meant to ship *mimeapps.list to encode sensible preferences beyond that. M +5 -12 autotests/kmimeassociationstest.cpp M +10 -83 src/services/kservice.cpp M +0 -29 src/services/kservice.h M +1 -5 src/services/kservice_p.h M +7 -7 src/services/kservicefactory.cpp M +1 -1 src/services/kservicefactory_p.h M +4 -5 src/sycoca/kbuildservicefactory.cpp M +1 -1 src/sycoca/ksycoca.cpp https://invent.kde.org/frameworks/kservice/-/commit/c347606b240bfd1c65f46abd43e65fffb1f18053 -- You are receiving this mail because: You are watching all bug changes.