summaryrefslogtreecommitdiff
path: root/src/bin
AgeCommit message (Collapse)Author
9 daysFixed command completion for empty and partial inputs魏曹先生
9 daysAdd completions system for shell autocompletion魏曹先生
9 daysAdd shell completions for new jvn CLI魏曹先生
9 daysAdd version command with banner and compile info display魏曹先生
9 daysAdd converter module and update documentation魏曹先生
11 daysAdd helpdoc list command魏曹先生
11 daysAdd helpdoc system with interactive viewer魏曹先生
11 daysAdd lang field to command context and reorganize utils modules魏曹先生
12 daysRefactor display utilities魏曹先生
2026-02-28Add progress bar support魏曹先生
2026-02-27Add ASCII art and deprecation notice to legacy binaries魏曹先生
2026-02-27Avoid printing empty render result魏曹先生
2026-02-27Remove unused i18n macro declarations魏曹先生
2026-02-26Add verbose logging support with env_logger魏曹先生
2026-02-25Remove ambiguous command error and auto-select longest match魏曹先生
2026-02-25Replace string_proc with just_fmt dependency魏曹先生
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-24Remove short options for --lang and --renderer flags魏曹先生
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-23Fix typo in legacy_json_output module name魏曹先生
2026-01-23Reorganize project structure into systems and assets魏曹先生
2026-01-23Rename output module to leegacy_json_output魏曹先生
2026-01-22Add renderer system and implement status command魏曹先生
2026-01-22Rename subcmd module to cmd and update references魏曹先生
2026-01-22Refactor CLI command processing with new architecture魏曹先生
2026-01-22Rename jv_legacy to jv and add jvn binary魏曹先生
2026-01-22Move legacy locale files to legacy subdirectory魏曹先生
2026-01-22Rename jv binary to jv_legacy魏曹先生
2026-01-22Move track module to track_file for clarity魏曹先生
2026-01-12Sync to VersionControl(commit:bac88ab)魏曹先生
2026-01-12Sync to VersionControl(commit: e3f4b81)魏曹先生
2026-01-10Add editor mode for share command with --work flag魏曹先生
2026-01-10Refactor analyzer result structs for clarity魏曹先生
2026-01-09Add JSON output support for share list and see commands魏曹先生
2026-01-08Apply changes from core library commit cd49e78魏曹先生
2026-01-07Remove --force flag from jv init command魏曹先生
The --force flag is no longer needed as the command now always checks if the directory is empty. The corresponding help text in locale files has also been removed.
2026-01-07Add JSON output support for multiple commands魏曹先生
- 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
2026-01-07Fix Windows path display in jv info command魏曹先生
2026-01-07Move resources to resources directory魏曹先生
2026-01-07Remove unused imports from clap in CLI binaries魏曹先生
2026-01-05Add share command with subcommands and completion supportMVP魏曹先生
The share command now supports `list`, `see`, and merging operations with conflict resolution modes (--safe, --skip, --overwrite, --reject). Updated help documentation in both English and Chinese locales, and added Bash and PowerShell completion scripts.
2026-01-04Improve error messages for configuration and file access failures魏曹先生
2026-01-04Completed `jv info` command魏曹先生
2026-01-03Add Zsh plugin support with prompt integration魏曹先生
2026-01-03Add Git branch and commit info to compile info魏曹先生
- Include branch and commit hash in compile info display - Add build script functions to extract git metadata - Update export scripts to force rebuilds when needed - Extend share command with placeholder implementations
2026-01-03Update sheet list display and share command help text魏曹先生
- Change "YOURS" to "VISIBLE TO YOU" and "您的表" to "您可见的表" - Add reference sheet suffix indicator for reference sheets - Update Chinese share command help text to clarify mapping operations - Rename sheet list variables for clarity (my_sheets → visible_sheets, other_sheets → invisible_sheets) - Show status automatically after switching sheets
2026-01-03Remove restriction on creating reference sheet魏曹先生
The check preventing creation of a sheet named "reference" has been removed, allowing users to create sheets with that name. Additionally, error handling for edit operations in reference sheets has been improved with a clearer error message.
2026-01-03Add break option to align moved command魏曹先生