summaryrefslogtreecommitdiff
path: root/src/systems/cmd
AgeCommit message (Collapse)Author
5 daysRefactor code to use modern Rust idioms and fix clippy lints魏曹先生
7 daysAdd support for reading from stdin and improve error messages魏曹先生
9 daysTranslate command macro documentation from Chinese to English魏曹先生
9 daysHandle early command output in prepare phase魏曹先生
10 daysAdd build system rerun triggers and refactor command system魏曹先生
14 daysAdd helpdoc system with interactive viewer魏曹先生
14 daysAdd lang field to command context and reorganize utils modules魏曹先生
2026-02-28Add progress bar support魏曹先生
2026-02-27Remove unused i18n macro declarations魏曹先生
2026-02-26Remove status command and workspace reader魏曹先生
2026-02-26Add verbose logging support with env_logger魏曹先生
2026-02-26Change cmd_output! macro to take type before value魏曹先生
2026-02-26Replace string type identifiers with TypeId for command output matching魏曹先生
2026-02-25Remove ambiguous command error and auto-select longest match魏曹先生
2026-02-05Move vcs module to lib and adjust imports魏曹先生
2026-02-04Refactor build system and implement complete renderer system魏曹先生
- Split monolithic build.rs into modular async generators - Add renderer override system with type-safe dispatch - Implement command template macro for consistent command definitions - Add proc-macro crates for command and renderer systems - Reorganize directory structure for better separation of concerns - Update documentation to reflect new architecture
2026-01-27Extract CLI utilities into a separate crate魏曹先生
2026-01-24Add command aliases, error handling improvements, and flag aliases魏曹先生
- Add aliases for status command: sign, sheet, sheet.add, drop, drop.cat - Improve error handling with detailed localized messages for prepare, execute, and render phases - Add flag aliases: -L for --lang and -R for --renderer - Implement similar command suggestions using Levenshtein distance - Fix command matching logic to avoid ambiguous prefix issues
2026-01-24Split prepare phase into prepare and collect魏曹先生
- Prepare now handles argument-to-input conversion only - Collect handles resource gathering and data collection - Status command updated to use new two-phase structure - Command system trait modified to support separate phases
2026-01-23Add localization and refactor status command output魏曹先生
2026-01-23Reorganize project structure into systems and assets魏曹先生