Update Picocrypt.go

This commit is contained in:
Evan Su 2021-08-09 20:58:47 -04:00 committed by GitHub
parent 6d00d4c43f
commit 8e476f04e8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -297,15 +297,19 @@ func startUI(){
// Prompt for password // Prompt for password
giu.Row( giu.Row(
giu.Label("Password:"), giu.Label("Password:"),
giu.SmallButton("Generate").OnClick(func(){ giu.Custom(func(){
tmp := genPassword() if mode!="decrypt"{
password = tmp giu.SmallButton("Generate").OnClick(func(){
cPassword = tmp tmp := genPassword()
passwordStrength = zxcvbn.PasswordStrength(password,nil).Score password = tmp
giu.Update() cPassword = tmp
}), passwordStrength = zxcvbn.PasswordStrength(password,nil).Score
giu.SmallButton("Copy").OnClick(func(){ giu.Update()
clipboard.WriteAll(password) }).Build()
giu.SmallButton("Copy").OnClick(func(){
clipboard.WriteAll(password)
}).Build()
}
}), }),
giu.Dummy(-200,0), giu.Dummy(-200,0),
giu.Label(keyfilePrompt), giu.Label(keyfilePrompt),