File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 11Revision history for Terminal-Widgets
22
33{{$NEXT}}
4+ [Bug Fixes]
5+ - Remove a duplicated check in draw-line-spans due to merging reorded code
6+
7+ [Examples]
8+ - Add rich-text and tree-view examples
9+ - Make use of with-scrollbars to clean up several examples
10+ - Use add-top-level to instantiate Form2UI in two-forms example
11+
12+ [Functionality]
13+ - Add Focusable role (Patrick Böker)++
14+ - Add focus tabbing support to more widget types (Patrick Böker)++
15+ - Make focus tabbing wrap around at start and end (Patrick Böker)++
16+ - Add SpanWrappingAndHighlighting role (Patrick Böker)++
17+ - Add RichText and TreeView widgets (Patrick Böker)++
18+ - Add Themable role and make Widget Themable
19+ - Add with-scrollbars layout method to associate a Scrollable child
20+ with matching scrollbars
21+ - Continued work on new TextContent model and TranslatableStrings
22+
23+ [Refactoring]
24+ - Push 'is Widget' from roles to consuming classes, to allow multiple
25+ inheritance without forming diamond relationships (Patrick Böker)++
26+ - Refactor Widget.draw-frame for more correct painting order and to
27+ separate draw-content from draw-framing
28+ - Move the common full-refresh method implementation down to Widget
29+ - Cleanup/refactor gist-flags handling
30+ - Refactor widget coloring around Themable role
31+
432
5330.2.0 2025-11-06T15:15:38-08:00
634 [Bug Fixes]
You can’t perform that action at this time.
0 commit comments