11:13 patrickb left 11:28 patrickb joined
Geth Terminal-Widgets/main: 6558446049 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Simple/TopLevel.rakumod
Handle layout errors as a special case compositing path
21:11
Terminal-Widgets/main: 07a7124f74 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Simple/TopLevel.rakumod
Better handling of layout error message on very small terminal
japhb ^^ Wheee, progress
Geth Terminal-Widgets/main: 1f8ba2e8ee | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Layout.rakumod
Whitespace fix
22:26
Terminal-Widgets/main: a43bc2c47a | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Layout.rakumod
Fix miscomputed TooSmall with remain-w/h < 0
japhb I believe that does pretty well at handling the window-too-small error 22:29
But the next problem is that during live resize, sometimes not every widget redraws
Time to figure that out, I guess. 22:30
Geth Terminal-Widgets/main: 3315ee25d9 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod
One line, one huge resize behavior improvement
22:43
japhb That fixes "Didn't redraw on terminal resize" but there's still a bug wherein (some portion of) the original screen contents will occasionally flash very briefly during resizing. 22:45
Not entirely sure how that even happens.
Geth Terminal-Widgets/main: 5784962f9d | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod
Fix flickering during resize with layout error
23:02
japhb Another bug bites the dust (hey! hey!)
patrickb: At this point, you ought to be able to pull HEAD and have a much better terminal-resizing experience 23:18