Page MenuHome GnuPG

Kleopatra: User specific text on the welcome page.
Testing, NormalPublic

Description

The text on the welcome page should be customizable.
This request stems from the need to provide information on organization-specific rules and link to an intranet page.

A new registry key must be defined to store user-specific text.
The key can have a language-specific suffix.

If such a key is defined, only the first two lines of the existing text on the welcome screen will be kept.

Welcome to Kleopatra 4.0.0.250801
Kleopatra is a front-end for the crypto software GnuPG.

The following text is replaced by (a separation line and) the content of the defined registry key.

Technically, we'll use a config key for this. Config keys support localized values out-of-the-box (see the filter names). On Windows, the config keys can be set in the registry.

Event Timeline

alexk triaged this task as Normal priority.Dec 3 2025, 5:52 PM
alexk created this task.
alexk added a subscriber: ebo.
ikloecker mentioned this in Unknown Object (Maniphest Task).Dec 8 2025, 9:11 AM
ikloecker moved this task from Backlog to WIP on the gpd5x board.
ikloecker changed the task status from Open to Testing.Mon, Feb 2, 3:13 PM

Done. Example (with default text in English and German translation):

[Welcome]
welcome-text[$i]=<h2>Hello, World!</h2>
welcome-text[$i][de]=<h2>Hallo, Welt!</h2>

Note: The config entry must be marked as immutable (i.e. with [$i]). Otherwise, it is ignored. Any HTML supported by QLabel is supported.

Backported for VSD 3.4