Changes
- Improved documentation
- Thanks to @cereum , @DLFW , @Lzzzzzt , @kennycallado , @radek-sprta , @Mroik
- Migrating to ratatui
- Scrollable Tab bar
- Thanks to @DLFW
- Add support for command aliasing
- Thanks to @Akmadan23
- Add custom commands
- Thanks to @Dzordzu
- Mtime displays localtime instead of UTC
- Thanks to @Lzzzzzt
- Add user and group in footer
- Thanks to @Lzzzzzt
- Add more options to linemode and make it more configurable
- Thanks to @Lzzzzzt
- Add current dir name to tab
- Thanks to @Lzzzzzt
- Add --all-selected option to CopyFilePath
- Thanks to @uros-5
- Trash feature uses command line tools instead of library
- This reduces dependencies and compilation errors
- Add optional description to keymaps
- Also show description in help menu
- Case sensitive option for searching, selecting and filtering
- Thanks to @ctj12461
- Regex support
- Thanks to @ctj12461
- Add a lot more select and filtering options
- Thanks to @ctj12461
- Add no confirm option to
delete_files
- Thanks to @Akmadan23
- Cleanup warnings
- Thanks to @kjuulh
- Command chaining support
- Subcommand support
- Thanks to @xrelkd
- Shell completion for nix flake
- Thanks to @xrelkd
rename_file_append_ext
command- Thanks to @rqdmap
- Update flake
- Thanks to @Ruixi-rebirth
- Add mutex lock for preview threads
- Thanks to @luteran42
- Add wezterm compatibility
- Thanks to @kennycallado
- Add focus on create option
- Thanks to @Akmadan23
- Add %p keyword to file_path()
- Thanks to @luteran42
- Add more mimetypes
- Thanks to @MayoDuckPy , @xfzv
- Add more icons
- Thanks to @xrelkd
Fixes
- Make input thread more robust
- There are times when terminal input and joshuto are out of sync, causing keystrokes and view to be out of sync and unusable
- Remove temporary file after
bulk_rename
- Recycle bin feature more isolated from conditional compilation
- Fix xdg_open for non-forking applications
- Fix macos build
- Thanks to @kennycallado
- Remove debug print
- Thanks to @awerty-noob