aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* Update command registration to auto-discover commands魏曹先生2026-01-231-0/+3
| | | | | | Commands in `./src/cmds/` are now automatically registered. The `[cmd]` section in `.cargo/registry.toml` is now only for overriding or registering commands outside the auto-discovery path.
* Increase codegen-units and add dev deployment scripts魏曹先生2026-01-231-1/+1
|
* Refactor CLI command processing with new architecture魏曹先生2026-01-221-1/+4
|
* Add platform restrictions to deployment configsDesktop_0.1.0_Basemain魏曹先生2026-01-101-1/+1
| | | | | | | | - Move build_helper from crates/ to tools/ directory - Specify platform targets for shell completions and entry scripts - Bash scripts now target linux and macos - Powershell scripts target windows - Zsh plugin files target linux and macos
* Add JSON output support for multiple commands魏曹先生2026-01-071-0/+4
| | | | | | | | | | - Add serde and serde_json dependencies - Add JSON output modules for accounts, align, analyzer, here, info, and sheets - Add --json and --pretty flags to sheet list, sheet align, here, status, info, and account list commands - Implement JSON serialization for here command output - Update command argument structs to include JSON output options
* Add Windows installer script generation to build processWeicao-CatilGrass2025-12-101-0/+2
| | | | | | | - Generate Inno Setup installer script from template at build time - Extract author and homepage from Cargo.toml for script customization - Add generated installer script to .gitignore to avoid committing build artifacts
* Add crossterm dependency and implement jvii editor魏曹先生2025-12-081-0/+3
| | | | | | | - Add crossterm crate for terminal UI capabilities - Update jvii editor with proper status bar and keyboard hints - Add i18n support for editor interface - Remove default nano editor configuration from shell scripts
* Add glob pattern matching utility魏曹先生2025-12-011-1/+2
| | | | | | | | | | This implements a Globber struct that can match files and directories using wildcard patterns (* and ?). It supports relative paths, home directory expansion with ~, and cross-platform path separators. The implementation includes pattern matching with backtracking for complex patterns and handles different directory prefixes (current, user home, and root).
* update: dependencies and build config魏曹先生2025-11-171-4/+7
| | | | Add futures, sha1, walkdir dependencies and optimize release build
* update: upgrade dependencies and add new modules魏曹先生2025-11-061-2/+3
| | | | | | | | - Upgrade colored from 2.2.0 to 3.0.0 - Remove duplicate colored dependency - Add strip-ansi-escapes for ANSI escape sequence handling - Add ahash for high-performance hashing - Add data_struct and vcs_docs modules
* Update version to 0.1.0-dev and improve version detection魏曹先生2025-11-041-1/+1
|
* Add build script and update version display format魏曹先生2025-11-041-0/+1
|
* Add compile-time version and build information魏曹先生2025-11-041-0/+4
| | | | | | | - Add build script to generate compile_info.rs with build metadata - Include version, build date, target platform, and toolchain info - Add version command to both jv and jvv binaries - Update help documentation with version information - Ignore generated compile_info.rs in git
* Update Cargo.toml魏曹先生2025-10-191-3/+1
| | | | Move the ref to the core library (JustEnoughVCS/VersionControl) to a local relative path
* chore: update cargo configuration and dependencies魏曹先生2025-10-181-1/+4
| | | | | | - Add cargo alias configuration - Update workspace and dependency settings - Add build_helper to workspace members
* feat: add internationalization support and new command-line tools魏曹先生2025-10-141-5/+11
| | | | | | | | - Add locale support with English and Chinese translations - Introduce new jv and jvv command-line tools - Replace jvc.rs with improved command structure - Add utility modules for language selection and markdown coloring - Update configuration and dependencies
* First魏曹先生2025-09-211-0/+47