Jeff Carr
523449ab44
don't require goreadme to exist
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-22 08:10:11 -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
ca708db97e
better toolkit init options
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-12 13:00:29 -05:00
Jeff Carr
a235371d1a
both gocui and andlabs worked with buttondemo
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-11 21:37:36 -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
821e6d823a
andlabs is still broken
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 12:08:57 -05:00
Jeff Carr
e34ec5efbf
andlabs: my logic for new window is still wrong
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 11:43:58 -05:00
Jeff Carr
85c2fb8d70
andlabs: the binary tree limps along again
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 11:06:50 -05:00
Jeff Carr
51b109a976
more code deprecation
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-08 09:17:17 -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
de249412fb
andlabs now works the 'new way'
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-07 22:12:18 -05:00
Jeff Carr
b7ef4f6a2e
more progres on channels
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-07 21:54:57 -05:00
Jeff Carr
5d032e68eb
start work on a plugin channel
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-07 21:22:51 -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
5ba335ddee
show the gocui in the example
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 23:58:22 -05:00
Jeff Carr
6f6f1a6c25
go 1.18 is needed for plugins
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 21:00:23 -05:00
Jeff Carr
57283a4da7
correctly deprecate *widget to plugins
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 20:50:00 -05:00
Jeff Carr
45d43c3616
andlabs: callback is now safe through a go channel
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 20:25:14 -05:00
Jeff Carr
8045287501
andlabs: use callback channel for window close
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 19:48:24 -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
7cf0d45909
gocui: debug flag buttons work
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 18:26:30 -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
70253c31f2
andlabs: fix bug in flags and chan window create
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-06 14:16:59 -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
Jeff Carr
5146cdfa80
gocui: more dumb and broken attempts at fixing this code
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 17:29:52 -05:00
Jeff Carr
0fb9ab6702
gocui: s/realSize/gocuiSize/
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 13:30:49 -05:00
Jeff Carr
fb43b88a0b
gocui: rework spacing logic
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-05 13:06:42 -05:00
Jeff Carr
89ef92e200
I can't add
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-04 18:45:59 -05:00
Jeff Carr
d6f87e2edf
minor reorg
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-04 10:44:27 -05:00
Jeff Carr
3a4d07fd7a
gocui: grid resize
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-04 10:38:21 -05:00
Jeff Carr
a83110ec03
gocui: use (w,h) and avoid (x,y) names
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-04 06:31:30 -05:00