- Move watermark step after compress in processing pipeline to match design doc order (resize, adjustments, convert, compress, metadata, watermark, rename) - Implement selective EXIF metadata stripping for Privacy and Custom modes using little_exif tag filtering (GPS, camera, software, timestamps, copyright categories) - Add case conversion support to rename (none/lower/upper/title) - Add regex find-and-replace on original filenames - Wire case and regex controls in rename step UI to JobConfig - Add regex crate dependency to pixstrip-core
28 lines
474 B
TOML
28 lines
474 B
TOML
[package]
|
|
name = "pixstrip-core"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[dependencies]
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
magick_rust = "1"
|
|
fast_image_resize = "5"
|
|
image = "0.25"
|
|
rayon = "1"
|
|
walkdir = "2"
|
|
mozjpeg = "0.10"
|
|
oxipng = "10"
|
|
webp = "0.3"
|
|
little_exif = "0.4"
|
|
imageproc = "0.25"
|
|
ab_glyph = "0.2"
|
|
dirs = "6"
|
|
notify = "7"
|
|
regex = "1"
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3"
|