summaryrefslogtreecommitdiff
path: root/draw.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-21 02:23:47 -0600
committerJeff Carr <[email protected]>2024-01-21 02:23:47 -0600
commit433d83e63678e4483e1d8af2e522c7b05c7d7909 (patch)
tree7a6168fd19f27c5af9b241c45d0fe33ef9be21d7 /draw.go
parentfdac7e7b8944d51b8207c1797edd0be9450de7b8 (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.go36
1 files changed, 19 insertions, 17 deletions
diff --git a/draw.go b/draw.go
index 1d5e591..43a94c6 100644
--- a/draw.go
+++ b/draw.go
@@ -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()