summaryrefslogtreecommitdiff
path: root/toolkit
AgeCommit message (Collapse)Author
2023-04-22make gogetJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-16gocui: fake file potential example. can I send this to open()?Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-16attempt at a fake fileJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-13gocui: preliminary log() output windowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-12work on an output windowJeff 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-11andlabs is brokenJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-08gocui: compiling and running againJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-08gocui: smarter debuggingJeff 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-08gocui: keep deprecating non-gochannel codeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-08ready to start deprecating codeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-08both andlabs & gocui plugins have working channelsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-07andlabs now works the 'new way'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-07start work on a plugin channelJeff 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-06correctly deprecate *widget to pluginsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-06andlabs: callback is now safe through a go channelJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-06andlabs: use callback channel for window closeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-06gocui: resize works on textbox'sJeff 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-04-06gogui: checkboxesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-06gocui: more or less correct sizesv0.7.7Jeff Carr
init to normal state (debug=off) size handling cleanups keep trying to fix grid widget move towards cmdline/auto loading of gocui Signed-off-by: Jeff Carr <[email protected]>
2023-04-06gocui: ready for 0.7.6v0.7.6Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-06gocui: next step hide junkJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-06gocui: more size calculationsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: more almost workingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: it might actually workJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: don't try to draw on add()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05more fixesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: close to fixing tab coordsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: store more in w.gocuiSize.Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: window and tab position kinda correctJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: more dumb and broken attempts at fixing this codeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: s/realSize/gocuiSize/Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-05gocui: rework spacing logicJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-04I can't addJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-04minor reorgJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-04gocui: grid resizeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-04gocui: use (w,h) and avoid (x,y) namesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-03gocui: simple grid workingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-03gocui: more size debuggingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-03gocui: debugging logical sizesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-04-03gocui: more color cleanupsJeff 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-30'hide' and 'show' works in gocuiJeff Carr
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]>