[kmail2] [Bug 471911] New: Fetch new key automatically if a key is expired

2023-07-03 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=471911

Bug ID: 471911
   Summary: Fetch new key automatically if a key is expired
Classification: Applications
   Product: kmail2
   Version: unspecified
  Platform: unspecified
OS: All
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: crypto
  Assignee: kdepim-bugs@kde.org
  Reporter: christoph.klas...@intevation.de
  Target Milestone: ---

Now if a key from someone else is expired KMail does not try to get a new one
via WKD so users have to do that manually.

To increase the usability KMail could automatically fetch a new key via WKD if
a key is expired. It could so when the user enabled WKD in the settings.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Akonadi] [Bug 377399] kontact loses imap connections constantly

2023-07-03 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=377399

András Manţia  changed:

   What|Removed |Added

 CC||aman...@kde.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Akonadi] [Bug 471925] New: Percent value without i18n

2023-07-03 Thread Emir SARI
https://bugs.kde.org/show_bug.cgi?id=471925

Bug ID: 471925
   Summary: Percent value without i18n
Classification: Frameworks and Libraries
   Product: Akonadi
   Version: GIT (master)
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: libakonadi
  Assignee: kdepim-bugs@kde.org
  Reporter: emir_s...@icloud.com
CC: c...@carlschwan.eu
  Target Milestone: ---

There is a percent value in the form of (100%) attached to the string "Syncing
folder '%1'", in resourcebase.cpp, but it does not look like it's localizable.
I've looked at the code to see how it comes together, but it looks above my
comprehension level. It would be great to have this localizable.

Other than that, I would like to enable i18n for the remaining progress bars
that use a numeral format, but I don't use the PIM suite to be able to see them
all. I've checked from lxr, but it's mostly not understandable which progress
bar is just a bar, or a numeral value attached to it. Is there an easy way to
see the ones that need i18n?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Akonadi] [Bug 471925] Percent value without i18n

2023-07-03 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=471925

Laurent Montel  changed:

   What|Removed |Added

 CC||mon...@kde.org

--- Comment #1 from Laurent Montel  ---
"src/agentbase/resourcebase.cpp:910:Q_EMIT
q->status(AgentBase::Running, i18nc("@info:status", "Syncing folder '%1'",
currentCollection.displayName()));"

=> i18n 

=> it's can be translatable.
Where do you see it ? Perhaps you didn't install language no ?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Akonadi] [Bug 471925] Percent value without i18n

2023-07-03 Thread Emir SARI
https://bugs.kde.org/show_bug.cgi?id=471925

--- Comment #2 from Emir SARI  ---
Sorry, failed to explain.

I see this sequence of strings in account settings dialogue, where the added
accounts are listed and can be refreshed (away from the machine, so cannot
write the exact name). It goes like “Syncing folder Inbox (56%)” and at least
another type of string (again cannot recall at the moment). It looks like the
the percentage is not the part of .displayName(), because in my translation it
goes like this: “%1 klasörü eşzamanlanıyor (56%)”. The trailing percent value
should be localisable.

Typing from mobile, sorry about any errors in advance. Will be away from my
machine for a couple of days.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 297956] invitations are not signed with gpg although signing is enabled by default in kmail

2023-07-03 Thread Daniel Vrátil
https://bugs.kde.org/show_bug.cgi?id=297956

Daniel Vrátil  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||akonadi-calendar/-/commit/0
   ||841cbc08ca55dc7a05c20dfb325
   ||82a5e46cf644

--- Comment #2 from Daniel Vrátil  ---
Git commit 0841cbc08ca55dc7a05c20dfb32582a5e46cf644 by Daniel Vrátil.
Committed on 04/07/2023 at 05:39.
Pushed by dvratil into branch 'master'.

Sign/encrypt iTIP emails

This change implements support for signing and/or encrypting iTIP
emails. The code uses the MessageComposer::Composer to compose the
signed/encrypted message, so the same code as KMail to avoid duplicating
all the complex message-building logic. There's still a lot of code
duplication between this and the MessageComposer::ComposerViewBase
class, but that's not easily avoidable without larger refactoring of the
ComposerViewBase and further separating UI & logic.

It honors the organizer's crypto preferences (which is stored in the Identity
used for sending the iTIP email) as well as crypto preferences of all
attendees (which are loaded from KAddressbook).

The overall UX of this feature is kind of incomplete - there's no way
for the user to enable singing or encryption manually like in the KMail
composer and also there's no indication in the Incidence Editor UI whether
the iTIP email will be signed or encrypted. This can be addressed separately
in the incidenceeditor later, thought and I think it doesn't prevent
this feature from being merged. Also the message viewer in KMail is not
showing the pretty iTIP preview, just shows the cal.ics file as an
attachment.

M  +5-0CMakeLists.txt
M  +16   -2autotests/CMakeLists.txt
A  +2-0autotests/gnupg_home/.#lk0x55578376f8d0.bifrost.65618
A  +2-0autotests/gnupg_home/.#lk0x557aa7ed38a0.Brokkr.320445
A  +2-0autotests/gnupg_home/.#lk0x5581b84e78a0.Brokkr.80512
A  +2-0autotests/gnupg_home/.#lk0x55858a70d8d0.bifrost.55960
A  +2-0autotests/gnupg_home/.#lk0x561916f078d0.bifrost.88950
A  +2-0autotests/gnupg_home/.#lk0x5630b5fd58d0.bifrost.88819
A  +0-0autotests/gnupg_home/.gpg-v21-migrated
A  +10   -0autotests/gnupg_home/CMakeLists.txt
A  +3-0autotests/gnupg_home/dirmngr-cache.d/DIR.txt
A  +---   
autotests/gnupg_home/dirmngr-cache.d/crl-4E31CEB57DDD4A7B9991AB05507B1ED4293FF952.db
A  +---   
autotests/gnupg_home/dirmngr-cache.d/crl-7F2A402CBB016A9146D613568C89D3596A4111AA.db
A  +8-0autotests/gnupg_home/dirmngr.conf
A  +10   -0autotests/gnupg_home/gpg-agent.conf.in
A  +244  -0autotests/gnupg_home/gpg.conf
A  +10   -0autotests/gnupg_home/gpgsm.conf.in
A  +35   -0   
autotests/gnupg_home/openpgp-revocs.d/48BAF7236E952E4BDCF3748EA59CDFE1091524DC.rev
A  +35   -0   
autotests/gnupg_home/openpgp-revocs.d/7E501DEA81F62DB17389393325058D1857FDD0E7.rev
A  +35   -0   
autotests/gnupg_home/openpgp-revocs.d/E187A7C3FC78B3BDD2B3EF6495B9B82200EF61C6.rev
A  +9-0autotests/gnupg_home/pinentry-fake.sh
A  +---   
autotests/gnupg_home/private-keys-v1.d/01A7EA42DB00E28D85BB27378D7A47829B63FDB6.key
A  +---   
autotests/gnupg_home/private-keys-v1.d/1AA8BA52430E51AE249AF0DA97D59F869E4101A8.key
A  +---   
autotests/gnupg_home/private-keys-v1.d/3BD9080DE9C88A88A67965B8E49F677004D6F6B7.key
A  +---   
autotests/gnupg_home/private-keys-v1.d/53F70182AE3A9CFDDA3DA5B3A1742B875F43524B.key
A  +---   
autotests/gnupg_home/private-keys-v1.d/61A7BB3E7F89151CFB8B18AC27668585CE77A7A7.key
A  +42   -0   
autotests/gnupg_home/private-keys-v1.d/74D5844526608A22B14BD5320F3CF41122175D80.key
A  +---   
autotests/gnupg_home/private-keys-v1.d/B8E914E1B03F0238FF0A999E69DE8C8D1FDFFFCD.key
A  +42   -0   
autotests/gnupg_home/private-keys-v1.d/DC8D6F65743B70AB2EDFD4E2D067C66E62AB82AB.key
A  +---   
autotests/gnupg_home/private-keys-v1.d/EC06D8C339EF73304D5B2CCF5363B437E0C915F2.key
A  +---autotests/gnupg_home/pubring.kbx
A  +8-0autotests/gnupg_home/scdaemon.conf
A  +---autotests/gnupg_home/secring.gpg
A  +11   -0autotests/gnupg_home/sshcontrol
A  +---autotests/gnupg_home/trustdb.gpg
A  +11   -0autotests/gnupg_home/trustlist.txt
M  +256  -33   autotests/mailclienttest.cpp
A  +166  -0cmake/modules/kdepim_add_gpg_crypto_test.cmake
A  +57   -0cmake/modules/kdepim_generate_crypto_test_wrapper.cmake
M  +3-0src/CMakeLists.txt
M  +30   -0src/itiphandler.h
M  +14   -0src/itiphandlerhelper_p.cpp
M  +742  -174  src/mailclient_p.cpp
M  +85   -8src/mailclient_p.h

https://invent.kde.org/pim/akonadi-calendar/