Skip to content

perf(ui): virtualize live logs and reduce hidden timeline work#2

Open
pascalandr wants to merge 5 commits intodevfrom
ready/ui-log-virtualization
Open

perf(ui): virtualize live logs and reduce hidden timeline work#2
pascalandr wants to merge 5 commits intodevfrom
ready/ui-log-virtualization

Conversation

@pascalandr
Copy link
Copy Markdown

@pascalandr pascalandr commented Mar 14, 2026

Summary

  • Virtualize live log and info streams so long-running sessions stop rebuilding large DOM lists.
  • Pause hidden timeline work and keep the active selection stable when the user switches back.
  • Stack this branch on ready/tauri-startup-instrumentation because the touched rendering path overlaps with the startup timing work.

Dependencies

@pascalandr pascalandr force-pushed the ready/ui-log-virtualization branch from ad6b486 to 11a6a4d Compare March 17, 2026 07:44
@pascalandr pascalandr marked this pull request as ready for review March 18, 2026 19:58
@pascalandr
Copy link
Copy Markdown
Author

This is now ready for review.

Its base branch now targets dev, and I kept this stacked follow-up on top of that refreshed startup instrumentation base.

@pascalandr pascalandr force-pushed the ready/tauri-startup-instrumentation branch from ee62e95 to a7667c3 Compare March 18, 2026 20:29
@pascalandr pascalandr force-pushed the ready/ui-log-virtualization branch from 11a6a4d to 0021a1f Compare March 18, 2026 20:29
@pascalandr
Copy link
Copy Markdown
Author

Restacked this on top of the rebuilt ready/tauri-startup-instrumentation branch.

This follow-up now sits on the refreshed 216 base and remains ready for review.

@pascalandr pascalandr force-pushed the ready/tauri-startup-instrumentation branch from a7667c3 to 1ce6bfd Compare March 18, 2026 21:02
@pascalandr pascalandr force-pushed the ready/ui-log-virtualization branch from 0021a1f to f707a8c Compare March 18, 2026 21:02
@pascalandr pascalandr force-pushed the ready/tauri-startup-instrumentation branch from 1ce6bfd to bc57aaf Compare March 19, 2026 20:14
@pascalandr pascalandr force-pushed the ready/ui-log-virtualization branch from f707a8c to 81bbbe6 Compare March 19, 2026 20:23
@pascalandr pascalandr changed the base branch from ready/tauri-startup-instrumentation to dev March 19, 2026 20:23
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