Commit 99ae658
committed
feat(terminal): add PTY data batching and scroll stabilization
- Batch PTY writes per animation frame to reduce render frequency
- Lock scroll position during write to prevent flicker
- Strip ANSI escape sequences from terminal title
- Add AnnualReport view and FeaturedCarousel component1 parent 07f7e85 commit 99ae658
15 files changed
Lines changed: 1322 additions & 7 deletions
File tree
- public
- src-tauri/src
- src
- components
- PanelGrid
- Terminal
- home
- types
- views
- AnnualReport
- Home
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Loading
0 commit comments