Commit Graph

  • 7dc18ee131 M3: the restore-last-view preference in the catalogues added since (#1767) mtlcl410 2026-10-22 16:29:53 +08:00
  • 5e69e620a3 M12: the last view remembers the two-page cover setting (#1767) mtlcl410 2026-10-19 02:07:36 +08:00
  • aa190d98b2 M3: Vietnamese for the restore-last-view preference (#1767) mtlcl410 2026-10-17 13:09:21 +08:00
  • 946fb31eef M3: restore last view settings when reopening documents (#1767) mtlcl410 2026-10-17 13:09:05 +08:00
  • a7d86dea76 M12: a flowed subform's last part keeps its bottom margin inside the content area Eric Kaden 2026-10-23 22:05:46 -04:00
  • 6d7e887efe M6: a paste into a full field keeps the longest part that fits, across a change of font Eric Kaden 2026-10-23 22:04:52 -04:00
  • 42910de473 Reject open-ended page range on a document with no pages NetterSilver 2026-10-24 01:56:46 +00:00
  • d7da5dfe29 M12: a flowed XFA subform a page break cuts gets a closed border on each page, its margins repeated Eric Kaden 2026-10-23 21:54:55 -04:00
  • d64a698825 fix(parity): cite the booklet print test at its path under tests/it (#2707) mtlcl410 2026-10-24 09:39:26 +08:00
  • 2f97fd2d59 M5: the placeholder for an unknown stamp name stays grey whatever its /C mtlcl410 2026-10-24 09:27:38 +08:00
  • 184e9f30ff M10: a booklet decides two-sided itself, as Acrobat does (#2707) mtlcl410 2026-10-16 11:22:46 +08:00
  • 3db28cc4e3 M5: stamps without an appearance draw the stamp they name (ISO 32000-2 Table 184) mtlcl410 2026-10-24 09:15:12 +08:00
  • b12965ea8e M6: the date picker has a Today button (#4274) mtlcl410 2026-10-24 07:39:42 +08:00
  • f5e74991ed M12: flowed XFA subforms are drawn with their border and fill Eric Kaden 2026-10-23 19:30:43 -04:00
  • 64bdea4e61 M6: fields that don't scroll stop taking text when full Eric Kaden 2026-10-23 19:25:32 -04:00
  • 5515f321c8 M7: copy added JPEG 2000 images as their file (#2636) nleva 2026-10-23 18:20:59 +02:00
  • 302ad68502 M7: paste added text boxes and images in the engine and through content_copy (#2636) nleva 2026-10-23 17:25:28 +02:00
  • 0ad7396cf7 Merge remote-tracking branch 'origin/main' into feat/edit-scanned-page-offers-ocr Philip 2026-10-24 00:02:56 +01:00
  • 8b2cefc04c Merge upstream main a2ec27b4 into pr/attachments: translation catalogs and notes kept from both sides, ATTRIBUTION hashes recomputed (conflicted: nothing) Osvaldo Duran Melendez 2026-10-23 18:16:24 -04:00
  • e373dffa20 M8: redact labelled Italian international slash numbers Kyle Kassen 2026-10-23 16:34:55 -05:00
  • 50b5e90d63 M10: apply soft-mask Decode intervals to image exports Kyle Kassen 2026-10-23 16:34:55 -05:00
  • 9dc4bd598c M10: preserve table text from covered export slots Kyle Kassen 2026-10-23 16:34:55 -05:00
  • 1a69e50826 M10: document annotation resource collision regression Kyle Kassen 2026-10-23 15:32:46 -05:00
  • 30d85bbf15 M10: write DOCX cell widths from their grid columns Kyle Kassen 2026-10-23 14:58:14 -05:00
  • 12d1956190 M11: keep default GitHub username contributor credit Kyle Kassen 2026-10-23 15:03:44 -05:00
  • a8839bc5b1 M10: preserve page artwork when printing annotations Kyle Kassen 2026-10-23 14:58:26 -05:00
  • bf86689fd7 M11: measure optimizer image resolution in physical page units Kyle Kassen 2026-10-23 14:58:16 -05:00
  • 352ebb1477 M12: a backslash ends a web link's host, as web addresses read it Eric Kaden 2026-10-23 17:28:22 -04:00
  • 3355edad42 M12: only a link's own underline joins its pieces, and web links need a host Eric Kaden 2026-10-23 17:19:25 -04:00
  • a2ec27b477 ci(sonar): don't cancel superseded runs on main, so coverage is published (#4321) Dylan M. Taylor 2026-10-23 17:06:26 -04:00
  • 3cf6e5f716 M12: a link's pieces don't join across a rule, picture or field between them Eric Kaden 2026-10-23 17:05:18 -04:00
  • ac181479ef M12: a round check button's underline border stays an underline Eric Kaden 2026-10-23 17:03:53 -04:00
  • ba37d412e8 test(ui): recovery idle tests make folders that never share a name Eric Kaden 2026-10-23 17:02:14 -04:00
  • d91028a990 M12: a link's address is shared by its runs, words and spans, not copied Eric Kaden 2026-10-23 16:47:19 -04:00
  • a4c5e5f9ee M7: the stand-in note names every standard family it can use (#4280) Lcoding15 2026-10-23 22:38:48 +02:00
  • 0b3b243e9a M7: a bold paragraph's stand-in font no longer turns earlier edits bold (#4280) Lcoding15 2026-10-23 21:59:55 +02:00
  • 21f3241e6d M12: a round border as wide as its check button fills it as a disc Eric Kaden 2026-10-23 16:45:40 -04:00
  • c4a6dd6be3 Assets: don't hash translation catalogs in ATTRIBUTION.toml (#4284) aiongg 2026-10-23 16:41:52 -04:00
  • 0008a18345 M12: XFA borders and rectangles with rounded corners are drawn rounded Eric Kaden 2026-10-23 16:41:22 -04:00
  • 1c4a481ea3 M12: round XFA check buttons draw a round background and border Eric Kaden 2026-10-23 16:18:39 -04:00
  • 0b8758eda3 M12: links in XFA rich text become clickable links Eric Kaden 2026-10-23 16:16:40 -04:00
  • a1f6a64d4a tests: the pending-open control test waits for the worker by time, not by 30 frames Guillem Hermida 2026-10-23 12:49:33 +02:00
  • 7668a2c378 tests: each forms test saves into a folder of its own Guillem Hermida 2026-10-23 19:18:36 +02:00
  • bf81191122 tests: the pending-open control test waits for the worker by time, not by 30 frames Guillem Hermida 2026-10-23 12:49:33 +02:00
  • 8d99a5ce1f Translations: a missing string never fails a test; xtask ci prints the gaps (#4302) aiongg 2026-10-23 15:42:18 -04:00
  • c5b0e6aa61 M6: Actions tab: replacing a trigger's first action keeps its chain, and the row shows it (#4006) Marco Arnulfo 2026-10-23 21:02:47 +02:00
  • afcc54fddc Omit minus sign when FormCalc Format() rounds to zero NetterSilver 2026-10-23 20:53:02 +02:00
  • 21bbae39b9 M3: a link without a position keeps the reader's place (ISO 32000-2 §12.3.2.2) Lcoding15 2026-10-23 20:41:06 +02:00
  • aea5e78e66 release: the git-sources gate moves into craft-common-actions (storytold/craft-common-actions#78) (#4292) Dylan M. Taylor 2026-10-23 14:41:20 -04:00
  • 1f41c0ccaa organize: preserve widget actions and inherited field state midasmatterhorn 2026-10-23 21:31:13 +03:00
  • 61fe4b56a7 M6: Field Properties ▸ Actions: Edit opens an existing script (#4006) Marco Arnulfo 2026-10-23 20:28:13 +02:00
  • c9ac28a048 test(automation): give sign_document a real digital ID and document in the hostile-arguments sweep (#4277) aiongg 2026-10-23 14:22:19 -04:00
  • 441d9005e3 M12: XFA text is measured at its standard-14 font's own widths Eric Kaden 2026-10-23 14:08:42 -04:00
  • 6062535e0e Test: the check strokes and the circle fills in the field's colour (#4261) Marco Arnulfo 2026-10-23 20:06:20 +02:00
  • d1756e487d CI: shared gate workflow; nightly fuzzing in its own workflow (#4270) aiongg 2026-10-23 14:02:43 -04:00
  • 8b9d5017fe Check boxes and radio buttons draw their mark in the field's text colour (fixes #4261) Marco Arnulfo 2026-10-23 19:54:02 +02:00
  • 045c8b39a7 CI: nextest, line tables only, one wasm check (#4269) aiongg 2026-10-23 13:34:21 -04:00
  • 5af594e7df Added text editor: wrap width gives up the trailing character spacing (#4245) Marco Arnulfo 2026-10-23 19:27:10 +02:00
  • cf0f80604f Allow OFL typefaces, Noto CJK and Source Han included (AGENTS.md §1.1) (#3908) aiongg 2026-10-23 13:02:56 -04:00
  • 487907adfb fix(links): resolve remote document paths with craft-docpath's resolve_absolute (#3730) aiongg 2026-10-23 13:02:41 -04:00
  • 2cf91e3c09 Packaging: pin the signing client and appimagetool, and check their hashes (#3731) aiongg 2026-10-23 13:00:09 -04:00
  • 81e054231c organize: format field widget splitting changes midasmatterhorn 2026-10-23 19:36:12 +03:00
  • 9eff0d2bed Parity: evidence paths follow the tests moved into tests/it Osvaldo Duran 2026-10-23 12:24:20 -04:00
  • 5051a16b54 M10: review of #1609: drop an automatic run's result once the document has changed Philip 2026-10-23 16:32:11 +01:00
  • cd6f031b82 M7: added text takes character spacing from Format text (fixes #4245) Marco Arnulfo 2026-10-23 17:31:02 +02:00
  • dd396c2096 Merge upstream main 57e531cc into pr/attachments Osvaldo Duran Melendez 2026-10-23 11:31:00 -04:00
  • 9ee24d7ca9 Merge remote-tracking branch 'origin/main' into feat/edit-scanned-page-offers-ocr Philip 2026-10-23 16:10:49 +01:00
  • d8aff8bfc7 M7: a batch of content edits refreshes the added content and page marks nleva 2026-10-23 17:09:29 +02:00
  • 8d3eb9f2d4 chore(deps): bump the cargo-dependencies group across 1 directory with 18 updates dependabot/cargo/cargo-dependencies-6cd1730811 dependabot[bot] 2026-10-23 14:55:04 +00:00
  • 57e531ccca G14: Romanian: translate the 64 catalog rows still in English (#4016) vioreltus 2026-10-23 17:43:59 +03:00
  • f46268fbe4 M9: visible signatures read upright on rotated pages (#4067) Friday's for beer 2026-10-23 16:43:54 +02:00
  • 44b7e0a40f Merge remote-tracking branch 'upstream/main' into fix/exec-menu-attachments Eric Kaden 2026-10-23 10:43:34 -04:00
  • 9206254142 Open Save As and export dialogs in the document's own folder (#4012) aalbertiarchitecte 2026-10-23 16:43:20 +02:00
  • 857c491360 fix(app): pdfcraft --help prints usage instead of opening the app (#4076) (#4093) Ridwan 2026-10-23 16:43:14 +02:00
  • 70704ff260 M2: text extraction finishes a column before the next one across a paragraph gap (#3658) (#4214) Jayesh Prajapati 2026-10-23 20:13:10 +05:30
  • 44e8eeb289 Cancel stale Organize page drags after document changes (#4039) Ahmad Mu 2026-10-23 18:43:05 +04:00
  • e6b9792539 M4: bookmarks show and set their title colour and style (ISO 32000-2 Tables 151, 152) (#4171) mtlcl410 2026-10-23 22:42:59 +08:00
  • 7322091d95 Accessibility: set a table's Summary and a header cell's Scope (#4103, #4104) (#4130) pat26-dotcom 2026-10-23 16:42:54 +02:00
  • ba01244987 M6: calculations read their notation only from a comment, and a regex after a condition as a regex (#3993) Piohrun 2026-10-23 16:42:48 +02:00
  • 7169160df9 fix(ui): keep colour popups open when "+" opens the custom colour picker (#4066) Andrew Gentry 2026-10-23 08:42:43 -06:00
  • 30bafb4992 ui: add vertical spacing around panel header separators to prevent clipping (#4073) Piyush Goel 2026-10-23 20:12:38 +05:30
  • ac41758cf3 M3: a Launch link that names a PDF opens it in PdfCraft (ISO 32000-2 §12.6.4.6) (#4185) mtlcl410 2026-10-23 22:42:32 +08:00
  • 20a395c0ae M5: sticky notes draw the icon they name (ISO 32000-2 Table 175) (#4182) mtlcl410 2026-10-23 22:42:26 +08:00
  • 8af35de464 M5: stamp_custom places a picture fitted inside a rect (#4077) (#4233) Jayesh Prajapati 2026-10-23 20:12:20 +05:30
  • 6765ae0b5c M11: Convert to PDF/A needs the owner's permission on an encrypted document (#3921) (#4203) Jayesh Prajapati 2026-10-23 20:12:14 +05:30
  • 9b5624afc1 fix: Issue #4017. Flattening removes empty fields it cannot draw (#4033) Ridwan 2026-10-23 16:42:08 +02:00
  • 4825b67d15 M10: odd and even pages are page numbers, as Acrobat counts them (#3984) (#4034) mtlcl410 2026-10-23 22:42:02 +08:00
  • 71efe25d02 docs: one row per crate in the vendor README table (#4015) Aleksander Helgaker 2026-10-23 16:41:57 +02:00
  • c141c94c06 Merge remote-tracking branch 'upstream/main' into fix/util-scand Eric Kaden 2026-10-23 10:27:32 -04:00
  • 994ce63099 M6: a document script's error is told apart by where it came from, not its wording (#3940) mtlcl410 2026-10-23 20:31:13 +08:00
  • a7afaacbb9 M6: merged script output reports a document script's error once too (#3940) mtlcl410 2026-10-23 07:49:43 +08:00
  • a8beb90ccf M6: a document script refused before running is skipped and reported too (#3940) mtlcl410 2026-10-22 14:58:37 +08:00
  • 77db1bd27f M6: parity note for document scripts that throw (#3940) mtlcl410 2026-10-22 14:33:26 +08:00
  • cc029124e2 M6: js_run reports the document scripts that failed (#3940) mtlcl410 2026-10-22 14:27:13 +08:00
  • e76ebb9ea3 M6: a document script that throws no longer stops the form's other scripts (#3940) mtlcl410 2026-10-22 14:20:36 +08:00
  • 60643020b6 Merge pull request #4244 from dylanmtaylor/fix/high-severity-redact-sign Dylan M. Taylor 2026-10-23 10:25:51 -04:00
  • 5162da1b9f fix(sign): a widget counts as signed only when its /V resolves to a dictionary Dylan M. Taylor 2026-10-23 10:22:33 -04:00
  • 75207dc8ed fix(edit): setting a paragraph's width no longer panics on text larger than a page (#4110) Matej Vrzala 2026-10-23 16:20:35 +02:00
  • b174b12b0e Reject non-hex characters in XFDF colour parsing (#4145) NetterSilver 2026-10-23 16:20:14 +02:00
  • ddc63d704b FreeBSD: package the aarch64 cross build (craft-common-actions#39) (#4137) Zuujis 2026-10-23 09:19:34 -05:00