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 MelendezandClaude 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 MelendezandClaude 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
|
dafb3be3de
|
fix(xfa): one decoding allowance for all XFA packets (#6000)
|
2026-11-09 18:38:52 +08:00 |
|
Dylan M. Taylor
|
b4679deafd
|
fix(cli): cap input reads, budget check's edit pass and escape its stderr records (#5997)
|
2026-11-09 18:38:34 +08:00 |
|
Dylan M. Taylor
|
ba47f7bbc5
|
fix(cli): render needs the copying permission, as text does (#5990)
|
2026-11-09 18:38:17 +08:00 |
|
Dylan M. Taylor
|
f800c12a7e
|
fix(xtask): render-oracle writes page pixels into a private temporary folder (#5988)
|
2026-11-09 18:38:01 +08:00 |
|
Dylan M. Taylor
|
4cdc3d15dd
|
fix(redact): read the page tree once per sanitize pass, not per page (#5983)
|
2026-11-09 18:37:46 +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 |
|
Dylan M. Taylor
|
3fe86a118e
|
fix(print,a11y): read summary scans one operator at a time and borrow form resources (#5968)
|
2026-11-09 18:37:07 +08:00 |
|
Dylan M. Taylor
|
0d4074755d
|
fix(automation): sign_trust deduplicates certificates with a set (#5965)
|
2026-11-09 18:36:50 +08:00 |
|
Dylan M. Taylor
|
ca56433f5f
|
fix(redact): read text-state operands from the end, as the renderer does (#5951)
|
2026-11-09 18:36:34 +08:00 |
|
Dylan M. Taylor
|
44a26f4b93
|
fix(model,oracle): read a page box only when it has four entries; skip empty images (#5941)
|
2026-11-09 18:36:19 +08:00 |
|
Dylan M. Taylor
|
743a772ee9
|
fix(content): an inline image only the renderer reads counts as ambiguous (#5874)
|
2026-11-09 18:36:04 +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
|
476effc1c8
|
Text from a justified line keeps one space between words (#5496)
|
2026-11-09 18:31:47 +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 |
|
Tiago Kiel
|
61bc0871a5
|
fix(ui): selecting in an unchanged paragraph lands on the words the page shows (refs #5185) (#5390)
|
2026-11-09 18:31:04 +08:00 |
|
jonathanwxh-cell
|
008b035326
|
fix(optimize): validate named destination targets and ignore orphaned refs (#5362)
|
2026-11-09 18:30:27 +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 |
|
jonathanwxh-cell
|
6764809929
|
fix(geom): normalize quad ordering for perspective foreshortening and scale (#5273)
|
2026-11-09 18:29:47 +08:00 |
|
jonathanwxh-cell
|
4f0b926894
|
fix(measure): resolve indirect scale objects and validate closed area edges (#5270)
|
2026-11-09 18:29:31 +08:00 |
|
mtlcl410
|
423cc239a1
|
M12: an XFA breakBefore or breakAfter without a targetType starts no new page (form.xfa-dynamic) (#5145)
|
2026-11-09 18:28:53 +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 |
|
Harrison Booth
|
b44257b92b
|
Test preservation of PDF 2.0 structure metadata (#5073)
|
2026-11-09 18:27:50 +08:00 |
|
Harrison Booth
|
1bffa8d72d
|
Tests: a retained PDF version is the later of header and catalog (#3227 follow-up) (#4933)
|
2026-11-09 18:27:25 +08:00 |
|
Eric Kaden
|
f4e195215b
|
M7: the Preferences language test opens the app menu on macOS (#4882)
|
2026-11-09 18:27:09 +08:00 |
|
jonathanwxh-cell
|
b04823573b
|
fix(optimize): merge side-by-side and 2D grid image fragments (#4818)
|
2026-11-09 18:26:53 +08:00 |
|
.CooCoo
|
2baf95fcef
|
Tests: highlighting an area off the text waits up to 30 s for the page text (#4683)
|
2026-11-09 18:26:23 +08:00 |
|
jonathanwxh-cell
|
d4828fe541
|
fix(app): set Windows taskbar and Alt+Tab big icon (ICON_BIG) (#3818) (#4681)
|
2026-11-09 18:26:07 +08:00 |
|
Livio Oswald
|
e24780c7bd
|
packaging: Flatpak may talk to the accessibility bus (#4612) (#4641)
|
2026-11-09 18:25:41 +08:00 |
|
Hitesh
|
3006212ba1
|
fix(edit): catch paragraph edges and frames without aiming for the hairline (#4624)
|
2026-11-09 18:25:24 +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
|
59eee050c6
|
M14: the --control file is owner-only on Windows too, and the CLI checks it (#3922) (#3956)
|
2026-11-09 18:24:39 +08:00 |
|
mtlcl410
|
5f560dfde0
|
M14: the portable copy can register as a PDF handler for the current user (#3758) (#3790)
|
2026-11-09 18:24:16 +08:00 |
|
NetterSilver
|
69571065b9
|
Split edit-text paragraphs at headings and blank lines (#3642)
|
2026-11-09 18:23:57 +08:00 |
|
mtlcl410
|
66a44f529e
|
M2: the content crate's parser is checked against hayro's, operator by operator (#3107, #3108, #3111, #3177) (#3563)
|
2026-11-09 18:23:26 +08:00 |
|
MarekSpodBiedry
|
cb919f0d36
|
Search: centre the active match in the viewport (#3530) (#3547)
|
2026-11-09 18:23:10 +08:00 |
|
mtlcl410
|
553bf5acf6
|
Merge remote-tracking branch 'upstream/main' into lane3-2539b
|
2026-11-09 18:22:34 +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 |
|