-
Notifications
You must be signed in to change notification settings - Fork 5.3k
perf(terminal): stream output and history #8564
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
StiensWout
wants to merge
25
commits into
pingdotgg:main
from
StiensWout:t3code/stream-terminal-output
Closed
Changes from all commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
68bff16
perf(terminal): stream output and history
StiensWout a58bee9
fix(terminal): harden streamed replay transitions
StiensWout d50b09a
fix(terminal): close replay edge cases
StiensWout dcd910f
fix(mobile): satisfy terminal native lint
StiensWout d37d58a
fix(web): preserve terminal during history replay
StiensWout 2267e7e
fix(web): keep streamed replay ordered
StiensWout 4413c45
fix(web): replay history after reconnect
StiensWout d572193
fix(terminal): mark replay boundaries explicitly
StiensWout 4703be6
fix(terminal): keep replay markers status-neutral
StiensWout 7f311ce
fix(terminal): render synchronized output atomically
StiensWout 60d6508
fix(terminal): harden shutdown and native buffering
StiensWout e2dc37d
fix(mobile): satisfy terminal native lint
StiensWout a9d50c6
fix(web): stabilize terminal app rendering and input
StiensWout b9c1353
fix(web): keep terminal streaming bounded
StiensWout 9590d32
fix(terminal): bound output backlogs
StiensWout 6fbd750
fix(server): keep terminal output resume in the drain loop
StiensWout a6d1c87
fix(web): isolate full-screen terminal themes
StiensWout 40dfb46
fix(mobile): preserve terminal replay boundaries
StiensWout 5370cfc
fix(web): preserve inverse terminal colors
StiensWout 20b7187
fix(web): finish terminal interaction edge cases
StiensWout f0e32ab
fix(web): gate terminal resize paints
StiensWout 12fe174
fix(web): keep terminal resize frames visible
StiensWout a08dae3
fix(web): align terminal interaction geometry
StiensWout 3a3e9b6
fix(web): harden terminal interaction details
StiensWout f459a54
fix(web): preserve terminal replay boundaries
StiensWout File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.