Skip to content

Implement adding subkeys to an existing key

Tobias Fella requested to merge work/tobias/add-subkey into master

GnuPG-bug-id: T6877

The new dialog for choosing algorithm, expiry, etc. is largely based on the existing "new certificate" / "advanced settings" dialog. Unfortunately, the behavior needs to be somewhat different, so I don't think it's feasible to adapt the existing dialog to support the new use-case in the same codebase. This means quite a bit of code duplication for now.

I'll try to reduce this later, so don't bother reviewing the code yet.

@aheinecke I'd appreciate if you could try running it and tell me whether it's generally how you want it to work, before I spend more time improving the code.

Merge request reports