Commit Graph

  • faea6d69b4 Read mode: the rail's Bookmarks and other pane buttons open their panels (#932) (#947) DWAA1660 2026-10-11 11:15:26 -06:00
  • 5d7700ead6 Fix plural forms for recent document page counts (#1065) neronek22 2026-10-11 19:15:00 +02:00
  • d9660d4e73 Docs: sync the progress docs with issues closed on 2026-10-10 (#1064) Ridwan 2026-10-11 19:14:48 +02:00
  • 046df9dfe4 UI: theme picker with light and dark theme cards (#1082) Luniiya 2026-10-11 19:12:47 +02:00
  • 7f1b632519 M2, #1060: axial and radial shadings draw as native gradients (backport of hayro 0.8) (#1061) mlkonrad 2026-10-11 20:12:16 +03:00
  • f5cfb33773 M6: keep field Properties color palettes independent (#1054) sanyamsingh001 2026-10-11 17:12:04 +00:00
  • 24cb6018b6 macOS: the reopen-last-session preference starts from NSQuitAlwaysKeepsWindows (#871) (#1053) Tristan von Kries 2026-10-11 19:11:51 +02:00
  • 96538312df Fix/noissue hyphenated print label ranges s20261010 t220019 z f82d4 (#942) Nigel Ihza Firdausy 2026-10-12 00:06:56 +07:00
  • dd400d6b23 fix(annot): create mailto links for bare email addresses (#941) Nigel Ihza Firdausy 2026-10-12 00:06:44 +07:00
  • 0344ed44a0 fix(ui): bookmark, comment and command filters match Turkish İ/ı in any case (#937) snipeTR 2026-10-11 20:06:22 +03:00
  • 5d301305c9 Issues #444, #186: a mouse wheel scroll speed preference, faster by default on Windows and Linux (#514) Hal Goff 2026-10-11 18:05:53 +01:00
  • 10f801e752 macOS: the tab strip is the 28 pt band the traffic lights are centred in (#789) (#1055) Tristan von Kries 2026-10-11 18:54:47 +02:00
  • f22b5d424b feat(macos): declare document icon file for PDFs in Info.plist (#910) (#933) Luis Araya 2026-10-11 10:32:29 -06:00
  • 77241397d6 fix(xfdf): combine imported annotation flags with bitwise OR (#931) Nigel Ihza Firdausy 2026-10-11 23:32:17 +07:00
  • 88869196be fix(macos): close the empty main window with Command-W (#930) Nigel Ihza Firdausy 2026-10-11 23:31:56 +07:00
  • 70bbb1fbdc M9: stream structure-tree checks without a total-element cutoff (#926) cyfung1031 2026-10-12 01:31:35 +09:00
  • b1e958cf63 M10: Enhance camera image finds the document's edges; rotate, crop or organize after Enhance page (part 3 of #1008) (#1027) magdale76 2026-10-11 18:31:23 +02:00
  • 2a5e8e2aa2 M14: correct Taiwan Traditional Chinese accessibility and form terms (#1023) MaxMan 2026-10-12 00:27:39 +08:00
  • 216d9a314e Top bar: the Save button names its shortcut instead of "(M4)" (#962) (#1013) DWAA1660 2026-10-11 10:23:55 -06:00
  • db26eb266d M14: Reuse form enumeration during document open (#1011) cyfung1031 2026-10-12 01:21:02 +09:00
  • 3b7a01eac5 UI: a tool chosen with no document open asks for a file and runs on it (#1100) Michelle 2026-10-11 18:17:33 +02:00
  • 2912b21d33 XFA: single-block forms paginate, open in their saved state, and show their signatures (#1098) EULA 2026-10-11 12:17:21 -04:00
  • dd046a25b2 M2: stream page content past the 256 MiB cap (item 1 of storytold/pdfcraft#623) (#797) cyfung1031 2026-10-12 01:17:09 +09:00
  • 1c18510b4a Edit images: moving or resizing a clipped image moves its own clip too (#1022) (#1049) MarekSpodBiedry 2026-10-11 18:16:57 +02:00
  • afb586e249 CLI: reject malformed --root options before dispatch (#1048) piero-83 2026-10-11 18:12:23 +02:00
  • ee1ee70463 Forms: keep the accepted value when Tab wraps to the same field (#1045) piero-83 2026-10-11 18:10:23 +02:00
  • f117cde040 Forms: encode appearances with the existing simple font (#1044) piero-83 2026-10-11 18:07:47 +02:00
  • f1e3a04587 Return renderer initialization errors to the OpenGL startup fallback (#1042) aAffliu 2026-10-12 00:05:45 +08:00
  • dd065b39bb M4, #569: Combine files takes images and text files (#1032) mlkonrad 2026-10-11 19:04:10 +03:00
  • ea1df6e1cb Linux: StartupWMClass is the window's app id (#1087) Atos Lins 2026-10-11 13:02:18 -03:00
  • 2fbce7028c doc_create from text refuses characters Helvetica can't draw (#959) (#1030) Shukat Ibrahim 2026-10-11 08:59:43 -07:00
  • 86e74ec121 Linux: draw on the GPU the Wayland compositor draws with (#1088) Atos Lins 2026-10-11 12:59:29 -03:00
  • a7e24b9512 M12: XFA script time limits start when the engine is ready (#1081) Bryan Mark 2026-10-12 00:58:28 +09:00
  • b752827162 M7: watermark offset from the page centre (edit.watermark-appearance) (#1076) Alexis 2026-10-11 17:56:06 +02:00
  • 4666e74691 Text extraction: word gaps follow position on the line, not drawing order (#1062) (#1074) pauliusiv123-rgb 2026-10-11 18:53:16 +03:00
  • 2316a8c419 ci: refactor workflows to use storytold/craft-common-actions (#1073) Dylan M. Taylor 2026-10-11 11:51:25 -04:00
  • 0947528891 CI: run FreeBSD and Windows ARM64 checks nightly and on release, not per PR ci-speedup-nightly-platform-checks Brandon Thomas 2026-10-11 02:03:05 -04:00
  • 6614b370b1 M10.5: Preserve current main printing workers during spooler extraction skylar taylor-barrick 2026-10-11 07:36:51 +02:00
  • 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