bflatastic
3b3721405c
Merge #4401 : M6: a turned field keeps its place and its text runs along the turn ( #4296 )
2026-11-09 18:23:10 +07:00
bflatastic
6d1efb7646
Merge #4378 : M3: documents that hide the toolbar, menu bar or window controls open that way, with a key to bring them back (organize.initial-view)
...
# Conflicts:
# crates/engine/src/commands.rs
# crates/ui-egui/src/commands.rs
2026-11-09 18:23:10 +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
Dylan M. Taylor
8f29ed66f9
fix(engine): open linked documents without blocking and check the handle is a regular file ( #5982 )
2026-11-09 18:37:30 +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
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
mtlcl410
e1a664220a
Merge remote-tracking branch 'upstream/main' into lane4-4401b
...
# Conflicts:
# crates/ui-egui/src/tools/forms_ui.rs
2026-11-09 18:20:39 +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
Dylan M. Taylor
5f4003e562
fix(engine): summarizing comments requires copying permission ( #6039 )
2026-11-09 18:19:15 +08:00
Dylan M. Taylor
4791327701
fix(engine): unknown permissions on an encrypted document refuse copying and printing ( #6011 )
2026-11-09 18:18:28 +08:00
.CooCoo
17425b0147
fix(automation): XFA clicks and form edits return only the script output they produced ( #4559 )
2026-11-09 18:13:50 +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
e142d30dfd
M3: web and email addresses written as page text open like links ( #4207 ) ( #4472 )
2026-11-09 18:12:05 +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
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
regendorf-ux
e63736d2e7
Print production: Fix hairlines (dialog, edit, tool) ( #1906 )
2026-11-09 18:08:46 +08:00
ljkx
930b441312
fix(redact): Remove Hidden Information reads only what the chosen categories need (part of #5873 ) ( #6021 )
2026-11-09 18:01:36 +08:00
mtlcl410
2b9829d6f8
Merge upstream/main into fix/redact-metadata-2448
2026-11-09 12:08:16 +08:00
mtlcl410
e6dc4dc6cf
Merge upstream/main into feat/viewer-preferences-on-open
2026-11-09 11:57:56 +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
mtlcl410 and Claude Opus 5.5
96218ed45f
Merge upstream/main into feat/viewer-preferences-on-open
...
Conflict in parity/acrobat-features.toml (organize.initial-view): the
evidence list is the union of both sides (main's 25%/100% magnification
tests and the branch's viewer_prefs tests); the notes keep main's text
with the branch's HideToolbar/FitWindow sentence.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Pq7HyCHD1R3rywQBPCHXZA
2026-11-09 10:52:33 +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
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
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
bflatastic
8dfb3bdc5b
Merge origin/main into merge/preflight-pdfa-checks
...
# Conflicts:
# crates/engine/src/tests.rs
2026-11-09 09:01:00 +07:00
bflatastic
0de09d6ee7
Merge remote-tracking branch 'origin/main' into tmp-53380
2026-11-09 08:43:28 +07:00
BFlat
bfed7bbabe
Fix main's build after the latest merges ( #6660 )
2026-11-09 09:43:17 +08:00
bflatastic
cf10038885
Merge #6650 : fix(edit): editing an OCR phrase redraws only the words it changes (refs #3313 )
...
# Conflicts:
# crates/edit/src/text.rs
# crates/edit/src/text_regions.rs
2026-11-09 08:21:42 +07:00
bflatastic
a7bc9c5301
Merge #6620 : M5: comments keep their formatting and appearance through XFDF and FDF (comment.import-fdf-xfdf, comment.export-fdf-xfdf)
...
# Conflicts:
# crates/xfdf/src/xfdf.rs
2026-11-09 08:21:11 +07:00
bflatastic
2992146abb
Merge #6312 : M1: a document that encrypts only its embedded files opens without a password (core.attachment-only-encryption)
...
# Conflicts:
# crates/render/src/inspect/tests.rs
# vendor/README.md
2026-11-09 08:12:28 +07:00
bflatastic
870d56a77d
Merge #6231 : fix(measure): snap on heavy sheets, off the window thread
...
# Conflicts:
# crates/measure/src/snap.rs
2026-11-09 08:10:45 +07:00
bflatastic
e2417e1561
Merge #6206 : M11: PDF/A verify checks the file header and Save as PDF/A rewrites it (optimize.pdfa-validate)
...
# Conflicts:
# crates/preflight/src/tests.rs
# parity/acrobat-features.toml
2026-11-09 08:07:05 +07:00
bflatastic
56f1f3689e
Merge #6463 : Combine and Insert bring only the bookmarks and attachments of the pages chosen
...
# Conflicts:
# crates/organize/src/tests.rs
2026-11-09 08:04:31 +07:00
mtlcl410
d65ae4268e
M6: a calculate script that sets its own field through the field object keeps that value (form.custom-scripts) ( #6616 )
2026-11-09 08:59:19 +08:00
eliets2
a2f155e4df
Deduplicate pages in ocr_job and use a set for page lookup ( #6586 )
2026-11-09 08:58:19 +08:00
mtlcl410
3e437b7bd4
M10: comments and fields without an appearance print as the page shows them ( #6367 )
2026-11-09 08:56:16 +08:00
mtlcl410
c67c44bf21
M10: applying recognized words refreshes only the page content they add ( #6310 ) ( #6316 )
2026-11-09 08:55:14 +08:00