- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Aug 25 2023
Aug 25 2023
CarlSchwan committed rLIBKLEO1526fb5bcc1f: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
Clasify mime files
CarlSchwan committed rLIBKLEObb4cc8b7692b: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
Clasify mime files
Clasify mime files
CarlSchwan committed rLIBKLEOb894b1001923: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
CarlSchwan committed rLIBKLEO858e76a7a1d7: Replace manual binary search by a QHash (authored by CarlSchwan).
Replace manual binary search by a QHash
Aug 24 2023
Aug 24 2023
CarlSchwan committed rKLEOPATRAc85323fdfd03: Adapt to Kleo::outputFileExtension change (authored by CarlSchwan).
Adapt to Kleo::outputFileExtension change
CarlSchwan committed rLIBKLEO7c34e2d9fc28: Return QString in Kleo::outputFileExtension (authored by CarlSchwan).
Return QString in Kleo::outputFileExtension
CarlSchwan committed rKLEOPATRAd1f833a55666: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
CarlSchwan committed rLIBKLEO1d3e9fd4bf87: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
CarlSchwan committed rLIBKLEOe47bae339f51: Replace manual binary search by a QHash (authored by CarlSchwan).
Replace manual binary search by a QHash
Aug 23 2023
Aug 23 2023
CarlSchwan committed rKLEOPATRA52fe216f0b89: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
Clasify mime files
Aug 22 2023
Aug 22 2023
Alternatively this is a version of it with all the information in one inline message (and clicking on Encrypted will show the recipients and clicking on key will open the key in Kleopatra)
Implemented here: https://invent.kde.org/pim/kleopatra/-/merge_requests/56
CarlSchwan committed rKLEOPATRAf928a2b348e5: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
CarlSchwan committed rKLEOPATRAcf3243e8e19b: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
CarlSchwan committed rKLEOPATRAf75815d82216: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
Display trust level
Display trust level
CarlSchwan committed rMTP5e1d0fd71cd3: Don't display bar when message is not signed (authored by CarlSchwan).
Don't display bar when message is not signed
Handle right to left
CarlSchwan committed rMTP566ff5d3c105: Don't expose libkleo in public interface (authored by CarlSchwan).
Don't expose libkleo in public interface
CarlSchwan committed rMTP5ea8e8abac6c: Display recipients and simplify SignatureInfo from a QObject to QGadget (authored by CarlSchwan).
Display recipients and simplify SignatureInfo from a QObject to QGadget
Aug 21 2023
Aug 21 2023
Yeah this is a know issue with kconfig, I ended up in many places in NeoChat and other apps to just call sync directly after every set because I'm often quitting apps with Ctrl+C and the settings were often not saved for me.
Aug 18 2023
Aug 18 2023
CarlSchwan committed rMTPb8232846ed48: widget: Add signature info for other types of messagepart (authored by CarlSchwan).
widget: Add signature info for other types of messagepart
CarlSchwan committed rMTP50d248534ff5: qml: Fix inconsistency with qtwidget version (authored by CarlSchwan).
qml: Fix inconsistency with qtwidget version
widget: Add signature information
CarlSchwan committed rMTP8d7e9ed50097: widgets: Frameless view in MessageViewer (authored by CarlSchwan).
widgets: Frameless view in MessageViewer
CarlSchwan committed rMTPed7b700b9edc: Add support for VS-NfD compliance mode (authored by CarlSchwan).
Add support for VS-NfD compliance mode
CarlSchwan committed rMTPbe94afbbfb2a: Use enum instead of string in PartModel (authored by CarlSchwan).
Use enum instead of string in PartModel
Aug 17 2023
Aug 17 2023
Fix decoding in the examples
CarlSchwan committed rMTP099cf969f0de: Use enum instead of string to manage security level (authored by CarlSchwan).
Use enum instead of string to manage security level
CarlSchwan committed rMTPe0c1fce4f348: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Update cryptohelper implementation
CarlSchwan committed rMTP3a2b2ae996ac: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
This is how this looks in the qml viewer, in the qtwidget viewer there is no support for this yet. Do you want something similar for the qtwidget view?
Fix decoding in the examples
Fix decoding in the examples
Aug 15 2023
Aug 15 2023
Make MimeTreeParser required
Aug 14 2023
Aug 14 2023
Add itinerary integration
CarlSchwan committed rMTP1e95471b6f03: Allow to provide a custom ICal part component (authored by CarlSchwan).
Allow to provide a custom ICal part component
Add itinerary integration
CarlSchwan committed rMTP4f90561f14c5: Allow to provide a custom ICal part component (authored by CarlSchwan).
Allow to provide a custom ICal part component
CarlSchwan committed rMTP125670c1eba8: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
CarlSchwan committed rMTPaf0043dd8206: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 11 2023
Aug 11 2023
CarlSchwan committed rMTP5e9ac4c28850: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Update cryptohelper implementation
CarlSchwan committed rMTPb9c2a3a62e43: Add context and domain for i18n calls (authored by CarlSchwan).
Add context and domain for i18n calls
Add missing Messages.sh
Aug 10 2023
Aug 10 2023
CarlSchwan committed rLIBKLEO75771c0466f3: Allow to specify the KeyResolverCore in KeyResolver (authored by CarlSchwan).
Allow to specify the KeyResolverCore in KeyResolver
Aug 7 2023
Aug 7 2023
CarlSchwan committed rKLEOPATRA44fd07fe0ff1: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
MimeTreeParser integration
Aug 4 2023
Aug 4 2023
Remove again explicit c++17
CarlSchwan committed rKLEOPATRAcd9f4434440b: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
MimeTreeParser integration
Bump version of mime tree parser
Bump kf version on windows
CarlSchwan committed rM8701e989376d: cpp: Expose gpgme_decrypt_result_t.is_mime through cpp API (authored by CarlSchwan).
cpp: Expose gpgme_decrypt_result_t.is_mime through cpp API
Remove ifdef for win32
CarlSchwan committed rMTP569951d20991: Don't add missing directory in include_dirs (authored by CarlSchwan).
Don't add missing directory in include_dirs
Explicitely compile with C++17
Aug 3 2023
Aug 3 2023
CarlSchwan committed rMd91d037fc19f: qt: Add setInputEncoding to QGpgMe::EncryptJob (authored by CarlSchwan).
qt: Add setInputEncoding to QGpgMe::EncryptJob
CarlSchwan closed T6616: KMail: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data. as Resolved.
All the patch related to this are now merged
Aug 1 2023
Aug 1 2023
Handle missing header better
Jul 31 2023
Jul 31 2023
CarlSchwan committed rMTPd6f995523b1c: Don't build example if BUILD_TESTING is off (authored by CarlSchwan).
Don't build example if BUILD_TESTING is off
Jul 29 2023
Jul 29 2023
Fix typo in export header
Add unit test for PartModel::trim
CarlSchwan committed rMTP0086e398f3f4: Export more symbols to make this library usable in Kube (authored by CarlSchwan).
Export more symbols to make this library usable in Kube
Recursively search for headers
Export more of the api for sink
Jul 28 2023
Jul 28 2023
Fix reuse compliance
Add MailTemplates + test
Simplify htmlutils
Add crypto test
CarlSchwan committed rMTP8eade3a5bbb5: Make spacing and padding consistent (authored by CarlSchwan).
Make spacing and padding consistent
CarlSchwan committed rMTP7bc5c4ae91fe: Fix some sizing issue in the qml MailViewer (authored by CarlSchwan).
Fix some sizing issue in the qml MailViewer
CarlSchwan committed rMTP45598107b6a9: Handle empty KMime::Message::Ptr in MessageParser (authored by CarlSchwan).
Handle empty KMime::Message::Ptr in MessageParser
CarlSchwan committed rKLEOPATRAc987425ff7c6: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
MimeTreeParser integration
CarlSchwan committed rMTPd96492fb6ad2: Add missing KWidgetsAddons to .kde-ci.yml (authored by CarlSchwan).
Add missing KWidgetsAddons to .kde-ci.yml
MimeTreeParser integration
CarlSchwan committed rKLEOPATRAec136e20e9f9: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
CarlSchwan committed rKLEOPATRA200a1ccd3c38: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
CarlSchwan committed rKLEOPATRAbed99e526ae4: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
CarlSchwan committed rKLEOPATRA01c37a6fa789: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Small summary onf the recent progress, I made:
MimeTreeParser integration
CarlSchwan added a comment to T6616: KMail: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data..
Jul 27 2023
Jul 27 2023
MimeTreeParser integration
Jul 26 2023
Jul 26 2023
MimeTreeParser integration
CarlSchwan committed rMTP0e6853c4d5fb: Hide attachment if there is no attachment (authored by CarlSchwan).
Hide attachment if there is no attachment
CarlSchwan committed rMTP556687a876c3: Improve handling of missing data and errors (authored by CarlSchwan).
Improve handling of missing data and errors
Jul 25 2023
Jul 25 2023
CarlSchwan committed rMTP95d8f47cf0ac: Merge branch 'work/carl/kf6' into 'kf6' (authored by CarlSchwan).
Merge branch 'work/carl/kf6' into 'kf6'
Branch to qt6