My expectations would be a per-group configure column setting, falling back to the global column setting if one isn't defined.
You can goto View -> Configure Columns to decide what the default columns are.
If you goto a group's properties, you would be able to set what columns are displayed when looking specifically at that group.
Ex. I have a group for my SQL connection info, and I have a group for my Internet logins.
Internet group would show title, url, username, & password
SQL group would instead show title, username, host, address, port
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Use the plugin "Entry Templates for KeePass"
That allows you to make/use different templates for every new entry.
Typically its used to make templates for Credit card data
but I think it may also fit your need.
Unfortunately your current entries will not be automatically shown in this format.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Column view is per KeePass configuration, not per group. Making it per group would require the window details be stored in the database and there is no provision for that at present.
cheers, Paul
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Paul, to prevent having to alter the database format, which I can imagine is difficult, why not add workspace configuration which stores column configuration by folder using some kind of a "dictionary" (hashtable)? For example, "/Internet" -> [ "C1", "C2" ]
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As Zxurian did not come back, I guess Can I assist in developing it is the same as Can I develop a plugin for that?
The answer to that is Feel free to do so :)
Some things to consider from my point of view Don't forget to add an option to remove group specific columns There are virtual groups like search results that may show entries from different groups with different group specific columns What about inheritance, e. g. group 1.1 is a subfolder of group 1 and by that inherits the columns defined in group 1? Somehow integrate the View - Configure Columns... form
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is it possible to get different Groups to display different columns?
i.e. Group1 displays columns A,B,D,E
and Group2 displays columns A,B,F,G,H
ver 2.23
No, the columns displayed is a property of the Workspace.
actually interested in this as well. Is there an extension that can enable this?
What are your expectations for the display of search results?
You could try the KPEnhancedEntryView plug-in. It's not quite what you want but it does show all of the fields in an entry in one place.
cheers, Paul
My expectations would be a per-group configure column setting, falling back to the global column setting if one isn't defined.
You can goto View -> Configure Columns to decide what the default columns are.
If you goto a group's properties, you would be able to set what columns are displayed when looking specifically at that group.
Ex. I have a group for my SQL connection info, and I have a group for my Internet logins.
Internet group would show title, url, username, & password
SQL group would instead show title, username, host, address, port
Use the plugin "Entry Templates for KeePass"
That allows you to make/use different templates for every new entry.
Typically its used to make templates for Credit card data
but I think it may also fit your need.
Unfortunately your current entries will not be automatically shown in this format.
Column view is per KeePass configuration, not per group. Making it per group would require the window details be stored in the database and there is no provision for that at present.
cheers, Paul
Hi Paul, to prevent having to alter the database format, which I can imagine is difficult, why not add workspace configuration which stores column configuration by folder using some kind of a "dictionary" (hashtable)? For example, "/Internet" -> [ "C1", "C2" ]
There's a tab Plugin Data on the Group Edit dialog, so plugins should be able to store (some kind of) its custom data on each group, I guess.
Last edit: Dawid Ferenczy 2021-11-11
thanks for the explanation. Is this something that could be added via plugin? or would it require a core rewrite of the basic operations?
I'm sure you could do it in a plug-in, maybe storing the settings in an entry in each group.
cheers, Paul
guess it's time to start reading up on how to design a keepass plugin
Bump - this would be an extremely useful feature! Can I assist in developing it?
As Zxurian did not come back, I guess Can I assist in developing it is the same as Can I develop a plugin for that?
The answer to that is Feel free to do so :)
Some things to consider from my point of view
Don't forget to add an option to remove group specific columns
There are virtual groups like search results that may show entries from different groups with different group specific columns
What about inheritance, e. g. group 1.1 is a subfolder of group 1 and by that inherits the columns defined in group 1?
Somehow integrate the
View - Configure Columns...
form