|
00:19
japhb left
00:25
japhb joined
|
|||
| Geth | Terminal-Widgets/main: 0fbb76c436 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/DirtyAreas.rakumod Maintain invariants in DirtyAreas * Document invariants and special cases * Clip dirty rects to widget grid to support invariants * Add non-state-clearing current-dirty-areas * Add is-dirty predicate |
02:00 | |
| Terminal-Widgets/main: 860162d107 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod Improve compositing debug info |
02:05 | ||
| Terminal-Widgets/main: f17aed5c45 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod Composite entirety of widget always if parent.is-dirty This is certainly *NOT* optimal behavior, but it DWIMs much better when the parent is cleared or dirtied and the children are clean (so don't think they have anything new to composite). |
|||
| Terminal-Widgets/main: daaed02b31 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Simple/TopLevel.rakumod Profile timing and debug output for build-layout |
04:40 | ||
| Terminal-Widgets/main: 8bfa91c834 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod Slightly faster debug output in full-refresh |
|||
| Terminal-Widgets/main: 3bc8339742 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Widget.rakumod Perf timing for various composite cases |
|||
Terminal-Widgets/main: 4 commits pushed by (Geoffrey Broadwell)++
|
06:37 | ||
| japhb | Last 3 commits above are a response to confusion around WTH is going on with TopLevels and layout/widget building | 06:38 | |
| Hopefully y'all won't need 6 editor windows open just to trace build-layout | 06:39 | ||
|
10:06
librasteve_ left
10:30
librasteve_ joined
|
|||
| [Coke] | \o/ | 14:14 | |
|
18:26
librasteve_ left
|
|||
| japhb | I thought you might like that. :-) | 18:53 | |
|
18:55
librasteve_ joined
23:06
librasteve_ left
|
|||