Commit Graph

  • 6a5e6728e0 Merge upstream main 9a0ec645 into pr/attachments Osvaldo Duran 2026-10-22 09:50:52 +00:00
  • 4665685446 Merge remote-tracking branch 'upstream/main' into fix/exec-menu-attachments Eric Kaden 2026-10-22 03:19:20 -04:00
  • 4d22d2b74a M12: doc comments on the picture-alternatives tests Eric Kaden 2026-10-22 03:17:40 -04:00
  • b00ab835a6 Merge remote-tracking branch 'upstream/main' into fix/xfa-edit-picture-alternatives Eric Kaden 2026-10-22 03:17:29 -04:00
  • 82115ed65c Merge remote-tracking branch 'upstream/main' into fix/util-scand Eric Kaden 2026-10-22 03:15:57 -04:00
  • de6dba001b Merge remote-tracking branch 'upstream/main' into fix/xfa-layout-drops-usage-rights Eric Kaden 2026-10-22 03:15:22 -04:00
  • b6b67a86d8 fix(automation): guard MCP dispatch and bound line and file reads (#3924) jonathanwxh-cell 2026-10-22 15:08:56 +08:00
  • 9a0ec64568 Merge pull request #3983 from aiongg/next aiongg 2026-10-22 03:01:16 -04:00
  • 022a970fab Integration: #2173's restored-paper test lets the dialog relabel its button before clicking Save as PDF aiongg 2026-10-22 06:22:38 +00:00
  • 8662b2fe6a Merge r2-fix-ui: print test waits for its render; ui tests serialize GPU rendering aiongg 2026-10-22 05:41:48 +00:00
  • b99c774f01 Integration: serialize GPU rendering in the ui tests (batch render tests × lavapipe) aiongg 2026-10-22 05:41:37 +00:00
  • e85fca66e5 Integration: text field table labels in the batch's catalogues (upstream #3479 × r2 catalogues) aiongg 2026-10-22 05:27:15 +00:00
  • 3f3b913037 Integration: the dead-read print test waits for the preview rasters before checking idle (#2108 × print preview) aiongg 2026-10-22 05:33:27 +00:00
  • 8293832a98 Integration: Norwegian Bokmål page-gap labels (upstream #1836 × #3101) aiongg 2026-10-22 05:27:15 +00:00
  • 472717fcd7 Merge upstream main 88dad98dd into next aiongg 2026-10-22 05:22:09 +00:00
  • 4bd08a759b Integration: Albanian signature labels all translated (#3101 × r2 catalogues) aiongg 2026-10-22 05:00:09 +00:00
  • bbdbca628c Merge r2-fix-ui: tests the combined batch broke aiongg 2026-10-22 04:31:47 +00:00
  • 38daa0ec7c Merge r2-fix-engine: tests the combined batch broke aiongg 2026-10-22 04:31:47 +00:00
  • 47ac03b856 Merge r2-fix-i18n: tests the combined batch broke aiongg 2026-10-22 04:31:47 +00:00
  • 9a2d2cfdca Integration: panel snapshots for the assembled batch (#3525 × #2607, #2731, #3828) aiongg 2026-10-22 04:22:53 +00:00
  • 46417784e1 Integration: the live line-resize test follows lines across rotated pages (#3520 × #3781) aiongg 2026-10-22 04:22:31 +00:00
  • 8341a721e0 Integration: mode-tab hand tests use the tabs the mode bar has (#2240 × #3010, #3022) aiongg 2026-10-22 04:19:39 +00:00
  • d9306ab2c7 Integration: catalogues cover the r2 batch's new literals aiongg 2026-10-22 04:17:48 +00:00
  • f84eeaed7a Integration: a non-interactive XFA field is measured at the width it is drawn (#3515 × #3521) aiongg 2026-10-22 04:15:17 +00:00
  • 55e32759b1 Integration: subset fallback test names the face the build leads with (#2609 × #1760) aiongg 2026-10-22 04:15:17 +00:00
  • caeaac5cd4 Integration: render test expects the RGB PNG of an opaque page (#2825 × #2425) aiongg 2026-10-22 04:15:17 +00:00
  • 50ae733d66 Integration: Alt+arrow leaves a selected field in place for Calculation order (#2621 × #3733) aiongg 2026-10-22 04:09:12 +00:00
  • 0943c7d00a Merge PR #2521: docs(claude): check for existing issues and PRs before starting a fix aiongg 2026-10-22 03:55:12 +00:00
  • f6d047757d Merge upstream main 88dad98d into pr/attachments pr-keeper 2026-10-22 03:48:28 +00:00
  • b6c815672e Integration: cargo fmt aiongg 2026-10-22 02:52:29 +00:00
  • a88cb4ea22 Record PR #1594 (squash-merged in track t12) aiongg 2026-10-22 02:50:40 +00:00
  • 3e29f057d3 Record PR #2280 (merged without its rustls Cargo.lock commit) aiongg 2026-10-22 02:50:40 +00:00
  • c0c8dc573f Integration: ATTRIBUTION hashes aiongg 2026-10-22 02:50:40 +00:00
  • fb05fda269 Integration: ROADMAP.md, docs/roadmap.md, docs/gaps.md merged line by line aiongg 2026-10-22 02:30:24 +00:00
  • 3dcd3a7fad Integration: page-gap labels in the seven new catalogs (#3101 × #2210, #2079, #2141, #2227, #2505, #2714, #3498) aiongg 2026-10-22 02:29:14 +00:00
  • ad04768906 Merge r2 track t17: choice-pass takes aiongg 2026-10-22 02:25:34 +00:00
  • 2c13fd9373 Merge r2 track t16: mixed: automation-mcp, crate:misc, crypt-security, export-convert, optimize, preflight-pdfa, save-io aiongg 2026-10-22 02:23:58 +00:00
  • dcf2802f96 Merge r2 track t15: mixed: accessibility-tags, dialogs-prefs, javascript, organize-pages aiongg 2026-10-22 02:23:22 +00:00
  • c00a8b7616 Merge r2 track t14: signatures aiongg 2026-10-22 02:22:02 +00:00
  • 8bb2eef740 Merge r2 track t13: cos-parse, vendored-crate fixes aiongg 2026-10-22 02:21:53 +00:00
  • 3cf35888d7 Merge r2 track t12: i18n, i18n: new language catalogues aiongg 2026-10-22 02:21:42 +00:00
  • 15f558aaa8 Merge r2 track t11: redaction, mixed: combine, compare, crate:edit, measure, ocr aiongg 2026-10-22 02:21:38 +00:00
  • 123b214180 Merge r2 track t10: xfa aiongg 2026-10-22 02:21:06 +00:00
  • 2363b0619b Merge r2 track t09: print aiongg 2026-10-22 02:21:06 +00:00
  • 69e755c439 Merge r2 track t08: fonts aiongg 2026-10-22 02:20:50 +00:00
  • 4d5025c6da Merge r2 track t07: text-extract-select aiongg 2026-10-22 02:20:03 +00:00
  • a2c46a9298 Merge r2 track t06: annotations-comments aiongg 2026-10-22 02:19:23 +00:00
  • 8724f6b1a5 Merge r2 track t05: forms aiongg 2026-10-22 02:18:46 +00:00
  • 0bba8dcafb Merge r2 track t04: render aiongg 2026-10-22 02:18:22 +00:00
  • 2bd66fbe90 Merge r2 track t03: viewer-ui aiongg 2026-10-22 02:18:22 +00:00
  • 7bf122eea8 Merge r2 track t02: edit-content aiongg 2026-10-22 02:17:34 +00:00
  • d888832f8d Merge r2 track t01: edit-content aiongg 2026-10-22 02:16:47 +00:00
  • ded4bee6b8 Integration: #2974 tiling early return in set_paint returns PaintSetup::Clip (#3296's return type) aiongg 2026-10-22 02:15:20 +00:00
  • e22767f706 Integration: #2974 knockout erase pass reads form resources through Resources::for_form (#3637 made them optional) aiongg 2026-10-22 02:15:20 +00:00
  • 88dad98dd4 M14: add Norwegian Bokmål interface and date language (#1836) Aleksander Helgaker 2026-10-22 04:05:23 +02:00
  • 40949476c7 Integration: cargo fmt aiongg 2026-10-22 01:59:39 +00:00
  • 86739c11ae Integration: ATTRIBUTION hashes aiongg 2026-10-22 01:56:11 +00:00
  • afee39e640 Integration: English for the keys the new catalogs lack aiongg 2026-10-22 01:55:14 +00:00
  • 17bf5e9c93 Integration: #3603 drop the second Spanish Font entry aiongg 2026-10-22 01:55:09 +00:00
  • a2597f922c Integration: ATTRIBUTION hashes aiongg 2026-10-22 01:54:25 +00:00
  • a52b8d9f4a Merge PR #3498: i18n: add Central Kurdish (Sorani) as an interface language aiongg 2026-10-22 01:53:40 +00:00
  • 2250841fea Integration: #2714 Lao date names and drop the stray Preferences... key aiongg 2026-10-22 01:53:24 +00:00
  • 8f47b6ffe8 Merge PR #2714: i18n: add Lao (lo) translation support aiongg 2026-10-22 01:53:02 +00:00
  • bf3a199fbb Merge PR #2505: G14: Romanian (ro) interface catalog aiongg 2026-10-22 01:52:53 +00:00
  • e1652d5dbe Merge PR #3540: Render: radial luminosity fades have regression coverage aiongg 2026-10-22 01:52:42 +00:00
  • 0dc4f92346 Integration: #3101 page-gap labels in the Indonesian, Hindi and Korean catalogs aiongg 2026-10-22 01:52:28 +00:00
  • 07a9f286c4 Merge PR #3948: Reject rounded page rasters beyond the pixel budget aiongg 2026-10-22 01:52:27 +00:00
  • eec82da6a2 Merge PR #2060: fix(ui): respect reading background while pages load aiongg 2026-10-22 01:52:27 +00:00
  • b2f913a7b6 Merge PR #3438: fix(render): use unfiltered inline image byte length before EI heuristic (#3107) aiongg 2026-10-22 01:52:27 +00:00
  • 13b21c7f64 Merge PR #2227: M14: add Catalan interface and date localization aiongg 2026-10-22 01:52:24 +00:00
  • 2530f52d22 Merge PR #3101: feat(viewer): add optional gapless continuous page display aiongg 2026-10-22 01:52:18 +00:00
  • ec6a8166bb Integration: #3020 number its hayro-interpret patch 48 (40 is #2987's) aiongg 2026-10-22 01:51:55 +00:00
  • e2d3f30c63 Merge PR #3020: fix(render): draw each ICC profile through itself when two have the same stream dictionary (vendored hayro-interpret patch 40) aiongg 2026-10-22 01:51:47 +00:00
  • 7848fc40db Integration: #2141 ATTRIBUTION entry for the Thai catalog aiongg 2026-10-22 01:51:35 +00:00
  • b94393400d Merge PR #2141: i18n: add Thai (th) interface language aiongg 2026-10-22 01:51:26 +00:00
  • ad23e6e6e9 Merge PR #3184: fix(render): apply the JP2 palette of a JPX image with no /ColorSpace (#3179) aiongg 2026-10-22 01:51:22 +00:00
  • e61515f324 Merge PR #2987: fix(render): a visibility expression decides what an OCMD shows (#2986) aiongg 2026-10-22 01:51:22 +00:00
  • b84121e978 Merge PR #3327: Render: a five-point polyline is no longer painted as its bounding box aiongg 2026-10-22 01:51:10 +00:00
  • f0f4aeeb19 Merge PR #2079: i18n: add Albanian (sq) interface language aiongg 2026-10-22 01:51:09 +00:00
  • 6fc4a18d9c Merge PR #2972: fix(render): blend modes over an empty part of the page keep their colour (#2970) aiongg 2026-10-22 01:50:51 +00:00
  • 9e7056e26b Merge PR #3879: M7: an added picture resized by a corner shows only at its new size aiongg 2026-10-22 01:50:45 +00:00
  • d52247c7d7 Merge PR #1976: i18n: add Indonesian, Vietnamese, Hindi and Korean interfaces aiongg 2026-10-22 01:50:27 +00:00
  • aef42bc92a Integration: cargo fmt aiongg 2026-10-22 01:50:23 +00:00
  • b4f762ce45 M14: complete the French interface catalog (267 entries) (#1594) aiongg 2026-10-22 01:50:12 +00:00
  • b85b0d2dae Integration: #2974 number its hayro patch 22 (19 is #3296's) aiongg 2026-10-22 01:50:11 +00:00
  • 554d9105f3 Merge PR #2974: fix(render): knockout transparency groups knock out (#2971) aiongg 2026-10-22 01:49:59 +00:00
  • 3da841f3a4 Merge PR #1523: Ita Translate aiongg 2026-10-22 01:49:56 +00:00
  • 97c403fa17 Merge PR #2872: fix(ui): Korean (Hangul) file names and tab titles draw as boxes aiongg 2026-10-22 01:49:37 +00:00
  • 35b869a2fc Integration: ATTRIBUTION hashes aiongg 2026-10-22 01:49:36 +00:00
  • 51a5d4ef51 Integration: #3819 move name_sort_key above the test module aiongg 2026-10-22 01:49:30 +00:00
  • 4b85c697f9 Merge PR #3521: M12: a space at the end of a line doesn't count when fitting XFA text aiongg 2026-10-22 01:49:27 +00:00
  • 0b621a94e1 Integration: cargo fmt aiongg 2026-10-22 01:49:27 +00:00
  • f800969a40 Merge PR #1663: Open: opening an already-open document focuses its tab (#1620) aiongg 2026-10-22 01:49:22 +00:00
  • e529198ad4 Merge PR #3819: Preferences: list the languages alphabetically by their own name aiongg 2026-10-22 01:49:20 +00:00
  • b2b42c89db Merge PR #2993: Render month and weekday names in XFA date patterns aiongg 2026-10-22 01:49:20 +00:00
  • 456b96d06b Merge PR #2454: M5: year-first slash dates (yyyy/mm/dd, yyyy/m/d) for Fill & Sign and headers aiongg 2026-10-22 01:49:17 +00:00
  • b7999e8766 Merge PR #3603: M14: Spanish catalog covers the bundled key union aiongg 2026-10-22 01:49:15 +00:00
  • 9e4031cd29 Merge PR #2461: macOS: bring the window forward when a file is opened in the running app (fixes #1928) aiongg 2026-10-22 01:49:09 +00:00
  • be19528dca Merge PR #3735: M4: resolve indirect initial-view boolean preferences aiongg 2026-10-22 01:49:09 +00:00
  • da7f592cd0 Merge PR #1648: XFA: decode BMP and TIFF pictures aiongg 2026-10-22 01:49:05 +00:00