Finalize v1.18
This commit is contained in:
parent
ebd91a5eaa
commit
9e5f1955fd
|
@ -93,11 +93,9 @@ var locales []locale
|
|||
var selectedLocale = "en"
|
||||
var allLocales = []string{
|
||||
"en",
|
||||
"tr",
|
||||
}
|
||||
var languages = []string{
|
||||
"English",
|
||||
"Türkçe",
|
||||
}
|
||||
var languageSelected int32
|
||||
|
||||
|
@ -542,7 +540,7 @@ func draw() {
|
|||
),
|
||||
),
|
||||
giu.Style().SetDisabled(true).To(
|
||||
giu.Button(s("Manage")).Size(fill, 0),
|
||||
giu.Button(s("W.I.P")).Size(fill, 0),
|
||||
),
|
||||
),
|
||||
),
|
||||
|
@ -573,12 +571,14 @@ func draw() {
|
|||
giu.Row(
|
||||
giu.Checkbox(s("Use paranoid mode"), ¶noid),
|
||||
giu.Dummy(-221/dpi, 0),
|
||||
giu.Checkbox(s("Encrypt filename"), &encryptFilename),
|
||||
).Build()
|
||||
giu.Row(
|
||||
giu.Style().SetDisabled(!(len(allFiles) > 1 || len(onlyFolders) > 0)).To(
|
||||
giu.Checkbox(s("Compress files"), &compress),
|
||||
),
|
||||
).Build()
|
||||
giu.Row(
|
||||
giu.Style().SetDisabled(true).To(
|
||||
giu.Checkbox(s("Encrypt filename (W.I.P)"), &encryptFilename),
|
||||
),
|
||||
giu.Dummy(-221/dpi, 0),
|
||||
giu.Checkbox(s("Split every"), &split),
|
||||
giu.InputText(&splitSize).Size(55).Flags(giu.InputTextFlagsCharsHexadecimal).OnChange(func() {
|
||||
|
@ -821,7 +821,7 @@ func draw() {
|
|||
),
|
||||
),
|
||||
|
||||
giu.Dummy(0, 24),
|
||||
giu.Dummy(0, 23),
|
||||
// Input entry for validating a checksum
|
||||
giu.Row(
|
||||
giu.Label(s("Validate a checksum:")),
|
||||
|
@ -917,7 +917,7 @@ func draw() {
|
|||
).Build()
|
||||
}),
|
||||
giu.Custom(func() {
|
||||
if len(shredding) > 50 {
|
||||
if len(shredding) > 60 {
|
||||
shredding = "....." + shredding[len(shredding)-50:]
|
||||
}
|
||||
giu.Label(shredding).Wrapped(true).Build()
|
||||
|
@ -929,6 +929,22 @@ func draw() {
|
|||
tab = 3
|
||||
}
|
||||
}),
|
||||
giu.Label(fmt.Sprintf(s("Picocrypt %s, created by Evan Su (https://evansu.cc/)."), version)),
|
||||
giu.Label(s("Released under a GNU GPL v3 License.")),
|
||||
giu.Label(s("A warm thank you to all the people listed below.")),
|
||||
giu.Label(s("Patrons:")),
|
||||
giu.Label(" - Frederick Doe"),
|
||||
giu.Label(s("Donators:")),
|
||||
giu.Label(" - jp26"),
|
||||
giu.Label(" - W.Graham"),
|
||||
giu.Label(" - N. Chin"),
|
||||
giu.Label(" - Manjot"),
|
||||
giu.Label(" - Phil P."),
|
||||
giu.Label(" - E. Zahard"),
|
||||
giu.Label(s("Translators:")),
|
||||
giu.Label("umitseyhan75, digitalblossom, zeeaall, francirc, kurpau"),
|
||||
giu.Label(s("Other:")),
|
||||
giu.Label("Fuderal, u/greenreddits, u/Tall_Escape, u/NSABackdoors"),
|
||||
),
|
||||
).Build()
|
||||
}),
|
||||
|
@ -2140,7 +2156,7 @@ func shred(names []string, separate bool) {
|
|||
if stopShredding {
|
||||
break
|
||||
}
|
||||
go func() {
|
||||
go func(i string) {
|
||||
shredding = i
|
||||
var cmd *exec.Cmd
|
||||
if runtime.GOOS == "linux" {
|
||||
|
@ -2153,7 +2169,7 @@ func shred(names []string, separate bool) {
|
|||
shredDone++
|
||||
shredUpdate(separate)
|
||||
giu.Update()
|
||||
}()
|
||||
}(i)
|
||||
}
|
||||
if !stopShredding {
|
||||
os.RemoveAll(name)
|
||||
|
|
Loading…
Reference in New Issue