Page MenuHome GnuPG

Kleopatra: Check that accessibility is also supported for VS-NfD
Closed, ResolvedPublic

Description

Back in 2014 we had a project to ensure that accessibility is supported in our software. Mostly it worked the goal was that NVDA https://www.nvaccess.org/ which is seemingly the most important software for that could read the pinentry fields etc. For that we had to ship a Qt plugin and set some "Buddy" rules. The Buddy rules are mostly that a line edit is directly associated with a label.

We now have to check that:

  1. We still ship the plugins and it works
  2. That our "This is VS-NfD compliant is correctly associated with the button

At least for the second point I do not think that we have done this.

Revisions and Commits

rLIBKLEO Libkleo
rKLEOPATRA Kleopatra

Event Timeline

aheinecke created this task.

Ingo, I have tested this on Windows with NV Access and was able to symmetrically encrypt and decrypt a file with closed eyes. I went through the windows explorer context menu to select sign & encrypt on selected files.
Can you also do some more tests on Linux ( I do not know how to properly enable a screenreader there ) and if you find anything ugly fix it.

The main goal is symmetric encryption and decryption but I think our personal goal should be that Kleo has good accessibility overall.

ikloecker moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Aug 18 2021, 4:52 PM
ikloecker changed the task status from Open to Testing.Sep 8 2021, 10:52 AM
ikloecker reassigned this task from ikloecker to aheinecke.
ikloecker moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Finishing development for now.

ikloecker moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Oct 25 2021, 11:43 AM
werner added a subscriber: werner.

I think we can close this. In January we will have an external audit (BITV) which hopefully will confirm our tests. They auditor will also provide a list of things to improve (if any).

ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Apr 5 2023, 2:07 PM