bflatastic
775fc05c2e
Merge #2348 : M5: the first save after placing a signature asks to lock it into the page ( #2149 )
...
# Conflicts:
# crates/ui-egui/src/app/files.rs
# crates/ui-egui/src/canvas/bars.rs
# crates/ui-egui/src/editing/save.rs
2026-11-09 18:19:20 +07:00
bflatastic
af67bf1d61
Merge #2539 : M8: redaction removes Info entries and XMP that repeat the redacted text ( #2448 )
2026-11-09 18:17:39 +07:00
bflatastic
a4a600573e
Merge #1998 : Print production: Convert colours (grayscale, RGB, CMYK by the device formulas)
...
# Conflicts:
# crates/automation/tests/it/automation.rs
# crates/edit/src/lib.rs
# crates/edit/src/tests.rs
# crates/engine/src/commands.rs
# crates/engine/src/lib.rs
# crates/optimize/tests/optimize.rs
# crates/ui-egui/src/app.rs
# crates/ui-egui/src/dialogs.rs
# crates/ui-egui/src/lib.rs
# crates/ui-egui/src/state.rs
# crates/ui-egui/tests/it/editing.rs
2026-11-09 18:17:38 +07:00
bflatastic
b6ddc51ea0
Merge #1918 : Print production: Add printer marks (dialog, edit, tool)
...
# Conflicts:
# crates/engine/src/edit/run.rs
2026-11-09 18:15:36 +07:00
BFlat
9ee213eff7
Fix main's build and tests after the latest merges ( #6706 )
2026-11-09 19:12:07 +08:00
Osvaldo Duran Melendez and Claude Sonnet 5.5
e0dc822b9c
Merge upstream/main into pr/convert-colours
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-09 06:10:00 -05:00
Osvaldo Duran Melendez and Claude Sonnet 5.5
d1da3905c8
Merge upstream/main into pr/printer-marks
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-09 06:01:48 -05:00
mtlcl410
ed6c8afdef
Merge remote-tracking branch 'upstream/main' into lane3-2539b
2026-11-09 18:49:37 +08:00
.CooCoo
e78102c907
M11: PDF Optimizer can discard form submission, import and reset actions (optimize.discard-form-actions) ( #4416 )
2026-11-09 18:35:01 +08:00
Livio Oswald
ba2846cba8
M4: a recovered document's first Save asks where instead of writing the sidecar's path ( #3923 ) ( #4327 )
2026-11-09 18:33:33 +08:00
mtlcl410
5588db4b62
M10: (n) names the page at position n, whatever its label, in page ranges and the page box (print.page-range) ( #4282 )
2026-11-09 18:33:17 +08:00
pat26-dotcom
8f5373a7d1
M12: turn a layout table into Div and P tags in one call ( #4105 ) ( #4250 )
2026-11-09 18:33:01 +08:00
mtlcl410
b8d9497b93
M5: cloudy squares, circles and text boxes are drawn (comment.cloud) ( #4195 )
2026-11-09 18:32:44 +08:00
Harrison Booth
f4ea21e4a3
Show form tab-order numbers ( #5509 )
2026-11-09 18:32:11 +08:00
oracola91
12a9b23394
Create PDF from text takes Cyrillic and Greek, and reports no longer escape them ( #5403 )
2026-11-09 18:31:29 +08:00
Livio Oswald
6d2bd31b23
M3: a pinned folder on Home collapses to its heading, and stays collapsed ( #5295 ) ( #5341 )
2026-11-09 18:30:10 +08:00
Eric Kaden
048386eea1
M12: XFA date pictures read a two-digit year with the century split of 30 ( #5074 )
2026-11-09 18:28:14 +08:00
mtlcl410
0bb77ce5e6
M5: review statuses are hidden, chain per reviewer and show per reviewer, by /IRT reference ( #4122 ) ( #4597 )
2026-11-09 18:24:59 +08:00
mtlcl410
a2ad6b77f8
M7: replacing a line keeps the source font for the words it can show ( #2378 ) ( #2955 )
2026-11-09 18:22:25 +08:00
mtlcl410
bd74ecab92
Merge remote-tracking branch 'upstream/main' into lane3-2539b
...
# Conflicts:
# crates/redact/src/tests.rs
2026-11-09 18:20:12 +08:00
mtlcl410
8d9f8d5f30
M5: a reply is not drawn on the page or flattened into it (comment.reply) ( #5632 )
2026-11-09 18:15:44 +08:00
jonathanwxh-cell
0e199bb602
fix(forms): harden tab order, AF script parsing, and null/inherited tree entries ( #5614 )
2026-11-09 18:15:28 +08:00
Eric Kaden
7fa6f10720
M12: an XFA date field keeps what its patterns don't read as typed, and reads its own patterns first ( #4511 )
2026-11-09 18:13:08 +08:00
mtlcl410
7a19802a77
M6: radio buttons sharing an on state are exclusive unless RadiosInUnison (form.fill-checkbox-radio) ( #4489 )
2026-11-09 18:12:29 +08:00
mtlcl410
e142d30dfd
M3: web and email addresses written as page text open like links ( #4207 ) ( #4472 )
2026-11-09 18:12:05 +08:00
mtlcl410
7eea609c5d
M3: copied text keeps one line per baseline, reading order for turned lines, letters for ligatures ( #4467 ) ( #4468 )
2026-11-09 18:11:40 +08:00
regendorf-ux
08c3d3a5ab
feat(ui): split view: two panes, one document or two ( #2518 )
2026-11-09 18:11:13 +08:00
mtlcl410
c028b51b3d
M14: "Combine files in PdfCraft" on File Explorer's PDF menu ( #585 ) ( #2503 )
2026-11-09 18:10:56 +08:00
regendorf-ux
239491cbfe
feat(print): custom paper sizes and the paper remembered per printer (page setup) ( #2381 )
2026-11-09 18:10:39 +08:00
mtlcl410
bd5db5dc35
M2: a page whose content was cut at the renderer's limits says so ( #623 ) ( #2113 )
2026-11-09 18:09:37 +08:00
mtlcl410
cc1d76f3fd
M3: whole-word Find matches inside Chinese, Japanese and Thai text (view.find-options) ( #2075 )
2026-11-09 18:09:20 +08:00
regendorf-ux
e63736d2e7
Print production: Fix hairlines (dialog, edit, tool) ( #1906 )
2026-11-09 18:08:46 +08:00
Ethunxxx
8d6a8269d4
M4: custom document properties are kept in XMP as pdfx: properties (organize.custom-properties) ( #6686 )
2026-11-09 18:04:53 +08:00
mtlcl410
2b9829d6f8
Merge upstream/main into fix/redact-metadata-2448
2026-11-09 12:08:16 +08:00
bflatastic
6b6531ff03
Merge remote-tracking branch 'origin/main' into tmpup
...
# Conflicts:
# crates/engine/src/tests.rs
2026-11-09 10:31:59 +07:00
bflatastic
6bfc0af05d
Merge remote-tracking branch 'origin/main' into tmpup
2026-11-09 10:12:20 +07:00
bflatastic
75a370c202
Merge remote-tracking branch 'origin/main' into tmpup
2026-11-09 10:12:17 +07:00
BFlat
d8c2b9ffe8
Revert "fix(ui): show creation and modification dates in Document Properties ( #5534 ) ( #5536 )" ( #6671 )
2026-11-09 11:09:22 +08:00
Osvaldo Duran Melendez and Claude Sonnet 5.5
1b3e0e5630
Merge upstream/main into pr/convert-colours
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-08 22:07:06 -05:00
bflatastic
08c0a59212
Merge main into merge/redact-forms-misc
...
# Conflicts:
# ROADMAP.md
# crates/render/src/text/tests.rs
2026-11-09 09:56:59 +07:00
bflatastic
8ed1e1e155
Merge origin/main into merge/preflight-pdfa-checks
2026-11-09 09:55:52 +07:00
BFlat
cde331fb7e
Merge pull request #6663 from storytold/merge/render-interpret-patches
...
Land render and font patches (#6292 , #6287 , #6314 , #6353 , #6359 , #6368 , #6409 , #6491 , #6545 , #6516 , #6521 , #6528 , #6533 , #6529 , #6542 , #6543 , #6569 , #6572 )
2026-11-09 10:54:50 +08:00
mmmaarian03-crypto
fdfdf6ed9f
Attachments: a saved attachment keeps the PDF's Mark-of-the-Web on Windows ( #3990 ) ( #4091 )
2026-11-09 10:14:27 +08:00
mtlcl410 and Claude Opus 5.5
8c142bef2e
Merge upstream/main into fix/redact-metadata-2448
...
Keeps main's recovery renewal after applying redactions alongside the
combined notification, and reads XMP and rich-text streams with their
/DecodeParms given by reference made direct, as main's stream readers do.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Pq7HyCHD1R3rywQBPCHXZA
2026-11-09 10:12:29 +08:00
Nate Glasby
b02765b6a1
fix(ui): show creation and modification dates in Document Properties ( #5534 ) ( #5536 )
2026-11-09 10:06:03 +08:00
Ethunxxx
d67b82c591
M4: bookmarks run their actions as links do (organize.bookmark-actions) ( #5410 )
2026-11-09 10:05:18 +08:00
Ethunxxx
fdffff7b85
M7: links that go to a page open at a chosen zoom (edit.action-goto) ( #5277 )
2026-11-09 10:04:00 +08:00
bflatastic
9e6854869b
Merge origin/main into merge/render-interpret-patches
...
# Conflicts:
# crates/render/src/raster/tests.rs
# crates/render/src/text/tests.rs
# parity/acrobat-features.toml
# vendor/README.md
2026-11-09 09:03:56 +07:00
Ethunxxx
4ca5fccf9e
M4: Initial View magnification offers 25% and 100% ( #5254 ) ( #5265 )
2026-11-09 10:03:30 +08:00
bflatastic
fbff06bd83
Merge main into merge/redact-forms-misc
...
# Conflicts:
# crates/engine/src/tests.rs
# crates/render/src/inspect/tests.rs
# crates/render/src/text/tests.rs
2026-11-09 09:03:20 +07:00