State Persistence
State Persistence for both CNF Viewer and previously opened page Editors has been created.
Features
- State of Viewer/Tree Restored
- State of Last Opened Editors Restored.
Possible Extensions:
- Scrollbar position is restored. - DONE>
- Caret/Cursor Position and last Active Page is active after restoration. (EditorHistory has been implemented, though)
- 1 possible bug exists with initial expansion, when it fails(Eclipse CNF bug, maybe?), results in inifite loop. May have use a check for it.