Releases: BrookJeynes/jido
v0.8.0
What's Changed
-
Rebrand from
zfe
toJido
by @BrookJeynes in #16
I felt that I wanted this project to have more of its own identity so I decided now that this project is getting closer to a v1.0 release, it's time to give it a proper name. -
Added command mode by @BrookJeynes in #14
Command mode is a way for users to enter Jido commands.
Currently supported commands:Command mode: :q :Exit. :config :Navigate to config directory if it exists. :trash :Navigate to trash directory if it exists. :empty_trash :Empty trash if it exists. This action cannot be undone.
-
Deletes are now sent to
<config>/trash
instead of/tmp
. by @BrookJeynes in #15
Previously, deletes were sent to/tmp
. this made it convenient for cleanup however caused issues on certain distros. This was because the/tmp
dir was on a separate mount point and therefore the file was unable to be moved there. Tying into this, there is now a newempty_trash_on_exit
config option set tofalse
by default. -
Reworked the notification stylings. Notification stylings are now under the
notification
namespace within the config file. -
The code used to detect the git branch no longer needs git installed on the system.
-
Displayed file size now shows the correct file size for files.
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Fix notification segfaults by @BrookJeynes in #9
- Conform codebase styling by @BrookJeynes in #10
- Create release action by @BrookJeynes in #11
- Separate event and draw logic by @BrookJeynes in #12
- Updated config location from
$HOME/.config/zfe
to$HOME/.zfe
by @BrookJeynes in 3cb9bb2- This means that the config can be found at either
$HOME/.zfe/
or$XDG_CONFIG_HOME/zfe/config/
. The old path will continue to work for the meantime but has been deprecated.
- This means that the config can be found at either
- Show git branch when available by @BrookJeynes in #13
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- Updated libvaxis and refactored
build.zig
by @BrookJeynes in #7 - Notifications are now their own windows that appear to the right by @BrookJeynes in #8
- Notifications are now their own windows that appear to the right of the screen. they disappear after 3 seconds but note that renders only occur after an action has been polled. this means that if you wait for 3 seconds without an action, the notification wont disappear until an action occurs.
- Added info notifications on actions such as renaming, deleting, changing dir, etc.
- Added
notification_box
colour setting to config.
Full Changelog: v0.5.0...v0.6.1
v0.5.0
What's Changed
- Updated
libvaxis
dependency. - Fixed an issue where viewing a PDF would freeze zfe. This fixes issue #5
- Added additional "Optional Dependencies" section to README to specify optional dependencies for zfe (such as
pdftotext
for PDF viewing). - Updated the way images are streamed in. This should help with #4 but I don't think it ultimately fixes the issue at hand.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Fixed bug where cursor would jump back to the top after deleting, renaming, creating, or undoing.
- Added new keybind
c
to change directory via path. - Previous positions are saved when entering a new directory.
- PDFs can now be read if
pdftotext
is installed. - Undo history can now only store the last 100 events.
- List scrolling is now squeaky smooth.
- Other general refactors and bug fixes.
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Moved render and event handling logic to their own functions. This will make it a more pleasant experience for contributors.
- Added issue templates for easier and more concise bug reports and feature requests.
- Fixed issue where images would stop rendering if an event was emitted without changing selected item.
- Implemented ability to delete files and folders.
- Implemented ability to rename files and folders.
- Implemented ability to undo deletions and renames within a session.
- Implemented ability to create folders and directories.
- Updated README with new keybinds.
- Added config option for styling info bar.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Implemented fuzzy search for items in a directory.
- Files can now be opened with $EDITOR.
- Error messages now displayed in app.
- Better errors when failing to read config.
- Stopped supporting Windows.
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- Added better error handling.
- Added new config style for error bar.
- Updated README to include config schema.
- Added MIT license.
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/BrookJeynes/zfe/commits/v0.1.0