new-gui/cmds
Jeff Carr fe6a8dd969 gocui plugin refactor to a *node binary tree
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 <jcarr@wit.com>
2023-12-02 19:02:51 -06:00
..
buttonplugin gocui plugin refactor to a *node binary tree 2023-12-02 19:02:51 -06:00
cloudflare gocui plugin refactor to a *node binary tree 2023-12-02 19:02:51 -06:00
console-ui-helloworld Massive refactor to use go plugins. This is neat. 2022-11-13 08:53:03 -06:00
debug The debugging window is finally useful 2023-02-25 14:05:25 -06:00
helloworld The debugging window is finally useful 2023-02-25 14:05:25 -06:00
plugin-consoleonly gocui: working towards correct layout 2023-04-03 10:26:47 -05:00
textbox gocui: working towards correct layout 2023-04-03 10:26:47 -05:00