[kleopatra] [Bug 477798] Kleopatra crashes after clicking cancel on the passphrase prompt while trying to use the "Print Secret Key"

2024-11-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=477798

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 CC||kloec...@kde.org
 Resolution|--- |FIXED

--- Comment #1 from Ingo Klöcker  ---
Thanks for the report!

With a newer version of Kleopatra I cannot reproduce the crash anymore. I
tested this with several keys. I always get just one password prompt and then
an error message is displayed. It seems that canceling the password prompt is
still not handled correctly, but at least it doesn't crash anymore. The
remaining issue is tracked at https://dev.gnupg.org/T6091.

I'll close this report as FIXED because the crash has been fixed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 495718] No such file or directory

2024-11-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=495718

Ingo Klöcker  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|DOWNSTREAM  |WORKSFORME

--- Comment #3 from Ingo Klöcker  ---
Usually, this folder should be created automatically as %APPDATA%\gnupg. It
would be interesting to know why this seems to have failed on your system.
Anyway, great that you could solve your problem. I'll close the report as
WORKSFORME for now.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 478800] Kleopatra sometimes crashing when signing + encrypting / verifying + decrypting via notepad

2024-11-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=478800

Ingo Klöcker  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |FIXED

--- Comment #3 from Ingo Klöcker  ---
Thanks for the feedback! Then let's assume that the crash has been fixed and
close this report.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 479567] gpgtar broken pipe

2024-11-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=479567

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|ASSIGNED|NEEDSINFO

--- Comment #3 from Ingo Klöcker  ---
I have no idea why on your systems ttyname is "kein Terminal" (or maybe the
Spanish equivalent). The only explanation I have is that for some reason the
environment variable GPG_TTY is set to this invalid value. If GPG_TTY is set
then it must be set to a valid ttyname (i.e. a pathname like /dev/tty or
/dev/pts/42) or the empty string, but it must not be set to "kein Terminal",
"ningún terminal" or whatever.

Please check what value the environment variable GPG_TTY is set to.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 479567] gpgtar broken pipe

2024-11-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=479567

--- Comment #2 from Ingo Klöcker  ---
Andreas, thanks for identifying the cause of the original report.

Some remarks for the additional issues mentioned by Andreas Hartmann in comment
#1:
> - If you encrypt a tar.gpg file, the timestamps of all encrypted files are
> lost. They all have the actual timestamp. An error which has been fixed some
> time ago and now is there again.

I doubt this ever worked with gpgtar, but in the past we have used tar+gpg
instead of gpgtar and tar does preserve timestamps. Unfortunately, gpgtar
doesn't. That's tracked by https://dev.gnupg.org/T5054.

> - The directory structure is broken through decrypt. A given directory
> structure in tar of /1/2 is decrypted to /1/1/2

This might be intentional. gpgtar never extracts to an existing non-empty
directory. If that's not what you are seeing then file a ticket at
https://dev.gnupg.org/.

> - Filenames seam to be interpreted during decryption. Therefore, some
> filenames can't be written to disk, because it's data garbage.

This looks like https://dev.gnupg.org/T4554. I created an archive with the
filenames you listed (with gpgtar --create and copies of a random PDF file),
but I could extract it without problems (with gpgtar --extract). Maybe
encryption/decryption is required to trigger the problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 479567] gpgtar broken pipe

2024-11-04 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=479567

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
   Assignee|aheine...@gnupg.org |kloec...@kde.org
 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 478800] Kleopatra sometimes crashing when signing + encrypting / verifying + decrypting via notepad

2024-11-04 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=478800

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Ingo Klöcker  ---
Are you still seeing those crashes with a newer version of Kleopatra? A lot has
changed since KDE Gear 23.08 was released.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 495718] No such file or directory

2024-11-04 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=495718

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |DOWNSTREAM

--- Comment #1 from Ingo Klöcker  ---
I have no idea what could cause this. My best guess is that your installation
is broken although Kleopatra's self-test should have noticed this. It could
also be a permission problem e.g. if you installed Kleopatra with elevated
permissions.

Note that KDE doesn't provide a Windows version of Kleopatra. I suggest you
contact the Gpg4win forum (https://gpg4win.org/community.html). There you'll
find people who know much more about Gpg4win and using Kleopatra on Windows
than here.

I'll set this to NEEDSINFO from downstream (i.e. Gpg4win). If the Gpg4win
people can figure out what's going wrong then we might be able to fix it (if
it's a bug).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 481232] Kleopatra 3.2.0.231170 Trust level unknown after import, trust deactivated

2024-11-04 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=481232

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Ingo Klöcker  ---
I have no idea how that could happen.

I think you'll get better help if you either contact the Gpg4win forum
(https://gpg4win.org/community.html). There you'll find people who know much
more about Gpg4win and using Kleopatra on Windows than here.

Or you contact the gnupg-users mailing list
(https://gnupg.org/documentation/mailing-lists.html) where you'll find people
who know more about the GnuPG backend that's used by Kleopatra.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 493380] Menu Bar Background Turns White In Dark Mode

2024-11-04 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493380

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #1 from Ingo Klöcker  ---
Try starting kleopatra with the command line option `-platform
windows:darkmode=2` or by setting the environment variable QT_QPA_PLATFORM to
the value "windows:darkmode=2". This should force the usage of a dark palette,
but it's possible that some colors still don't work. Alternatively, try using
darkmode=0 which should force the usage of the normal light palette. (I haven't
tested this because I don't use Windows.)

The next major version of Gpg4win, i.e. version 5.0, should support dark themes
on Windows out-of-the-box. See https://dev.gnupg.org/T6932.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 481772] illegible text on Breeze Dark

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=481772

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
 CC||kloec...@kde.org

--- Comment #2 from Ingo Klöcker  ---
How do you open Kleopatra with Breeze Dark on Windows? Did you select a dark
theme in Windows?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 482897] Kleopatra does not support all GPG trust levels anymore

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=482897

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL

--- Comment #1 from Ingo Klöcker  ---
I'm sorry, that it's again me who responds to you. We won't change this for the
reasons I already gave you. Kleopatra is not supposed to be tool for GnuPG
experts who want to use each an every feature that gpg offers. Just take a look
at the gigantic man page of gpg.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 484117] wont let me decrypt messages says s/mimie or open pgp also when decrpypt says unknoen recipent decryuption failed no private key

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484117

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 CC||kloec...@kde.org
 Resolution|--- |WORKSFORME

--- Comment #1 from Ingo Klöcker  ---
This isn't a support forum. Please write to the gnupg-users mailing list
(https://lists.gnupg.org/mailman/listinfo/gnupg-users) or the Gpg4win forum
(https://gpg4win.org/community.html) to get help.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 484435] Icon in notification area does not match other icons

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484435

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #5 from Ingo Klöcker  ---
This should be fixed in 24.08.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 484735] Certificate is not published - the server hkps://keys.ubuntu.com fails

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484735

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
Try hkps://keyserver.ubuntu.com. I don't know why your Kleopatra tries to use
hkps://keys.ubuntu.com because keys.ubuntu.com doesn't exist.

Closing as WORKSFORME because it works if one uses the correct keyserver
address.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 487582] ailed to find encrypted or signed data in one or more files. You can manually select what to do with the files now. If they contain signed or encrypted data please report a bu

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=487582

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||kloec...@kde.org
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Ingo Klöcker  ---
I'm sorry, but I have no idea what you tried. Most likely you did try to
decrypt or verify a file which is neither an OpenPGP file nor an S/MIME file.

You'll have to give us some more information what file you tried to decrypt or
verify and why you think that this file is signed or encrypted with OpenPGP or
S/MIME.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 487921] Can't use OpenPGP smartcards

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=487921

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|NOT A BUG   |WORKSFORME

--- Comment #2 from Ingo Klöcker  ---
Sorry, I should have chosen WORKSFORME instead of NOT A BUG because I'm using
OpenPGP smartcards all of the time with Kleopatra.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 487921] Can't use OpenPGP smartcards

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=487921

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
Since it doesn't even work with `gpg --card-status` it's clearly not a bug in
Kleopatra.

Please ask for support on the gnupg-users mailing list. This is very likely a
setup/configuration problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 488090] kleopatra-24.05.0 crash on wayland

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=488090

Ingo Klöcker  changed:

   What|Removed |Added

 CC||saffet.ya...@universish.ano
   ||naddy.me

--- Comment #4 from Ingo Klöcker  ---
*** Bug 493927 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 488534] When requesting to change the key password, an error occurs (Error when trying to change the password for the certificate Everything is always good (AAAAA): ioctl not applic

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=488534

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
Is a window asking for the password shown when you try to create a key pair
with a password or when you try to change a password?

Can you create a key by running the following command in a terminal, e.g.
Konsole?
```
gpg --quick-gen-key t...@example.net
```

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 488706] I can't read gnupg system settings because it's in Japanese.

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=488706

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
You should be able to change the language via the entry "Configure language" in
the "Settings" menu. In case the menu is in Japanese: The Settings menu should
be the 5th item in the main menu and "Configure language" should be the 3rd
item in the Settings menu. The icon in front of "Configure language" should
look like a blue speech bubble, i.e. like this icon:
https://invent.kde.org/frameworks/breeze-icons/-/blob/master/icons/preferences/32/preferences-desktop-locale.svg

Alternatively, setting the environment variable LANGUAGE to the value "en_US"
could fix the problem. If setting this variable for your user affects other
programs then write a small batch script or PowerShell script that sets the
variable and then starts Kleopatra and use this script to start Kleopatra.

I hope the above helps you to set Kleopatra to English.

I'll close this bug report because Kleopatra behaves as intended on a system
set to Japanese (except that some Japanese translations seem to be missing).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 493927] v3.2.0.240800 Not working in wayland

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493927

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Ingo Klöcker  ---
This looks very much like a duplicate of bug 488090.

*** This bug has been marked as a duplicate of bug 488090 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 489055] It should close and shutdown kleopatra when I close the program. I shouldn't have to also shutdown kleo[patra from notification area.

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=489055

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Resolution|--- |INTENTIONAL
 Status|REPORTED|RESOLVED

--- Comment #1 from Ingo Klöcker  ---
Use File->Quit if you want to quit Kleopatra. Or press Ctrl+Q. We won't make
Kleopatra quit if you close the main window.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 489116] Search Results Display Error

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=489116

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||kloec...@kde.org
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Ingo Klöcker  ---
Your screenshot shows a progress window in front of the search window. Have you
resized the progress window (for example with the mouse) while the search was
running? And what application style are you using? This doesn't look like KDE's
Breeze style. It could be the Fusion style.

I tried to reproduce this issue, but I don't get any display errors when I
resize the progress window with the mouse while the search is running. Neither
with the Breeze style nor with the Fusion style.

I suspect either a bug in the application style or in the graphics driver. In
any case, it's highly unlikely that this problem only happens in Kleopatra.
It's very likely that you can see the same problem in any other Qt application
using a progress window.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 490475] Can't read gpghome environment variables correctly

2024-10-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=490475

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||kloec...@kde.org
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Ingo Klöcker  ---
I'm sorry, but I don't know what problem you want to report. The image does not
seem to be available anymore.

-- 
You are receiving this mail because:
You are watching all bug changes.

kde-bugs-dist@kde.org

2024-10-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=491674

--- Comment #4 from Ingo Klöcker  ---
Thanks for reporting this issue and for offering to submit an MR!

-- 
You are receiving this mail because:
You are watching all bug changes.

kde-bugs-dist@kde.org

2024-10-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=491674

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||kleopatra/-/commit/bb1d94c0
   ||b25cae19cfd224074d5dc170933
   ||a02fc
 Status|CONFIRMED   |RESOLVED

--- Comment #3 from Ingo Klöcker  ---
Git commit bb1d94c0b25cae19cfd224074d5dc170933a02fc by Ingo Klöcker, on behalf
of Ingo Klöcker.
Committed on 16/10/2024 at 21:09.
Pushed by kloecker into branch 'master'.

Fix double-& in desktop action names for folder actions

The double-& were added in 2011 with comment "Avoid ampersand
being used for an accelerator". I guess this misinterpretation of a
single & has been fixed in the meantime. The "Sign & Encrypt File"
action also has just a single & and this doesn't confuse Dolphin
when it shows accelerators on pressing Alt. The deskop file
specification also doesn't say anything about & in the Name entry.

M  +2-2src/data/kleopatra_signencryptfolders.desktop

https://invent.kde.org/pim/kleopatra/-/commit/bb1d94c0b25cae19cfd224074d5dc170933a02fc

-- 
You are receiving this mail because:
You are watching all bug changes.

kde-bugs-dist@kde.org

2024-10-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=491674

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
I'm seeing the same. Curiously, the Dolphin action for files reads "Sign &
Encrypt File" with a single ampersand.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 494710] kleopatra flatpaks not working on fedora silverblue

2024-10-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=494710

--- Comment #7 from Ingo Klöcker  ---
Thanks for the feedback! It looks like it's indeed a problem with wayland.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 493000] Impossible to delete a certificate due to a *CMS backend: Ambiguous name* error

2024-10-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493000

Ingo Klöcker  changed:

   What|Removed |Added

 CC||aheine...@gnupg.org
  Component|Assuan UI Server|general

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 493000] Impossible to delete a certificate due to a *CMS backend: Ambiguous name* error

2024-10-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493000

Ingo Klöcker  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |WORKSFORME

--- Comment #4 from Ingo Klöcker  ---
(In reply to GaspartameK from comment #3)
> In fact, after closing completely Kleopatra and restarting it, the
> certificate is not there anymore. And then after reimporting it, when I try
> to delete it the error doesn't show, and the certificate disappear again
> only after I press F5.

That one needs to press F5 to make a deleted S/MIME certificate disappear has
been fixed recently (https://dev.gnupg.org/T7318). The fix will be in
3.2.0.240803 (24.08.3).

Since you cannot reproduce the original bug anymore, I'll close this report.
Reopen it when the bug occurs again. Thanks for taking the time to report the
issue!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 492756] Cannot decrypt packets with hybrid cipher without using symmetric passphrase

2024-10-15 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=492756

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from Ingo Klöcker  ---
Confirmed on Linux except that entering a wrong symmetric passphrase yields
success for me. Only cancelling the symmetric passphrase or entering an empty
symmetric passphrase yields a cancelled or failed decryption.

This is now also tracked in the GnuPG bug tracker under
https://dev.gnupg.org/T7339.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 492829] Misplaced fingerprint table.

2024-10-14 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=492829

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||kleopatra/-/commit/7502abdb
   ||0ff5c7190a41de3be4decf90be6
   ||14fc1
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from Ingo Klöcker  ---
Git commit 7502abdb0ff5c7190a41de3be4decf90be614fc1 by Ingo Klöcker, on behalf
of Tobias Fella.
Committed on 14/10/2024 at 21:21.
Pushed by kloecker into branch 'release/24.08'.

Do not create RevokersWidget when gpgme is too old

otherwise, the widget is still shown at a nonsensical position in the dialog

(cherry picked from commit 2735dd5ce24ba02a15b52ec3f695bf4b86dfd309)

M  +2-2src/dialogs/certificatedetailswidget.cpp

https://invent.kde.org/pim/kleopatra/-/commit/7502abdb0ff5c7190a41de3be4decf90be614fc1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 492829] Misplaced fingerprint table.

2024-10-14 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=492829

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Ingo Klöcker  ---
Confirmed with version 3.2.0.240802 on Tumbleweed. The problem is not present
in the latest development version.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 492995] pinentry-qt pops up completely uncontrollably- not to solve

2024-10-14 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=492995

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |NOT A BUG
 OS|Other   |Microsoft Windows
   Platform|Other   |Microsoft Windows
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
The pinentry-qt window pops up when you (try to) send a digitally signed
message. It expects the password that you entered when you created the
certificate to use for digital signatures and for receiving encrypted messages
in May.

I'm not sure how you installed the option to send encrypted files with Outlook.
In any case, uninstalling it should fix your problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 493000] Impossible to delete a certificate due to a *CMS backend: Ambiguous name* error

2024-10-14 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493000

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||kloec...@kde.org
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Ingo Klöcker  ---
There is no confirmation for the import. The import has already happened when
you are asked whether you trust the certificate.

I tried to reproduce the problem using Kleopatra 3.2.0.240802 (with GnuPG 2.4.5
on openSUSE Tumbleweed), but I could delete the certificate without problems
after importing /etc/ssl/certs/Go_Daddy_Root_Certificate_Authority_-_G2.pem.

What version of GnuPG is Kleopatra using? (see Help -> About Kleopatra)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 493380] Menu Bar Background Turns White In Dark Mode

2024-10-14 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493380

Ingo Klöcker  changed:

   What|Removed |Added

Version|unspecified |gpg4win 4.3.1
 CC||kloec...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 494710] kleopatra flatpaks not working on fedora silverblue

2024-10-14 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=494710

--- Comment #1 from Ingo Klöcker  ---
This might be a duplicate of bug 493927 because on Tumbleweed with KDE Plasma
X11 the flatpak of Kleopatra works (i.e. it starts and shows all certificates
in my keyring).

What do you see when you start the flatpak from a terminal (e.g. Konsole) by
running
```
flatpak run org.kde.kleopatra
```
?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 412319] Text content is invisible (same color as background) in some areas under GNOME 3.34

2024-10-11 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=412319

--- Comment #7 from Ingo Klöcker  ---
KDE bugs are centralized, but there are still separate reports for different
products. The easiest way to report a bug for a KDE product is via "Report
Bug..." in the Help menu. This will direct you to our bug tracker with the
correct product and version already set.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 412319] Text content is invisible (same color as background) in some areas under GNOME 3.34

2024-10-11 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=412319

--- Comment #5 from Ingo Klöcker  ---
(In reply to Osni Winkelmann from comment #2)
> Created attachment 174664 [details]
> Text has the same color as the background.
> 
> Text has the same color as the background.

Osni: Your screenshot shows the settings dialog of Dolphin. What has that to do
with Kleopatra?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 494375] Remove Windows Explorer Context Menu

2024-10-09 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=494375

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Ingo Klöcker  ---
You didn't tell us what you installed. I assume you installed some version of
Gpg4win.

I'm not exactly sure that your problem is.

If you don't want the Windows Explorer integration of Gpg4win then uncheck
gpgEX (or similar) when installing Gpg4win. If you want to get rid of it in an
already installed version then you may have to uninstall Gpg4win and then
install it again (this time without the features that you don't want/need).
Being Windows it may be necessary to reboot after uninstalling Gpg4win.

We won't add any additional possibilities for configuring the context menu
entries.

-- 
You are receiving this mail because:
You are watching all bug changes.

[libkleo] [Bug 493963] I18N_ARGUMENT_MISSING in mail header

2024-10-07 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493963

Ingo Klöcker  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |libkleo/-/commit/0abc587f2e |libkleo/-/commit/3381140452
   |e4554dc0f41c409304c09549e9b |fa86d8ce7194bce3fc842df48a0
   |ebe |6cf

--- Comment #6 from Ingo Klöcker  ---
Git commit 3381140452fa86d8ce7194bce3fc842df48a06cf by Ingo Klöcker, on behalf
of Ingo Klöcker.
Committed on 07/10/2024 at 14:21.
Pushed by kloecker into branch 'master'.

Add tests for Formatting::prettySignature

This should prevent future regressions without relying on tests in
mimetreeparser.

M  +211  -0autotests/formattingtest.cpp

https://invent.kde.org/pim/libkleo/-/commit/3381140452fa86d8ce7194bce3fc842df48a06cf

-- 
You are receiving this mail because:
You are watching all bug changes.

[libkleo] [Bug 493963] I18N_ARGUMENT_MISSING in mail header

2024-10-07 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493963

Ingo Klöcker  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |libkleo/-/commit/c3b0dc49ff |libkleo/-/commit/0abc587f2e
   |2e925a3884c6e4a9a8b577bd771 |e4554dc0f41c409304c09549e9b
   |633 |ebe

--- Comment #5 from Ingo Klöcker  ---
Git commit 0abc587f2ee4554dc0f41c409304c09549e9bebe by Ingo Klöcker, on behalf
of Ingo Klöcker.
Committed on 07/10/2024 at 08:36.
Pushed by kloecker into branch 'master'.

Fix regression that user ID wasn't HTML escaped anymore

M  +1-1src/utils/formatting.cpp

https://invent.kde.org/pim/libkleo/-/commit/0abc587f2ee4554dc0f41c409304c09549e9bebe

-- 
You are receiving this mail because:
You are watching all bug changes.

[libkleo] [Bug 493963] I18N_ARGUMENT_MISSING in mail header

2024-10-02 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493963

Ingo Klöcker  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||libkleo/-/commit/c3b0dc49ff
   ||2e925a3884c6e4a9a8b577bd771
   ||633
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Ingo Klöcker  ---
Git commit c3b0dc49ff2e925a3884c6e4a9a8b577bd771633 by Ingo Klöcker, on behalf
of Ingo Klöcker.
Committed on 02/10/2024 at 14:17.
Pushed by kloecker into branch 'master'.

Fix composition of localized message

M  +2-3src/utils/formatting.cpp

https://invent.kde.org/pim/libkleo/-/commit/c3b0dc49ff2e925a3884c6e4a9a8b577bd771633

-- 
You are receiving this mail because:
You are watching all bug changes.

[libkleo] [Bug 493963] I18N_ARGUMENT_MISSING in mail header

2024-10-02 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493963

--- Comment #2 from Ingo Klöcker  ---
Workaround: Build with NDEBUG (which disables the I18N_ARGUMENT_MISSING
messages).

-- 
You are receiving this mail because:
You are watching all bug changes.

[libkleo] [Bug 493963] I18N_ARGUMENT_MISSING in mail header

2024-10-02 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493963

--- Comment #3 from Ingo Klöcker  ---
I meant: Build ki18n with NDEBUG. (Or apply the fix from the MR.)

-- 
You are receiving this mail because:
You are watching all bug changes.

[libkleo] [Bug 493963] I18N_ARGUMENT_MISSING in mail header

2024-10-02 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=493963

Ingo Klöcker  changed:

   What|Removed |Added

Summary|18N_ARGUMENT_MISSING in |I18N_ARGUMENT_MISSING in
   |mail header |mail header

-- 
You are receiving this mail because:
You are watching all bug changes.

[kcalc] [Bug 493967] Bit editor is partially invisible after program start

2024-10-02 Thread Ingo van Lil
https://bugs.kde.org/show_bug.cgi?id=493967

--- Comment #1 from Ingo van Lil  ---
Created attachment 174317
  --> https://bugs.kde.org/attachment.cgi?id=174317&action=edit
Screenshot with good layout (after switching modes)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kcalc] [Bug 493967] New: Bit editor is partially invisible after program start

2024-10-02 Thread Ingo van Lil
https://bugs.kde.org/show_bug.cgi?id=493967

Bug ID: 493967
   Summary: Bit editor is partially invisible after program start
Classification: Applications
   Product: kcalc
   Version: 24.08.0
  Platform: Fedora RPMs
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: evan.te...@gmail.com
  Reporter: ing...@gmx.de
CC: gabriel.barrantes@outlook.com
  Target Milestone: ---

Created attachment 174316
  --> https://bugs.kde.org/attachment.cgi?id=174316&action=edit
Screenshot with partially invisible bit editor

SUMMARY

The bit editor in Numeral System Mode isn't fully visible right after program
start. The rightmost checkboxes (bits 0 and 32) are invisible, along with their
labels. This caused me a few moments of confusion.

The behavior varies with the stored window size, but I can reproduce it with
the default initial size (640x480 pixes, 200% UI scale for HDPI display).

Switching to a different mode or resizing the window fixes the layout.

STEPS TO REPRODUCE
1. Switch to Numeral System Mode
2. Enable the bit editor
3. Restart the program

OBSERVED RESULT
- Right-most bit checkboxes and their labels aren't visible (see "bad"
screenshot).

EXPECTED RESULT
- Bit editor should be fully visible (see "good" screenshot).

SOFTWARE/OS VERSIONS
- OS: Fedora Linux 40
- Desktop: Cinnamon 6.2.9, 200% UI scaling
- QT 4.8.7
- kcalc 24.08.0

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 491631] kmymoney doesn't accept dead keys in "Pay to" field

2024-08-12 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=491631

--- Comment #3 from Ingo Klöcker  ---
I can confirm a very similar problem when using the Compose key to enter
special characters.

Observation:
* In all cases I type Compose Key followed by " followed by o (which should
result in ö)
* I can confirm that entering ö with Compose Key works if it's the first
character.
* I can also confirm that trying to enter ö as second character doesn't work.
The result is "o.
* Entering aaö results in aa"o

I think I just found the pattern. If the list of possible completions is shown
then entering ö fails. If no completions are shown (i.e. when entering the very
first character or when no payee/payer matches what has been entered so far)
then entering ö succeeds.

I see the same problem for Tags. I don't see the problem for Category.

I have never experienced this problem in any other KDE or Qt applications (or
any non-Qt applications like Firefox, LibreOffice, etc.) and I'm using Compose
for entering umlauts everywhere. (I should really debug this myself. It's been
bothering me for a long time.)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 487688] Kleopatra crashes when opening gpg sig file

2024-08-07 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=487688

Ingo Klöcker  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||kleopatra/-/commit/50b7eee5
   ||8f95fdf4f10c82c807dc923afc3
   ||dd0a3

--- Comment #3 from Ingo Klöcker  ---
Git commit 50b7eee58f95fdf4f10c82c807dc923afc3dd0a3 by Ingo Klöcker, on behalf
of Tobias Fella.
Committed on 07/08/2024 at 13:02.
Pushed by kloecker into branch 'gpg4win/24.05'.

Fix crash when opening kleopatra with a file

Kleo crashes because the mainWindow doesn't exist. The code creates it if
necessary, but only after we're already trying to use it
(cherry picked from commit 7167d1dc13028592e31e06830a65005fcc3c1763)

M  +8-8src/kleopatraapplication.cpp

https://invent.kde.org/pim/kleopatra/-/commit/50b7eee58f95fdf4f10c82c807dc923afc3dd0a3

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 433313] GPG encryption

2024-07-30 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=433313

--- Comment #18 from Ingo Klöcker  ---
If you start kmymoney.exe from a console after doing
```
set GPGME_DEBUG=9;c:\temp\gpgme.log
```
you'll get a verbose debug log of gpgme written to c:\temp\gpgme.log.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 433313] GPG encryption

2024-07-29 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=433313

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #16 from Ingo Klöcker  ---
Gpg4win (and the simple installer for GnuPG) includes the gpgme C library.
Check if gpgme++ tries to use gpgme from the installed GnuPG instead of gpgme
provided by KMyMoney. Or delete/rename the gpgme library included in
Gpg4win/GnuPG and check if this fixes the problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 435581] Stable Windows builds miss aqbanking plugin

2024-06-26 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=435581

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #11 from Ingo Klöcker  ---
(In reply to Ralf Habacker from comment #10)
> Is it now possible to create a binary package for aqbanking on Windows with
> autotools and msvc with craft?

autotools and msvc are essentially incompatible. Either you add the possibility
to build aqbanking with cmake (additionally to or instead of autotools) or you
keep building aqbanking and KMyMoney with MinGW.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 484435] Icon in notification area does not match other icons

2024-05-21 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484435

--- Comment #4 from Ingo Klöcker  ---
Further data point: I'm using X11.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 484435] Icon in notification area does not match other icons

2024-05-21 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484435

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #3 from Ingo Klöcker  ---
I cannot reproduce this with Plasma 5 on Tumbleweed. I'm seeing the symbolic
icon in the notification area with both Plasma Styles/Themes Breeze and Breeze
Dark. Do you see the colored icon also with Breeze?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdesrc-build] [Bug 485564] Workspace build fails on Neon developer version when trying to build gpgme

2024-05-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=485564

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #5 from Ingo Klöcker  ---
Just a heads-up: I have raised the required version of libgpg-error in gpgme to
1.47 (which added the new error code). No idea how to get
kdesrc-build/kde-builder to build libgpg-error. Maybe it relies on the version
provided by your distribution.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 435761] No gpg support for kmymoney available from CI builds

2024-05-03 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #13 from Ingo Klöcker  ---
I think we have found the cause for the missing gpg executable.
See https://invent.kde.org/packaging/craft-blueprints-kde/-/merge_requests/858

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 435761] No gpg support for kmymoney available from CI builds

2024-05-01 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #12 from Ingo Klöcker  ---
Git commit 203ad70e20af968d6ee76b67a87ad34a6ce93eee by Ingo Klöcker, on behalf
of Thomas Baumgart.
Committed on 01/05/2024 at 10:17.
Pushed by kloecker into branch 'qt5-lts'.

[kmymoney] Try to fix gpg support

Add proposed fix


(cherry picked from commit a8488c6711148f6efeea006f426da2bcd74f9cf4)

M  +2-1extragear/kmymoney/kmymoney.py

https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/203ad70e20af968d6ee76b67a87ad34a6ce93eee

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 435761] No gpg support for kmymoney available from CI builds

2024-05-01 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #10 from Ingo Klöcker  ---
Bumping the patchLevel is only needed for packages that are cached. libalkimia
may be cached, but applications are never cached. Hence, bumping the patchLevel
of an application isn't necessary.

Regarding the missing gnupg, try if adding libs/gnupg as direct dependency of
kmymoney helps.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 435761] No gpg support for kmymoney available from CI builds

2024-04-24 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #6 from Ingo Klöcker  ---
(In reply to Ralf Habacker from comment #5)
> gpg2 is still not included in the portable package.

Try depending on libs/gpgme/gpgme and libs/gpgme/gpgmepp instead of on
libs/gpgme in the blueprint.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 484680] Investment quantity does not support decimal numbers

2024-03-28 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484680

--- Comment #3 from Ingo Klöcker  ---
You have to edit the investment in the Investment view. Check the manual if you
don't find it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 484680] Investment quantity does not support decimal numbers

2024-03-28 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484680

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
I'm entering fractional share quantities all of the time. Check the Fraction
configured for the investment. Maybe it's set to 1/1. I think it defaults to
1/100 and I change it to 1/1000 for every new investment I add (because there
doesn't seem to be a way to change the default).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 435761] No gpg support for kmymoney available from binary factory

2024-03-28 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=435761

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #3 from Ingo Klöcker  ---
It's not suprising that gpg2.exe is missing if you have the following in
kmymoney's exclude list:
> # strip most executables
> bin/(?!(kmymoney|sqlcipher|kbuildsycoca5|update-mime-database|kioslave|ofxdump|kconf_update|QtWebEngineProcess)).*\.exe

-- 
You are receiving this mail because:
You are watching all bug changes.

[umbrello] [Bug 484507] No more current binary packages for umbrello available

2024-03-28 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484507

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #5 from Ingo Klöcker  ---
(In reply to Ralf Habacker from comment #4)
> For the stable branch an update of craft blueprints was required and has
> been applied : 
> 
> https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/
> cc4b08e645f05fab3c04eb7e1e192b1b3c70e6ad
> https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/
> c3c99957de0af4a5c45d33f873eb1d7df7a71152
> 
> but it looks like these changes are not (yet) included in the Docker image
> used to build the packages, see
> https://invent.kde.org/sdk/umbrello/-/jobs/1682886#L112

You need to set/increase the patch level of kdevelop. Otherwise, Craft assumes
that the cached build (which doesn't include the patch) can be used.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Craft] [Bug 484633] Craft was unable to find alkimia

2024-03-28 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484633

--- Comment #5 from Ingo Klöcker  ---
(In reply to Ralf Habacker from comment #3)
> (In reply to Ingo Klöcker from comment #1)
> > You have to rename the blue print and all references to it to make the the 
> > CI templates work for alkimia.
> 
> Thanks for your investigation
> 
> I still have a question about the next steps: How do the updated blueprints
> get into the CI images that are used for building?

(In reply to Ralf Habacker from comment #4)
> (In reply to Ralf Habacker from comment #3)
> > I still have a question about the next steps: How do the updated blueprints
> > get into the CI images that are used for building?

Automatically.

> I ask because I had the case in another ticket that they are not updated by
> default, https://bugs.kde.org/show_bug.cgi?id=484507

I think in this case the problem was/is that a patch was added to the blueprint
of kdevelop, but the patch level of kdevelop wasn't set/increased. Craft uses
the patch level to determine if a build can be taken from the cache or if it
needs to be rebuilt.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Craft] [Bug 484634] CI job failed to register option: The setting useBreezeDark is already registered.

2024-03-28 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484634

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
The actual error is bug 484633. This "bug" here is just the result of
suboptimal error handling. I'd close it as "not worth fixing".

-- 
You are receiving this mail because:
You are watching all bug changes.

[Craft] [Bug 484633] Craft was unable to find alkimia

2024-03-28 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=484633

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
The CI templates expect that the project name "alkimia" matches the name of the
Craft blue print. (How else should they know the name of the blue print?)
Unfortunately, the blue print is named "libalkimia" (probably for historic
reasons). You have to rename the blue print and all references to it to make
the the CI templates work for alkimia.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Craft] [Bug 426724] Missing support for adding dependencies to a specific package version

2024-03-27 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=426724

--- Comment #7 from Ingo Klöcker  ---
Re-reading the code that evaluates the dependencies, I saw that one can specify
a version number to ensure a minimum version of some dependency, but one cannot
specify what version of a dependency is used. The selection of the dependency
version that's used for a build happens before and independently of the
specified version number.
https://invent.kde.org/packaging/craft/-/blob/master/bin/Blueprints/CraftDependencyPackage.py?ref_type=heads#L101

-- 
You are receiving this mail because:
You are watching all bug changes.

[Craft] [Bug 426724] Missing support for adding dependencies to a specific package version

2024-03-27 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=426724

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #5 from Ingo Klöcker  ---
Setting
  self.runtimeDependencies["extragear/libalkimia"]
to anything other than None makes no sense. The only thing that's relevant is
the keys of the dependencies dict. The values are ignored.

In KDE's GitLab you can request a specific version by setting this version in
the .craft.ini file, e.g. add the following to the .craft.ini file in
KMyMoney's master branch to request the master version of libalkimia:

```
[BlueprintSettings]
extragear/libalkimia.version=master
```

When you run craft manually you can achieve the same with the command line
option `--options extragear/libalkimia.version=master`.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Craft] [Bug 481980] neochat and kcalc fail to build out of the box on MacOS

2024-02-29 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=481980

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
I guess you told Craft that you want Qt 6 when you installed it. The problem is
that the latest stable versions of neochat and every other KDE application
which for many is still the 23.08 release are using Qt 5.

Now that KDE has released version 24.02 of many applications Craft will soon be
switched to this version. So, either you completely reinstall Craft and choose
Qt 5 or you wait until we have switched Craft to version 24.02 of neochat and
kcalc.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Craft] [Bug 481455] kiconthemes master failed

2024-02-18 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=481455

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
kontact master requests master of frameworks and libs via the blueprint
settings in its `.craft.ini`:
```
kde/frameworks.version=master
kde/pim.version=master
kde/libs.version=master
```
Don't do this. On Binary Factory Craft builds always used the latest released
versions of all dependencies (with very few exceptions). This isn't going to
change with GitLab because compiling everything from master is prohibitively
expensive. We have a cache for Craft with the latest stable releases for a
reason.

The Craft people only update the patches when they switch to a new released
version of frameworks. Feel free to submit an MR for the blueprint of
kiconthemes which doesn't apply the patch to the master version. Even better:
Remove all those `kde/*=master` lines kontact's .craft.ini.

-- 
You are receiving this mail because:
You are watching all bug changes.

[okular] [Bug 481262] option GPG, does not list my gpg certificate

2024-02-13 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=481262

--- Comment #5 from Ingo Klöcker  ---
I think a good name for the NSS backend depends on how it behaves on different
OSes, i.e. if it uses the Windows/macOS certificate store on Windows/macOS then
"Firefox Certificate store" is probably not a good name. And I guess most
people don't know that Mozilla Firefox was once called Netscape.

-- 
You are receiving this mail because:
You are watching all bug changes.

[okular] [Bug 481262] option GPG, does not list my gpg certificate

2024-02-12 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=481262

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #2 from Ingo Klöcker  ---
Maybe we should change the name of the backend to "GnuPG (S/MIME)" (or "GPGSM",
but many won't understand this) to make this more obvious. "GPG" is actually
very wrong because gpg is the name of the OpenPGP tool of the GnuPG suite.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 479056] AppImage5.1 531c98b7 fails to start on Ubuntu 20.04: CXXABI_1.3.13, GLIBCXX_3.4.29 and GLIBCXX_3.4.30 not found

2024-01-04 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=479056

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org

--- Comment #4 from Ingo Klöcker  ---
Previously, AppImages were based on CentOS 7 which used very old base
libraries, so that those AppImages ran on most older still supported versions
of different distributions. Unfortunately, CentOS 7 is now so old that we
couldn't build some of our software anymore with it. Therefore, we switched to
SLES-15 as base for our AppImages assuming that it was old enough, so that it
works with most supported distributions. But, unfortunately, SLES-15 uses some
base libraries that are newer than what some older distributions like Ubuntu
20.04 support. I don't think there's much we can do.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kasts] [Bug 478260] New: All episodes marked as played after adding new pod cast

2023-12-08 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=478260

Bug ID: 478260
   Summary: All episodes marked as played after adding new pod
cast
Classification: Applications
   Product: kasts
   Version: 23.08.4
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: b...@mogwai.be
  Reporter: kloec...@kde.org
  Target Milestone: ---

After adding a pod cast I found all episodes marked as played.

***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Install the sideload APPX built on GitLab on Windows and start the app.
2. Search for the "Stay Forever" pod cast and subscribe to it.
3. Switch to Episodes.

OBSERVED RESULT
All episodes are marked with a check mark and "Abgespielt" (German for
"Played").

EXPECTED RESULT
All episodes are marked as "not yet played".

SOFTWARE/OS VERSIONS
Windows: Windows 10 VM
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Maybe I'm misunderstanding the check mark and "Abgespielt".

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 478257] New: Copy a URL mentioned in a message

2023-12-08 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=478257

Bug ID: 478257
   Summary: Copy a URL mentioned in a message
Classification: Applications
   Product: NeoChat
   Version: 23.08.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: General
  Assignee: fe...@posteo.de
  Reporter: kloec...@kde.org
CC: c...@carlschwan.eu
  Target Milestone: ---

I would like to be able to copy a URL mentioned in a message via the context
menu. There is a "Copy Link" in the context menu, but it adds a matrix.to link
for the message itself to the clipboard (which is sometimes useful).

STEPS TO REPRODUCE
1. Look for a message with a URL.
2. Right click on the URL and select Copy Link.

OBSERVED RESULT
A matrix.to link for the message itself is added to the clipboard.

EXPECTED RESULT
The URL is added to the clipboard.
or
There are two actions in the context menu: "Copy Message Link" (Element on
Android names this action "Permalink" which seems rather technical) and "Copy
Web Link" (KMail names this action "Copy Link Address").

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 475391] Tray doesn't show PSI and Nextcloud anymore

2023-10-10 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=475391

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED

--- Comment #1 from Ingo Klöcker  ---
Today the Nextcloud icon was shown in the tray. The PSI+ icon wasn't shown
after login, but I'm not entirely sure that it had been started automatically.
After starting PSI+ manually the icon appeared in the system tray. Closing as
worksforme because I cannot reproduce it anymore.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 475391] New: Tray doesn't show PSI and Nextcloud anymore

2023-10-09 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=475391

Bug ID: 475391
   Summary: Tray doesn't show PSI and Nextcloud anymore
Classification: Plasma
   Product: plasmashell
   Version: 5.27.8
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: System Tray
  Assignee: plasma-b...@kde.org
  Reporter: kloec...@kde.org
CC: mate...@gmail.com
  Target Milestone: 1.0

Tray doesn't show PSI and Nextcloud anymore. This is a regression. This has
worked for years.

STEPS TO REPRODUCE
1. Start PSI and/or Nextcloud client

(Note: PSI and Nextcloud client are started by the session manager
automatically on my system. I haven't tested whether the problem only occurs in
this case.)

OBSERVED RESULT
Neither the PSI icon nor the Nextcloud icon are displayed in the system tray.

EXPECTED RESULT
The PSI icon and the Nextcloud icon are displayed in the system tray (as before
the last update).

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Tumbleweed 20231005
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 472056] accessiblevaluelabel.cpp fails to build with Clang 16

2023-09-25 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=472056

--- Comment #5 from Ingo Klöcker  ---
Upstream bug report for Qt: https://bugreports.qt.io/browse/QTBUG-117517

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 472056] accessiblevaluelabel.cpp fails to build with Clang 16

2023-09-25 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=472056

Ingo Klöcker  changed:

   What|Removed |Added

   Assignee|aheine...@gnupg.org |kloec...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 472056] accessiblevaluelabel.cpp fails to build with Clang 16

2023-09-25 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=472056

--- Comment #4 from Ingo Klöcker  ---
It's on my todo list to open an upstream bug for this. The old bug was mainly
about int vs. unsigned int.

For now the fix is to patch
enum Role {
to
enum Role : int {
in src/gui/accessible/qaccessible_base.h of qtbase.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 472056] accessiblevaluelabel.cpp fails to build with Clang 16

2023-09-17 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=472056

Ingo Klöcker  changed:

   What|Removed |Added

 CC||kloec...@kde.org
 Resolution|--- |UPSTREAM
 Status|REPORTED|RESOLVED

--- Comment #2 from Ingo Klöcker  ---
QAccessible::UserRole is documented as "The first value to be used for user
defined roles.". Hence, we are supposed to use QAccessible::UserRole + n for
user defined roles. I'm using QAccessible::UserRole + 1.

Unfortunately, Qt chose 0x as value for QAccessible::UserRole, so that
all values of the QAccessible::Role enum fit into uint16 and apparently clang
16 chooses uint16 as underlying type (because the "underlying type is an
implementation-defined integral type that can represent all enumerator
values").

I consider this a bug in Qt. To me, Qt clearly intends QAccessible::Role as a
32-bit enum (apparent from the 32-bit hex notation used for the enum values)
and therefore needs to state int (or unsigned int) explicitly as underlying
type of QAccessible::Role:
```
enum Role {
NoRole = 0x,
TitleBar   = 0x0001,
MenuBar= 0x0002,
```
https://code.qt.io/cgit/qt/qtbase.git/tree/src/gui/accessible/qaccessible_base.h

This is related to bug https://bugreports.qt.io/browse/QTBUG-64962 which was
closed as invalid without addressing the issue that compilers can choose
smaller underlying types than (seemingly) intended by Qt.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 474505] Kate auto-detects unsuitable indentation

2023-09-13 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=474505

Ingo Klöcker  changed:

   What|Removed |Added

Summary|Kate auto-detects wrong |Kate auto-detects
   |indentation |unsuitable indentation

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 474505] New: Kate auto-detects wrong indentation

2023-09-13 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=474505

Bug ID: 474505
   Summary: Kate auto-detects wrong indentation
Classification: Applications
   Product: kate
   Version: 23.08.0
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: indentation
  Assignee: kwrite-bugs-n...@kde.org
  Reporter: kloec...@kde.org
  Target Milestone: ---

Created attachment 161612
  --> https://bugs.kde.org/attachment.cgi?id=161612&action=edit
Markdown file for which Kate auto-detects indentation width 7

For the attached file Kate auto-detects an indentation of 7. I think it
shouldn't assume any indentation width for this file and instead use the
default.

STEPS TO REPRODUCE
1. Enable "Automatically detect file indentation"
2. Open the attached file

OBSERVED RESULT
Kate automatically sets indentation to 7. Shows "Soft Tabs: 7 (4)" in the
status bar.

EXPECTED RESULT
Kate uses standard indentation, i.e. 4.

Even though the file ends with many lines which seem to suggest an indentation
of 7, there are many other lines which suggest indentations of 4, 12, 32. I
think, in case of an indentation histogram with multiple peaks without a common
divisor, Kate shouldn't assume a non-standard indentation. Or it should switch
from fixed width indentation to "smart indentation" (i.e. indentation based on
the next non-empty line above the cursor).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdenlive] [Bug 471385] adding an audio track in the timeline, the buttons for inserting above and below an existing track are switched.

2023-06-23 Thread Ingo Koglin
https://bugs.kde.org/show_bug.cgi?id=471385

Ingo Koglin  changed:

   What|Removed |Added

 CC||ingo.kog...@gmx.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdenlive] [Bug 471385] New: adding an audio track in the timeline, the buttons for inserting above and below an existing track are switched.

2023-06-23 Thread Ingo Koglin
https://bugs.kde.org/show_bug.cgi?id=471385

Bug ID: 471385
   Summary: adding an audio track in the timeline, the buttons for
inserting above and below an existing track are
switched.
Classification: Applications
   Product: kdenlive
   Version: 23.04.2
  Platform: Microsoft Windows
OS: Microsoft Windows
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: User Interface
  Assignee: j...@kdenlive.org
  Reporter: ingo.kog...@gmx.de
  Target Milestone: ---

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. open kdenlive
2. insert an audio track using the RMB Menu
3. select insert above existing track
4. select insert below existing track

OBSERVED RESULT

track gets inserted below
track gets inserted above

EXPECTED RESULT

track gets inserted above
track gets inserted below

SOFTWARE/OS VERSIONS
Windows: 10
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 471061] Installation for /usr/local installs plugins into incorrect path

2023-06-16 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=471061

--- Comment #5 from Ingo Klöcker  ---
prefix.sh being installed for root only looks like a bug. This is probably
caused by the assumption that nowadays people install into ~/.local (which is
the default prefix used by kdesrc-build if I remember correctly) with their
normal user instead of installing as root into something like /usr/local which
requires root permissions.

One more thing: I just remembered that there is another script accompanying
kdesrc-build: kdesrc-run. Those two scripts are meant to be used in
combination. kdesrc-build to build and install an application and kdesrc-run to
run it. So, in your case `kdesrc-run kmymoney` should run your self-built
kmymoney with correctly setup environment.

Another thing to note is that kdesrc-build is primarily a tool for developers.
It wasn't developed as tool for end users to simplify building, installing and
running a KDE application. It can be used by end users who want to run the
latest bleeding-edge development version of an application, but it's just not
optimized for this. Having said this I expect merge requests which, optionally,
make kdesrc-build install a wrapper similar to what you did to be considered
for inclusion. https://invent.kde.org/sdk/kdesrc-build

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 471061] Installation for /usr/local installs plugins into incorrect path

2023-06-15 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=471061

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 CC||kloec...@kde.org
 Status|REPORTED|RESOLVED

--- Comment #1 from Ingo Klöcker  ---
Qt applications look for plugins in the paths specified by the QT_PLUGIN_PATH
environment variable (additionally to a few built-in default locations). If you
install to a different prefix, you are responsible for telling the system where
to look for certain files.

The helper script prefix.sh created by kdesrc-build sets the following
environment variables:
PATH, XDG_DATA_DIRS, XDG_CONFIG_DIRS, QT_PLUGIN_PATH, QML2_IMPORT_PATH,
QT_QUICK_CONTROLS_STYLE_PATH

Not all of them are relevant for kmymoney (e.g. the last two) and PATH most
likely already contains /usr/local/bin, but you will have to set the other ones
if you expect kmymoney to work properly when installed outside of the standard
location.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 470246] kf.dbusaddons: Couldn't register name 'local.kleopatra' with DBUS - another process owns it already!

2023-05-30 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=470246

--- Comment #3 from Ingo Klöcker  ---
Git commit 9557e5ec15997ff0bd712c7d4b7016b98c2e9651 by Ingo Klöcker, on behalf
of Timothée Ravier.
Committed on 30/05/2023 at 12:38.
Pushed by kloecker into branch 'release/23.04'.

Set OrganizationDomain before registering the DBus service

The OrganizationDomain is used by KDBusAddons to generate the service
name used to register on the session bus so we need to set it up before
we try registering on the bus.

See: https://bugs.kde.org/show_bug.cgi?id=470246
See: https://github.com/flathub/org.kde.kleopatra/issues/34
(cherry picked from commit 66753b1e0d306d589f17c5dfd55e51e45d818ec2)

M  +3-0src/main.cpp

https://invent.kde.org/pim/kleopatra/-/commit/9557e5ec15997ff0bd712c7d4b7016b98c2e9651

-- 
You are receiving this mail because:
You are watching all bug changes.

[kleopatra] [Bug 470246] kf.dbusaddons: Couldn't register name 'local.kleopatra' with DBUS - another process owns it already!

2023-05-30 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=470246

--- Comment #2 from Ingo Klöcker  ---
Git commit 66753b1e0d306d589f17c5dfd55e51e45d818ec2 by Ingo Klöcker, on behalf
of Timothée Ravier.
Committed on 30/05/2023 at 12:31.
Pushed by kloecker into branch 'master'.

Set OrganizationDomain before registering the DBus service

The OrganizationDomain is used by KDBusAddons to generate the service
name used to register on the session bus so we need to set it up before
we try registering on the bus.

See: https://bugs.kde.org/show_bug.cgi?id=470246
See: https://github.com/flathub/org.kde.kleopatra/issues/34

M  +3-0src/main.cpp

https://invent.kde.org/pim/kleopatra/-/commit/66753b1e0d306d589f17c5dfd55e51e45d818ec2

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 392804] Kmail 5.7.3 does not import joined gpg key

2023-05-15 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=392804

--- Comment #4 from Ingo Klöcker  ---
You may be missing a plugin. Make sure that all kdepim addons are installed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdenlive] [Bug 463089] macOS (and Windows?): Kdenlive UI does not show all localized strings from po files (especially in Preferences)

2023-05-09 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=463089

--- Comment #10 from Ingo Klöcker  ---
(In reply to emohr from comment #9)
> I can confirm that on Slovenian the Qt-Icons are not translated on Mac and
> Windows (as you show on your screenshot) . But Italian and Hebrew (for
> example), the Qt-Icons are translated. Maybe some Qt settings are not proper
> done: sl,Slovenian?

I checked that Qt does have Slovenian translations (see
https://code.qt.io/cgit/qt/qttranslations.git/tree/translations). One
difference to most other languages is that for Slovenian the "base"
translations are all in qt_sl.ts while for example for Italian qt_it.ts is just
a dummy file that includes qtbase_it.ts and a few other .ts files. If this
difference causes the problem then it should be reproducible with other
languages using just the qt_LL.ts file, e.g. gl, lt, pt_PT, sv.

If you add `kf5.ki18n.debug=true` to the qtlogging.ini (for details see
https://doc.qt.io/qt-5/qloggingcategory.html#logging-rules), then you'll get
debug output if loading a language catalog fails. Moreover, on Windows, you
could use Process Monitor to check which .qm files kdenlive loads. I won't have
time to look into this for the next few weeks.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 469383] Importing an OpenPGP key attached to an encrypted message doesn't work

2023-05-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=469383

Ingo Klöcker  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |messagelib/commit/925db3260 |messagelib/commit/b6e4d5323
   |235192df76d6585e6e01ee9973e |f8b9af11e72ec3fb32946ff0036
   |d1cf|188e

--- Comment #4 from Ingo Klöcker  ---
Git commit b6e4d5323f8b9af11e72ec3fb32946ff0036188e by Ingo Klöcker, on behalf
of Ingo Klöcker.
Committed on 05/05/2023 at 14:43.
Pushed by kloecker into branch 'master'.

Fix references to message parts in encrypted messages

For a content node in the decrypted mime tree of an encrypted message
content()->index() gives a wrong "relative" index inside the decrypted
mime tree. NodeHelper::fromHREF() which is used to get the content node
for the reference has no idea that is need to look inside the decrypted
message and returns the content node of the encrypted message
corresponding to the reference which is most likely the encrypted message
part. As a result importing an OpenPGP key or a vCard attached to an
encrypted message failed because the wrong message part was passed to
the corresponding URL handlers.
Using (a simpler overload of) NodeHelper::asHREF() (i.e. the counter part
for NodeHelper::fromHREF()) for generating the reference fixes those
problems.

I have verified that this change is safe for all users of
MessagePart::makeLink (which all live in kdepim-addons) and I have tested
that it fixes importing OpenPGP keys and vCards attached to encrypted
messages.
FIXED-IN: 5.23.1
(cherry picked from commit 925db3260235192df76d6585e6e01ee9973ed1cf)

M  +1-1mimetreeparser/src/messagepart.cpp
M  +5-0mimetreeparser/src/nodehelper.cpp
M  +3-0mimetreeparser/src/nodehelper.h

https://invent.kde.org/pim/messagelib/commit/b6e4d5323f8b9af11e72ec3fb32946ff0036188e

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 469383] Importing an OpenPGP key attached to an encrypted message doesn't work

2023-05-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=469383

Ingo Klöcker  changed:

   What|Removed |Added

   Version Fixed In||5.23.1
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/pim/
   ||messagelib/commit/925db3260
   ||235192df76d6585e6e01ee9973e
   ||d1cf
 Resolution|--- |FIXED

--- Comment #3 from Ingo Klöcker  ---
Git commit 925db3260235192df76d6585e6e01ee9973ed1cf by Ingo Klöcker, on behalf
of Ingo Klöcker.
Committed on 05/05/2023 at 14:30.
Pushed by kloecker into branch 'release/23.04'.

Fix references to message parts in encrypted messages

For a content node in the decrypted mime tree of an encrypted message
content()->index() gives a wrong "relative" index inside the decrypted
mime tree. NodeHelper::fromHREF() which is used to get the content node
for the reference has no idea that is need to look inside the decrypted
message and returns the content node of the encrypted message
corresponding to the reference which is most likely the encrypted message
part. As a result importing an OpenPGP key or a vCard attached to an
encrypted message failed because the wrong message part was passed to
the corresponding URL handlers.
Using (a simpler overload of) NodeHelper::asHREF() (i.e. the counter part
for NodeHelper::fromHREF()) for generating the reference fixes those
problems.

I have verified that this change is safe for all users of
MessagePart::makeLink (which all live in kdepim-addons) and I have tested
that it fixes importing OpenPGP keys and vCards attached to encrypted
messages.
FIXED-IN: 5.23.1

M  +1-1mimetreeparser/src/messagepart.cpp
M  +5-0mimetreeparser/src/nodehelper.cpp
M  +3-0mimetreeparser/src/nodehelper.h

https://invent.kde.org/pim/messagelib/commit/925db3260235192df76d6585e6e01ee9973ed1cf

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 469383] Importing an OpenPGP key attached to an encrypted message doesn't work

2023-05-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=469383

--- Comment #2 from Ingo Klöcker  ---
Git commit eb0f9afecdd29387f2c65c07e8c20445226e17a9 by Ingo Klöcker, on behalf
of Ingo Klöcker.
Committed on 05/05/2023 at 14:41.
Pushed by kloecker into branch 'master'.

Do not report success if no keys where considered for import

M  +2-0   
plugins/messageviewer/bodypartformatter/gnupgwks/pgpkeyurlhandler.cpp

https://invent.kde.org/pim/kdepim-addons/commit/eb0f9afecdd29387f2c65c07e8c20445226e17a9

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 469383] Importing an OpenPGP key attached to an encrypted message doesn't work

2023-05-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=469383

Ingo Klöcker  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 469383] Importing an OpenPGP key attached to an encrypted message doesn't work

2023-05-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=469383

Ingo Klöcker  changed:

   What|Removed |Added

   Assignee|kdepim-b...@kde.org |kloec...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 392804] Kmail 5.7.3 does not import joined gpg key

2023-05-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=392804

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 CC||kloec...@kde.org
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from Ingo Klöcker  ---
I cannot reproduce this. I get the message "The key has been successfully
imported" after clicking on "Import key". Even for an encrypted message with
attached OpenPGP key I get this message although the actual import fails (see
bug 469383).

Since your report says that "clicking on it does nothing", I assume that your
problem has been fixed because in the current version the import is at least
attempted and the result is reported.

If the problem still persists for you with the latest version of KMail
(currently 5.23.0 in KDE Gear release 23.04.0), then please run KMail with
GpgME debugging like this `GPGME_DEBUG=8 kmail` in Konsole.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 409851] "Import key" link in mails with attached PGP key doesn't do anything

2023-05-05 Thread Ingo Klöcker
https://bugs.kde.org/show_bug.cgi?id=409851

Ingo Klöcker  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED
 CC||kloec...@kde.org

--- Comment #1 from Ingo Klöcker  ---
I cannot reproduce this. I get the message "The key has been successfully
imported" after clicking on "Import key". Even for an encrypted message with
attached OpenPGP key I get this message although the actual import fails (see
bug 469383).

Since your report says that "nothing happens at all", I assume that your
problem has been fixed because in the current version the import is at least
attempted and the result is reported.

If the problem still persists for you with the latest version of KMail
(currently 5.23.0 in KDE Gear release 23.04.0), then please run KMail with
GpgME debugging like this `GPGME_DEBUG=8 kmail` in Konsole.

-- 
You are receiving this mail because:
You are watching all bug changes.

  1   2   3   >