summaryrefslogtreecommitdiff
path: root/plugin.go
AgeCommit message (Collapse)Author
6 daysupdate paths to /usr/lib/pluginsHEADv0.25.11v0.25.10guimasterdevelJeff Carr
2025-10-18working towards shell autocomplete supportJeff Carr
2025-10-04quiet outputv0.25.8v0.25.7v0.25.6v0.25.5Jeff Carr
2025-09-09smarter init()v0.25.0Jeff Carr
2025-09-04fixes to make the GUI plugins more reliablev0.22.51Jeff Carr
2025-09-04finally crapping panic() (maybe. notsure.)Jeff Carr
2025-09-03redo order in which the plugins are searchedv0.22.49Jeff Carr
Now that this verifies the plugin will load by os.Exec() loading the plugin, this bypasses the current problems with GO not being able to retry loading the plugin. Now it can return to testing the ones that were built locally by the user before the system or distribution packaged default plugins.
2025-08-17work around GO plugin load failures not being cleaned upJeff Carr
2025-08-16check plugins with Exec()v0.22.46Jeff Carr
2025-03-12hopefully this worksv0.22.42v0.22.41Jeff Carr
2025-03-10attempt clean plugin exitsJeff Carr
2025-03-06add options to debug plugin load failuresv0.22.38Jeff Carr
2025-03-04try something to work around fynev0.22.35Jeff Carr
2025-01-20add a 'app' defined default plugin variablev0.22.22Jeff Carr
2024-12-14actually fucking show the plugin path that worksv0.22.14Jeff Carr
2024-12-11TRUNC new filesv0.22.13Jeff Carr
2024-12-05additional paths. todo: fix 'go install' for pluginsv0.22.12v0.22.11v0.22.10Jeff Carr
2024-11-05updates for v0.22 gui changesv0.22.2Jeff Carr
2024-11-04add warning notes on plugin load failureJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-02-13docs + more search pathsv0.20.7v0.20.6v0.20.5v0.20.4Jeff Carr
2024-02-12add 'dead' to track plugin failureJeff Carr
2024-02-09gocui panic() loads nocui correctlyv0.20.3v0.20.2Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
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-01look in ~/go/lib for pluginsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-30trying to fix CloseToolkit()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-27nocui worksv0.13.14Jeff Carr
set enable state Signed-off-by: Jeff Carr <[email protected]>
2024-01-21visable state is honored. TODO: fix hide/showJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-18move widgetv0.12.15Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-18new pathsv0.12.14Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-17work around a toolkit panic()v0.12.11Jeff Carr
things should work when GUI is not really there Int() and Bool() helloworld works compiles and runs RawWindow shouldn't auto exit add StandardExit() Signed-off-by: Jeff Carr <[email protected]> Signed-off-by: Jeff Carr <[email protected]>
2024-01-15named in honor of the mac/os and Bruce Hornv0.12.10Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-15add Destroy()v0.12.9Jeff Carr
improve syntax shortcuts go mod update Signed-off-by: Jeff Carr <[email protected]>
2024-01-13work on hiding widgetsv0.12.5Jeff Carr
When widgets are hidden, their state works exactly the same as normal, but updates are not sent to the toolkits Signed-off-by: Jeff Carr <[email protected]>
2024-01-11var value anyv0.12.2Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08go.wit.com/log Flags changeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05move to "gui/widget"Jeff 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-01reorg to final resting place at go.wit.com/gui/guiv0.9.5Jeff 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-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-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]>