summaryrefslogtreecommitdiff
path: root/toolkit/andlabs/add.go
AgeCommit message (Collapse)Author
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-05-10andlabs: debugging flags working againv0.8.6Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-05-09more code cleanupsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27andlabs: deprecate old codeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27andlabs: more code cleanupJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27andlabs: more things in the binary treeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27andlabs: grid and checkbox to binary treeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27andlabs: button in binary treeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27andlabs: more into the binary treeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-27andlabs: window and tab now in binary treeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-12better toolkit init optionsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-08andlabs: my logic for new window is still wrongJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-08andlabs: the binary tree limps along againJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-03gocui: working towards correct layoutJeff Carr
make a gocui widget binary tree more debugging cleanups sample button app displays in gocui geometry logic closer to correct improvements in gocui layout continued attempts to clean up tabs dump binary tree moving towards proper chan callback() deprecate Widget.Name Signed-off-by: Jeff Carr <[email protected]>
2023-03-29add semi-working gocuiv0.7.4Jeff Carr
commit 947169df5a22c9f9b53f825764747f648c70ff1e Author: Jeff Carr <[email protected]> Date: Wed Mar 29 22:44:08 2023 -0500 ready for version v0.7.4 start deprecating toolkit.Widget switch to variable name 'ParentId' use 'ActionType' and 'WidgetType' preliminary redraw() final definition of variables 'Name' and 'Text' more cleaning of the code remove lots of dumb code bind 'd' key press to dump out debugging info early color handling in gocui! Signed-off-by: Jeff Carr <[email protected]> commit 6013fde8332e8ecbffaf1a0977ba2e1da8ea8775 Author: Jeff Carr <[email protected]> Date: Sun Mar 26 17:19:20 2023 -0500 improvements towards a working dns control panel democui has the help menu try to add mouse support to gocui make a direct access method Margin() and Pad() tests add SPEW also push devel branch to github Signed-off-by: Jeff Carr <[email protected]> commit 6f91f5e080e06cdc0f34b13d23e5fd16ea37259a Author: Jeff Carr <[email protected]> Date: Fri Mar 24 20:14:18 2023 -0500 starting to try safe chan and goroutines fix tab title's right before attempting to add chan goroutines removed "where" widget pointer box added to tab experiement with log as it's own repo Signed-off-by: Jeff Carr <[email protected]> Signed-off-by: Jeff Carr <[email protected]>
2023-03-23Squashed commit of the following:v0.7.3Jeff Carr
boxes now exist and are tracked in the binary tree create for group and grid works gocui plugin no longer works. TODO: fix in next release converted everything from plugin to Action() can remove send() tab and window are now action() flags moved to action() ready for new release pad() margion() border() all work move worked! go.wit.com attept 578th try adds an early grid widget. won't work until chan andlabs/ui grid (X,Y) works right actually can put things in places in a grid Queue() means shit doesn't look right on grids lots of fucking around. why am I wasting time on image? wow. the crazy doAppend() thing is gone implement Action Show() and Hide() Signed-off-by: Jeff Carr <[email protected]>