Changelog
Commits follow the Conventional Commits convention, and versions follow Semantic Versioning. Published releases are listed on GitHub.
Unreleased
Section titled “Unreleased”Printy has not had a tagged release yet. Until one is published, build it from source.
What is in place:
- Watch any number of local folders, each with its own printer, check interval, file types and print settings.
- Print PDF, JPG, PNG and TIFF, with per-folder copies, duplex, colour mode and a fit-to-page mode that never enlarges but always shrinks oversized content.
- A stability check that waits for a file to finish being written, and content-based deduplication so nothing prints twice.
- Post-print rules: move into
printed(failures intofailed), leave in place, or delete — with a failed file never deleted. - A queue that holds rather than fails when a printer is unreachable, and retries a broken file three times before setting it aside.
- Job history with a failures-only filter and per-job reprinting, keeping the settings each job was originally printed with.
- Editing a folder rewrites the jobs still waiting, but never one already printing and never the history.
- Tray icon, close-to-tray, autostart, start minimised, a global pause, and notifications for everything, failures only, or nothing.
- Configuration export and import, with folders that cannot work on the target machine imported switched off and named.