Sub-task of #446 — Migrate GTK draw wiring to ScreenLayout::draw()
Scope (chunk 3 of 4): Complex content surfaces
Migrate the editor viewport, scrollbars, and terminal — these already have their own layout patterns (EditorLayout, TerminalSplitLayout) so should be structurally simpler than chunk B.
Surfaces:
Branch: continue on issue-446-screen-layout-draw after chunk B merges.
Depends on
Related
Sub-task of #446 — Migrate GTK draw wiring to ScreenLayout::draw()
Scope (chunk 3 of 4): Complex content surfaces
Migrate the editor viewport, scrollbars, and terminal — these already have their own layout patterns (EditorLayout, TerminalSplitLayout) so should be structurally simpler than chunk B.
Surfaces:
Surface::Editor,EditorLayoutalready exists (quadraui#197)Surface::ScrollbarSurface::Terminal,TerminalSplitLayoutalready exists (quadraui#196)Branch: continue on
issue-446-screen-layout-drawafter chunk B merges.Depends on
Related