Bitsteward / bitsteward

A GTK4 + Libadwaita client for Bitwarden
GNU General Public License v3.0
45 stars 1 forks source link

Add folders, favorites, types separation (login, ID, card, etc) #5

Open mxmvncnt opened 1 year ago

mxmvncnt commented 1 year ago

Separate everything into submenus. The structure would be like so:

All vault items/ ├─ item 1 ├─ item 2 ├─ item 3 (also a fav.) ├─ item 4 Favorites/ ├─ Item 3 Logins/ ├─ Item 2 Folder 1/ ├─ Item 3 ├─ Item 4 ...

The first view shows a GtkSidebar with the top folders like All vault items, then when it is pressed, the sidebar changes to show the content inside that "folder". Then the user can choose which vault item to show by selecting it.

Basically a double leaflet that is always folded, kind of like the way the GNOME Settings app handles submenus in the side-bar