Page MenuHome GnuPG

CarlSchwan (Carl Schwan)
User

Projects

User Details

User Since
Feb 6 2023, 8:47 PM (67 w, 6 d)
Availability
Available

Recent Activity

Tue, May 21

CarlSchwan committed rOJ34c41e41c3d1: Rename Composer to ComposerJob (authored by CarlSchwan).
Rename Composer to ComposerJob
Tue, May 21, 10:43 AM
CarlSchwan committed rOJf4c13ab5115a: Introduce MessageDispatcher interface (authored by CarlSchwan).
Introduce MessageDispatcher interface
Tue, May 21, 10:43 AM
CarlSchwan committed rMTPe4220af0b866: Handle encryption with multipart/mixed (authored by CarlSchwan).
Handle encryption with multipart/mixed
Tue, May 21, 9:50 AM

Fri, May 17

CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

I don't think we need a fallback. For the group configuration we can manually look in the old location. And for everything else it's okay to lose the configuration.

Fri, May 17, 5:15 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRA67b1cf78ae46: Use new KConfig api to change base directory (authored by CarlSchwan).
Use new KConfig api to change base directory
Fri, May 17, 5:11 PM
CarlSchwan committed rLIBKLEO6f885bcbc018: Move Kleo group configs to gnupg home (authored by CarlSchwan).
Move Kleo group configs to gnupg home
Fri, May 17, 5:10 PM
CarlSchwan committed rKLEOPATRA52b12a430928: Use new KConfig api to change base directory (authored by CarlSchwan).
Use new KConfig api to change base directory
Fri, May 17, 3:13 PM

Wed, May 15

CarlSchwan committed rKLEOPATRA825c63d93a55: Use correct KMessageBoxInterface in Qt5 (authored by CarlSchwan).
Use correct KMessageBoxInterface in Qt5
Wed, May 15, 3:32 PM
CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

Problem is that this approach doesn't work for settings that are read/written by KF, e.g. the language settings if people change the application language. I also don't particular like the Krita approach of forking everything. n the other hand, patching Qt is also suboptimal and doesn't even work for builds we don't control.

Wed, May 15, 11:43 AM · vsd33, kleopatra, Restricted Project

Tue, May 14

CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

I have a proof of concept for the second part, for reading config from ~/.gnupg/kleopatra/kleopatrarc (while still supporting the legacy ~/.config/kleopatrarc) at https://invent.kde.org/pim/kleopatra/-/merge_requests/199

Tue, May 14, 4:33 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRAac5fdde0656a: Read kleopatra config from gnupghome/kleopatra/kleopatrarc (authored by CarlSchwan).
Read kleopatra config from gnupghome/kleopatra/kleopatrarc
Tue, May 14, 4:24 PM
CarlSchwan committed rLIBKLEO3fdefeebe7a7: Add KSharedConfig wrapper that reads the config from GNUPGHOME (authored by CarlSchwan).
Add KSharedConfig wrapper that reads the config from GNUPGHOME
Tue, May 14, 4:23 PM
CarlSchwan committed rKLEOPATRA5a0c8f1acfd2: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
Tue, May 14, 12:01 PM
CarlSchwan committed rKLEOPATRAb72aeee79936: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
Tue, May 14, 12:01 PM
CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

The first part, getting the KMessageBox don't remind me checkbox to store the config at the same places as the rest of Kleopatra is handled by https://invent.kde.org/pim/kleopatra/-/merge_requests/193 .

Tue, May 14, 11:54 AM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRA1382cfab546d: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
Tue, May 14, 11:53 AM

Mon, May 13

CarlSchwan committed rKLEOPATRA23e60cd9150a: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
Mon, May 13, 1:43 PM
CarlSchwan committed rKLEOPATRAd3bfbc4fc584: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
Mon, May 13, 1:41 PM
CarlSchwan claimed T6799: Kleopatra configuration files in wrong places.
Mon, May 13, 12:52 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rOJ24eec0a36d41: Add tests for importing KMime::Message in composer (authored by CarlSchwan).
Add tests for importing KMime::Message in composer
Mon, May 13, 1:49 AM
CarlSchwan committed rOJ6be198964ad0: Use modern connect syntax (authored by CarlSchwan).
Use modern connect syntax
Mon, May 13, 1:49 AM

Apr 18 2024

CarlSchwan committed rOJ5d040a560317: Install targets (authored by CarlSchwan).
Install targets
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ3f3df871d5b4: Handle error in attachment view (authored by CarlSchwan).
Handle error in attachment view
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ3fb123edc9e4: Run clang format (authored by CarlSchwan).
Run clang format
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ411116627c82: Use consexpr for static string array (authored by CarlSchwan).
Use consexpr for static string array
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ9be07be382a3: Explicitely link to QtWebsockets (authored by CarlSchwan).
Explicitely link to QtWebsockets
Apr 18 2024, 9:29 AM
CarlSchwan committed rOJf91e8a776c83: Cleanup mailId handling in composerviewbase (authored by CarlSchwan).
Cleanup mailId handling in composerviewbase
Apr 18 2024, 9:26 AM
CarlSchwan committed rOJ7b57e52c91b4: Remove unused charset variable from attachmentcontroller (authored by CarlSchwan).
Remove unused charset variable from attachmentcontroller
Apr 18 2024, 9:26 AM
CarlSchwan committed rOJdb906f3e2ee1: Don't include whole QtConcurrent module (authored by CarlSchwan).
Don't include whole QtConcurrent module
Apr 18 2024, 9:26 AM
CarlSchwan committed rOJ08c965b38bcc: Avoid heap allocation when calculating size with encoding (authored by CarlSchwan).
Avoid heap allocation when calculating size with encoding
Apr 18 2024, 9:26 AM

Apr 17 2024

CarlSchwan committed rOJe572bc91da96: Don't set a minimum kldap version (authored by CarlSchwan).
Don't set a minimum kldap version
Apr 17 2024, 9:23 AM
CarlSchwan committed rOJe89fd6c39ca2: Don't overload qhash function (authored by CarlSchwan).
Don't overload qhash function
Apr 17 2024, 9:23 AM
CarlSchwan committed rOJ1147c202f432: Use QString::arg with multiple arguments (authored by CarlSchwan).
Use QString::arg with multiple arguments
Apr 17 2024, 9:23 AM
CarlSchwan committed rOJe94a6e66132d: Remove unused variables (authored by CarlSchwan).
Remove unused variables
Apr 17 2024, 9:23 AM

Apr 16 2024

CarlSchwan committed rOJc8fbe39e56fe: Fix some clazy issue (authored by CarlSchwan).
Fix some clazy issue
Apr 16 2024, 5:37 PM
CarlSchwan committed rOJ983a0d01b6cb: Add some security observation about the communication (authored by CarlSchwan).
Add some security observation about the communication
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJf6c852258d7a: Remove not needed authentification between client and server (authored by CarlSchwan).
Remove not needed authentification between client and server
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ73c1b574e42a: Add logging categories for server (authored by CarlSchwan).
Add logging categories for server
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJc96bdd59d3d0: Use CORS headers (authored by CarlSchwan).
Use CORS headers
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ8e0d231b0b0c: Workaround CORS not being supported by WebSocket (authored by CarlSchwan).
Workaround CORS not being supported by WebSocket
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ6801cbfe84a9: Encrypt drafts (authored by CarlSchwan).
Encrypt drafts
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ0b7eeb40c64b: Mention in the UI that the draft feature encrypt the draft (authored by CarlSchwan).
Mention in the UI that the draft feature encrypt the draft
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ85db2c7bd544: Add code compatibility with Qt 6.7 (authored by CarlSchwan).
Add code compatibility with Qt 6.7
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ3a1da7c46963: Unify setMessageCryptoFormat and setCryptoMessageFormat (authored by CarlSchwan).
Unify setMessageCryptoFormat and setCryptoMessageFormat
Apr 16 2024, 5:36 PM

Apr 8 2024

CarlSchwan committed rOJ44d716020f74: Save drafts in a seperate directory than autosave (authored by CarlSchwan).
Save drafts in a seperate directory than autosave
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ894e0f259d73: Simplify html (authored by CarlSchwan).
Simplify html
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ2dc77af98d64: Remove unused preferred crypto format option (authored by CarlSchwan).
Remove unused preferred crypto format option
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ8d31427c683a: web: Fix spacing issue after email status text (authored by CarlSchwan).
web: Fix spacing issue after email status text
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJb4aacbe35b58: Ensure tooltips in recipient editor are word wrapped (authored by CarlSchwan).
Ensure tooltips in recipient editor are word wrapped
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ4ce74ae229e0: Update encrytion icon overlay depending on the keys found (authored by CarlSchwan).
Update encrytion icon overlay depending on the keys found
Apr 8 2024, 10:21 AM

Apr 2 2024

CarlSchwan committed rOJa1309c16732e: Fix first recipient icon not being interactable (authored by CarlSchwan).
Fix first recipient icon not being interactable
Apr 2 2024, 4:22 PM
CarlSchwan committed rOJe2d3dfabcac3: Add french translation of web frontend (authored by CarlSchwan).
Add french translation of web frontend
Apr 2 2024, 2:58 PM
CarlSchwan committed rOJ19346968b82f: Rewrite web frontend (authored by CarlSchwan).
Rewrite web frontend
Apr 2 2024, 2:58 PM
CarlSchwan committed rOJa933ba7a71b3: Bump minimum required version to released version of KF6 (authored by CarlSchwan).
Bump minimum required version to released version of KF6
Apr 2 2024, 2:58 PM
CarlSchwan committed rOJ3990d3d69366: Rename broker to server in readme (authored by CarlSchwan).
Rename broker to server in readme
Apr 2 2024, 2:58 PM

Mar 22 2024

CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.

Move update script to build-aux

Mar 22 2024, 3:13 PM
CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.
  • Fix some build issues
Mar 22 2024, 3:08 PM

Mar 21 2024

CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.

Use autogen.sh to keep version in sync

Mar 21 2024, 4:58 PM
CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.

Remove CMakeLists.txt from root and lang directory

Mar 21 2024, 4:02 PM

Mar 19 2024

CarlSchwan committed rMTP3215eee87568: Fix cryptoutils unit tests (authored by CarlSchwan).
Fix cryptoutils unit tests
Mar 19 2024, 7:42 PM
CarlSchwan updated the diff for D597: Replace always visible status bar with welcome page.

Remove some leftovers

Mar 19 2024, 6:56 PM
CarlSchwan updated the diff for D597: Replace always visible status bar with welcome page.

Add missing copyright statement in ui file

Mar 19 2024, 6:49 PM
CarlSchwan updated the summary of D597: Replace always visible status bar with welcome page.
Mar 19 2024, 6:46 PM
CarlSchwan requested review of D597: Replace always visible status bar with welcome page.
Mar 19 2024, 6:45 PM
CarlSchwan committed rGPGPASS9706fa15f4d7: Add label to the additional notes in main window (authored by CarlSchwan).
Add label to the additional notes in main window
Mar 19 2024, 5:40 PM
CarlSchwan closed D594: Use KPasswordLineEdit also in main view.
Mar 19 2024, 5:39 PM
CarlSchwan committed rGPGPASSfa94d6642eec: Draft: Use KPasswordLineEdit also in main view (authored by CarlSchwan).
Draft: Use KPasswordLineEdit also in main view
Mar 19 2024, 5:39 PM
CarlSchwan added a comment to D588: Improve PassswordDialog design and accessibility.

Merged

Mar 19 2024, 5:21 PM
CarlSchwan closed D588: Improve PassswordDialog design and accessibility.
Mar 19 2024, 5:21 PM
CarlSchwan committed rGPGPASS178581558955: Improve PassswordDialog design and accessibility (authored by CarlSchwan).
Improve PassswordDialog design and accessibility
Mar 19 2024, 5:21 PM
CarlSchwan committed rOJc21703410c91: Remove outdated comment from the readme (authored by CarlSchwan).
Remove outdated comment from the readme
Mar 19 2024, 1:44 PM
CarlSchwan committed rOJ9524939d264d: Remove unused KPim6LdapWidgets dependency (authored by CarlSchwan).
Remove unused KPim6LdapWidgets dependency
Mar 19 2024, 1:44 PM
CarlSchwan committed rOJ280c4d7060c8: Stop providing tls certificate in repo (authored by CarlSchwan).
Stop providing tls certificate in repo
Mar 19 2024, 1:44 PM

Mar 13 2024

CarlSchwan committed rOJ26595ed3ca2f: Support local file in AttachmentFromUrl (authored by CarlSchwan).
Support local file in AttachmentFromUrl
Mar 13 2024, 11:21 AM
CarlSchwan committed rOJ23e22e6b35ff: Remove direct dependency to KLDAP and QtDbus (authored by CarlSchwan).
Remove direct dependency to KLDAP and QtDbus
Mar 13 2024, 11:21 AM
CarlSchwan committed rOJ47e240321a91: Rename server to client and broker to client (authored by CarlSchwan).
Rename server to client and broker to client
Mar 13 2024, 11:21 AM

Mar 12 2024

CarlSchwan committed rMTP909e10a6ebf7: Handle encryption with multipart/mixed (authored by CarlSchwan).
Handle encryption with multipart/mixed
Mar 12 2024, 12:12 PM

Mar 6 2024

CarlSchwan committed rOJf113ed1cf050: Remove dependency to to KIdentityManagement (authored by CarlSchwan).
Remove dependency to to KIdentityManagement
Mar 6 2024, 3:10 PM
CarlSchwan committed rOJ904c88e64611: Remove dependency to KIO completly (authored by CarlSchwan).
Remove dependency to KIO completly
Mar 6 2024, 3:10 PM
CarlSchwan committed rOJ1dbd8a874dd1: Replace open with action with simple open action (authored by CarlSchwan).
Replace open with action with simple open action
Mar 6 2024, 3:10 PM
CarlSchwan committed rOJb7f49740c7c0: Actually remove editor watcher (authored by CarlSchwan).
Actually remove editor watcher
Mar 6 2024, 3:10 PM
CarlSchwan committed rOJ807e6caa0652: Use QSaveFile instead of KIO::StoredPut (authored by CarlSchwan).
Use QSaveFile instead of KIO::StoredPut
Mar 6 2024, 3:10 PM
CarlSchwan committed rOJdc3005ccdca1: Remove option to edit attachment directly (authored by CarlSchwan).
Remove option to edit attachment directly
Mar 6 2024, 12:58 PM
CarlSchwan committed rOJ79e8b5d3084c: Port away from KIO::convertSizes (authored by CarlSchwan).
Port away from KIO::convertSizes
Mar 6 2024, 12:58 PM
CarlSchwan committed rOJaa3ba503c7a8: Port AttachmentFromUrlJob away from KIO (authored by CarlSchwan).
Port AttachmentFromUrlJob away from KIO
Mar 6 2024, 12:58 PM
CarlSchwan committed rOJa13941aa87b4: Don't allow to edit email in identity dialog (authored by CarlSchwan).
Don't allow to edit email in identity dialog
Mar 6 2024, 12:58 PM
CarlSchwan committed rOJcdb4aba064df: Simplify identity dialog (authored by CarlSchwan).
Simplify identity dialog
Mar 6 2024, 12:58 PM
CarlSchwan committed rMTPb521f47381b7: Use subject for the filename (authored by CarlSchwan).
Use subject for the filename
Mar 6 2024, 11:40 AM
CarlSchwan committed rMTP12952b4f2ddb: Change extension when saving file (authored by CarlSchwan).
Change extension when saving file
Mar 6 2024, 11:40 AM

Mar 5 2024

CarlSchwan committed rOJ5abe6a74bf71: Add readme (authored by CarlSchwan).
Add readme
Mar 5 2024, 3:53 PM

Mar 4 2024

CarlSchwan committed rOJ721f142dd002: Improve handling of recipient line encryption state (authored by CarlSchwan).
Improve handling of recipient line encryption state
Mar 4 2024, 9:21 AM
CarlSchwan committed rOJ6f61826d5cc2: Send smime encrypted mesage as multipart (authored by CarlSchwan).
Send smime encrypted mesage as multipart
Mar 4 2024, 9:21 AM
CarlSchwan committed rOJ1eded1b2614b: Fix autocompletion of entry without names (authored by CarlSchwan).
Fix autocompletion of entry without names
Mar 4 2024, 8:52 AM
CarlSchwan committed rOJc558875c6a9c: web: don't fetch token (authored by CarlSchwan).
web: don't fetch token
Mar 4 2024, 8:52 AM
CarlSchwan committed rOJfd8409d7d3f3: Add autocompletion based on gnupg keychain (authored by CarlSchwan).
Add autocompletion based on gnupg keychain
Mar 4 2024, 8:52 AM
CarlSchwan committed rOJa49d2c01c41d: Improve text for instruction (authored by CarlSchwan).
Improve text for instruction
Mar 4 2024, 8:52 AM
CarlSchwan committed rOJc3a5650bc9a4: Speed up compilation (authored by CarlSchwan).
Speed up compilation
Mar 4 2024, 8:52 AM
CarlSchwan committed rOJfe0b869dfde2: Remove sign action from toolbar (authored by CarlSchwan).
Remove sign action from toolbar
Mar 4 2024, 8:52 AM
CarlSchwan committed rOJe09882ec5e03: Remove dead code slotSaveMessage (authored by CarlSchwan).
Remove dead code slotSaveMessage
Mar 4 2024, 8:52 AM
CarlSchwan committed rOJ57182498b93d: Add text when sending encrypted email in outlook (authored by CarlSchwan).
Add text when sending encrypted email in outlook
Mar 4 2024, 8:52 AM