From T6886
For adding a folder I would use the standard Qt Folder selection dialog (which is the windows folder select dialog on windows), this allows you to create a new folder. And this will make it clear where it lives in the filesystem. It does not make much sense to me to have subfolders below your personal homedir password-store. To me it makes most sense to have a personal store that is encrypted only to your key in your Homedir and then some other folders encrypted for others, too in other dirs.
When I think of different folders I think more of different access groups for the folders and then it makes sense to use some shared filesystem location for them. This would also make it easy for users to add a common, existing folder. Also the new folder dialog says "New File" in the title.
Curently, the sidebar simply shows the files and subfolders of the root folders. We can have multiple root folders by having multiple profiles but these root folders can not be displayed at the same time.
I fee like the whole concept of profiles is a bit complicated and this is reflected in the settings which are not so straightforward.
We could simplified it by supporting multiple root folders in the sidebar instead of having profiles. This would make searching also simpler since we wouldn't have to search each profile
Local Root Folder 1 --> Link to e.g. ~/password-store ├── password entry 1 ├── password entry 2 ├── sub folder 1 │ └── password entry 3 Shared Root Folder 2 --> Link to /media/shared ├── password entry 4 ├── password entry 5 └── sub folder 2 └── password entry 6