Adapt to Kleo::Formatting::prettySignature taking a QString
Replace KMime::Mailbox by simple QString
Move UrlHandler to core and use it in the qml view
Move UrlHandler to core and use it in the qml view
Move formatSignature to Kleo::Formatting
Move formatSignature copy to libkleo
Refactor signature handling in model
Use VerificationResult to store signature result
Use Kleo::Formatting::validity to display the keyTrust
Fetch key for every signature
Use = default in destructor
Move formatSignature copy to libkleo
Move formatSignature and mailbox to Kleo::Formatting
Move formatSignature to Kleo::Formatting
Move formatSignature to Kleo::Formatting
Move formatSignature to Kleo::Formatting
Use VerificationResult to store signature result
Refactor signature handling in model
Fetch key for every signature
Use Kleo::Formatting::validity to display the keyTrust
Use Kleo::Formatting::validity to display the keyTrust
Fetch key for every feature
Refactor signature handling in model
Move FileDecryptJob to PasswordViewWidget
Only reencrypt passwords whose recipients changed
Propagate errors from subjects
Remove includes added by clangd
Port TemplateConfigurationPage to frameless design
Don't let user delete password store
Prevent main QSplitter to collapse its children
Port GeneralConfigurationPage to QFormLayout
Fix edit action from the context menu
Move note field in the QFormLayout
Wrap password editor and viewer in a AdjustingScrollArea
Reset state of editAction after selecting new item
Remove QGroupBox from Password Generator
CarlSchwan moved
T7257: Fix editing users for a root folder from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
Use KMessageBox instead of QMessageBox for delete dialog
Remove dead code MainWindow::critical
Use KMessageWidget to display error messages
Ensure edit action is never disabled and checked
ifdef new KWidgetsAddons 6.6 features
Make hiding column much more reliable
Port template settings to KConfig
CarlSchwan moved
T7235: Rethink the folders in gpgpass from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
Move remaining widgets to widgets subfolder
Rework root folder configuration dialog
Call at most save once per config module
Call at most save once per config module
Don't overwrite method with a signal
Move PasswordViewer to widgets directory
Move statusbar to password viewer
Fix qt5 incompatibility with signals
Transform PasswordDialog into a simple widget put in the main StackWidget
Use modern Qt signal and slot syntax
Fix autoclear feature of password viewer being always enabled
Allign password copy buttons
Use QSplitter for main layout
Move password generation options to a seperate dialog
Add compatibility with Qt5
Use default-key from gpg.conf when available
Port General config to KConfig
I am not sure I like every aspect of passtore.sh (e.g. the YAML configuration files and yet another group concept where we probably could reuse Kleopatra groups), but it's good to know that there is already a solution for this issue :)
I am a bit wary about making this configurable, mostly because this means quite a bit more complexity in the code as the view need to handle two different modes.
I am a bit wary about making this configurable, mostly because this means quite a bit more complexity in the code as the view need to handle two different modes. For the basic usecase of having only one profile/password store, we probably should not show the store name.
Use KPageDialog for the configuration dialog
Remove broken Qt6 Windows ci
I created a merge request here
Add missing dllsin inst/uninst nsi files
Add missing dlls in ktextaddons nsi files
Add qschannelbackend TLS plugin
Remove text to speech plugins from KtextAddons
Remove DBus and QtTest dependency for libkdepim
nameandemailwidget: Small layout improvements
nameandemailwidget: Small layout improvements
Fix autotest in Qt5 build