| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| PdfBooklet-Windows.zip | 2026-05-16 | 62.8 MB | |
| pdfbooklet-deb.zip | 2026-05-16 | 3.8 MB | |
| PdfBooklet v3.1.6 source code.tar.gz | 2026-05-16 | 3.9 MB | |
| PdfBooklet v3.1.6 source code.zip | 2026-05-16 | 4.0 MB | |
| README.md | 2026-05-16 | 1.4 kB | |
| Totals: 5 Items | 74.6 MB | 17 | |
Added
- Created a complete Windows CI build pipeline via GitHub Actions using
cx_Freezefor standalone.exedistribution. - Added strict structural constraints to GTK/Glade layouts to prevent entry fields from improperly stretching across the UI.
Changed
- Migrated core PDF processing engine from legacy
pypdf/pdfrwtopikepdf, significantly improving rendering speed and memory utilization. - Refactored core application structure to decouple GUI code from document processing logic by introducing
DocumentManagerMixin. - Completely rewrote the page transformation matrix engine to enforce strict mathematical post-multiplication for reliable scaling, translation, and rotation handling.
- Optimized the preview rendering pipeline by removing synchronous debugging loggers to improve scrolling and configuration responsiveness.
Fixed
- Resolved pervasive page centering regressions that occurred when combining page rotation, custom output scaling, and manual translations.
- Fixed real-time preview synchronization for "Creep adjustment" and global transformations.
- Fixed critical Windows-specific GTK Drag-and-Drop (DnD) crashes triggered by dragging pages while holding modifier keys (Ctrl/Shift).
Removed
- Pruned obsolete legacy files, unused helper functions, and deprecated third-party dependencies from the codebase.