Page MenuHome GnuPG

Kleopatra: Add tooltips for certificate filters
Closed, ResolvedPublic

Description

(work is already done, just missing the backport)

Revisions and Commits

Event Timeline

TobiasFella changed the task status from Open to Testing.Sep 25 2024, 3:39 PM
TobiasFella triaged this task as Normal priority.
TobiasFella created this task.
TobiasFella moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

I don't know what to backport because neither this ticket nor T7300 mention any commits.

The tool tips were added for T6666 which is not flagged for VSD 3.3. T7300 was never relevant for VSD 3.3 since there are no filter tool tips in VSD 3.3 that would need to be changed to sentence case. -> I remove the vsd33 tag.

Before the explicit tooltips were added in this patch, the filter's names were used as a tooltips, so there are tooltips in VSD 3.3. (which is also why there was a request to make the filters not use title case in VSD-3.3)

Re-adding vsd33 tag. I added the relevant commit(s) to the task.

Backported to VSD 3.3

In https://dev.gnupg.org/T7296#192032 you said you backported parts of T6666.
And the tooltips are in title case, currently, like Tobias said.
An improvement of the tooltips in this regard is not strictly necessary for the next release, though I admit it would be very nice.
But we need to add the "(except disabled ones)", which means a string change and if we are doing one change there, we should make all other changes to the tooltips in one go. Otherwise the translations would have to be done twice, too.

But we can discuss this next week at our meeting.

oh, I should have reloaded before commenting ;-)

Translations of the tooltips (and names) of the filters defined in the libkleopatrarc*.desktop files have to be merged/copied manually for VSD 3.3. With rLIBKLEO2349aea7f7f3ad7d785cef644befd4bdbc9d0962 I have updated the translations to the state in master. Currently, none of the tooltips have a German translation.

ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Oct 17 2024, 9:28 AM
ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Nov 7 2024, 11:31 AM

gpg4win-Beta-70:
The tooltips are all there now.
But some of the tooltip translations are missing and need to be merged/copied still.
So I'm moving this to backlog, so we do not forget this

ikloecker moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Nov 7 2024, 2:19 PM

I have updated the translations of the filters defined in the libkleopatrarc*.desktop files.

ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Nov 8 2024, 2:09 PM
ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

gpg4win-Beta-75:
German tooltip translations are all complete