diff options
| author | Jeff Carr <[email protected]> | 2024-01-21 02:23:47 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-21 02:23:47 -0600 |
| commit | 433d83e63678e4483e1d8af2e522c7b05c7d7909 (patch) | |
| tree | 7a6168fd19f27c5af9b241c45d0fe33ef9be21d7 /draw.go | |
| parent | fdac7e7b8944d51b8207c1797edd0be9450de7b8 (diff) | |
fix name changesv0.5.6
new gadgets
correct go mod
updated paths
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'draw.go')
| -rw-r--r-- | draw.go | 36 |
1 files changed, 19 insertions, 17 deletions
@@ -1,36 +1,38 @@ // This creates a simple hello world window package linuxstatus -import ( - "go.wit.com/gui/gadgets" +import ( + "go.wit.com/lib/gadgets" ) // creates the actual widgets. // it's assumed you are always passing in a box func draw(ls *LinuxStatus) { - if ! ls.Ready() {return} + if !ls.Ready() { + return + } ls.group = ls.window.Box().NewGroup("What Linux Knows It Is") ls.grid = ls.group.NewGrid("gridnuts", 2, 2) - ls.hostnameStatus = gadgets.NewOneLiner(ls.grid, "status") - ls.hostname = gadgets.NewOneLiner(ls.grid, "hostname -f") - ls.hostshort = gadgets.NewOneLiner(ls.grid, "hostname -s") - ls.domainname = gadgets.NewOneLiner(ls.grid, "domain name") - ls.resolver = gadgets.NewOneLiner(ls.grid, "nameservers =") - ls.resolver.Set("TODO") - ls.uid = gadgets.NewOneLiner(ls.grid, "UID =") - ls.IPv4 = gadgets.NewOneLiner(ls.grid, "Current IPv4 =") - ls.IPv6 = gadgets.NewOneLiner(ls.grid, "Current IPv6 =") - ls.workingIPv4 = gadgets.NewOneLiner(ls.grid, "Real IPv4 =") - ls.workingIPv6 = gadgets.NewOneLiner(ls.grid, "Real IPv6 =") + ls.hostnameStatus = gadgets.NewOneLiner(ls.grid, "status") + ls.hostname = gadgets.NewOneLiner(ls.grid, "hostname -f") + ls.hostshort = gadgets.NewOneLiner(ls.grid, "hostname -s") + ls.domainname = gadgets.NewOneLiner(ls.grid, "domain name") + ls.resolver = gadgets.NewOneLiner(ls.grid, "nameservers =") + ls.resolver.SetValue("TODO") + ls.uid = gadgets.NewOneLiner(ls.grid, "UID =") + ls.IPv4 = gadgets.NewOneLiner(ls.grid, "Current IPv4 =") + ls.IPv6 = gadgets.NewOneLiner(ls.grid, "Current IPv6 =") + ls.workingIPv4 = gadgets.NewOneLiner(ls.grid, "Real IPv4 =") + ls.workingIPv6 = gadgets.NewOneLiner(ls.grid, "Real IPv6 =") // ls.nics = gadgets.NewOneLiner(ls.grid, "network intefaces =") ls.grid.NewLabel("interfaces =") - ls.Interfaces = ls.grid.NewCombobox("Interfaces") + ls.Interfaces = ls.grid.NewCombobox() - ls.speed = gadgets.NewOneLiner(ls.grid, "refresh speed =") - ls.speedActual = gadgets.NewOneLiner(ls.grid, "refresh speed =") + ls.speed = gadgets.NewOneLiner(ls.grid, "refresh speed =") + ls.speedActual = gadgets.NewOneLiner(ls.grid, "refresh speed =") ls.grid.Margin() ls.grid.Pad() |
