summaryrefslogtreecommitdiff
path: root/watchdog.go
AgeCommit message (Collapse)Author
2025-09-04finally crapping panic() (maybe. notsure.)Jeff Carr
2024-02-09grid.NextRow() plugin counterJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-07use internal log flagsv0.20.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-05prepare for protobufv0.20.0Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-05minor changes for v0.20Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-25checkbox state worksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-18new pathsv0.12.14Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03move to go.wit.com/log !!!Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-28s/Config/me/ to remove direct access to anythingJeff Carr
since most everything needs to be passed to the toolkits everything should be accessed via func()'s Signed-off-by: Jeff Carr <[email protected]>
2023-04-23andlabs: ran without crashingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-22disable watchdog debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-12better toolkit init optionsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-11both gocui and andlabs worked with buttondemoJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-07andlabs kinda works with a channelJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-07open gocui when DISPLAY=""Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-06gocui: callbacks work via a channelJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-02-25The debugging window is finally usefulJeff Carr
the gui enabled debugging works --gui-debug works from the command line The debug window can now select things debugging now includes widget types all the debug flags work finally working debugging flags via gui checkboxes add debian packaging rules use log() in the toolkit use a standard log() to simplify debugging flags add reference to 'GO Style Guide' use the same LICENSE from the GO developers. TODO: make this threadsafe TODO: fix plugin stuff Signed-off-by: Jeff Carr <[email protected]>
2022-11-13Massive refactor to use go plugins. This is neat.Jeff Carr
update README.md set xterm title. make os.Exit() default on window close add a toolkit.Widget to the node structure remove 'Greeter' symbol mapping scheme removed the testing greeter code plugins: attempt to load plugins in a sensible order andlabs/ui: working andlabs/ui plugin (andlabs2) buttons work in andlabs plugin TODO: re-implement non-plugin version for Windows mswindows doesn't support go plugins yet gocui: put the gocui console so file in the binary does a full init of gocui plugin Button() and Group() working very well with gogui cleanly exit gocui technically you can load two toolkits at the same time kinda both working at the same time. esoteric two working plugins at the same time give up working on two gui's at the same time this is fun, but _not interesting wow. this actually works. NewButton() from both toolkits examples: all the examples run again remove early helloplugin example buttonplugin example cmd code buttonplugin runs and ldd is minimum Signed-off-by: Jeff Carr <[email protected]>