kaikramer / keystore-explorer

KeyStore Explorer is a free GUI replacement for the Java command-line utilities keytool and jarsigner.
https://keystore-explorer.org/
GNU General Public License v3.0
1.61k stars 265 forks source link

Default directory for templates or move templates into settings #457

Open Stefan4112 opened 7 months ago

Stefan4112 commented 7 months ago

Is your feature request related to a problem? Please describe. Using templates for certificate extensions needs many mouse clicks if you do not use a single working directory. The Open Dialog always uses the last opened directory. If you use a different directory for your templates, you must switch between directories very often.

Describe the solution you'd like Split the last opened directory between templates and other.

Describe alternatives you've considered Add a template directory to settings that will be opened by Open Dialog for templates. Second alternative: Select named templates instead of a file. Save the templates, like the certificate information, in settings and let the user choose one from a list. No reason to show the file system to the user.

kaikramer commented 7 months ago

I like the second suggestion. The only issue with it is that the preferences currently cannot simply be transferred to another machine or to another user, but this can be easily solved by storing them in a config file.