From dab049b0d333c4ec3f780fb5207edbcd610ff0e0 Mon Sep 17 00:00:00 2001 From: lashman Date: Fri, 6 Mar 2026 01:28:44 +0200 Subject: [PATCH] Add core module structure --- pixstrip-core/src/config.rs | 1 + pixstrip-core/src/error.rs | 1 + pixstrip-core/src/lib.rs | 7 +++++++ pixstrip-core/src/operations/mod.rs | 1 + pixstrip-core/src/pipeline.rs | 1 + pixstrip-core/src/preset.rs | 1 + pixstrip-core/src/types.rs | 1 + 7 files changed, 13 insertions(+) create mode 100644 pixstrip-core/src/config.rs create mode 100644 pixstrip-core/src/error.rs create mode 100644 pixstrip-core/src/operations/mod.rs create mode 100644 pixstrip-core/src/pipeline.rs create mode 100644 pixstrip-core/src/preset.rs create mode 100644 pixstrip-core/src/types.rs diff --git a/pixstrip-core/src/config.rs b/pixstrip-core/src/config.rs new file mode 100644 index 0000000..3e14f47 --- /dev/null +++ b/pixstrip-core/src/config.rs @@ -0,0 +1 @@ +// Application configuration diff --git a/pixstrip-core/src/error.rs b/pixstrip-core/src/error.rs new file mode 100644 index 0000000..6d278a7 --- /dev/null +++ b/pixstrip-core/src/error.rs @@ -0,0 +1 @@ +// Error types diff --git a/pixstrip-core/src/lib.rs b/pixstrip-core/src/lib.rs index 99cfdd5..6871bbf 100644 --- a/pixstrip-core/src/lib.rs +++ b/pixstrip-core/src/lib.rs @@ -1,3 +1,10 @@ +pub mod config; +pub mod error; +pub mod operations; +pub mod pipeline; +pub mod preset; +pub mod types; + pub fn version() -> &'static str { env!("CARGO_PKG_VERSION") } diff --git a/pixstrip-core/src/operations/mod.rs b/pixstrip-core/src/operations/mod.rs new file mode 100644 index 0000000..4fdf0bd --- /dev/null +++ b/pixstrip-core/src/operations/mod.rs @@ -0,0 +1 @@ +// Image processing operations diff --git a/pixstrip-core/src/pipeline.rs b/pixstrip-core/src/pipeline.rs new file mode 100644 index 0000000..a5b88f7 --- /dev/null +++ b/pixstrip-core/src/pipeline.rs @@ -0,0 +1 @@ +// Processing pipeline diff --git a/pixstrip-core/src/preset.rs b/pixstrip-core/src/preset.rs new file mode 100644 index 0000000..bf2e962 --- /dev/null +++ b/pixstrip-core/src/preset.rs @@ -0,0 +1 @@ +// Preset management diff --git a/pixstrip-core/src/types.rs b/pixstrip-core/src/types.rs new file mode 100644 index 0000000..2fe9693 --- /dev/null +++ b/pixstrip-core/src/types.rs @@ -0,0 +1 @@ +// Core domain types for image processing