https://bugs.kde.org/show_bug.cgi?id=425154
--- Comment #16 from Méven <[email protected]> --- Git commit 8eccc4cfd61878f5ff4ca9985ebfc21dcf049d42 by Méven Car. Committed on 12/10/2026 at 09:11. Pushed by meven into branch 'master'. Open With: remember an unknown file under a type made for its extension A file that the system knows no type for is application/octet-stream. Ticking "Remember application association" for such a file in the Open With dialog made the application the default for every file of no known type. It also made the application a choice for nearly every other type, as they all inherit application/octet-stream. Users then saw an application such as Okular or a game opening every unknown file. For a single file of no known type, the dialog now offers to remember the association for its extension. On accept, KIO defines the type application/x-extension-<extension> in the user's MIME database, as GLib does with the same name and file, and associates the application with this type. Without an extension, there is no checkbox. M +2 -0 autotests/CMakeLists.txt A +204 -0 autotests/openwithtest.cpp [License: LGPL(v2.0+)] M +58 -0 src/core/openwith.cpp A +39 -0 src/core/openwith_p.h [License: LGPL(v2.0+)] M +38 -8 src/widgets/kopenwithdialog.cpp https://invent.kde.org/frameworks/kio/-/commit/8eccc4cfd61878f5ff4ca9985ebfc21dcf049d42 -- You are receiving this mail because: You are watching all bug changes.
