Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion List for Previously Used Entries in Field Names (Including Custom Fields) #1915

Open
khldgit opened this issue Oct 21, 2024 · 5 comments
Labels

Comments

@khldgit
Copy link

khldgit commented Oct 21, 2024

Is your feature request related to a problem? Please describe.

Currently, I’m frustrated by the repetitive need to manually enter the same information (e.g., usernames, emails, or custom field data) across multiple entries in KeePassDX. While this can be partially mitigated by using templates with predefined suggestion lists, there’s a significant limitation: when a new entry is added, it does not automatically update in the template. This requires manually editing the template each time to include the new entry in the suggestion list, which is time-consuming and error-prone.

Describe the solution you'd like

I’d like KeePassDX to offer an automatic suggestion list when clicking on a field (such as the username or email fields), showing previously used values for that specific field from other entries in the database. This feature should also support custom fields, dynamically updating the suggestions whenever a new value is added, without requiring manual updates to templates.

Ideally, this functionality would be optional and configurable via settings, or the ability to integrate it with templates for users who prefer template-based workflows.

Describe alternatives you've considered

I’ve used templates to manually maintain a list of suggestions for fields, but this approach requires constant updates whenever a new value is entered. It’s less efficient and leads to errors or missed entries, making it less viable for users with large databases.

Additional context

This feature could save significant time and effort for users dealing with repetitive data across many entries. Automatic updating of suggestion lists for both standard and custom fields would enhance workflow efficiency and improve overall user experience, while still allowing for configurability based on individual preferences.

@khldgit
Copy link
Author

khldgit commented Oct 21, 2024

Alternatively, add the ability to retrieve all used entries in a specified field name using a template within the field, like list {suggest:specificfieldname}. This would create a dropdown list of suggested entries from specificfieldname when the user clicks the blank field or deletes an entry. Users can choose any of the suggested entries or write a new one as well.

@khldgit
Copy link
Author

khldgit commented Oct 21, 2024

Additionally, filter and update the suggestion list in real time, similar to a search function, as the user types into the field.

@khldgit
Copy link
Author

khldgit commented Oct 21, 2024

If possible, highlight the matched characters in bold.

@khldgit
Copy link
Author

khldgit commented Oct 21, 2024

I'm sorry if this request is too much to ask.

@J-Jamet
Copy link
Member

J-Jamet commented Oct 21, 2024

Your need is related to field references and placeholders : #1503 https://keepass.info/help/base/fieldrefs.html #690

@J-Jamet J-Jamet added this to 5.0.0 Oct 21, 2024
@github-project-automation github-project-automation bot moved this to To do in 5.0.0 Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: To do
Development

No branches or pull requests

2 participants