item spacing argument
This commit is contained in:
BIN
bin/nwg-drawer
BIN
bin/nwg-drawer
Binary file not shown.
2
main.go
2
main.go
@@ -111,7 +111,7 @@ var displayVersion = flag.Bool("v", false, "display Version information")
|
|||||||
var iconSizeLarge = flag.Int("isl", 64, "Icon Size Large")
|
var iconSizeLarge = flag.Int("isl", 64, "Icon Size Large")
|
||||||
var iconSizeSmall = flag.Int("iss", 16, "Icon Size Small")
|
var iconSizeSmall = flag.Int("iss", 16, "Icon Size Small")
|
||||||
var columnsNumber = flag.Uint("c", 6, "number of Columns")
|
var columnsNumber = flag.Uint("c", 6, "number of Columns")
|
||||||
var itemPadding = flag.Uint("padding", 2, "vertical item padding")
|
var itemSpacing = flag.Uint("spacing", 20, "icon spacing")
|
||||||
var lang = flag.String("lang", "", "force lang, e.g. \"en\", \"pl\"")
|
var lang = flag.String("lang", "", "force lang, e.g. \"en\", \"pl\"")
|
||||||
var fileManager = flag.String("fm", "thunar", "File Manager")
|
var fileManager = flag.String("fm", "thunar", "File Manager")
|
||||||
var term = flag.String("term", "alacritty", "Terminal emulator")
|
var term = flag.String("term", "alacritty", "Terminal emulator")
|
||||||
|
|||||||
@@ -21,9 +21,9 @@ func setUpPinnedFlowBox() *gtk.FlowBox {
|
|||||||
flowBox.SetMaxChildrenPerLine(uint(len(pinned)))
|
flowBox.SetMaxChildrenPerLine(uint(len(pinned)))
|
||||||
}
|
}
|
||||||
|
|
||||||
flowBox.SetColumnSpacing(20)
|
flowBox.SetColumnSpacing(*itemSpacing)
|
||||||
|
flowBox.SetRowSpacing(*itemSpacing)
|
||||||
flowBox.SetHomogeneous(true)
|
flowBox.SetHomogeneous(true)
|
||||||
flowBox.SetRowSpacing(20)
|
|
||||||
flowBox.SetProperty("name", "pinned-box")
|
flowBox.SetProperty("name", "pinned-box")
|
||||||
flowBox.SetSelectionMode(gtk.SELECTION_NONE)
|
flowBox.SetSelectionMode(gtk.SELECTION_NONE)
|
||||||
|
|
||||||
@@ -49,7 +49,7 @@ func setUpPinnedFlowBox() *gtk.FlowBox {
|
|||||||
}
|
}
|
||||||
if len(name) > 20 {
|
if len(name) > 20 {
|
||||||
r := []rune(name)
|
r := []rune(name)
|
||||||
name = string(r[:20])
|
name = string(r[:17])
|
||||||
name = fmt.Sprintf("%s…", name)
|
name = fmt.Sprintf("%s…", name)
|
||||||
}
|
}
|
||||||
btn.SetLabel(name)
|
btn.SetLabel(name)
|
||||||
@@ -175,8 +175,8 @@ func setUpAppsFlowBox(categoryList []string, searchPhrase string) *gtk.FlowBox {
|
|||||||
flowBox, _ := gtk.FlowBoxNew()
|
flowBox, _ := gtk.FlowBoxNew()
|
||||||
flowBox.SetMinChildrenPerLine(*columnsNumber)
|
flowBox.SetMinChildrenPerLine(*columnsNumber)
|
||||||
flowBox.SetMaxChildrenPerLine(*columnsNumber)
|
flowBox.SetMaxChildrenPerLine(*columnsNumber)
|
||||||
flowBox.SetColumnSpacing(20)
|
flowBox.SetColumnSpacing(*itemSpacing)
|
||||||
flowBox.SetRowSpacing(20)
|
flowBox.SetRowSpacing(*itemSpacing)
|
||||||
flowBox.SetHomogeneous(true)
|
flowBox.SetHomogeneous(true)
|
||||||
flowBox.SetSelectionMode(gtk.SELECTION_NONE)
|
flowBox.SetSelectionMode(gtk.SELECTION_NONE)
|
||||||
|
|
||||||
@@ -226,7 +226,7 @@ func flowBoxButton(entry desktopEntry) *gtk.Button {
|
|||||||
name := entry.NameLoc
|
name := entry.NameLoc
|
||||||
if len(name) > 20 {
|
if len(name) > 20 {
|
||||||
r := []rune(name)
|
r := []rune(name)
|
||||||
name = string(r[:20])
|
name = string(r[:17])
|
||||||
name = fmt.Sprintf("%s…", name)
|
name = fmt.Sprintf("%s…", name)
|
||||||
}
|
}
|
||||||
button.SetLabel(name)
|
button.SetLabel(name)
|
||||||
@@ -277,7 +277,6 @@ func walk(path string, d fs.DirEntry, e error) error {
|
|||||||
if e != nil {
|
if e != nil {
|
||||||
return e
|
return e
|
||||||
}
|
}
|
||||||
//if !d.IsDir() {
|
|
||||||
// don't search leading part of the path, as e.g. '/home/user/Pictures'
|
// don't search leading part of the path, as e.g. '/home/user/Pictures'
|
||||||
toSearch := strings.Split(path, ignore)[1]
|
toSearch := strings.Split(path, ignore)[1]
|
||||||
if strings.Contains(strings.ToLower(toSearch), strings.ToLower(phrase)) {
|
if strings.Contains(strings.ToLower(toSearch), strings.ToLower(phrase)) {
|
||||||
@@ -288,8 +287,6 @@ func walk(path string, d fs.DirEntry, e error) error {
|
|||||||
fileSearchResults = append(fileSearchResults, path)
|
fileSearchResults = append(fileSearchResults, path)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//}
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user