Skip to content

Add a recently open documents panel #1440

@vkbo

Description

@vkbo

Prompted by #1432
Replaces #1292 if implemented

It may be useful, especially for large projects, to have a recently opened documents panel below the project tree. The panel must be independent from the project/novel tree view switching, and must be collapsible.

The panel should:

  • List documents with the latest on top.
  • Allow the user to sticky documents.
  • Allow the user to remove documents from the list.
  • Allow the user to only add edited documents to the list rather than opened documents.
  • Documents that aren't stickied can be cleared on restart.
  • The tool should cache the QPlainTextDocument for at least a good while to preserve the Undo/Redo history.

Metadata

Metadata

Assignees

Labels

enhancementEnhancement: New feature or improvementplannedNote: Feature planned for a later releaseproject managementComponent: Project or Project Tree

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions