aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Avoid printing empty render result魏曹先生2026-02-272-2/+14
|
* Add pretty output option to sheetdump command魏曹先生2026-02-275-9/+123
|
* Remove unused i18n macro declarations魏曹先生2026-02-274-8/+7
|
* Add utility functions and macros魏曹先生2026-02-274-3/+42
| | | | | | - Add `current_tempfile_path` function to get temporary file paths - Add `input_with_editor_custom` function that accepts custom editor - Add `string_vec!` macro for creating `Vec<String>` from literals
* Remove English and Chinese locale files for status command魏曹先生2026-02-272-118/+0
|
* Remove status command and workspace reader魏曹先生2026-02-268-888/+0
|
* Add verbose logging support with env_logger魏曹先生2026-02-2614-89/+791
|
* Change cmd_output! macro to take type before value魏曹先生2026-02-265-9/+10
|
* Replace string type identifiers with TypeId for command output matching魏曹先生2026-02-2610-31/+62
|
* Remove string_proc dependency and replace with just_fmt魏曹先生2026-02-251-11/+3
|
* Add RON, TOML, and YAML renderers for override command魏曹先生2026-02-257-0/+90
|
* Make deployment scripts executable魏曹先生2026-02-256-1/+1
|
* Add hexdump and sheetdump commands魏曹先生2026-02-2515-4/+186
|
* Remove ambiguous command error and auto-select longest match魏曹先生2026-02-258-31/+12
|
* Replace string_proc with just_fmt dependency魏曹先生2026-02-258-41/+38
|
* Replace string_proc with just_fmt and add hex_display dependency魏曹先生2026-02-252-5/+12
|
* Add asset and sheet systems with new dependencies魏曹先生2026-02-252-21/+345
|
* Ignore todo text files魏曹先生2026-02-051-0/+3
|
* Move vcs module to lib and adjust imports魏曹先生2026-02-0517-37/+40
|
* Update PR target branch from deploy/nightly to dev魏曹先生2026-02-042-2/+2
| | | | | The target branch for pull requests has been changed from `deploy/nightly` to `dev` in both English and Chinese documentation.
* Update PR target branch from github_action/deploy to deploy/nightly魏曹先生2026-02-042-2/+2
|
* Refactor build system and implement complete renderer system魏曹先生2026-02-0447-842/+2276
| | | | | | | | | - 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
* Update GitHub Actions to use deploy/nightly branches魏曹先生2026-01-271-6/+6
|
* Reorganize command modules under a unified cmds directory魏曹先生2026-01-2713-33/+30
|
* Extract CLI utilities into a separate crate魏曹先生2026-01-2722-48/+75
|
* Change deploy workflow trigger branch to deploy/nightly魏曹先生2026-01-271-2/+2
|
* Fix typo in template file魏曹先生2026-01-241-3/+3
| | | | | Change JVStatusRenderer to JVUnknownRenderer for consistency with other JVUnknown* types in the template
* Rename contribution files to standard CONTRIBUTING naming魏曹先生2026-01-242-0/+0
|
* Add contribution guide for developers魏曹先生2026-01-242-0/+281
|
* Add GitHub Actions workflow for cross-platform deployment魏曹先生2026-01-242-1/+252
|
* Update README branding and add new icon魏曹先生2026-01-243-10/+10
| | | | | | | | | - Replace header image with smaller Yizi_Icon.png - Update project title from "JustEnoughVCS/CommandLine" to "JVCS CommandLine" - Simplify description text - Update Chinese README to match changes - Add new Yizi_Icon.png to resources/images
* Improve error message for local workspace analysis failure魏曹先生2026-01-242-0/+3
|
* Remove leftover test command registrations魏曹先生2026-01-241-20/+0
| | | | | Oops, forgot to clean up after testing. These dummy commands are no longer needed.
* Remove short options for --lang and --renderer flags魏曹先生2026-01-241-6/+2
|
* Add command aliases, error handling improvements, and flag aliases魏曹先生2026-01-247-50/+364
| | | | | | | | | - 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
* Fix node names in command registry generation魏曹先生2026-01-241-2/+2
|
* Add timing and suppress output in deployment scripts魏曹先生2026-01-243-16/+40
|
* Update InnoSetup template paths for new directory structure魏曹先生2026-01-241-4/+4
|
* Update installer script path in deployment script魏曹先生2026-01-241-1/+1
|
* Preserve original directory in make_lnk scripts魏曹先生2026-01-242-0/+6
|
* Merge branch 'dev' of github.com:JustEnoughVCS/CommandLine into dev魏曹先生2026-01-240-0/+0
|\
| * Rename arguments module to args and update auto-collect config魏曹先生2026-01-244-13/+13
| |
* | Rename arguments module to args and update auto-collect config魏曹先生2026-01-245-14/+14
|/
* Move setup scripts to scripts/setup directory魏曹先生2026-01-247-17/+3
|
* Move deployment scripts to scripts/dev directory魏曹先生2026-01-249-11/+96
|
* Move hide logic to separate script魏曹先生2026-01-242-8/+29
|
* Add --quiet flag to cargo run in deployment scripts魏曹先生2026-01-242-2/+2
|
* Ignore generated source files in build system魏曹先生2026-01-247-8/+8
|
* Split prepare phase into prepare and collect魏曹先生2026-01-248-98/+150
| | | | | | | - 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
* Add localization and refactor status command output魏曹先生2026-01-2311-51/+658
|