Add password generation UI profile workflow

This commit is contained in:
Joe Julian
2026-03-29 11:21:10 -07:00
parent bd9674a1f5
commit 16dc1de3c8
8 changed files with 186 additions and 77 deletions
+5
View File
@@ -22,6 +22,7 @@ import (
"gioui.org/widget/material"
"git.julianfamily.org/keepassgo/appstate"
"git.julianfamily.org/keepassgo/clipboard"
"git.julianfamily.org/keepassgo/passwords"
"git.julianfamily.org/keepassgo/session"
"git.julianfamily.org/keepassgo/vault"
"git.julianfamily.org/keepassgo/webdav"
@@ -315,6 +316,10 @@ func (u *ui) childGroups() []string {
return groups
}
func (u *ui) passwordProfileOptionsText() string {
return "Available profiles: " + strings.Join(passwords.DefaultProfileNames(), ", ")
}
func (u *ui) filteredTitles() []string {
titles := make([]string, 0, len(u.visible))
for _, item := range u.visible {