pdfcraft/crates/ui-egui/tests
skylar taylor-barrick b1fb9f8cfe test(ui): await linked-document validation
M3: wait for the intended native target refusal, retain document state checks, and compare against the exact once-generated bytes written to disk.
2026-10-13 11:05:03 -06:00
..
data M6.1/M6.2: form filling: new fonts (L2) and forms (L3) crates; field tree with inheritance, widgets, options; set_value with validation and regenerated appearances (auto-size, comb, multiline, password, quadding, /MK, combo, list selection), check/radio states (own AP when missing), reset to /DV; engine SetFieldValue/ResetForm with fill-forms permission; UI in-place editor (Enter/click-away commit, Escape, Tab with select-all), check/radio toggle, choice popup, Clear form; tools form_fields/form_fill/form_reset. Perf: named destinations indexed once (190 MB manual opens in 1.8 s instead of 172 s); comment and form edits refresh view data from the object graph instead of a full re-inspection (6x faster per edit on large files; equivalence-tested). annot uses the shared fonts helpers. Docs, parity, roadmap. 2026-10-01 22:37:35 -04:00
support fix(ui): preserve native open actions and password prompts 2026-10-13 09:39:10 -06:00
ui_group Allow mouse-wheel scrolling during text selection (#1514) 2026-10-13 00:05:58 -04:00
accessibility.rs Add reviewable text-only PDF auto-tagging (#1440) 2026-10-13 01:02:05 -04:00
actions.rs M13: preserve desktop Action Wizard batch results (#886) 2026-10-10 15:31:06 -04:00
bookmarks.rs M7: preserve overlapping text when dragging paragraphs (#594) (#1052) 2026-10-11 18:25:25 -04:00
buttons.rs tests: pin the interface language so the suite passes outside English (#502) 2026-10-09 09:14:19 -04:00
camera.rs i18n: let the layers below hand their sentences over, so they can be translated (#478) 2026-10-11 15:45:51 -04:00
combine_grid.rs M4: Add open documents leaves out the documents already in the Combine list (part of #1356) (#1632) 2026-10-13 00:14:47 -04:00
commands.rs fix(ui): preserve native open actions and password prompts 2026-10-13 09:39:10 -06:00
comments.rs Keep undrawn comments and accurate search hits (#1317, #1327, #1302, #1315, #1340) (#1442) 2026-10-13 01:09:36 -04:00
compare.rs fix(ui): the PDF/A dialog shows a declared PDF/UA (#1309) (#1438) 2026-10-13 00:49:39 -04:00
content.rs fix(ui): dragged added text follows the pointer before release (#1508) 2026-10-13 00:05:43 -04:00
control.rs fix(ui): ui.click and ui.drag refuse coordinates that overflow (#1306) (#1447) 2026-10-13 00:36:25 -04:00
create.rs M10: Create separate PDFs from multiple files (#1183) 2026-10-11 21:20:13 -04:00
date_format.rs Content edits on heavy documents: narrow refresh, cached appearances, per-page invalidation (#1122) 2026-10-11 17:28:30 -04:00
dialog_chrome.rs Give dialogs roomier text fields and padding (#487) 2026-10-11 15:38:14 -04:00
document_links.rs test(ui): await linked-document validation 2026-10-13 11:05:03 -06:00
editing.rs fix(ui): preserve native open actions and password prompts 2026-10-13 09:39:10 -06:00
export.rs tests: pin the interface language so the suite passes outside English (#502) 2026-10-09 09:14:19 -04:00
fill_sign.rs M5: adjust Fill and Sign text size (#1285) 2026-10-12 06:13:48 -04:00
folders.rs Issue #425: long file names and paths on Home end in "…" before the row's details (#443) 2026-10-09 09:15:00 -04:00
fonts.rs Telugu interface: draw with an installed Telugu face when the build has none (part of #1531) (#1611) 2026-10-13 00:12:37 -04:00
forms.rs M14: add Lithuanian interface and date localization (#1401) 2026-10-12 08:54:15 -04:00
javascript.rs Content edits on heavy documents: narrow refresh, cached appearances, per-page invalidation (#1122) 2026-10-11 17:28:30 -04:00
object_selection.rs M7: select and move mixed PDF objects together (#844) (#907) 2026-10-10 17:38:34 -04:00
ocr.rs M10: edit OCR text on scanned pages so the change shows (#1397) 2026-10-12 08:16:42 -04:00
perf.rs tests: pin the interface language so the suite passes outside English (#502) 2026-10-09 09:14:19 -04:00
pickers.rs fix(ui): preserve native open actions and password prompts 2026-10-13 09:39:10 -06:00
prepare.rs M6: keep field Properties color palettes independent (#1054) 2026-10-11 13:12:04 -04:00
print.rs M10: Test current-page print previews and saved output (#1415) 2026-10-12 08:37:11 -04:00
reading_colors.rs Reading colours: replace document colours for reading comfort (#897) (#1270) 2026-10-12 02:49:31 -04:00
recovery.rs fix(ui): preserve native open actions and password prompts 2026-10-13 09:39:10 -06:00
reload.rs Issue #431: reload a document when its file changes on disk (#459) 2026-10-11 14:31:32 -04:00
signing.rs Issue #1396: remove an imported digital ID (#1515) 2026-10-13 02:49:38 -04:00
stamps.rs tests: pin the interface language in the harnesses added since #502 (#593) 2026-10-09 18:37:24 -04:00
theme_button.rs UI: theme picker with light and dark theme cards (#1082) 2026-10-11 13:12:47 -04:00
trust_signer.rs Security: fix 10 verified audit findings in redaction, signature validation, and untrusted-input handling (#1099) 2026-10-11 15:09:39 -04:00
ui.rs fix(ui): preserve native open actions and password prompts 2026-10-13 09:39:10 -06:00
view.rs M3: follow Windows' Animation effects setting; add an Animation effects preference (#1235) 2026-10-12 02:46:40 -04:00
viewer.rs fix(ui): preserve native open actions and password prompts 2026-10-13 09:39:10 -06:00