Sync Repo-todo from project files

2026-07-06 19:51:36 +02:00
parent a9db4cd491
commit 9834301e3c

60
Repo-todo.-.md Normal file

@@ -0,0 +1,60 @@
<!-- codex-wiki-sync:9d07dd945745249fcbd6c030 -->
> Mirrored from `/mnt/DATA/git/pdf-tools/todo.txt`.
> Origin: `repository`.
> Active tasks and changing state belong in Gitea issues; this wiki page is durable project context.
---
Proposed roadmap as milestones
Milestone 1 — “Fast Preview & Thumbnails”
Outcome: current app feels responsive.
- delete PageList
Version
fix thumbnail sizing
progressive thumbnail rendering - Thumbnail generation: show already when not done completely; cache
thumbnail cache
preview next/previous - Flip through preview; tools on preview
keyboard shortcuts for preview and selection - Keyboard shortcuts (Ctrl+A, Del, arrows to navigate pages, etc.)
README update for current feature set - README
Milestone 2 — “Real Page Workspace”
Outcome: pages become editable workspace objects, not just indices.
introduce PageRef
duplicate selected pages - “Duplicate selected pages” into a new position
extract selection as new workspace - “Extract selection as new workspace” (open selection as a separate working document)
command history model
A sidebar history/command log
undo/redo - Undo / Redo
grid/list toggle - A grid/list view toggle
Milestone 3 — “Better Merge & Mobile”
Outcome: multi-document workflows become natural.
full multi-file merge queue - Full multi-file merge UI (queue merges, reorder incoming files)
drag PDF into page grid at hovered position - Support for drag-drop PDF into page grid to merge at the hovered position
long-press drag on mobile - Long-press drag on mobile (custom touch-DnD)
improved toolbar - UI toolbar
mobile layout cleanup - Mobile
Milestone 4 — “Structural PDF Editing”
Outcome: support common non-content-stream PDF edits.
metadata editor - Metadata editing
crop pages - Crop pages?
preview tools
form read/fill/flatten - Form read/fill/flatten
bookmarks read/edit, probably read first - Bookmarks editing
annotations read, write later - Annotations read (write optional)
Milestone 5 — “Export, Extraction & Power Tools”
Outcome: stronger output workflows.
basic text extraction - Basic text extract
optimize/compress MVP
Optimize & compress PDF
encrypted PDF handling, carefully scoped - Encryption / Decryption
ZIP export for split results
versioning/release polish