- 12 Oct, 2016 3 commits
-
-
Daniel Vrátil authored
static_assert in C++11 requires a second argument, single-arg static_assert is C++17.
-
Daniel Vrátil authored
We only use boost algorithm now, but all references to shared_ptr, bind etc. have been replaced with C++11 equivalents.
-
Daniel Vrátil authored
This also includes lots of boost::shared_ptr -> std::shared_ptr changes, but there are still places where boost is used. We should definitely do a second round of clean up later on.
-
- 20 Sep, 2016 1 commit
-
-
Laurent Montel authored
-
- 16 Sep, 2016 1 commit
-
-
Daniel Vrátil authored
KDSignalBlocker has been upstreamed to Qt as QSignalBlocker since Qt 5.3, so the Qt class instead.
-
- 06 Sep, 2016 1 commit
-
-
Daniel Vrátil authored
-
- 05 Sep, 2016 5 commits
-
-
Andre Heinecke authored
This also unifies the "archive forced" logic in a single place and removes some kdtools complication.
-
Andre Heinecke authored
Moving the heavy init stuff like keycache init below the uniqueservice creation saves resources and fixes ghosting systray icons when multiple calls are done and forwarded to the unique instance of the application. The speed up on Windows is noticable (> 200ms).
-
Andre Heinecke authored
This fixes paperkey lookup on Windows where it is not placed in PATH but packaged together with Kleopatra and installed into the same directory.
-
Andre Heinecke authored
This action does not make much sense and behaves confusingly in that you would have to check it each time. Better remove it.
-
Andre Heinecke authored
If there are no outputs the options "Ok" and "Cancel" don't make sense to have both. The ButtonBox accept is now also properly forwarded.
-
- 04 Sep, 2016 2 commits
-
-
Rex Dieter authored
-
Rex Dieter authored
-
- 25 Aug, 2016 2 commits
-
-
Laurent Montel authored
-
Laurent Montel authored
-
- 18 Aug, 2016 2 commits
-
-
Script Kiddy authored
-
Script Kiddy authored
-
- 12 Aug, 2016 1 commit
-
-
Andre Heinecke authored
We finally have a solution for progress that works with Qt data types and how kleopatra passes data to GnuPG. This requires GpgME 1.7.0 and GnuPG 2.1.15 to work. This also simplifies progress handling for that case as we can finally use current and total values and GnuPG no longer overflows in progress messages since 2.1.14. BUG: 365931
-
- 11 Aug, 2016 4 commits
-
-
Yuri Chornoivan authored
-
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 10 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.
-