diff options
-rw-r--r-- | CHANGELOG.md | 6 | ||||
-rw-r--r-- | README.md | 26 | ||||
-rw-r--r-- | config.yaml | 2 | ||||
-rw-r--r-- | src/help.rs | 2 |
4 files changed, 17 insertions, 19 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a93e6a..afc6f9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ ## Unreleased +## v2.1.0 (2022-11-19) + ### Added - Feature to unpack archive/compressed file to the current directory. Supported types: `tar.gz`(Gzip), `tar.xz`(lzma), `tar.zst`(Zstandard & tar), `zst`(Zstandard), `tar`, zip file format and formats based on it(`zip`, `docx`, ...). To unpack, press `e` on the item. @@ -11,7 +13,9 @@ ### Fixed -- In the select mode, the selected item was unintentionally canceled when going up/down. +- Bug: In the select mode, the selected item was unintentionally canceled when going up/down. +- Delete pointer properly when removing items. +- Instead of panic, return error when `config_dir()` fails. ### Changed @@ -11,28 +11,22 @@ For the detailed document, please see https://kyoheiu.dev/felix. ## New Release -## v2.0.1 (2022-11-12) bugfix +## v2.1.0 (2022-11-19) -### Fixed - -- Fixed the bug in making config at the launch. -- Fixed the config file path on macOS. +### Added -## v2.0.0 (2022-11-11) +- Feature to unpack archive/compressed file to the current directory. Supported types: `tar.gz`(Gzip), `tar.xz`(lzma), `tar.zst`(Zstandard & tar), `zst`(Zstandard), `tar`, zip file format and formats based on it(`zip`, `docx`, ...). To unpack, press `e` on the item. + - The number of dependencies bumps up to around 150 due to this. -### Changed +### Fixed -- Migrated to yaml from toml: New config file will be created at the first launch (In this process you should enter the default command name or choose to use \$EDITOR). No need to keep `config.toml`. -- Add the fallback when config file cannot be read: In such a case, you can use the default config. -- HUGE refactoring overall. +- Bug: In the select mode, the selected item was unintentionally canceled when going up/down. +- Delete pointer properly when removing items. +- Instead of panic, return error when `config_dir()` fails. -### Added +### Changed -- Horizontal split, in addtion to the vertical split. To swtch between them, press `s`. -- Syntax highlighting (if possible) in previewed texts. To turn on, state `syntax_hightlight: true` in `config.yaml`. you can also choose your theme, either from the default theme set or your favorite .tmtheme. -- Enable scrolling in the preview space. `Alt + j / Down` goes down, `Alt + Up` goes up. Experimental and may have some bugs. Also, big text files can cause the performance issue. -- Search by keyword. Similar to the filter mode, but this feature does not manipulate the item list: Just let users jump to the item that matches the keyword, like Vim's `/`. `n` and `N` after `/` also works. -- Show permissions on the footer (in unix only). +- Image file detection: Use magic bytes instead of checking the extension. This will enable to detect image more precisely. For more details, see `CHANGELOG.md`. diff --git a/config.yaml b/config.yaml index 5b3070b..08b9b0f 100644 --- a/config.yaml +++ b/config.yaml @@ -1,4 +1,4 @@ -# v2.0.1 +# v2.1.0 # (Optional) # Default exec command when open files. diff --git a/src/help.rs b/src/help.rs index c57528a..c946b02 100644 --- a/src/help.rs +++ b/src/help.rs @@ -1,5 +1,5 @@ /// Help text. -pub const HELP: &str = "# felix v2.0.1 +pub const HELP: &str = "# felix v2.1.0 A simple TUI file manager with vim-like keymapping. ## Usage |