mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-05 18:19:50 +00:00
- Resolve all 13 merge conflicts between upstream/main and main - Preserve full image editing suite: OBB, crop, proportional resize, arrange, and context menu actions - Preserve text editing formatting tools: bullet/numbered lists, subscript/superscript, and line spacing - Cleanly integrate upstream's canvas modularization, font updates, and styling changes - Refactor arrange_image and run_edit_page_image helpers to satisfy clippy cognitive complexity limits - All engine, edit, and UI integration test suites passing cleanly
29 lines
923 B
TOML
29 lines
923 B
TOML
[package]
|
|
name = "pdfcraft-edit"
|
|
description = "Page content editing: headers and footers, watermarks, backgrounds, Bates numbers (ISO 32000-2 §14.8)"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
pdfcraft-annot = { workspace = true }
|
|
pdfcraft-cos = { workspace = true }
|
|
pdfcraft-content = { workspace = true }
|
|
pdfcraft-fonts = { workspace = true }
|
|
pdfcraft-model = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
# A backdrop copy's tag records a hash of the operators before the fill it turned off (backdrop.rs).
|
|
sha2 = "0.11"
|
|
kurbo = { workspace = true }
|
|
# Display order of right-to-left lines in added text, and reading and writing order in Edit text;
|
|
# already in the tree via the interface.
|
|
unicode-bidi = "0.3"
|
|
|
|
[dev-dependencies]
|
|
hayro-syntax = { workspace = true }
|
|
pdfcraft-render = { workspace = true }
|
|
proptest = { workspace = true }
|