Commit Graph

  • c20f3aff60 M10.5: Adopt shared craft-print system spooler skylar taylor-barrick 2026-10-11 07:29:54 +02:00
  • bbbe60015c M10: Windows printing prints at actual size, off the UI thread (follow-up to #847) (#1007) Brandon Thomas 2026-10-11 01:15:23 -04:00
  • 33c14e07cf Print: Windows lists its printers and spools jobs (#847) Mawfyy 2026-10-10 23:23:35 -05:00
  • ae4f5d44f3 Merge pull request #966 from skylartaylor/codex/ui-suite-integration-20261010 skylar taylor-barrick 2026-10-10 20:03:37 -06:00
  • ecd9d158ea UI: preserve shared document workspace on current main skylar taylor-barrick 2026-10-10 19:10:14 -06:00
  • 53a5880386 Bump to 0.6.0; add a Linux riscv64 release build (#945) v0.6.0 Brandon Thomas 2026-10-10 20:50:57 -04:00
  • 8ff27dc86e UI.9: preserve PDFCraft panels and document lifecycle skylar taylor-barrick 2026-10-10 15:46:23 -06:00
  • b8ddf71e30 Drawn signatures and drawings resize from their handles (#920) LloydNicholson 2026-10-10 23:42:20 +02:00
  • 10965fbf5e Select tool picks up a signature placed over a form field (#916) (#917) LloydNicholson 2026-10-10 23:40:09 +02:00
  • 40a4b411ce Fill & Sign: Add text keeps what was typed on click-away, and its box grows (#918) Shawn Skaggs 2026-10-10 16:39:55 -05:00
  • bfbeee9fa9 Edit text: white or pale text is edited on a dark box instead of vanishing on white (#913) (#921) DWAA1660 2026-10-10 15:39:39 -06:00
  • 82b1093b73 M7: select and move mixed PDF objects together (#844) (#907) Tevinhead 2026-10-11 04:38:34 +07:00
  • 892f0b78f0 M14: give Windows PDF files a dedicated document icon (#890) Joe Abou Serhal 2026-10-11 00:21:30 +03:00
  • 9ccf77bdf6 M4: traverse large bookmark trees lazily without dropping later items (#876) cyfung1031 2026-10-11 06:17:13 +09:00
  • 910b70bb5f M7: keep embedded CMap ranges compact instead of truncating expansion (#837) cyfung1031 2026-10-11 06:14:24 +09:00
  • 8196d6f45a M14: interface size preference; Auto follows GNOME text scaling (#902) mitul72 2026-10-10 15:13:52 -06:00
  • 9c2d9c02bf fix(crypt): R2–R4 passwords with non-ASCII characters open (PDFDocEncoding) (#905) snipeTR 2026-10-11 00:10:39 +03:00
  • 9035ae3c82 fix(create): read UTF-16, byte-order-marked and Windows code page text files (#903) snipeTR 2026-10-11 00:07:47 +03:00
  • 9b3b98d2e2 fix(redact): the Email pattern finds internationalized addresses (#901) snipeTR 2026-10-11 00:04:41 +03:00
  • d1d003c318 fix(redact): Turkish, German, French and Italian month names in the Dates pattern (#900) snipeTR 2026-10-11 00:04:27 +03:00
  • f45fd7507e Issue #870: keys leave the document under a dialog alone (#898) Joel Tony 2026-10-11 02:34:14 +05:30
  • 603cefe213 M14: Add Polish interface language (#782) 80aa08 2026-10-10 23:03:47 +02:00
  • f74c19de87 Combine files: move and remove single pages before combining (3 of 3, closes #611) (#790) taylorandrew07-lab 2026-10-10 17:01:08 -04:00
  • 26dec1030b Combine files: expand a file into its pages (2 of 3, refs #611) (#788) taylorandrew07-lab 2026-10-10 16:50:18 -04:00
  • 5268047a33 Combine files: a thumbnail grid, card sizes and card actions (refs #611) (#777) taylorandrew07-lab 2026-10-10 16:44:15 -04:00
  • 65e89aefb2 M3, #740: column select (Alt/Option-drag, or Edit ▸ Column select) (#765) mlkonrad 2026-10-10 23:41:27 +03:00
  • 2a02d5ddab M14: localize displayed shortcut key names (#496) (#884) Tevinhead 2026-10-11 03:39:23 +07:00
  • 86dd8d8283 Fill colour for rectangle, oval and polygon comments (#686) (#793) DWAA1660 2026-10-10 14:37:04 -06:00
  • 3906dcdff5 Exported images keep their transparency, JPEG cut-outs included (#645) (#763) DWAA1660 2026-10-10 14:31:41 -06:00
  • 8309c84a59 M12: XFA rows in areas get their instances, and areas stay out of data paths (#853) Silver 2026-10-10 22:28:29 +02:00
  • 6116b0034c M9: name the Windows store certificates that can't sign (#179) (#761) Epsilon-LLC 2026-10-10 16:25:24 -04:00
  • 4dafbfc325 M11: Reduce file size and Optimize PDF drop images nothing draws, such as a deleted image (#894) taylorandrew07-lab 2026-10-10 16:21:07 -04:00
  • 4fd2c2b3a3 M11: Reduce file size shrinks office scans, and never saves a bigger copy (refs #490) (#849) taylorandrew07-lab 2026-10-10 16:20:50 -04:00
  • 74be522c18 hayro-syntax: cap the nesting of direct arrays and dictionaries (#772) Ikki Nishihara 2026-10-11 04:54:26 +09:00
  • 559859ca61 lopdf: bound object lookups through compressed containers and object-stream members (#771) Ikki Nishihara 2026-10-11 04:51:25 +09:00
  • c8c77efb14 M4: make page-label generation lazy across large documents (#845) cyfung1031 2026-10-11 04:51:10 +09:00
  • 8c182087df Issue #390: build the DMG with hdiutil create so the app passes codesign --strict (#823) Tristan von Kries 2026-10-10 21:50:55 +02:00
  • b21045de6e Single instance: enable tab handoff in Windows portable mode (#889) (#891) Aviral Bansal 2026-10-11 01:20:42 +05:30
  • 2a909f361c Print: a scaled annotation appearance no longer prints larger than its rectangle (#802) (#861) MarekSpodBiedry 2026-10-10 21:50:20 +02:00
  • b34b3263d6 Web: opt-in embedding bridge for host pages (?host=parent) (#842) CyberFox-81 2026-10-10 15:50:06 -04:00
  • 5ad2ecfef9 M5.7: Fill & Sign tools pick up placed signatures to move and resize them (#822) LloydNicholson 2026-10-10 21:47:58 +02:00
  • c49148a290 Extract/Combine: a page repeated in one selection gets its own annotations (#818) (#852) MarekSpodBiedry 2026-10-10 21:47:45 +02:00
  • c933782039 Linux: "Use system setting" asks the desktop, not winit (#881) gyurix 2026-10-10 21:47:33 +02:00
  • 1b6e144c57 JavaScript: limit util.printf widths and output, and array arguments (#770) Ikki Nishihara 2026-10-11 04:47:05 +09:00
  • 265ddca58c organize: drop named destinations and their links when a page is deleted (#817) (#851) MarekSpodBiedry 2026-10-10 21:46:52 +02:00
  • 1845d9260d Issue #878: Combine stores an image once when its colour space is an indirect name (#883) mlkonrad 2026-10-10 22:46:38 +03:00
  • 7c386fa4ac M10.2: scan JPEG metadata beyond frame headers (#764) 才倾梦华V 2026-10-11 03:46:22 +08:00
  • cac2e8bf41 Notice bar: the message wraps beside its buttons and lines up with them (#785) (#832) DWAA1660 2026-10-10 13:44:29 -06:00
  • ef63ba3680 Windows: add reproducible security diagnostics for storytold/pdfcraft#747 (#769) cyfung1031 2026-10-11 04:39:44 +09:00
  • d258764abc Keep every part when bookmark titles repeat in doc_split (#800) (#863) MarekSpodBiedry 2026-10-10 21:39:29 +02:00
  • 3cd619e937 Viewer: touchpad scrolling tracks the finger 1:1 (#759) (#868) Justin John 2026-10-11 01:09:15 +05:30
  • 7a1e0bce86 Issue #813: a cancelled recovery password no longer attaches to the next unlocked document (#858) Tristan von Kries 2026-10-10 21:38:59 +02:00
  • f620750934 Web: warn before reloading a document with unsaved changes (#812) (#856) MarekSpodBiedry 2026-10-10 21:38:42 +02:00
  • f6caba43b2 XFDF keeps a callout's leader, text-box inset, intent and arrowhead (#819) (#854) MarekSpodBiedry 2026-10-10 21:38:27 +02:00
  • 4b74f655de XFDF keeps polygon and polyline vertices (#809) (#848) DWAA1660 2026-10-10 13:35:25 -06:00
  • 259002da97 fix(text): Turkish dotted and dotless i match in case-insensitive search (#892) snipeTR 2026-10-10 22:32:07 +03:00
  • 6fd053b918 organize: deleting the opening page drops the catalog OpenAction (#821) (#855) MarekSpodBiedry 2026-10-10 21:31:51 +02:00
  • eb75e5a9d9 fix(links): find URLs when lowercasing changes the text length (#816) (#830) muraa-p 2026-10-11 03:31:35 +08:00
  • c7b9db8faa Fit to width fits the shown page in single-page view (#808) (#859) MarekSpodBiedry 2026-10-10 21:31:20 +02:00
  • 40a57f0d19 M13: preserve desktop Action Wizard batch results (#886) Tevinhead 2026-10-11 02:31:06 +07:00
  • fc08d56e97 fix(automation): retain batch results with identical filenames (#877) Nigel Ihza Firdausy 2026-10-11 02:29:47 +07:00
  • f54aa1db1e fix(editing): recognize paragraph drafts as unsaved work (#811) (#843) Krzysztof Cieślik 2026-10-10 21:11:19 +02:00
  • 724f13cced fix(view): check Shift-Command-G before Command-G for find navigation (#810) (#835) Krzysztof Cieślik 2026-10-10 21:08:55 +02:00
  • 7608632db1 fix(xfdf): drop the replaced note's popup when re-importing a comment (#807) (#860) MarekSpodBiedry 2026-10-10 21:08:32 +02:00
  • 5ab928d529 fix(comments): include replies to replies in the comment summary (#820) (#840) muraa-p 2026-10-11 03:08:18 +08:00
  • c7fcee4ed9 OCR: a scanned euro sign reads as €, not E (#796) mlkonrad 2026-10-10 22:08:04 +03:00
  • f8334d0cd3 fix(edit): refuse a header start number that would wrap the next page (#804) (#834) muraa-p 2026-10-11 03:07:51 +08:00
  • 010b677829 Issue #774: keep the catalog out of object streams in encrypted files (Acrobat) (#836) Tristan von Kries 2026-10-10 21:07:38 +02:00
  • 9c4414c50e fix(comments): keep a reply to a reply in the comment listing (#806) (#839) muraa-p 2026-10-11 03:07:10 +08:00
  • 4f7aa22214 fix(edit): keep a comment whose appearance is missing when flattening (#805) (#838) muraa-p 2026-10-11 03:06:56 +08:00
  • e0625cd5cf fix(text): match phrases across repeated whitespace (#814) (#831) muraa-p 2026-10-11 03:06:43 +08:00
  • f9ed8b264a OCR: Recognize text in multiple files refuses paths outside the root (#795) mlkonrad 2026-10-10 22:06:29 +03:00
  • f3f4019fad Autosave: snapshot a new unsaved document before its first edit (#815) (#850) MarekSpodBiedry 2026-10-10 21:06:15 +02:00
  • 527128d007 fix(organize): reject rotation angles that are not multiples of 90 (#801) (#833) muraa-p 2026-10-11 03:06:02 +08:00
  • 8ae9f6be8b Measure: snap to the implicit closing edge of filled paths (#803) (#862) MarekSpodBiedry 2026-10-10 21:05:48 +02:00
  • 798650e8a0 Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#873) Brandon Thomas 2026-10-10 14:23:28 -04:00
  • 5d59060486 M3: make render watchdog regressions deterministic (#699) cyfung1031 2026-10-10 21:33:40 +09:00
  • 9cd07e4793 M8: redact lists of words or phrases (protect.redact-word-lists) (#757) Márk Bartalos 2026-10-10 14:32:09 +02:00
  • aa6242d0c6 M4: bookmarks from tagged headings (organize.bookmarks-from-structure) (#754) Márk Bartalos 2026-10-10 14:25:10 +02:00
  • 0bc619cd02 Extract pages: a File name field names the extracted files (#737) (#751) DWAA1660 2026-10-10 06:20:08 -06:00
  • 49a8d04f24 M9: sign and timestamp encrypted documents (#753) Silver 2026-10-10 14:19:45 +02:00
  • 7a33d4bf25 M9: the signer's certificate must allow document signing (key usage, EKU, critical extensions) (#749) Márk Bartalos 2026-10-10 14:14:55 +02:00
  • 4280f83bb0 Tests: the viewer find test waits for results by a deadline, not a frame count Brandon Thomas 2026-10-10 08:14:40 -04:00
  • e4e39f4bef M4: keep the render pool across metadata edits (#750) cyfung1031 2026-10-10 21:10:32 +09:00
  • 1c33e6f851 M14: Arabic interface language (#692) Abdelhaq El Amraoui 2026-10-10 11:36:54 +01:00
  • ebc5ccd4c0 M14: View menu, tooltips and Keyboard shortcuts show Ctrl, not ⌘, off macOS (#695) Todd Pederson 2026-10-10 06:32:06 -04:00
  • bfa65a9bfc M8: redaction code sets (U.S. FOIA, Privacy Act) as overlay text (#741) Márk Bartalos 2026-10-10 12:27:26 +02:00
  • e742e29771 Windows: single instance, launches started together share one window (#282, #317) (#715) Leo 2026-10-10 21:23:11 +11:00
  • e4cd9e2557 PDF/A: no sRGB output intent for CMYK documents, and pdfa_verify checks the intent's colour space (#667) (#732) DWAA1660 2026-10-10 04:22:47 -06:00
  • 742c42ab63 M2: cancel obsolete in-flight requests (#702) cyfung1031 2026-10-10 19:22:24 +09:00
  • 7fafadc3a2 M2: text turned at any angle reads as lines along its own baseline (#735) cyfung1031 2026-10-10 19:19:54 +09:00
  • d94da2038a M2: pages with /UserUnit are shown at their size in points, as in Acrobat (#722) cyfung1031 2026-10-10 19:19:31 +09:00
  • 99c7dd9311 Sign: smart cards and tokens in the Windows store ask for their PIN (#694) (#742) mmmaarian03-crypto 2026-10-10 13:19:07 +03:00
  • c5d886488c M14: side panels keep their width after a resize (#704) Todd Pederson 2026-10-10 06:15:06 -04:00
  • 06a7b9a7ca Issue #666: images made into a PDF keep their ICC profile (#729) LloydNicholson 2026-10-10 12:14:51 +02:00
  • d5b5687f79 Sign: decide Windows store keys in code every platform builds (#690) jcl-bit 2026-10-10 03:14:36 -07:00
  • fb548a7064 fix(annot): preserve strokes with malformed interior colors (#708) cyfung1031 2026-10-10 19:14:21 +09:00
  • 997b82d49c test(render): cover pattern recursion cycles (#710) cyfung1031 2026-10-10 19:14:05 +09:00
  • 7a8445376e M3: compare stitched render partitions with whole page (#697) cyfung1031 2026-10-10 19:13:50 +09:00
  • f109676f77 test(render): cover form recursion cycles (#709) cyfung1031 2026-10-10 19:13:12 +09:00