Automatically reopen the files that were open when the app was last closed, with the cursor restored to its last position.
Expected behavior:
On startup, reopen all files from the last session
Restore cursor position for each file
If a file no longer exists, show a warning instead of crashing
Option to disable session restore in settings
Why: Session restore is a major quality-of-life feature that makes the app feel polished and reliable, especially for users who work with the same files regularly.
Automatically reopen the files that were open when the app was last closed, with the cursor restored to its last position.
Expected behavior:
On startup, reopen all files from the last session
Restore cursor position for each file
If a file no longer exists, show a warning instead of crashing
Option to disable session restore in settings
Why: Session restore is a major quality-of-life feature that makes the app feel polished and reliable, especially for users who work with the same files regularly.