地圖 (Jido) is a lightweight Unix TUI file explorer designed for speed and simplicity.

chore: Prepare docs and changelog for v1 release.

+27
CHANGELOG.md
··· 1 1 # Changelog 2 2 3 + ## v1.0.0 (2025-04-06) 4 + - New Keybinds: 5 + - Added ability to copy files. 6 + This is done by (y)anking the file, then (p)asting in the desired directory. 7 + This action can be (u)ndone and behind the scenes is a deletion. 8 + Currently this feature only supports files, folders, and symlinks. 9 + - Added force delete keybind. It's unbound by default. 10 + - Added keybind `v` to view additional information about the selected entry. 11 + - A huge audit of `try` usages was conducted. As a result of this, Jido is much 12 + more resiliant to errors and should crash less often in known cases. 13 + - Added `:h` command to view help / keybind menu. 14 + - Added config option `true_dir_size` to see the true size of directories. 15 + - Added [-v | --version] and [-h | --help] args. 16 + - File permissions are now displayed in the file information bar to the bottom 17 + of Jido. 18 + - Keybinds can now be unbound. Some keybinds are now unbound by default. 19 + See [Configuration](https://github.com/BrookJeynes/jido?tab=readme-ov-file#configuration) 20 + for more information. 21 + - Fixes: 22 + - fix: Scrolling command history now provides the correct values. 23 + - fix: Ensure complete Git branch is displayed. Previously if the branch 24 + contained slashes, it would only retrieve the ending split. 25 + - fix: Allow the cursor to be moved left and right on text input. 26 + - fix: The keybind " " (spacebar) is now accepted by the config. 27 + - fix: Multi-char keybinds now throw errors instead of crashing. 28 + - fix: Undoing a delete/rename wont overwrite an item with the same name now. 29 + 3 30 ## v0.9.9 (2025-04-06) 4 31 - feat: Added ability to copy folders. 5 32 - fix: Scrolling command history now provides the correct values.
-17
PROJECT_BOARD.md
··· 5 5 - `[-]` In progress 6 6 - `[x]` Done 7 7 8 - ## v1.0 release 9 - 10 - ### New features 11 - - [x] File/Folder movement. 12 - - [x] Copy files. 13 - - [x] Copy folders. 14 - - [x] Keybind to hard delete items (bypass trash). 15 - - [x] Ability to unbind keys. 16 - 17 - ### Refactors 18 - - [x] Better error logging. 19 - There are many places errors could be caught, logged, and handled instead 20 - of crashing. 21 - 22 - ### Bugs 23 - - [x] Command history is skipping items on scroll. 24 - 25 8 ## Backlog 26 9 - [ ] Improve image reading. 27 10 Current reading can be slow which pauses users movement if they are simply
+1 -1
build.zig
··· 2 2 const builtin = @import("builtin"); 3 3 4 4 ///Must match the `version` in `build.zig.zon`. 5 - const version = std.SemanticVersion{ .major = 0, .minor = 9, .patch = 9 }; 5 + const version = std.SemanticVersion{ .major = 1, .minor = 0, .patch = 0 }; 6 6 7 7 const targets: []const std.Target.Query = &.{ 8 8 .{ .cpu_arch = .aarch64, .os_tag = .macos },
+1 -1
build.zig.zon
··· 1 1 .{ 2 2 .name = .jido, 3 3 .fingerprint = 0xee45eabe36cafb57, 4 - .version = "0.9.9", 4 + .version = "1.0.0", 5 5 .minimum_zig_version = "0.14.0", 6 6 7 7 .dependencies = .{