jonathanwxh-cell
|
a22bede984
|
fix(forms): resolve field and widget references in ResetForm and Hide actions (#5364)
|
2026-11-09 10:05:03 +08:00 |
|
Livio Oswald
|
fb9b8bded7
|
M3: text_find can stop at its limit without reading on to the end (#5328) (#5335)
|
2026-11-09 10:04:48 +08:00 |
|
jonathanwxh-cell
|
cf07ece17d
|
fix(organize): remove uninherited crop boxes and guard disjoint or overflowing boxes (#5282)
|
2026-11-09 10:04:32 +08:00 |
|
mmmaarian03-crypto
|
4fa26f4a24
|
Reload: a file changed under an open dialog waits for it to close (#3917) (#5278)
|
2026-11-09 10:04:17 +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 |
|
Max Mittelstädt
|
475ba82fea
|
Track XMP attribute quotes only inside tags (#5271)
|
2026-11-09 10:03:44 +08:00 |
|
Ethunxxx
|
4ca5fccf9e
|
M4: Initial View magnification offers 25% and 100% (#5254) (#5265)
|
2026-11-09 10:03:30 +08:00 |
|
austin62jake
|
2d3e3a653f
|
docs: a portable copy keeps its single-instance socket in %LOCALAPPDATA% (#5260)
|
2026-11-09 10:03:15 +08:00 |
|
KnottyDyes
|
d71d28eb91
|
Forms: highlight every selected widget in Prepare a form (#5253)
|
2026-11-09 10:02:59 +08:00 |
|
austin62jake
|
d157618900
|
M3.9: the control screenshot test makes its renderer before the 5 s deadline (#5252)
|
2026-11-09 10:02:44 +08:00 |
|
BFlat
|
dd0aceca97
|
Merge pull request #6664 from storytold/merge/render-syntax-patches
Land render and syntax patches (#6355, #6501, #6506, #6510, #6534, #6561, #6290, #6312, #6348, #6532, #6438)
|
2026-11-09 09:58:59 +08: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
|
d2619333e9
|
Merge #6438: M2: a page past the rasterizer's coverage renders what fitted instead of failing (view.render-error-isolation)
# Conflicts:
# vendor/README.md
|
2026-11-09 08:15:14 +07:00 |
|
bflatastic
|
795f9a9508
|
Merge #6532: M2: a CMap's bfchar mappings read codes at their codespace length (view.render-cid-fonts)
# Conflicts:
# crates/render/src/raster/tests.rs
# vendor/README.md
|
2026-11-09 08:14:19 +07:00 |
|
bflatastic
|
d5ea69db50
|
Merge #6348: fix(render): a ToUnicode CMap reads its mappings past a token it can't parse (hayro-cmap patch 3)
# Conflicts:
# crates/render/src/raster/tests.rs
# vendor/README.md
|
2026-11-09 08:13:19 +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
|
e70cacf36f
|
Merge #6290: fix(render): a stream with no endstream after it draws from its /Length instead of a blank page (hayro-syntax patch 36)
# Conflicts:
# crates/render/src/raster/tests.rs
# vendor/README.md
|
2026-11-09 08:11:43 +07:00 |
|
bflatastic
|
9e2c8130ad
|
Merge #6561: M1: a file whose last update has no /Prev opens with all its pages and a repair note (core.repair-broken-files)
# Conflicts:
# parity/acrobat-features.toml
# vendor/README.md
# vendor/hayro-syntax/src/pdf.rs
|
2026-11-09 08:11:01 +07:00 |
|
bflatastic
|
16312e1a10
|
Merge #6534: M2: a page without a /MediaBox is US Letter (view.render-pages)
# Conflicts:
# vendor/README.md
# vendor/hayro-syntax/src/page.rs
|
2026-11-09 08:07:49 +07:00 |
|
bflatastic
|
9cb7dc4094
|
Merge #6510: M1: the renderer reads a cut-off last update's objects, as the document model does (core.repair-broken-files)
# Conflicts:
# vendor/README.md
|
2026-11-09 08:05:56 +07:00 |
|
bflatastic
|
e7ecc84544
|
Merge #6506: fix(render): a fax image with more /Rows than its /Height is decoded to its height (hayro-syntax patch 41)
# Conflicts:
# vendor/README.md
|
2026-11-09 08:05:40 +07:00 |
|
bflatastic
|
5c42721193
|
Merge #6501: fix(render): an image whose PNG predictor was declared but never applied draws its samples (hayro-syntax patch 40)
# Conflicts:
# parity/acrobat-features.toml
# vendor/README.md
|
2026-11-09 08:05:23 +07:00 |
|
bflatastic
|
9d8e21de25
|
Merge #6355: fix(render): a page whose MediaBox or CropBox encloses no area shows its content (hayro-syntax patch 38)
# Conflicts:
# vendor/README.md
|
2026-11-09 08:04:18 +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 |
|
Helen Kwok
|
286debd67a
|
pdfcraft-web: say how to wait for window.pdfcraft's functions (#6604)
|
2026-11-09 08:58:56 +08:00 |
|
mtlcl410
|
87bc00a991
|
M3: Find matches words divided by soft hyphens, zero width characters or a Chinese or Japanese line end (view.find) (#6595)
|
2026-11-09 08:58:34 +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
|
83a6a8394e
|
M7: Edit text lines set in a Type 3 font are as high as their glyphs (edit.text-edit) (#6571)
|
2026-11-09 08:57:56 +08:00 |
|
mtlcl410
|
b9ffb68b12
|
M6: a product of empty fields is 0, not 1 (form.af-simple-calculate) (#6567)
|
2026-11-09 08:57:28 +08:00 |
|
mtlcl410
|
3e48317ae3
|
M10: Pages per sheet takes a custom grid of columns by rows (#6551) (#6559)
|
2026-11-09 08:57:06 +08:00 |
|
mtlcl410
|
04062a047e
|
M5: the hotbar settings button shows one tooltip (#6548) (#6550)
|
2026-11-09 08:56:52 +08:00 |
|
jonathanwxh-cell
|
bb8fbd6b67
|
fix(ui-egui): stop held middle-button auto-scroll on release (#3795) (#6544)
|
2026-11-09 08:56:30 +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
|
61ce0cb010
|
M6: a multi-select list's picks reach its XFA data as one value element each (form.fill-choice) (#6328)
|
2026-11-09 08:55:29 +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 |
|
Oliver H.
|
616f245b04
|
fix(edit): break the row on every Unicode row break (#6295)
|
2026-11-09 08:54:37 +08:00 |
|
mtlcl410
|
58c30af312
|
fix(render): a JBIG2 scan whose data starts with a JBIG2 file header draws instead of a white page (hayro-jbig2 patch 17) (#6279)
|
2026-11-09 08:54:03 +08:00 |
|
mtlcl410
|
c9b5ee185b
|
M6: Shift keeps a field's move horizontal or vertical in Prepare a form, as in Acrobat (form.prepare-form-mode) (#6260)
|
2026-11-09 08:53:48 +08:00 |
|
quincy-jc
|
d0b2a32744
|
perf(optimize): work out pictures on threads and skip needless page reads (#6230)
|
2026-11-09 08:53:27 +08:00 |
|
quincy-jc
|
25aef86a1d
|
feat(reduce): ask where to save before compressing (#6229)
|
2026-11-09 08:53:12 +08:00 |
|
oracola91
|
d76bbd28f7
|
Page copies bring only the form fields on the pages copied (#6461)
|
2026-11-09 08:52:13 +08:00 |
|
oracola91
|
34f9bea0ad
|
Private data takes OPI links and alternate images (#6457)
|
2026-11-09 08:51:40 +08:00 |
|
oracola91
|
d0083c09a4
|
Links, actions and JavaScripts takes the scripts out of bookmarks (#6456)
|
2026-11-09 08:51:25 +08:00 |
|
 oracola91andaustin62jake
|
f8cf35d0c0
|
Automation follows a path toward its root before looking anything up (#6455)
Co-authored-by: austin62jake <340374338+austin62jake@users.noreply.github.com>
|
2026-11-09 08:51:10 +08:00 |
|
oracola91
|
3c26e2e3eb
|
Apply Redactions replaces the recovery snapshot at once (#6454)
|
2026-11-09 08:50:55 +08:00 |
|
oracola91
|
72311bc101
|
Signature validation takes the certification from the catalog (#6453)
|
2026-11-09 08:50:39 +08:00 |
|
mtlcl410
|
38ba2e7495
|
M5: a font a page lists among its annotations is not a comment (comment.list-view) (#6447)
|
2026-11-09 08:50:25 +08:00 |
|
mtlcl410
|
e83c200598
|
M6: a field whose /Kids loop back or name a root field keeps its other kids (form.field-list) (#6446)
|
2026-11-09 08:50:11 +08:00 |
|
mtlcl410
|
608ff62dae
|
M6: a widget whose /Parent names a missing object is a field of its own (form.field-list) (#6445)
|
2026-11-09 08:49:56 +08:00 |
|