Finalize v1.18
This commit is contained in:
parent
ebd91a5eaa
commit
9e5f1955fd
|
@ -93,11 +93,9 @@ var locales []locale
|
||||||
var selectedLocale = "en"
|
var selectedLocale = "en"
|
||||||
var allLocales = []string{
|
var allLocales = []string{
|
||||||
"en",
|
"en",
|
||||||
"tr",
|
|
||||||
}
|
}
|
||||||
var languages = []string{
|
var languages = []string{
|
||||||
"English",
|
"English",
|
||||||
"Türkçe",
|
|
||||||
}
|
}
|
||||||
var languageSelected int32
|
var languageSelected int32
|
||||||
|
|
||||||
|
@ -542,7 +540,7 @@ func draw() {
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
giu.Style().SetDisabled(true).To(
|
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.Row(
|
||||||
giu.Checkbox(s("Use paranoid mode"), ¶noid),
|
giu.Checkbox(s("Use paranoid mode"), ¶noid),
|
||||||
giu.Dummy(-221/dpi, 0),
|
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.Style().SetDisabled(!(len(allFiles) > 1 || len(onlyFolders) > 0)).To(
|
||||||
giu.Checkbox(s("Compress files"), &compress),
|
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.Dummy(-221/dpi, 0),
|
||||||
giu.Checkbox(s("Split every"), &split),
|
giu.Checkbox(s("Split every"), &split),
|
||||||
giu.InputText(&splitSize).Size(55).Flags(giu.InputTextFlagsCharsHexadecimal).OnChange(func() {
|
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
|
// Input entry for validating a checksum
|
||||||
giu.Row(
|
giu.Row(
|
||||||
giu.Label(s("Validate a checksum:")),
|
giu.Label(s("Validate a checksum:")),
|
||||||
|
@ -917,7 +917,7 @@ func draw() {
|
||||||
).Build()
|
).Build()
|
||||||
}),
|
}),
|
||||||
giu.Custom(func() {
|
giu.Custom(func() {
|
||||||
if len(shredding) > 50 {
|
if len(shredding) > 60 {
|
||||||
shredding = "....." + shredding[len(shredding)-50:]
|
shredding = "....." + shredding[len(shredding)-50:]
|
||||||
}
|
}
|
||||||
giu.Label(shredding).Wrapped(true).Build()
|
giu.Label(shredding).Wrapped(true).Build()
|
||||||
|
@ -929,6 +929,22 @@ func draw() {
|
||||||
tab = 3
|
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()
|
).Build()
|
||||||
}),
|
}),
|
||||||
|
@ -2140,7 +2156,7 @@ func shred(names []string, separate bool) {
|
||||||
if stopShredding {
|
if stopShredding {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
go func() {
|
go func(i string) {
|
||||||
shredding = i
|
shredding = i
|
||||||
var cmd *exec.Cmd
|
var cmd *exec.Cmd
|
||||||
if runtime.GOOS == "linux" {
|
if runtime.GOOS == "linux" {
|
||||||
|
@ -2153,7 +2169,7 @@ func shred(names []string, separate bool) {
|
||||||
shredDone++
|
shredDone++
|
||||||
shredUpdate(separate)
|
shredUpdate(separate)
|
||||||
giu.Update()
|
giu.Update()
|
||||||
}()
|
}(i)
|
||||||
}
|
}
|
||||||
if !stopShredding {
|
if !stopShredding {
|
||||||
os.RemoveAll(name)
|
os.RemoveAll(name)
|
||||||
|
|
Loading…
Reference in New Issue