Skip to content

fix: dont show all options in composer#1611

Open
andrinoff wants to merge 3 commits into
floatpane:release/v1from
andrinoff:fix/dont-show-all-options
Open

fix: dont show all options in composer#1611
andrinoff wants to merge 3 commits into
floatpane:release/v1from
andrinoff:fix/dont-show-all-options

Conversation

@andrinoff

Copy link
Copy Markdown
Member

What?

Hides S/MIME encryption, when the addresses certificate is missing, hides PGP encryption if the addresses key is not locally available, nor is it discovered by WKD.

Hides signing options, if respectable ways are not set up for the account

Why?

There are too many options otherwise, and you could turn on encryption, without having the key, resulting in an error, this safe guards it

Signed-off-by: drew <me@andrinoff.com>
@andrinoff andrinoff requested a review from a team as a code owner June 22, 2026 19:35
@floatpanebot floatpanebot added target/v1 PR targets the release/v1 branch directly bug Something isn't working area/tui Terminal UI / view layer area/pgp PGP / encryption area/i18n Localization / translations area/config Configuration / settings size/L Diff: 201–800 lines labels Jun 22, 2026
Signed-off-by: drew <me@andrinoff.com>
Signed-off-by: drew <me@andrinoff.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config Configuration / settings area/i18n Localization / translations area/pgp PGP / encryption area/tui Terminal UI / view layer bug Something isn't working size/L Diff: 201–800 lines target/v1 PR targets the release/v1 branch directly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants