Page MenuHome GnuPG
Feed Advanced Search

Yesterday

timegrid moved T7937: Kleopatra: Screenreaders stay silent when smartcard window is opened from QA to Done on the gpd5x board.

Done

  • progress/busy indicator shown (probably also read, but loading was too fast, so it skipped the text)
alt+m
Manage Smart Cards - Kleopatra  window
Loading smart cards...
tab control
OpenPGP - 0005 00009D58  tab  Alt+  O
Tue, Jan 6, 3:02 PM · gpd5x, a11y, kleopatra

Tue, Dec 23

ebo moved T7937: Kleopatra: Screenreaders stay silent when smartcard window is opened from WIP to QA on the gpd5x board.
Tue, Dec 23, 11:05 AM · gpd5x, a11y, kleopatra

Tue, Dec 16

ebo renamed T7753: Kleopatra: Make definition of custom keyboard shortcuts better configurable with keyboard only from Kleopatra: Make definition of custom keyboard shortcuts configurable with keyboard only to Kleopatra: Make definition of custom keyboard shortcuts better configurable with keyboard only .
Tue, Dec 16, 9:26 AM · KF6, gpd5x, a11y, kleopatra
ebo added a project to T7753: Kleopatra: Make definition of custom keyboard shortcuts better configurable with keyboard only : KF6.

ok, then this ticket will be for improvement of the usability.

Tue, Dec 16, 9:25 AM · KF6, gpd5x, a11y, kleopatra

Mon, Dec 15

ikloecker moved T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Mon, Dec 15, 4:54 PM · a11y, gpd5x, vsd34, kleopatra
ikloecker added a comment to T7753: Kleopatra: Make definition of custom keyboard shortcuts better configurable with keyboard only .

The tab order is horrible, but with the right combination of Tab and Shift+Tab it is possible to set custom keyboard shortcuts and the remove them again.

Mon, Dec 15, 3:48 PM · KF6, gpd5x, a11y, kleopatra

Fri, Dec 12

timegrid edited projects for T7952: Kleopatra: Make table column headings for other tables accessible, added: gpd; removed gpd5x (gpd-5.0.0).
Fri, Dec 12, 1:04 PM · gpd, a11y, kleopatra

Tue, Dec 9

ebo closed T7736: Pinentry: Show/hide button not accessible by keyboard, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Tue, Dec 9, 1:27 PM · a11y, kleopatra
ebo closed T7736: Pinentry: Show/hide button not accessible by keyboard as Resolved.
Tue, Dec 9, 1:27 PM · vsd33 (vsd-3.3.3), vsd34, gpd5x, a11y, pinentry

Nov 28 2025

timegrid added a comment to T6568: Kleopatra: make table column headings accessible.

They can be expanded/collapsed with +/-

Nov 28 2025, 3:20 PM · vsd34, gpd5x, a11y, kleopatra

Nov 27 2025

ebo moved T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity from Backlog to Done on the gpd5x board.
Nov 27 2025, 10:16 AM · a11y, gpd5x, kleopatra

Nov 26 2025

ebo triaged T7954: Kleopatra: Highlight focused cell in tables as Normal priority.
Nov 26 2025, 2:32 PM · a11y, gpd5x, kleopatra
ebo triaged T7955: Kleopatra: Wrong NVDA level in tree views as Normal priority.
Nov 26 2025, 2:26 PM · qt, gpd5x, a11y, kleopatra
ebo triaged T7942: Kleopatra: NVDA reads wrong text when configure dialog is opened as Normal priority.
Nov 26 2025, 2:25 PM · gpd5x, kleopatra, a11y
TobiasFella triaged T7953: Draft: Kleopatra: Make table header column width accessible as Normal priority.
Nov 26 2025, 2:19 PM · gpd5x, a11y, kleopatra
ikloecker added a comment to T7955: Kleopatra: Wrong NVDA level in tree views.

Likely a bug in Qt. Accessibility Insights for Windows shows that the parent of all grid items is the tree view. It should probably be the parent item instead so that ATs can go up and count the level.

Nov 26 2025, 11:27 AM · qt, gpd5x, a11y, kleopatra
ikloecker added a comment to T6568: Kleopatra: make table column headings accessible.

Still open in this ticket (see https://dev.gnupg.org/T6568#208755 ):

  • Collapsible items in tree views can't be expanded/collapsed, at least not with space or arrow left/right
Nov 26 2025, 11:11 AM · vsd34, gpd5x, a11y, kleopatra
timegrid created T7955: Kleopatra: Wrong NVDA level in tree views.
Nov 26 2025, 10:00 AM · qt, gpd5x, a11y, kleopatra
timegrid added a comment to T6568: Kleopatra: make table column headings accessible.

Still open in this ticket (see https://dev.gnupg.org/T6568#208755 ):

  • Collapsible items in tree views can't be expanded/collapsed, at least not with space or arrow left/right
  • Tab navigation in the Smartcard Dialog is broken
Nov 26 2025, 9:53 AM · vsd34, gpd5x, a11y, kleopatra
timegrid added a comment to T6568: Kleopatra: make table column headings accessible.

New tickets split from this:

Nov 26 2025, 9:50 AM · vsd34, gpd5x, a11y, kleopatra
timegrid created T7954: Kleopatra: Highlight focused cell in tables.
Nov 26 2025, 9:46 AM · a11y, gpd5x, kleopatra
TobiasFella claimed T7952: Kleopatra: Make table column headings for other tables accessible.
Nov 26 2025, 9:44 AM · gpd, a11y, kleopatra
timegrid created T7953: Draft: Kleopatra: Make table header column width accessible.
Nov 26 2025, 9:37 AM · gpd5x, a11y, kleopatra
timegrid created T7952: Kleopatra: Make table column headings for other tables accessible.
Nov 26 2025, 9:31 AM · gpd, a11y, kleopatra

Nov 24 2025

ikloecker added a comment to T6568: Kleopatra: make table column headings accessible.
  • Column sort order and visibility can be configured only via view and nowhere else. That's how it should be, right?

What do you mean?

The description says: The selection of visible columns and sorting should be possible **additionally** via the main menu.
I just wanted to make sure, "additionally" means additionally to the normal (non a11n accessible) context menu and not some other (a11n accessible) place i haven't found.

Nov 24 2025, 12:56 PM · vsd34, gpd5x, a11y, kleopatra
timegrid closed T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity as Wontfix.
Nov 24 2025, 11:36 AM · a11y, gpd5x, kleopatra
timegrid added a comment to T6568: Kleopatra: make table column headings accessible.
  • Column sort order and visibility can be configured only via view and nowhere else. That's how it should be, right?

What do you mean?

Nov 24 2025, 11:32 AM · vsd34, gpd5x, a11y, kleopatra
ikloecker added a comment to T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.

Yes, very likely it was with NVDA's (update) installer. Therefore I looked at NVDA's source code to find out how to make it work for Kleopatra just to find out that NVDA fakes it itself. I would close this ticket as won't fix.

Nov 24 2025, 11:26 AM · a11y, gpd5x, kleopatra
timegrid added a comment to T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.

Ah, I see. I heard the continuous beeps with another pitch once (probably in the installer then) and thought this was possible. Shall I set this to won't fix then?

Nov 24 2025, 11:20 AM · a11y, gpd5x, kleopatra
ikloecker added a comment to T6568: Kleopatra: make table column headings accessible.

Questions:

  • Column sort order and visibility can be configured only via view and nowhere else. That's how it should be, right?
Nov 24 2025, 11:14 AM · vsd34, gpd5x, a11y, kleopatra
ikloecker renamed T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity from Kleopatra: Progress bar for keyserver lookup should be continuos for accessiblity to Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.
Nov 24 2025, 11:06 AM · a11y, gpd5x, kleopatra
ikloecker added a comment to T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.

The 50 % is when either WKD lookup or keyserver lookup are done and the other is still running. None of those two lookups can be partially done. Hence there's no way to do something with more steps (safe for faking it with a timer). The only alternative is an unspecified progress bar, but unspecified progress bars (aka busy indicators) are completely silent as you can see in the "Loading certificate cache..." busy indicator. (NVDA's code doesn't support unspecified progress except in their own installer which has special code for this, i.e. the installer makes the sound itself.)

Nov 24 2025, 11:05 AM · a11y, gpd5x, kleopatra

Nov 21 2025

timegrid changed the status of T6568: Kleopatra: make table column headings accessible from Testing to Open.

I also tried to check all tables i can find and it mostly looks good:

  • Certificates Lists:
    • Main
    • Import ("Show imported")
    • Cert Selection (e.g. Sign as)
    • Keyserver Lookup
    • Smartcard
    • Groups (both available and in group)
  • Certificate Details
    • User IDs
    • Sub-keys
    • Certifications
Nov 21 2025, 5:52 PM · vsd34, gpd5x, a11y, kleopatra
timegrid created T7946: Kleopatra: Progress bar for keyserver lookup should be continuous for accessiblity.
Nov 21 2025, 5:29 PM · a11y, gpd5x, kleopatra
timegrid closed T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Nov 21 2025, 4:51 PM · a11y, kleopatra
timegrid closed T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible as Resolved.

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

Nov 21 2025, 4:51 PM · gpd5x, a11y, kleopatra
timegrid moved T7826: Kleopatra: NVDA reads introduction text of Certify dialog four times from WIP to Done on the gpd5x board.

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

Nov 21 2025, 4:42 PM · gpd5x, a11y, kleopatra
timegrid changed the status of T6568: Kleopatra: make table column headings accessible, a subtask of T5824: Kleopatra: Full accessibility support, from Testing to Open.
Nov 21 2025, 4:36 PM · a11y, kleopatra
timegrid moved T6568: Kleopatra: make table column headings accessible from WIP to Done on the gpd5x board.

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

Nov 21 2025, 3:51 PM · vsd34, gpd5x, a11y, kleopatra
timegrid closed T7588: Kleopatra: Several problems with icons in high contrast modes as Resolved.

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

Nov 21 2025, 3:08 PM · a11y, Windows, gpd5x, kleopatra
timegrid moved T7879: Kleopatra: Unexpected keyboard navigation in Configure from WIP to Done on the gpd5x board.

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

Nov 21 2025, 12:48 PM · a11y, gpd5x, kleopatra
timegrid created T7942: Kleopatra: NVDA reads wrong text when configure dialog is opened.
Nov 21 2025, 12:40 PM · gpd5x, kleopatra, a11y
timegrid moved T7890: Kleopatra: Icon sidebar in configuration dialog is missing an accessible name from WIP to Done on the gpd5x board.

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

Nov 21 2025, 12:33 PM · kleopatra, gpd5x, vsd34, a11y
timegrid closed T7878: Kleopatra: Redundant info on entering tab controls in NVDA as Resolved.

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

Nov 21 2025, 12:27 PM · kleopatra, a11y, gpd5x
timegrid moved T7935: Kleopatra: Make "Loading certificate cache..." busy indicator accessible from WIP to Done on the gpd5x board.

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

Nov 21 2025, 11:50 AM · gpd5x, a11y, kleopatra

Nov 20 2025

timegrid moved T7859: Kleopatra: Make a few lists and tables more accessible from QA to Done on the gpd5x board.
Nov 20 2025, 3:48 PM · kleopatra, gpd5x, vsd34, a11y
ikloecker changed the status of T7937: Kleopatra: Screenreaders stay silent when smartcard window is opened from Open to Testing.

This has been changed:

  • A progress/busy indicator page is now shown while smartcards are loaded (unless there are already smartcards shown; in this case the update happens "in the background"). Screen readers speak the progress message.
  • The texts on the placeholder page (that is shown if no smartcards were found) are now accessible (if AT is active), i.e. one can reach them with Tab and initially the first text has keyboard focus (so that it's spoken).
  • When a smartcard is found then the first smartcard tab has keyboard focus.
Nov 20 2025, 11:35 AM · gpd5x, a11y, kleopatra

Nov 19 2025

ikloecker moved T7937: Kleopatra: Screenreaders stay silent when smartcard window is opened from Backlog to WIP on the gpd5x board.
Nov 19 2025, 9:38 AM · gpd5x, a11y, kleopatra
ikloecker triaged T7937: Kleopatra: Screenreaders stay silent when smartcard window is opened as Normal priority.
Nov 19 2025, 9:37 AM · gpd5x, a11y, kleopatra

Nov 18 2025

ikloecker changed the status of T7935: Kleopatra: Make "Loading certificate cache..." busy indicator accessible from Open to Testing.
Nov 18 2025, 4:13 PM · gpd5x, a11y, kleopatra
ikloecker triaged T7935: Kleopatra: Make "Loading certificate cache..." busy indicator accessible as Normal priority.
Nov 18 2025, 2:59 PM · gpd5x, a11y, kleopatra
ikloecker changed the status of T7826: Kleopatra: NVDA reads introduction text of Certify dialog four times from Open to Testing.

This is fixed.

Nov 18 2025, 10:03 AM · gpd5x, a11y, kleopatra