- 11 Aug, 2016 3 commits
-
-
Andre Heinecke authored
Otherwise the wizard's title is duplicated in a very ugly way on Windows 10 and does not look more native in any way imo.
-
Andre Heinecke authored
-
Andre Heinecke authored
With the switch to a gridlayout removing takes a bit more effort as we manually have to update the positions of the items below the removed line. This also fixes a problem that removed items were not deleted.
-
- 10 Aug, 2016 6 commits
-
-
Andre Heinecke authored
-
Andre Heinecke authored
As KeySelectionCombo does a delayed init setCurrentKey runs into an unpopulated model as it was called before init.
-
Andre Heinecke authored
-
Andre Heinecke authored
This adds general support to add symmetric pgp encryption to other operations like with signing or encrypting to other recpients and enables the according checkbox in the new SingnEncryptFilesWidget. Needs GpgME 1.7.0 to work properly. Otherwise the feature is not shown in the UI.
-
Andre Heinecke authored
This could cause crashes on Application shutdown.
-
Daniel Vrátil authored
-
- 09 Aug, 2016 1 commit
-
-
Daniel Vrátil authored
-
- 06 Aug, 2016 1 commit
-
-
Yuri Chornoivan authored
-
- 05 Aug, 2016 12 commits
-
-
Andre Heinecke authored
-
Andre Heinecke authored
Typo caused setEncrypt never to be set to false.
-
Andre Heinecke authored
Show warning again for opaque archive signatures and don't show warning about own encryption key when encryption is not selected.
-
Andre Heinecke authored
The Layout is now more in line with the mockup from T2348. This also adds a placeholder for symetric encryption that is currently disabled as its not yet functional.
-
Andre Heinecke authored
Using QWidget as a base was a relic from the past where the lineedit was a widget with extra buttons and labels.
-
Andre Heinecke authored
-
Andre Heinecke authored
-
Andre Heinecke authored
This again respects the difference in archive names between OpenPGP and CMS Archives,..
-
Andre Heinecke authored
To avoid linking ArchiveDefinition into kleopatras config KCM we parse libkleopatrarc directly in the KCM and just work with Label and Id values from it.
-
Andre Heinecke authored
This moves back the certificatecombo code into the certificateselectionline and removes it as an extra class.
-
Laurent Montel authored
-
Laurent Montel authored
-
- 04 Aug, 2016 8 commits
-
-
Daniel Vrátil authored
-
Andre Heinecke authored
It's specified in RFC 4880 (5.11) that the user id is UTF-8 encoded. So OpenPGP implementations handle this and (according to Werner Koch) the E-mail should not be IDNA encoded. This is also similar to the behavior of GPA and the gnupg command line. gpgsm and X509 in contrast do require it to be encoded.
-
Andre Heinecke authored
The current one failed for internationalized domain names and was both too restrictive and too lenient. Let's leave E-Mail validation to the experts (KEMailAddress). BUG: 361677
-
Andre Heinecke authored
This provides a quick way for callers to open the Key Generation wizard. The option respects the protocol. E.g. kleopatra --openpgp --gen-key will start in OpenPGP mode.
-
Andre Heinecke authored
This fixes the start when GPA is running. The try / catch block was way too large and included important initialisation code that was not run when the Server.start threw an exception. Also only show the error / selftest problem on Windows as it's not important currently for users of other platforms.
-
Andre Heinecke authored
Splashscreen is gone for good.
-
Andre Heinecke authored
-
Andre Heinecke authored
It was required anyway otherwise an error would be produced by ConfigureChecks.cmake
-
- 03 Aug, 2016 1 commit
-
-
Burkhard Lück authored
remove obsolete entities kwatchgnupg, kappname, package bump date + releaseinfo one page each for chapter Introduction + Configuring KWatchGnuPG instead of many small pages as in Configuring KWatchGnuPG for better readability REVIEW:128534
-
- 02 Aug, 2016 8 commits
-
-
Daniel Vrátil authored
-
Andre Heinecke authored
Archiving for now only takes the first archive definition. This needs to be moved into config.
-
Andre Heinecke authored
Makes sense especially after one added multiple certificates through the dialog.
-
Andre Heinecke authored
It's now properly included globally.
-
Daniel Vrátil authored
-
Andre Heinecke authored
Even the very common classes like Input/Output already use kleo-assuan so we basically need to include the directory for assuan.h globally. Before removing the direct dependency to gpgme this was shadowed by the common case that assuan and gpgme shared the same include directory.
-
Andre Heinecke authored
Keeping the dependencies close together makes them easier to read and for tools to detect.
-
Andre Heinecke authored
Wording on the Groupboxes / labels is still in discussion and will change before the release.
-