aiongg
c558ee54ac
refactor(ui-egui): move scroll_speed.rs into canvas/
2026-10-26 22:46:12 +00:00
aiongg
fceda5bf36
refactor(ui-egui): move page_pointer.rs into canvas/
2026-10-26 22:46:12 +00:00
aiongg
611efb2372
refactor(ui-egui): move image_pick.rs into canvas/
2026-10-26 22:46:12 +00:00
aiongg
3e69c3b86d
refactor(ui-egui): move fling.rs into canvas/
2026-10-26 22:46:12 +00:00
aiongg
715c5ec2bd
refactor(ui-egui): move crop.rs into canvas/
2026-10-26 22:46:11 +00:00
aiongg
208d24b031
refactor(ui-egui): move autoscroll.rs into canvas/
2026-10-26 22:46:11 +00:00
aiongg
925d9c1a2b
test(ui-egui): list fill_sign/scan.rs among the page modules
2026-10-26 22:46:11 +00:00
aiongg
bcb9628b44
refactor(ui-egui): split editing.rs into editing/
...
New modules: save (SaveTarget, PendingOverwrite, save methods, atomic writers), close (CloseRequest, close/quit methods).
2026-10-26 22:18:51 +00:00
aiongg
dee909cd4c
refactor(ui-egui): split fill_sign.rs into fill_sign/
...
New module: scan (ScanDraft, ScanRequest, ScanAnswer, ScanWorker, FrameDrag, next_photo_version, scan_tab).
2026-10-26 22:18:51 +00:00
aiongg
3cbfa251de
refactor(ui-egui): split combine_grid.rs into combine_grid/
...
New modules: thumbs (thumbnail cache, Key, Look, Thumbs, texture), card (Card, preview).
2026-10-26 22:18:51 +00:00
aiongg
06b905412c
refactor(ui-egui): split print_ui.rs into print_ui/
...
New modules: draft (Which, Handling, PrintDraft), body (driver_options_panel, combo, body).
2026-10-26 22:18:51 +00:00
aiongg
f8e3a0d61a
refactor(edit): split lib.rs into marks, place, apply
...
New modules: marks (header/footer, watermark, background types and expansion), place (page content placement and isolation), apply (add/remove marks).
2026-10-26 22:18:51 +00:00
aiongg
36a68fc15e
refactor(edit): split added.rs into added/
...
New modules: types, layout, draw, store.
2026-10-26 22:18:50 +00:00
aiongg
157cbf3a9d
refactor(edit): split text.rs into text/
...
New modules: editor, interp, blocks, lines, rewrite, fallback. The regions and session modules stay #[path]-declared.
2026-10-26 22:18:50 +00:00
aiongg
59ba781e99
refactor(edit): split text_regions.rs into text_regions/
...
New modules: styled (styled-block shaping and rewrite), grouping (row/block grouping).
2026-10-26 22:18:50 +00:00
aiongg
a1b094399e
test(sign): read the split pdf modules in wordings_are_complete
2026-10-26 22:18:50 +00:00
aiongg
67be9ea2aa
refactor(sign): split pdf.rs into pdf/
...
New modules: listing, types, validate, changes, signing.
2026-10-26 22:18:50 +00:00
aiongg
2e8d361123
refactor(annot): split appearance.rs into appearance/
...
New module: symbols.
2026-10-26 22:18:50 +00:00
aiongg
5ce4d24412
refactor(annot): split lib.rs into src/
...
New modules: types, lookup, create, modify, draw, info.
2026-10-26 22:18:50 +00:00
aiongg
8e50dcd0a3
refactor(js): split xfa.rs into xfa/
...
New modules: model, host, nodes, instances, globals, run.
2026-10-26 22:18:50 +00:00
aiongg
68aa5313c2
refactor(js): split formcalc.rs into formcalc/
...
New modules: lexer, ast, parser, value, access, eval, dates, words, builtins.
2026-10-26 22:18:50 +00:00
aiongg
1c5873cfb5
refactor(js): split lib.rs into model, host, document, format, globals, run
...
New modules: model.rs, host.rs, document.rs, format.rs, globals.rs, run.rs. Old crate:: paths keep working through use aliases in lib.rs.
2026-10-26 22:18:50 +00:00
aiongg
91aaa4fdab
docs(parity): point evidence at inspect's moved tests
2026-10-26 22:18:50 +00:00
aiongg
a805abe762
refactor(render): split raster.rs into raster/
...
New module: pool (the render worker pool).
2026-10-26 22:18:50 +00:00
aiongg
b24c2b9b64
refactor(render): split text.rs into text/
...
New modules: device, layout, order.
2026-10-26 22:18:50 +00:00
aiongg
faf57b4755
refactor(render): split inspect.rs into inspect/
...
New modules: core, annotations, resources, navigation, model. The small test modules
(version_tests, open_action_javascript_tests, substitution_tests, open_dest_tests) moved with the code they test.
2026-10-26 22:18:50 +00:00
aiongg
ef3fcbce02
test(ui-egui): list the comments/ modules in PAGE_MODULES
2026-10-26 22:18:50 +00:00
aiongg
daba10be67
docs(parity): point evidence at panels' moved tests
2026-10-26 22:18:50 +00:00
aiongg
84719980bb
refactor(ui-egui): split dialogs.rs prompts into dialogs/
...
New module: prompts (fn dialogs stays in dialogs.rs).
2026-10-26 22:18:50 +00:00
aiongg
310dfc883a
refactor(ui-egui): split panels.rs into panels/
...
New modules: tools, edit, right, bookmarks, pages.
2026-10-26 22:18:50 +00:00
aiongg
f7c23ffed3
refactor(ui-egui): split comments.rs into comments/
...
New modules: state, geometry, input, paint, composer, menu (tests.rs already existed).
2026-10-26 22:18:50 +00:00
aiongg
978bc28da8
refactor(cli): split main.rs into src/
...
New modules: options, commands, check, run, ui.
2026-10-26 22:18:50 +00:00
aiongg
a891dfebb2
refactor(automation): split a11y.rs into a11y/
...
New modules: a11y/ocr, a11y/documents, a11y/form_tools (JS and form-action tools).
2026-10-26 22:18:50 +00:00
aiongg
3370aebb6c
refactor(automation): split lib.rs into src/
...
New modules: error, dispatch, documents, assemble, pages, paths, json.
lib.rs keeps Automation, its builders, mod lines and pub use lines.
2026-10-26 22:18:50 +00:00
aiongg
21c1c917a5
test(automation): skip use lines in the file access scan
2026-10-26 22:18:50 +00:00
aiongg
b51aee6153
refactor(engine): split edit.rs into edit/
...
New modules: edit/labels.rs (labels, impl Edit, add_annotation, plural), edit/run.rs (check_permission, EditCtx, run_edit).
2026-10-26 22:18:50 +00:00
aiongg
d84f8baf9d
refactor(engine): split session.rs into session/
...
New modules: session/view.rs, session/editing.rs, session/save.rs, session/files.rs (all impl Session methods).
2026-10-26 22:18:50 +00:00
aiongg
f64ee67181
docs(parity): point evidence at combine_ui's moved tests
2026-10-26 22:18:50 +00:00
aiongg
0988209798
refactor(xfa): split pdf.rs into pdf/
...
New modules: helpers, strip.
2026-10-26 22:18:50 +00:00
aiongg
3da49321f2
refactor(xfa): split layout.rs into layout/
...
New modules: items, helpers, pages, flow, measure, draw, field.
2026-10-26 22:18:50 +00:00
aiongg
4e278cb5fc
refactor(xfa): split data.rs into data/
...
New modules: path, dates, values, build, merge, write, import, passwords.
2026-10-26 22:18:50 +00:00
aiongg
0af6cf2418
refactor(print): split lib.rs into error, settings, sheets, imposition
...
New modules: error.rs, settings.rs, sheets.rs, imposition.rs.
2026-10-26 22:18:50 +00:00
aiongg
703efef6cc
refactor(export): split lib.rs into layout, as_html, as_docx, as_rtf
...
New modules: layout.rs (data types and layout analysis), as_html.rs, as_docx.rs, as_rtf.rs.
2026-10-26 22:18:50 +00:00
aiongg
cc9b5057bf
refactor(redact): split interp.rs into interp/
...
New modules: interp/layers.rs (hidden-layer handling), interp/prune.rs (resource pruning and unlinking).
2026-10-26 22:18:50 +00:00
aiongg
e4abf5b5dc
refactor(engine): split lib.rs's helpers into doc_state.rs and clock.rs
...
New modules: clock (local_utc_offset, parse_ymd), doc_state (ImageEdit, merge_data_files, SplitPart, DocId, LOW_RESOLUTION_PRINT_DPI, render_threads, RecoverySnapshot, renderer_password, writable, guard, signatures_of, OptimizeReport).
2026-10-26 22:18:50 +00:00
aiongg
6dcd93ab1d
refactor(engine): move the re-exports from reexports.rs into lib.rs
2026-10-26 22:18:50 +00:00
aiongg
09d75f7757
refactor(ui-egui): split combine_ui.rs into combine_ui/
...
New modules: files, view, table, parts, session, actions (tests.rs moved in the previous commit).
2026-10-26 22:18:50 +00:00
aiongg
d558972e78
refactor(ui-egui): move combine_ui tests to combine_ui/tests.rs
2026-10-26 22:18:50 +00:00
aiongg
58c5799e3f
refactor(organize): split import.rs into import/
...
New modules: import/copy.rs, import/fields.rs, import/combine.rs, import/carry.rs.
2026-10-26 22:18:50 +00:00
aiongg
6ab1820bae
refactor(xfdf): split lib.rs into common, xfdf, fdf
...
New modules: common.rs, xfdf.rs, fdf.rs.
2026-10-26 22:18:50 +00:00