Mirrored from /mnt/DATA/git/pdf-tools/ROADMAP.md.
Origin: repository.
Active tasks and changing state belong in Gitea issues; this wiki page is durable project context.
pdf-tools Roadmap
Active roadmap items are tracked as Gitea issues. This file is kept as the source for issue import and wiki sync; completed items remain here as release context.
Milestone 1: Fast preview and thumbnails
Remove unused legacy page list view.
Bound thumbnail generation by width and height.
Display thumbnails progressively.
Add preview page flipping.
Attach preview controls to the modal container.
Add first keyboard shortcuts.
Cache thumbnails by page and rotation.
Regenerate only changed rotated thumbnails.
Show software version number.
Milestone 2: Real page workspace
Introduce stable page references instead of only original page indices.
Support duplicate selected pages.
Save and reload the last state from browser storage.
Support named workspaces.
Store PDF binaries directly in IndexedDB.
Reset workspace.
Add command history as a foundation for undo/redo.
Add undo/redo.
Display undo/redo history with redo entries visually separated.
Extract selection as a new active workspace.
Reduce undo/redo storage footprint if large documents make snapshots too heavy.
Add grid/list view toggle.
Milestone 3: Better merge and mobile handling
Add a full multi-file merge queue.
Support drag-and-drop of PDFs into the page grid at the hovered position.
Add custom long-press drag on mobile.
Consolidate frequently used actions into a toolbar.
Milestone 4: Structural PDF editing
Metadata editing.
Crop pages.
Add tools directly in the preview overlay.
Read/fill/flatten forms.
Read bookmarks, then evaluate bookmark editing.
Read annotations, then evaluate annotation writing.
Milestone 5: Export and power tools
Basic text extraction.
ZIP export for split results.
Optimize/compress MVP.
Carefully scoped encrypted PDF handling.
Non-goals for now
Server-side PDF processing.
Collaborative editing.
User accounts.
OCR.
Full content-stream editing.
Digital signature creation/validation workflows.
DMS replacement functionality.
Delete Page
Deleting the wiki page "Repo ROADMAP" cannot be undone. Continue?