Repository navigation
Roadmap
Hyacinthe-primus edited this page Nov 12, 2026
·
9 revisions
See ROADMAP.md for the full planned feature list.
Recently shipped:
- OpenDocument conversions: ODT → DOCX, ODS → XLSX, ODP → PPTX, and ODT/ODS/ODP → PDF via Office COM, with LibreOffice and native zip/XML fallbacks where supported
- OpenDocument preview: native ODT/ODS/ODP rendering in the preview dialog, with a LibreOffice fallback
-
Frequent-configuration templates: configurations used repeatedly are promoted to
[Auto]templates automatically (no duplicates, capped per type) - Automatic temp file cleanup: temp files cleaned on app close and at batch start
-
Backup before conversion: optional
.bakcopy before each conversion viashutil.copy2 -
Custom theme support for Advanced Conversions: fully QSS-driven, instant theme switching via
theme_changedsignal - LogoLabel theme fix: logo color updates immediately on theme switch, no restart needed
- Faster image pipeline: VTracer raster → SVG, parallel OCR merge with scanlayer, and content-based HEIC/AVIF detection
- Turkish localization: installer and in-app language
- Searchable PDFs (OCR): images → PDF with a selectable/searchable text layer, powered by the bundled scanlayer library on top of Tesseract. Per-conversion OCR checkbox with plain-image fallback, and automatic/custom orientation. See Supported Formats and How To Use
- OCR pipeline consolidation: Main and automation share non-UI OCR helpers with staged validation, bounded parallel workers, safe plain-image fallback, destination preservation, and post-commit achievement accounting.
- Batch conversion routing: DOCX/PDF/image inputs → PDF, DOCX, or PNG, plus document/image PDF routes, with per-input engine routing and reliable success/failure reporting. TXT/RTF/ODT are the document-to-DOCX inputs; PSD/DNG/RAW images are excluded.
- PDF → DOCX cascade: Word COM → pdf2docx → LibreOffice where supported → native fitz fallback (text + tables + embedded images), with explicit no-text reporting for scanned/image-only PDFs.
- Unified staged conversion pipeline: PDF ↔ Word, DOCX → PDF, PDF/DOCX merge, and image-to-PDF OCR outputs validate and commit atomically, preserve existing destinations on failure, and clean temporary files.
-
DOCX → PDF hardening: DOCX inputs are validated before Word starts; Windows uses direct COM first, keeps docx2pdf as an exception-only
.docxfallback, and falls back to LibreOffice or ReportLab. - Merge parity and safety: Main, Quick Convert, Watcher, and Scheduler share merge helpers with deterministic ordering, pypdf PDF bookmarks, shared DOCX page breaks, staged validation, and collision-safe timestamp names.
- Theme-aware merge dialogs: the PDF and Word merge order dialogs now match the light/white theme (previously always dark-styled)
-
Numbered file list: files are displayed as
1. name_of_filefor a clear conversion order -
Merge success messages fixed:
pdf_merge_success/word_merge_success/images_merged_successtemplates now use plain{time}placeholders (crash-safe formatting) -
Custom themes: import
.fcthemethemes from Settings. -
External binary config: all external tools (ffmpeg, Ghostscript, ImageMagick…) now resolve through one centralized lookup. PATH → app-local → common dirs →
src/config/external_binaries.conf - Automated test suite: 1,067 passing tests (8 skipped) covering conversion engines, fallback chains, staged output validation, merge safety, OCR consolidation, architecture, OpenDocument conversions, templates, custom themes, and cross-platform compatibility.
Upcoming highlights:
- Dashboard upgrades: period comparison, achievement timeline, and a dashboard PDF report export
- Plugin system: add custom converters via external Python scripts
- Local REST API: integrate conversions into scripts and automation workflows
File Converter Pro ·
Releases ·
Issues ·
Contributing ·
License
© 2026 Prime Enterprises – Free, offline, open-source file conversion for Windows
Getting Started
Users
Developers
Project