https://bugs.kde.org/show_bug.cgi?id=354151

David Faure <fa...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |http://commits.kde.org/kio/
                   |                            |2e6980e9ba3b91798dad0db9f9d
                   |                            |78317b2d7e4a2
   Version Fixed In|                            |5.22
         Resolution|---                         |FIXED

--- Comment #13 from David Faure <fa...@kde.org> ---
Git commit 2e6980e9ba3b91798dad0db9f9d78317b2d7e4a2 by David Faure.
Committed on 22/04/2016 at 14:57.
Pushed by dfaure into branch 'master'.

Remove kmailservice5, it can only do harm at this point.

With no other mail client installed, it would trigger an infinite loop:
kde-open5 => kmailservice5 => xdg-open => kde-open5 ...

The mechanism defined by XDG (looking up what is associated with
x-scheme-handler/mailto)
and used by the KCM (it saves the chosen app into mimeapps.list using that
'mimetype'),
and by KRun to pick up the app... means that there is no need for a generic
executable
like kmailservice5 anymore. It was only useful for kdelibs4's .protocol files,
which
the x-scheme-handler mechanism replaces.

FIXED-IN: 5.22

M  +0    -1    src/ioslaves/CMakeLists.txt
D  +0    -11   src/ioslaves/mailto/CMakeLists.txt
D  +0    -38   src/ioslaves/mailto/kmailservice.cpp
D  +0    -57   src/ioslaves/mailto/kmailservice5.desktop
M  +9    -1    src/widgets/krun.cpp

http://commits.kde.org/kio/2e6980e9ba3b91798dad0db9f9d78317b2d7e4a2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to