Commit Graph

591 Commits

Author SHA1 Message Date
Jeff Carr 8b5f8fe42d more embed handling
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-28 08:14:51 -05:00
Jeff Carr 3516434fbf allow passing of embed plugin files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-28 07:29:46 -05:00
Jeff Carr a1deb98455 nocui: simulates button clicks
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 22:21:31 -05:00
Jeff Carr 87b62c98a6 nocui: a template for porting new toolkits
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 21:11:00 -05:00
Jeff Carr 9e285c7aff gocui: grid width fixed
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 20:41:53 -05:00
Jeff Carr 6f44173806 andlabs: more cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 12:55:11 -05:00
Jeff Carr 253dcb012f andlabs: deprecate old code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 12:41:42 -05:00
Jeff Carr 8100e7a1ab andlabs: more code cleanup
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 10:46:54 -05:00
Jeff Carr e3dbd4b207 andlabs: more things in the binary tree
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 10:24:52 -05:00
Jeff Carr d5d11d9ca9 andlabs: grid and checkbox to binary tree
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 10:04:49 -05:00
Jeff Carr 6e52d306bf andlabs: button in binary tree
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 09:59:19 -05:00
Jeff Carr a0d0a93f7f andlabs: more into the binary tree
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 09:47:31 -05:00
Jeff Carr 8d8aabd1c8 andlabs: window and tab now in binary tree
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 09:06:57 -05:00
Jeff Carr f5468d9c1c gocui: better output handling
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 00:10:23 -05:00
Jeff Carr efa1b7eba7 gocui: proper line count on Stdout
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 22:08:43 -05:00
Jeff Carr 076b0e4077 gocui: standard close
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 21:36:56 -05:00
Jeff Carr e3cf42f1da gocui: log() output works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 20:56:25 -05:00
Jeff Carr 5b217fa23a gocui: update on add kinda working now
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 16:06:55 -05:00
Jeff Carr 8cb2100c28 gocui: more correct logic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 14:52:54 -05:00
Jeff Carr d4b0b8b6b6 gocui: code cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 14:25:48 -05:00
Jeff Carr 18661d38da gocui: tabs functional now but not perfect
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 13:00:58 -05:00
Jeff Carr 78c2c9c45f gocui: closer to correct tabs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 12:38:39 -05:00
Jeff Carr 41aa58692f gocli: close to working tabs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 12:18:08 -05:00
Jeff Carr 4c35342134 gocui: tracking windows and tabs separately
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 11:18:26 -05:00
Jeff Carr e0269b216e gocui: windows & tabs in seperate rows
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 09:21:11 -05:00
Jeff Carr 7af6242cbf gocui: closer to working layout
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 01:59:42 -05:00
Jeff Carr 4b9b381bcf gocui: more spacing logic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 00:07:09 -05:00
Jeff Carr 435b75b6e8 gocui: more work on tabs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-25 22:43:47 -05:00
Jeff Carr 55ea779640 gocui: hmm. trying to reformat the layout
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-25 22:24:45 -05:00
Jeff Carr 2de69d0086 golang: finally doing struct defaults right
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-25 07:47:50 -05:00
Jeff Carr 7bb10dfb02 gocui: try to make struct defaults work
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-24 14:17:43 -05:00
Jeff Carr cd998e95c1 try to find the parent window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-24 08:45:30 -05:00
Jeff Carr 7006281da1 hack some output. grab STDOUT damnit
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-24 08:30:40 -05:00
Jeff Carr d38b05d2d5 gocui: always show STDOUT
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-24 06:22:14 -05:00
Jeff Carr fbe9435401 start cleanup of the .so search code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 16:00:38 -05:00
Jeff Carr b3cd70c9a6 andlabs: QueueMain() on add() + delay is _very_ stable
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 14:35:32 -05:00
Jeff Carr 890fe6740e andlabs: artificial delay. queue() all add's
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 14:18:34 -05:00
Jeff Carr 36894c8b38 return to normal plugin load order
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 11:30:54 -05:00
Jeff Carr 7d178283f1 more code cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 10:45:43 -05:00
Jeff Carr 1322a011e7 andlabs: ran without crashing
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 09:47:54 -05:00
Jeff Carr 2d4d2b6b3e actually ran again without crashing
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 07:37:24 -05:00
Jeff Carr aeb998eea5 disable watchdog debugging
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-22 13:53:07 -05:00
Jeff Carr 52eb9b1ad2 unloading the gocui toolkit works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-22 12:25:50 -05:00
Jeff Carr 2b10d882a3 make goget
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-22 08:34:09 -05:00
Jeff Carr c5be9b7ae9 don't require goreadme to exist
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-22 08:10:11 -05:00
Jeff Carr 8507235d25 gocui: fake file potential example. can I send this to open()?
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-16 20:55:13 -05:00
Jeff Carr 34146ffd10 attempt at a fake file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-16 13:53:47 -05:00
Jeff Carr 20987c868a gocui: preliminary log() output window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-13 07:04:41 -05:00
Jeff Carr ecf3893fa9 work on an output window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-12 22:21:57 -05:00
Jeff Carr 047cde4c9d better toolkit init options
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-12 13:00:29 -05:00