[kleopatra] [Bug 359151] Kleopatra does save additional entered keyserver

Andre Heinecke bugzilla_noreply at kde.org
Mon May 15 15:44:19 BST 2017


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

Andre Heinecke <aheinecke at intevation.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://commits.kde.org/lib
                   |                            |kleo/aec263d7ff0ea727a730f6
                   |                            |57439e4945ba88b18a

--- Comment #1 from Andre Heinecke <aheinecke at intevation.de> ---
Git commit aec263d7ff0ea727a730f657439e4945ba88b18a by Andre Heinecke.
Committed on 15/05/2017 at 14:37.
Pushed by aheinecke into branch 'master'.

Simplify and split DirectoryServicesWidget

The old UI was probably written under the assumption that there
will be support for multiple OpenPGP Keyserver entries at some point.
We now only support a single entry for keyserver.
As GnuPG only supports a single Keyserver URL the old widget
lead to confusion and buggy behavior as it allowed the user to
configure multiple PGP Keyservers which were not respected or
could not be configured through gpgconf.

GnuPG since 2.1.16 has a built in keyserver URL, the placeholder
text in the line entry when no other keyserver is configured is
intended to reflect that.

API compatibility is kept with the old widget operation. Even though
I doubt that the read only settings are actually used in practice.

While this fixes bugs let's keep it in master because of regression
risks.
Related: bug 192059

M  +80   -295  src/ui/directoryserviceswidget.cpp
M  +0    -2    src/ui/directoryserviceswidget.h
M  +109  -104  src/ui/directoryserviceswidget.ui

https://commits.kde.org/libkleo/aec263d7ff0ea727a730f657439e4945ba88b18a

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Kdepim-bugs mailing list