Skip to content

Checkpoint#47

Open
jacob314 wants to merge 5 commits intomasterfrom
render_cache_3
Open

Checkpoint#47
jacob314 wants to merge 5 commits intomasterfrom
render_cache_3

Conversation

@jacob314
Copy link
Owner

raw_rendering

Enhance ScrollRegion with full content and computed scrollbars

Include full lines, scrollTop, scrollLeft in ScrollRegion to allow render-worker to compute visible area and scrollbars. Remove explicit Scrollbar objects from Output and metadata.

Avoid duplicating scroll region content in main updates

Mask out scroll regions in TerminalBuffer.update to prevent sending their content in the main update payload. Render the content of scroll regions in the worker using renderOverlays.

Checkpoint

Process

Support sticky bottom

raw_rendering

Enhance ScrollRegion with full content and computed scrollbars

Include full lines, scrollTop, scrollLeft in ScrollRegion to allow render-worker to compute visible area and scrollbars. Remove explicit Scrollbar objects from Output and metadata.

Avoid duplicating scroll region content in main updates

Mask out scroll regions in TerminalBuffer.update to prevent sending their content in the main update payload. Render the content of scroll regions in the worker using renderOverlays.

Checkpoint

Process

Support sticky bottom
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant