Commit Graph
4844 Commits
Author SHA1 Message Date
aiongg cf99552cff Merge PR #3077: test: the image-drag pixel test waits for the page raster (flaky on windows-latest) 2026-10-22 01:45:20 +00:00
aiongg 3116b5152a Merge PR #3187: Prevent overflow when rotating added images through automation 2026-10-22 01:45:20 +00:00
aiongg 64e915a156 Integration: #3543 merge the duplicated doc comment on button_appearance 2026-10-22 01:45:19 +00:00
aiongg 75fa0d0109 Merge PR #3571: fix: read the last array of a surplus-operand TJ, not the first (#3569) 2026-10-22 01:45:17 +00:00
aiongg b8d5cdd603 Merge PR #3595: M7: paint a new background over older ones (#3591)
ROADMAP.md: progress-log lines from both sides, newest first.
2026-10-22 01:45:17 +00:00
aiongg 9f44f24448 Merge PR #2210: Add Finnish interface and date language
ATTRIBUTION.md: kept main's asset count; regenerated after all merges.
2026-10-22 01:45:16 +00:00
aiongg 0bf197f07b Merge PR #3582: M12: showing an XFA subform leaves its unnamed hidden objects hidden
crates/xfa/src/script.rs: both sides added doc comments to the same functions; kept #3582's (they describe its presence(name, ...) signature).
2026-10-22 01:45:16 +00:00
aiongg 29ad20342c Merge PR #2832: M7: Header & footer: shrink the page content out of their way (#2140)
ATTRIBUTION.toml: sha256 lines taken from the base side; recomputed after all merges.
2026-10-22 01:45:14 +00:00
aiongg 88402d93a2 Merge PR #3348: M2: preserve word spaces around TOC leaders (#3086)
ROADMAP.md: kept both progress-log entries, newest first.
2026-10-22 01:45:14 +00:00
aiongg ae9cd9f623 Merge PR #3004: Zero-pad required integer digits in FormCalc Format() 2026-10-22 01:45:13 +00:00
aiongg c83be3002a Merge PR #3718: Return empty WordNum result when cents rounding carries to 1e12 2026-10-22 01:45:12 +00:00
aiongg 631c04c853 Merge PR #3014: fix(ui): the Read mode command leaves Edit as the Edit tab does 2026-10-22 01:45:10 +00:00
aiongg 073711cbbb Merge PR #3961: fix(engine): guard undo and redo refresh and roll back on failure (#3925) 2026-10-22 01:45:10 +00:00
aiongg da6c3adedc Merge PR #3471: fix(edit): keep a superscript footnote marker in its paragraph's row (#3252) 2026-10-22 01:45:10 +00:00
aiongg c4616b25f7 Merge PR #3621: The image scan skips a path segment before any m instead of panicking (#3581) 2026-10-22 01:45:09 +00:00
aiongg b6fdb80cef Merge PR #3756: feat(edit): Header & Footer can be drawn in Times or Courier (#3754) 2026-10-22 01:45:09 +00:00
aiongg bf27724f06 Merge PR #3652: Keep filtered inline images whole when their data contains EI
crates/content/src/lib.rs: kept #3259's eod argument; image_data_end takes eod and passes it to both end_of_image calls; inline_image tries unfiltered, then declared /L, then image_data_end(filter_eod).
2026-10-22 01:45:07 +00:00
aiongg cb48f53a1e Merge PR #2715: fix(automation): tools on a file the viewer reads fewer pages of answer instead of panicking 2026-10-22 01:45:06 +00:00
aiongg 3d8b906870 Merge PR #3543: M6: a push button's caption uses the font, size and color of its /DA 2026-10-22 01:45:06 +00:00
aiongg 510ca5d35f Merge PR #3631: Control channel: wait after a failed accept instead of retrying at once 2026-10-22 01:45:06 +00:00
aiongg c907fd2a81 Merge PR #2607: M12: Compare panel filters text changes and visual differences (gap 21) 2026-10-22 01:45:05 +00:00
aiongg bcad9a2e4c Merge PR #3814: fix(xfdf): a field name full of periods no longer overflows the stack on export 2026-10-22 01:45:05 +00:00
aiongg 0b3321b990 Merge PR #3011: M12: the page side of a measuring scale takes a unit, so 1:50 is 1 mm = 50 mm (#2752) 2026-10-22 01:45:04 +00:00
aiongg c9aff05965 Integration: #3864 one doc comment each for page_raster_out_of_date and page_out_of_date 2026-10-22 01:45:03 +00:00
aiongg caffb259f1 Merge PR #2280: Draw the widget border inside /Tx BMC so the reference app keeps it on focus changes (#1613) 2026-10-22 01:45:03 +00:00
aiongg 561c5de14a Merge PR #3952: M7: opening a paragraph leaves the page as it is until it changes 2026-10-22 01:45:02 +00:00
aiongg 16af57acac Merge PR #3942: M7: a text editing session for one paragraph 2026-10-22 01:45:01 +00:00
aiongg c7823ae31a Merge PR #3376: fix(windows): present Direct3D 12 through a composition visual, so resizing doesn't stretch (#2738) 2026-10-22 01:45:00 +00:00
aiongg d9d3a8279f Merge PR #2584: M10: Two-sided starts at Printer default, so the printer's own duplex applies (#2422)
ATTRIBUTION.toml: kept main's sha256 lines; hashes recomputed after the track.
2026-10-22 01:45:00 +00:00
aiongg 874e276bac Merge PR #3725: Join /Contents pieces with a space in measure snap 2026-10-22 01:45:00 +00:00
aiongg 504b5ba5fd Merge PR #2603: fix(combine): let the cards zoom to 500% (#2531) 2026-10-22 01:45:00 +00:00
aiongg 6e2a449bf7 Merge PR #3318: M6: Optimize AcroForm JavaScript snapshots and diffs
parity/acrobat-features.toml: form calculation order entry keeps main's commands, tools and notes; evidence is the union of both sides.
2026-10-22 01:44:59 +00:00
aiongg 9d7ccc9cd2 Merge PR #2723: fix(edit): keep a one-row centred title centred when it grows (#2581) 2026-10-22 01:44:58 +00:00
aiongg d133dfbf75 Merge PR #1989: Edit images: rotate an image by any angle with a knob (#1940) 2026-10-22 01:44:58 +00:00
aiongg 43411bcf8a Merge PR #2506: Ctrl+V pastes a picture from the system clipboard onto the page 2026-10-22 01:44:57 +00:00
aiongg 7bef6fb7b4 Merge PR #2854: Redaction audit: an opaque filled Square annotation over text is a cover 2026-10-22 01:44:56 +00:00
aiongg c58f1a0ff7 Merge PR #3723: Redact: count shared outline items once so the walk ends 2026-10-22 01:44:56 +00:00
aiongg 7f1d4b6f80 Merge PR #2513: fix(sign): fill typed signature outlines with non-zero winding (#1786) 2026-10-22 01:44:55 +00:00
aiongg 4749f2f6bd Merge PR #3720: fix(render): hit-test selection against the glyph quad, not its bounding box (#3693) 2026-10-22 01:44:55 +00:00
aiongg 05eea2da3b Merge PR #2989: fix(sign): explain 0x8009001D and 0xC0000225 when a store key's provider fails 2026-10-22 01:44:55 +00:00
aiongg 9cb8f52294 Merge PR #3782: M6: XFA formattedValue shows a date in the field's display picture 2026-10-22 01:44:53 +00:00
aiongg a77d3d25ae Merge PR #3015: fix(comments): the note editor takes the keyboard once, so V and H pick tools again 2026-10-22 01:44:52 +00:00
aiongg da90eb93fb Merge PR #3259: fix(content): accept inline image EI without preceding whitespace (#3108) 2026-10-22 01:44:52 +00:00
aiongg ffcab7a777 Merge PR #3764: Print: keep the picked printer for the next print (#3537) 2026-10-22 01:44:52 +00:00
aiongg ee0b147a61 Merge PR #3728: Refuse redaction marks with no readable area instead of skipping them 2026-10-22 01:44:51 +00:00
aiongg e95fb49afa Merge PR #3716: fix(sign): embed the issuers of macOS Keychain identities 2026-10-22 01:44:51 +00:00
aiongg 5d7b9a98b3 Merge PR #3192: fix(forms): an XFA form whose config forbids dynamic rendering is static (#3180) 2026-10-22 01:44:51 +00:00
aiongg 4a73cacb85 Merge PR #3116: fix(render): emit clip-only text (7 Tr) to devices for text extraction (#3109) 2026-10-22 01:44:50 +00:00
aiongg 23ad2d6b2b Merge PR #3245: Draw a note without an appearance as a fixed-size icon at the corner of its Rect (#3175) 2026-10-22 01:44:50 +00:00
aiongg 2016fd43d8 Merge PR #3596: fix(print): restore previous paper size after leaving Label mode (#3564) 2026-10-22 01:44:50 +00:00