aiongg
b4831565be
Merge PR #2294 : Keep Auto font size in the field properties Appearance tab
2026-10-22 01:47:03 +00:00
aiongg
71277a0ead
Merge PR #3008 : fix(edit): a paragraph's width handle rewraps it from its whole handle, not just the inner half ( #2276 )
...
crates/ui-egui/src/edit_text_ui.rs: #3008 's paragraph_box for the outlines with #3070 's page clip on their painter.
2026-10-22 01:47:02 +00:00
aiongg
0965bc124d
Merge PR #2900 : Forms: measure a field's own simple font, not Helvetica, when laying out its text
2026-10-22 01:46:58 +00:00
aiongg
50a9896ead
Merge PR #3039 : fix(ui): Fill & Sign font size resizes the selected text ( #1274 )
2026-10-22 01:46:58 +00:00
aiongg
7fb6bc221a
Merge PR #2279 : Preferences: field highlights on by default, toggle in Appearance ( #2273 )
...
parity/acrobat-features.toml: form.highlight-fields evidence and notes from both sides (the renamed remembered test, the read-only test)
docs/roadmap.md: M6 row keeps both added sentences
ROADMAP.md: union of the progress-log lines
2026-10-22 01:46:58 +00:00
aiongg
e47b64b009
Merge PR #2949 : M2: a post table version with swapped halves doesn't make a font unusable ( #2946 )
...
vendor/README.md: hayro-interpret row keeps #2914 's patch (26) extension and #2949 's new patch (38) with both tests
2026-10-22 01:46:55 +00:00
aiongg
2990f0bccc
Integration: ATTRIBUTION hashes
2026-10-22 01:46:53 +00:00
aiongg
30ac04ace3
Merge PR #3070 : M7: the paragraph editor draws on its page only ( #3061 )
...
crates/ui-egui/src/edit_text_ui.rs: kept the per-paragraph draft_rect and the fade_in(false) Area builder; added #3070 's page_clip and the clip on the editor's ui.
2026-10-22 01:46:51 +00:00
aiongg
0edf07969c
Merge PR #2400 : Issue #2366 : a trailer whose /Prev is a reference still reaches the earlier sections
...
crates/cos/src/document.rs: kept #2220 's shifted_subsection_end and object_headers and this PR's prev_offset.
vendor/README.md: hayro-syntax row already has (22) and (23); this PR's patch and tests are numbered (24).
2026-10-22 01:46:50 +00:00
aiongg
3ba586fe31
Merge PR #2624 : fix(xfa): reflow growable multiline fields after filling
...
crates/xfa/src/script.rs: template_field and named_in moved to crate::data in #3397 ; field_grows_with_text calls crate::data::template_field.
parity/acrobat-features.toml: form.xfa evidence lists unioned, notes take both sides' insertions.
2026-10-22 01:46:50 +00:00
aiongg
8949d34632
Merge PR #2711 : Wake idle windows for pending recovery snapshots ( #2663 )
2026-10-22 01:46:43 +00:00
aiongg
0859c9574d
Merge PR #3042 : fix(save): preserve destination extended attributes on macOS
2026-10-22 01:46:42 +00:00
aiongg
2f224ecedf
Merge PR #3006 : fix(cos): write whole reals past the 32-bit integer range as reals
2026-10-22 01:46:42 +00:00
aiongg
2c4dc9158b
Merge PR #2073 : cos: property tests for save fidelity (part of #1187 )
...
contributors/people.toml: union of the new entries
2026-10-22 01:46:42 +00:00
aiongg
2a3482c951
Merge PR #3862 : M7: open the paragraph editor without a fade-in
...
crates/ui-egui/src/edit_text_ui.rs: #3862 's Area builder with fade_in(false), keeping the reveal/look locals and their uses after the Area (#3952 , #3863 ).
crates/ui-egui/tests/editing.rs: kept all new tests.
2026-10-22 01:46:38 +00:00
aiongg
5f84926ad6
Merge PR #3946 : M14: JPEG and TIFF export refuse a raster of the wrong length instead of panicking
2026-10-22 01:46:36 +00:00
aiongg
b17c70e530
Merge PR #3903 : Give the print preview's grayscale tag a bit of its own
2026-10-22 01:46:35 +00:00
aiongg
5f1ee4c0eb
Merge PR #3423 : M5: centre selected inspector comments without changing zoom ( #3418 )
2026-10-22 01:46:31 +00:00
aiongg
5e9293739d
Merge PR #3010 : fix(ui): the mode tabs keep the hand over a page scrolled under them
...
Conflicts:
- crates/ui-egui/tests/editing.rs: both sides' new tests kept, one after the other
2026-10-22 01:46:31 +00:00
aiongg
6a74968144
Merge PR #3633 : fix(print): retain existing appearances without Subtype
...
ROADMAP.md, docs/roadmap.md: kept both sides' log lines.
crates/print/src/tests.rs: kept both sides' additions.
2026-10-22 01:46:31 +00:00
aiongg
3f9b41246a
Merge PR #1829 : M10: keep dotted-leader contents entries together
...
ROADMAP.md: progress-log line added at the top
docs/roadmap.md: status line, M10 row note and revision row applied onto main's
parity/acrobat-features.toml: export-docx evidence and notes insertions applied onto main's
crates/edit/src/tests.rs, crates/engine/src/tests.rs: new tests appended after main's
2026-10-22 01:46:30 +00:00
aiongg
0b1b862a1c
Merge PR #2568 : Signatures: the message bar shows a problem before "Certified by"
2026-10-22 01:46:29 +00:00
aiongg
e8e070f392
Merge PR #2897 : M9: rewriting a certified form's XFA data is a form fill ( #2759 )
2026-10-22 01:46:29 +00:00
aiongg
b3d61dae5b
Merge PR #1962 : M9: read DocMDP permissions from the signed revision ( #1788 )
2026-10-22 01:46:29 +00:00
aiongg
5a13228b57
Merge PR #3520 : M5: a stamp grows and shrinks with its handles before release ( #3518 )
2026-10-22 01:46:28 +00:00
aiongg
9233ae4d45
Merge PR #3953 : M5: a Replace text comment is named Replace text, not Strikethrough ( #3947 )
2026-10-22 01:46:25 +00:00
aiongg
0792e0a8c7
Merge PR #1778 : docs: keep one copy of the catalog paragraph in localization.md
2026-10-22 01:46:22 +00:00
aiongg
3bf32f9d75
Integration: #3878 use a Thai letter as the undrawable character in the failed-edit test
...
Inter, a bundled face, draws U+049B, so the test stops failing the edit once Inter is a fallback; no bundled face draws U+0E01.
2026-10-22 01:46:22 +00:00
aiongg
3d67f930ba
Merge PR #3719 : Keep zero annotation flags through XFDF export/import
2026-10-22 01:46:22 +00:00
aiongg
ce9763dc6b
Merge PR #2559 : Signatures: signed attributes must carry the message digest and the data content type
...
Conflicts:
- ATTRIBUTION.toml: sha256 lines for es/lt/vi taken from main; recomputed after all merges.
2026-10-22 01:46:21 +00:00
aiongg
3463d0e0f9
Integration: #3323 drop docs/form-maxlen-compatibility.md
2026-10-22 01:46:20 +00:00
aiongg
b57f3c1a76
Merge PR #3816 : fix(annot): a comment listed many times gets one display appearance
2026-10-22 01:46:19 +00:00
aiongg
38fdeb3f22
Merge PR #2724 : fix(print): disable Print on documents whose security forbids printing
...
ATTRIBUTION.toml: kept main's sha256 lines; hashes recomputed after the track.
crates/ui-egui/tests/print.rs: kept both sides' tests.
2026-10-22 01:46:18 +00:00
aiongg
e3afcaaae1
Integration: #2210 fill the 46 keys Finnish lacks with English text
...
Missing translations never block; the Finnish coverage tests need every key
the other catalogues carry. The keys stay English until a translator fills them.
2026-10-22 01:46:18 +00:00
aiongg
aa1c41c441
Merge PR #3022 : fix(ui): on-page text editors leave the mode tabs their pointer when scrolled under them
...
Conflicts:
- crates/ui-egui/tests/content.rs: both sides' new tests kept, one after the other
2026-10-22 01:46:17 +00:00
aiongg
0b1cce39bc
Merge PR #3781 : Fill & Sign marks stay upright on rotated pages ( #2392 )
2026-10-22 01:46:17 +00:00
aiongg
c516738a1b
Merge PR #3323 : M6: Treat AcroForm /MaxLen 0 as unlimited
...
parity/acrobat-features.toml: form.fill-text evidence and notes from both sides
2026-10-22 01:46:16 +00:00
aiongg
be69bfadf9
Merge PR #3515 : M12: XFA text honors its horizontal font scale
...
crates/xfa/src/layout.rs: both sides added doc comments to value_height, caption_reserve, field_height, unique_name and draw_field; kept HEAD's, with #3542 's natural_width.
2026-10-22 01:46:14 +00:00
aiongg
bb606504bb
Merge PR #3561 : M9: read .p7b/.p7c certificate bundles for trust import
2026-10-22 01:46:12 +00:00
aiongg
8e08d266b7
Integration: #1679 test that a Japanese label beside a Latin Extended name is refused, not drawn in the wrong glyphs
2026-10-22 01:46:12 +00:00
aiongg
12490d5479
Merge PR #3598 : M14: find Apple's Devanagari faces in the folders current macOS uses
2026-10-22 01:46:08 +00:00
aiongg
86db846034
Merge PR #3878 : M7: keep a paragraph open with its typing when its edit fails
...
crates/ui-egui/tests/editing.rs: kept both new tests (#3863 's applied-look test and #3878 's failed-edit test).
2026-10-22 01:46:08 +00:00
aiongg
8065611789
Merge PR #2805 : M5: reduce Comments panel scans on large reviews ( #2669 item 5)
...
ROADMAP.md: union of progress-log lines.
docs/roadmap.md: union of status lines and revision-history rows.
crates/ui-egui/src/comments_panel.rs: card() takes main's `info` argument and the PR's borrowed reply slice.
2026-10-22 01:46:08 +00:00
aiongg
e8c1fbbacd
Merge PR #1624 : Hebrew file names: draw them with an installed Hebrew face when the build has none
2026-10-22 01:46:08 +00:00
aiongg
b7075c89fb
Merge PR #2647 : Print ▸ Properties…: the driver's options in the UI language
...
crates/print/src/spool.rs: printer_options_via_within (#2108 ) takes the language too: localize
the PPD names, then lpoptions under the deadline.
crates/print/src/tests.rs: the CUPS tests call printer_options_via_within with LIMIT and "en";
kept both sides' new tests.
crates/ui-egui/src/print_ui.rs: kept the background read (#2108 ); its default source reads
printer_options_in in the UI language current when Properties… is clicked.
2026-10-22 01:46:06 +00:00
aiongg
8031d345d4
Merge PR #3542 : M12: XFA labels and buttons without a size grow to their content
...
crates/xfa/src/layout.rs: both sides added a draw_field doc comment; kept #3542 's (the more complete one).
2026-10-22 01:46:05 +00:00
aiongg
f1e5aa1f30
Integration: progress log newest first
2026-10-22 01:46:04 +00:00
aiongg
43b9a17603
Merge PR #3856 : M6: hovering a form field shows its tooltip ( #3854 )
2026-10-22 01:46:04 +00:00
aiongg
b1c8ae231a
Merge PR #3643 : fix(render): draw missing spacing glyphs in Japanese CID substitutes as spaces ( #3601 )
...
ROADMAP.md: progress log keeps both sides' lines
2026-10-22 01:46:04 +00:00
aiongg
79d843524c
Integration: #2220 look up set-aside object numbers in a set
...
fill_xref_gaps scanned every xref oddity for each object header; a file with many offset-0 rows and many headers took quadratic time.
2026-10-22 01:46:03 +00:00