Commit Graph

72 Commits

Author SHA1 Message Date
Jeff Carr b789fbbe56 gocui: better output handling
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-27 00:10:23 -05:00
Jeff Carr 17b59b7e7e gocui: proper line count on Stdout
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 22:08:43 -05:00
Jeff Carr a4403975e7 gocui: standard close
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 21:36:56 -05:00
Jeff Carr 4e8a1bc432 gocui: log() output works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 20:56:25 -05:00
Jeff Carr af41bdfc59 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 ce7e51bafa gocui: more correct logic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 14:52:54 -05:00
Jeff Carr 38c161f39e gocui: code cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 14:25:48 -05:00
Jeff Carr d67c7b2635 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 e750b06831 gocui: closer to correct tabs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 12:38:39 -05:00
Jeff Carr 051ad00de3 gocli: close to working tabs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 12:18:08 -05:00
Jeff Carr 064f3ca748 gocui: tracking windows and tabs separately
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 11:18:26 -05:00
Jeff Carr ea37ba6823 gocui: windows & tabs in seperate rows
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 09:21:11 -05:00
Jeff Carr 132efe17fe gocui: closer to working layout
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 01:59:42 -05:00
Jeff Carr d8a1c53757 gocui: more spacing logic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-26 00:07:09 -05:00
Jeff Carr 97079e936b gocui: more work on tabs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-25 22:43:47 -05:00
Jeff Carr 092ac51f5e 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 816ee16b67 golang: finally doing struct defaults right
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-25 07:47:50 -05:00
Jeff Carr a8b4c45eb7 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 22e0033c69 try to find the parent window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-24 08:45:30 -05:00
Jeff Carr e71d4f10ca hack some output. grab STDOUT damnit
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-24 08:30:40 -05:00
Jeff Carr 597b17039a gocui: always show STDOUT
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-24 06:22:14 -05:00
Jeff Carr 77f7d1f0ca more code cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-23 10:45:43 -05:00
Jeff Carr 37dee72c32 unloading the gocui toolkit works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-22 12:25:50 -05:00
Jeff Carr 535f15f741 make goget
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-22 08:34:09 -05:00
Jeff Carr c5f3a043b3 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 673c0336ec attempt at a fake file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-16 13:53:47 -05:00
Jeff Carr 2fec7356ea gocui: preliminary log() output window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-13 07:04:41 -05:00
Jeff Carr 74bdf03b76 work on an output window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-12 22:21:57 -05:00
Jeff Carr 56f8246bca andlabs is broken
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-11 15:25:03 -05:00
Jeff Carr 11d3f20c4a gocui: compiling and running again
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 15:34:36 -05:00
Jeff Carr 462015470d gocui: smarter debugging
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 14:31:00 -05:00
Jeff Carr d4b3283484 gocui: keep deprecating non-gochannel code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 08:40:31 -05:00
Jeff Carr 9d315c3a00 ready to start deprecating code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 00:34:31 -05:00
Jeff Carr b9b5f1afd6 both andlabs & gocui plugins have working channels
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 00:28:33 -05:00
Jeff Carr 60a4a1bfd6 andlabs kinda works with a channel
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-07 18:16:16 -05:00
Jeff Carr 8f6e971948 open gocui when DISPLAY=""
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-07 09:18:03 -05:00
Jeff Carr 9041a6552e gocui: resize works on textbox's
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 18:44:25 -05:00
Jeff Carr bddce3d5a3 gocui: callbacks work via a channel
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 18:00:18 -05:00
Jeff Carr 90e45a4a3e gogui: checkboxes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 15:00:37 -05:00
Jeff Carr cd47489d85 gocui: more or less correct sizes
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 <jcarr@wit.com>
2023-04-06 11:19:04 -05:00
Jeff Carr c1edca0f0e gocui: ready for 0.7.6
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 06:29:00 -05:00
Jeff Carr c29faf4f9b gocui: next step hide junk
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 06:01:14 -05:00
Jeff Carr 6b7d1fb30b gocui: more size calculations
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 00:13:28 -05:00
Jeff Carr 0d36740a86 gocui: more almost working
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 22:30:44 -05:00
Jeff Carr 1b7b794dd2 gocui: it might actually work
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 22:19:45 -05:00
Jeff Carr bd23ef8338 gocui: don't try to draw on add()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 21:15:05 -05:00
Jeff Carr 65f4d0e231 more fixes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 19:33:31 -05:00
Jeff Carr a881d87108 gocui: close to fixing tab coords
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 19:03:01 -05:00
Jeff Carr ab6ff31599 gocui: store more in w.gocuiSize.
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 18:10:53 -05:00
Jeff Carr cd8ddbc767 gocui: window and tab position kinda correct
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 17:56:27 -05:00