🚀 Features
- Aggregate terminal update events over a short period to avoid flickering caused by redrawing
💼 Other
- Bump termirs version to 0.2.12
🚜 Refactor
- Simplify SFTP file transfer by removing BufferPool and optimizing chunk handling
- Enhance SFTP directory reading with streaming support
- Move terminal suspend/restore into file_edit and use spawn_blocking for editor
- Replace async EventStream with sync polling on a dedicated blocking thread
- Extract footer rendering logic into a separate function
⚡ Performance
- Optimize polling logic by changing memory ordering to Relaxed
⚙️ Miscellaneous Tasks
- Update ratatui-explorer dependency