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

Show Tags in List View #11313

Open
JEleniel opened this issue Oct 3, 2024 · 7 comments
Open

Show Tags in List View #11313

JEleniel opened this issue Oct 3, 2024 · 7 comments

Comments

@JEleniel
Copy link

JEleniel commented Oct 3, 2024

Summary

Provide the ability to show a "Tags" column in the overview/list view of entries. Alternately, provide the ability to show specific tags as a/in a column.

Context

I use tags to track additional information such as when I last verified a password (e.g. verified_2410). I would like to be able to see, at a glance, which passwords I have verified and which are due. I do not use the "Expiration Date" for this because some passwords have actual expiration dates and because I do not verify on a schedule. The last accessed column is helpful, but because I work across a number of devices, and thus Keepass?? versions, it is not consistently updated.

Alternative solutions

  • Provide the ability to perform a negative tag search listing all entries that do not have a specific tag.
    • This is the best alternative.
  • Provide the ability to display one of the "Additional Attributes" with a specific name as a column.
    • This would allow the display of specific data for each entry but lacks the simplicity of tags.
  • Add a field to track the date the entry was last verified.
    • I doubt adding a field for every additional need is a sustainable approach.

Considerations

  • There may need to be a limit to how many tags are shown in the column. In this case, a configuration to mark specific tags for display would be needed.
    • This configuration option would also benefit those working in secure environments, allowing them to view some tags while preventing the immediate display of others.
  • Although it is not the most convenient method from a UX perspective, the negative tag search may be the easiest to implement.
@droidmonkey
Copy link
Member

Negative tag search: !tag:"tagnamehere"

Using tags is meant as a dynamic search group and not for tracking specific information points. However, you are welcome to use them how you wish.

@JEleniel
Copy link
Author

JEleniel commented Oct 3, 2024

Thank you. I did not know about the search option. What do you recommend for tracking specific information points instead of tags?

@droidmonkey
Copy link
Member

Generally speaking, that is what advanced attributes are for. Although KeePass apps in general suck at making that easy or useful. We have plans to make them more useful eventually. You can just keep using tags for this use case if it works since we tied them in strongly to the search feature.

Tags in an entry column are not very useful except quickly seeing what tags are missing. But column view should be for things you can sort for. A string list is not that thing.

@JEleniel
Copy link
Author

JEleniel commented Oct 3, 2024

Thank you. I'm closing this request.

@droidmonkey
Copy link
Member

PS- you can read more about search options here: https://keepassxc.org/docs/KeePassXC_UserGuide#_searching_the_database

@JEleniel
Copy link
Author

JEleniel commented Oct 3, 2024

I looked there first but didn't see the tag: option listed.

@droidmonkey
Copy link
Member

Ahhh that needs to be added 😁

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants