a44c9ccb28919041b10630c0bd3f5e8610997c37
- Add FileWatcher struct with RecommendedWatcher, mpsc channel, and rewatch() method - Add file_watcher and pending_reload_at fields to App struct - Update App::new() to accept Option<FileWatcher> parameter - Add reload_current_document() preserving scroll and link selection - Add rewatch_for_current_page() to re-point watcher on navigation - Integrate try_recv() drain loop in event loop (non-blocking) - Add 300ms debounce timer that fires reload after last relevant event - Call rewatch_for_current_page() in navigate_to/back/forward/to_directory
Description
No description provided
Languages
Rust
100%