Page MenuHome GnuPG

okularTag
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers (1)

Details

Description

Things for the Okular PDF Tool.

Recent Activity

Tue, Dec 23

ebo closed T7982: Kleopatra, Okular: Process doesn't exit if the app is Quit as Resolved.

Yes, Kleopatra quits again with the beta from yesterday:

Tue, Dec 23, 10:44 AM · Windows, okular, kleopatra, gpd5x

Mon, Dec 22

werner moved T7982: Kleopatra, Okular: Process doesn't exit if the app is Quit from WIP to QA on the gpd5x board.

Fixed in gpg4win-5.0.0-beta476

Mon, Dec 22, 5:29 PM · Windows, okular, kleopatra, gpd5x
ikloecker renamed T7982: Kleopatra, Okular: Process doesn't exit if the app is Quit from Kleopatra: The kleopatra.exe process doesn't exit if the app is Quit to Kleopatra, Okular: Process doesn't exit if the app is Quit.
Mon, Dec 22, 4:59 PM · Windows, okular, kleopatra, gpd5x
ikloecker moved T7982: Kleopatra, Okular: Process doesn't exit if the app is Quit from Backlog to WIP on the gpd5x board.
Mon, Dec 22, 4:58 PM · Windows, okular, kleopatra, gpd5x
ikloecker changed the status of T7982: Kleopatra, Okular: Process doesn't exit if the app is Quit from Open to Testing.

Fixed by applying a patch to our version of MinGW. This affected all Qt programs build with Qt 6.10.

Mon, Dec 22, 4:58 PM · Windows, okular, kleopatra, gpd5x

Mon, Dec 15

ikloecker closed T7584: Okular: Move config files to GNUPGHOME as Wontfix.

Yes, this is obsolete with T7717: Location of qt-application config files. Closing as Wontfix because we use product-specific folders outside of GNUPGHOME.

Mon, Dec 15, 5:07 PM · Feature Request, okular

Fri, Dec 12

svuorela changed the status of T6731: Default save dir in okular/windows is wrong from Open to Testing.
Fri, Dec 12, 4:16 PM · gpd5x, okular
ebo edited projects for T6632: Okular: Highlight / preselect "nonRepudiation" certificates for qualified signatures, added: gpd5x; removed Restricted Project.
Fri, Dec 12, 3:47 PM · gpd5x, okular
ebo edited projects for T6731: Default save dir in okular/windows is wrong, added: gpd5x; removed Restricted Project.
Fri, Dec 12, 3:46 PM · gpd5x, okular
svuorela changed the status of T7285: Okular: Improvement of error messages regarding signatures from Open to Testing.
In T7285#209655, @ebo wrote:

@svuorela Isn't this done already for KF6?

Fri, Dec 12, 3:33 PM · gpd5x, okular
ebo edited projects for T7285: Okular: Improvement of error messages regarding signatures, added: gpd5x; removed Restricted Project.

@svuorela Isn't this done already for KF6?

Fri, Dec 12, 3:25 PM · gpd5x, okular
timegrid updated subscribers of T7584: Okular: Move config files to GNUPGHOME.

Is this ticket obsolete with T7717: Location of qt-application config files?

Fri, Dec 12, 12:38 PM · Feature Request, okular
timegrid raised the priority of T7705: Okular: Error on signature if the original file is overwritten from Normal to High.

This should better be fixed in the v5 release

Fri, Dec 12, 11:43 AM · Bug Report, okular, gpd5x

Tue, Dec 9

ikloecker removed projects from T7962: Okular: Allow setting a custom application name: kleopatra, vsd34, gpd5x.
Tue, Dec 9, 5:04 PM · Windows, okular
ikloecker closed T7962: Okular: Allow setting a custom application name, a subtask of T7717: Location of qt-application config files, as Wontfix.
Tue, Dec 9, 4:46 PM · Windows, kleopatra, vsd34, gpd5x, okular
ikloecker closed T7962: Okular: Allow setting a custom application name as Wontfix.

With the product-specific standard locations implemented for T7717: Location of qt-application config files it's now longer necessary to customize the application name of Okular. Closing as wontfix.

Tue, Dec 9, 4:46 PM · Windows, okular
ikloecker changed the status of T7717: Location of qt-application config files from Open to Testing.

The new approach has been implemented and backported for VSD 3.4.

Tue, Dec 9, 4:43 PM · Windows, kleopatra, vsd34, gpd5x, okular
ikloecker changed the status of T7717: Location of qt-application config files from Testing to Open.
Tue, Dec 9, 9:41 AM · Windows, kleopatra, vsd34, gpd5x, okular

Mon, Dec 8

ikloecker updated the task description for T7717: Location of qt-application config files.
Mon, Dec 8, 11:05 AM · Windows, kleopatra, vsd34, gpd5x, okular
ikloecker added a comment to T7717: Location of qt-application config files.

New new plan (after discussion on 2025-12-08):

Mon, Dec 8, 10:58 AM · Windows, kleopatra, vsd34, gpd5x, okular
ikloecker moved T7962: Okular: Allow setting a custom application name from Backlog to WIP on the gpd5x board.
Mon, Dec 8, 9:10 AM · Windows, okular

Thu, Dec 4

ikloecker added a comment to T7717: Location of qt-application config files.

While working on https://dev.gnupg.org/T7962 I realized that https://dev.gnupg.org/T7717#208938 is probably not the best solution for separating the config files of different distributions of Kleopatra, Okular, etc. Changing the application name has many side effects, e.g. it changes the name of the config files, but that's unnecessary because we put the apps' files already in different folders. There are also other side effects that make things complicated (and require many changes in okular). Taking a step back what we need is different folders for VSD, GPD, and Gpg4win (and KDE Okular). And, for Kleopatra, we need different unique service IDs, but let's ignore this for now. That can easily be solved separately. For the different folders it would be sufficient (and maybe even nicer for selective backups) to use something like %(LOCAL)APPDATA%/GnuPG VS-Desktop, etc., as location for all apps' files of VSD/GPD/Gpg4win. Then we wouldn't have to change/patch anything in Okular (or any other Qt apps).

Thu, Dec 4, 4:26 PM · Windows, kleopatra, vsd34, gpd5x, okular

Tue, Dec 2

ikloecker updated the task description for T7717: Location of qt-application config files.
Tue, Dec 2, 12:09 PM · Windows, kleopatra, vsd34, gpd5x, okular
ikloecker changed the status of T7717: Location of qt-application config files from Open to Testing.
Tue, Dec 2, 12:00 PM · Windows, kleopatra, vsd34, gpd5x, okular
ikloecker updated the task description for T7717: Location of qt-application config files.
Tue, Dec 2, 12:00 PM · Windows, kleopatra, vsd34, gpd5x, okular
ikloecker moved T7717: Location of qt-application config files from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Tue, Dec 2, 11:58 AM · Windows, kleopatra, vsd34, gpd5x, okular

Mon, Dec 1

ikloecker updated the task description for T7962: Okular: Allow setting a custom application name.
Mon, Dec 1, 1:29 PM · Windows, okular
ikloecker triaged T7962: Okular: Allow setting a custom application name as Normal priority.
Mon, Dec 1, 1:28 PM · Windows, okular
ikloecker added a comment to T7717: Location of qt-application config files.

This is now implemented for Gpg4win 5.

Mon, Dec 1, 11:09 AM · Windows, kleopatra, vsd34, gpd5x, okular

Nov 26 2025

ikloecker claimed T7717: Location of qt-application config files.
Nov 26 2025, 3:39 PM · Windows, kleopatra, vsd34, gpd5x, okular

Nov 25 2025

ebo renamed T7717: Location of qt-application config files from Draft: Location of qt-application config files to Location of qt-application config files.
Nov 25 2025, 5:04 PM · Windows, kleopatra, vsd34, gpd5x, okular
ebo added projects to T7717: Location of qt-application config files: kleopatra, Windows.

For our GnuPG Okular, we should not use the standard file names (okularrc, …) as this would conflict with a regular Okular installation.

Nov 25 2025, 4:13 PM · Windows, kleopatra, vsd34, gpd5x, okular

Nov 21 2025

timegrid closed T7658: Okular: Dirmngr startup timeout on signature validation as Resolved.

Looks good to me on gpg4win-5.0.0-beta413 @ win11.

Nov 21 2025, 6:07 PM · Bug Report, gpd5x, okular

Nov 18 2025

gniibe changed the status of T7658: Okular: Dirmngr startup timeout on signature validation from Open to Testing.

I believe this bug was fixed by T7829. Please confirm with new gpgwin-5.0.0-beta.

Nov 18 2025, 1:04 AM · Bug Report, gpd5x, okular

Oct 23 2025

timegrid moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta395 @ win11 (gpg 2.5.13).

Oct 23 2025, 2:45 PM · gnupg22, Bug Report, gpd5x, okular

Oct 22 2025

ebo moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from WIP to QA on the gpd5x board.
Oct 22 2025, 4:32 PM · gnupg22, Bug Report, gpd5x, okular
ebo updated the task description for T7717: Location of qt-application config files.
Oct 22 2025, 2:29 PM · Windows, kleopatra, vsd34, gpd5x, okular

Oct 21 2025

gniibe changed the status of T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already, a subtask of T7658: Okular: Dirmngr startup timeout on signature validation, from Open to Testing.
Oct 21 2025, 9:18 AM · Bug Report, gpd5x, okular
gniibe changed the status of T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Open to Testing.

Fixed in master: rGae431b04370f: w32:common: Take care of possible race on startup under Windows.

Oct 21 2025, 9:18 AM · gnupg22, Bug Report, gpd5x, okular

Oct 13 2025

werner moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Backlog to QA on the gnupg22 board.
Oct 13 2025, 4:00 PM · gnupg22, Bug Report, gpd5x, okular
werner added a project to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already: gnupg22.
Oct 13 2025, 4:00 PM · gnupg22, Bug Report, gpd5x, okular

Oct 2 2025

werner moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Backlog to WIP on the gpd5x board.
Oct 2 2025, 3:43 PM · gnupg22, Bug Report, gpd5x, okular
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

I implemented that in the old 2.2 branch for easier testing.

Oct 2 2025, 12:02 PM · gnupg22, Bug Report, gpd5x, okular
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

Please let us not clutter the code with OS specific things. We could use a gnupg_remove_ext or gnupg_remove_maybe_wait with a wait parameter which maps to a plain gnupg_remove for Unix. The GPGRT_PROCESS_DETACHED, in the asshelp is also the only specific thing which can be move to a file global macro.

Oct 2 2025, 10:44 AM · gnupg22, Bug Report, gpd5x, okular
gniibe added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

I think that modifying gnupg_remove is a bit risky because it's used in many places.
I'd rather introduce new function for Windows; gnupg_w32_delete_file for this particular purpose.
Factoring out wait_when_sharing_violation function from gnupg_rename_file.

Oct 2 2025, 9:50 AM · gnupg22, Bug Report, gpd5x, okular

Oct 1 2025

werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

The gnupg_remove should retry if it has a sharing violation. Similar to what we do in gnupg_rename_file. I just figured that we do a remove in the latter function too w/o handling a sharing violation.

Oct 1 2025, 12:32 PM · gnupg22, Bug Report, gpd5x, okular
gniibe updated the task description for T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.
Oct 1 2025, 8:44 AM · gnupg22, Bug Report, gpd5x, okular
gniibe added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

Here is a possible fix:

Oct 1 2025, 8:16 AM · gnupg22, Bug Report, gpd5x, okular
gniibe triaged T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already as Normal priority.
Oct 1 2025, 7:58 AM · gnupg22, Bug Report, gpd5x, okular

Sep 24 2025

gniibe added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

I can't find any causes of slowness in keyboxd initialization. I think that there is a situation where it simply takes time on Windows.

Sep 24 2025, 8:14 AM · Bug Report, gpd5x, okular