| Age | Commit message (Collapse) | Author |
|
- 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
|
|
- 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 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
|
|
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).
|
|
Add futures, sha1, walkdir dependencies and optimize release build
|
|
- 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
|
|
|
|
|
|
- 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
|
|
Move the ref to the core library (JustEnoughVCS/VersionControl) to a local relative path
|
|
- Add cargo alias configuration
- Update workspace and dependency settings
- Add build_helper to workspace members
|
|
- 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
|
|
|