[11:13] *** patrickb left
[11:28] *** patrickb joined
[21:11] <Geth> ¦ Terminal-Widgets/main: 6558446049 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Simple/TopLevel.rakumod

[21:11] <Geth> ¦ Terminal-Widgets/main: Handle layout errors as a special case compositing path

[21:11] <Geth> ¦ Terminal-Widgets/main: review: https://github.com/japhb/Terminal-Widgets/commit/6558446049

[21:11] <Geth> ¦ Terminal-Widgets/main: 07a7124f74 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Simple/TopLevel.rakumod

[21:11] <Geth> ¦ Terminal-Widgets/main: Better handling of layout error message on very small terminal

[21:11] <Geth> ¦ Terminal-Widgets/main: review: https://github.com/japhb/Terminal-Widgets/commit/07a7124f74

[21:11] <japhb> ^^ Wheee, progress

[22:26] <Geth> ¦ Terminal-Widgets/main: 1f8ba2e8ee | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Layout.rakumod

[22:26] <Geth> ¦ Terminal-Widgets/main: Whitespace fix

[22:26] <Geth> ¦ Terminal-Widgets/main: review: https://github.com/japhb/Terminal-Widgets/commit/1f8ba2e8ee

[22:26] <Geth> ¦ Terminal-Widgets/main: a43bc2c47a | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Layout.rakumod

[22:26] <Geth> ¦ Terminal-Widgets/main: Fix miscomputed TooSmall with remain-w/h < 0

[22:26] <Geth> ¦ Terminal-Widgets/main: review: https://github.com/japhb/Terminal-Widgets/commit/a43bc2c47a

[22:29] <japhb> I believe that does pretty well at handling the window-too-small error

[22:29] <japhb> But the next problem is that during live resize, sometimes not every widget redraws

[22:30] <japhb> Time to figure that out, I guess.

[22:43] <Geth> ¦ Terminal-Widgets/main: 3315ee25d9 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod

[22:43] <Geth> ¦ Terminal-Widgets/main: One line, one huge resize behavior improvement

[22:43] <Geth> ¦ Terminal-Widgets/main: review: https://github.com/japhb/Terminal-Widgets/commit/3315ee25d9

[22:45] <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] <japhb> Not entirely sure how that even happens.

[23:02] <Geth> ¦ Terminal-Widgets/main: 5784962f9d | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod

[23:02] <Geth> ¦ Terminal-Widgets/main: Fix flickering during resize with layout error

[23:02] <Geth> ¦ Terminal-Widgets/main: review: https://github.com/japhb/Terminal-Widgets/commit/5784962f9d

[23:02] <japhb> Another bug bites the dust (hey! hey!)

[23:18] <japhb> patrickb: At this point, you ought to be able to pull HEAD and have a much better terminal-resizing experience

