github kamiyaa/joshuto 0.6.0

latest releases: v0.9.8, v0.9.7, v0.9.6...
pre-release5 years ago

0.6.0

This version feels pretty stable.
I can use it over ranger most of the time now.

Some notable changes are:

  • fix crash when resizing terminal
  • printing the extension of file if name is too long
  • fix crash when toggling hidden files
  • renaming files now work
    • can set cursor the start/end of file name or start from scratch
  • fix crash with newline characters in filename
  • support for wide character editing
  • support for custom keymapping is added back
  • support for selection is added back
  • paste no longer stops main thread
  • fix deleting symlinks recursively
  • moving files across filesystems now work
  • moving files no longer does unnecessary copies (when on the same filesystem)
  • remove dependency on fs::DirEntry as this caused large amounts of unnecessary open directories, preventing unmounting of filesystems
  • fix u32 type cast when it should have been ncurses::chtype type cast depending on the system configuration of ncurses

TODOs

  • searching for files
  • theming support
  • better logic for displaying directory listings
    • particularly not forcing the cursor to be between index 0-offset
  • add support for parsing ~/ and expanding inside keymap.conf for changing directories
  • clean ups

Don't miss a new joshuto release

NewReleases is sending notifications on new releases.