summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-04changes for the log control window()v0.10.3Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03TODO: make the docs correct at pkg.go.devv0.10.2Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03go mod tidy for toolkit movev0.10.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03complete the move to 'go.wit.com/log'Jeff 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]>
2024-01-03move learning code to gui/debuggerJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03move the debian packaging to gui/toolkitsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03all debug stuff moved to 'go.wit.com/gui/debugger'v0.9.9Jeff Carr
I finally was able to clean out all the debugging code and make a clean, new GO debugger. It's quite nice I think. Well, it's useful to me at any rate. 2024 New Years wish: someone contributes code to improve it Signed-off-by: Jeff Carr <[email protected]>
2024-01-01fix doc paths to go.wit.comv0.9.2Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-01correct path to go.wit.com/gui/guiv0.9.7Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-01reorg to final resting place at go.wit.com/gui/guiv0.9.5Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31log flag debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31attempt at log.Register(guiDebug) debugging flagJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31continue move to remove tabsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31remove code that's now done better elsewhere!Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-31pad grid and group by defaultJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-30show/set flags from go.wit.com/log packageJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29implement --gui-debug command line optionJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29using args.Register()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29save 'universal' go-argJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29add 'gadgets'Jeff Carr
attempt func (n *gui.Node) blah() definition better docs for pkg.go.dev how logging should work fix syntax links for pkg.go.dev Signed-off-by: Jeff Carr <[email protected]>
2023-12-20remove direct code since it probably doesn't workJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-20remove example with circular dependanciesv0.9.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-20move to go.wit.com/guiv0.9.0Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-20code moved to the cloudflare packageJeff Carr
use the cloudflare package add a protobuf attempt better change detection, but formatting is broken don't redraw widgets if they are not visible create new dns entry worked attempting a DNS RR create attempt a create API call use cloudflare recommended ENV vars turn off debugging Signed-off-by: Jeff Carr <[email protected]>
2023-12-16gocui: fixes to labels + line entriesv0.8.8.1v0.8.8Jeff Carr
correct line hight dump non-working size rectangle code somehow works better better dropdown menu debugging minor fixes to common.go more common code Signed-off-by: Jeff Carr <[email protected]>
2023-12-15make a common.go for the toolkitsv0.8.7Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-14tabs, windows + gocui dropdown menu (almost)Jeff Carr
dropdown menu figures out what text was clicked dropdown menu movement changes line colors dropdown menus force user to select a response accidentally committed a binary tab selection works tab and window views almost working tabs and windows almost working window widgets selection works better color handling using gocui view.Visable flag removal of old color setting code still need an artificial delay for andlabs SetText() catching more 'nil' errors fixed the stupid duplicate tab problem in andlabs figured out how andlabs had a tab/box mess works on more than one domain builds and runs again debugging double tabs in andlabs gui GO111MODULE compile notes code reorg further improvements example cloudflare app does first successful dns update add NewEntryLine() for single line entry boxes Signed-off-by: Jeff Carr <[email protected]>
2023-12-03clean and rename examplesJeff Carr
fix syntax try new goreadme remove autogenerated go readme.md Signed-off-by: Jeff Carr <[email protected]>
2023-12-02gocui plugin refactor to a *node binary treeJeff Carr
rename arg '--gui <toolkit>' add a cloudflare example fixes since go v1.21 didn't compile anymore due to argv order more place() changes recursive size computation gocui: Major refactor to use the *node binary tree gocui: refactor place() and size() gocui: better place() and spacing (tab, buttons, etc) gocui: better mouse click handling gocui: switch to using tk.gocuiSize & tk.size gocui: event handling cleanups gocui: add window labels work gocui: struct cleanups gocui: duplicate binary tree structs removed gocui: deprecate old children Signed-off-by: Jeff Carr <[email protected]>
2023-05-10andlabs: debugging flags working againv0.8.6Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09andlabs: grid w,h work again kindaJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09more code cleanupsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09move to fixing grids in andlabsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09getting pretty clean at this pointJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09working on removing newaction()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09more sendAction() cleanupsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09simplify sendAction()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09andlabs: now attempt grid placementJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09start correctly handling grid placementJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09compiles againJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09andlabs grid placement still brokenJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-28code cleanupsJeff 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-28further code cleanupsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-28more embed handlingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-28allow passing of embed plugin filesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27nocui: simulates button clicksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27nocui: a template for porting new toolkitsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27gocui: grid width fixedJeff Carr
Signed-off-by: Jeff Carr <[email protected]>