github kamiyaa/joshuto 0.9.1

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

Changelog

  • IO work shows more detailed progress
  • up, down, left, right keys have been renamed to arrow_up, arrow_down, arrow_left, arrow_right
  • Rudimentary support for RGB colors (not tested)
  • open_file was renamed to open
  • Add search_skim command
    • fuzzy search via skim
  • Add additional config directories
    • ie. ~/.config/joshuto
  • Change username to red when root
  • on bulk_rename, the screen will now clear first
  • homepages can be set for new tabs (inherit, home, root)
  • Add support for lazily figuring out how many files are in directories
    • This fixes issues where joshuto is very slow on network drives, mtp, etc.
  • File preview support! (rudimentary)
    • uses scope.sh-like file to figure out and generate previews like ranger
    • preview scripts can be set inside joshuto.toml
  • Add quit_to_cwd command
  • --lastdir changed to --last-dir
  • messages are now in color instead of just yellow
  • keymap.toml structure was changed visually
  • Add copy_filename_without_extension command
  • webp theme support
  • Add Arch Linux instructions to README
  • Rework sorting system and add sorting by file extensions
    • Huge thanks to @makeefu , this removes a lot of repetitive and rigid code and I never thought of this solution :)
  • Add copy_dirpath and copy_filepath command
  • Rework directory list rendering
    • Huge thanks to @DLFW , this fixed a lot of hacky code when rendering directory listings
  • Show symlink files and symlink directory sizes and permissions correctly
  • Add theming to broken symlinks
  • Show how many files are in directories
  • Add touch and spawn command

Fixes

  • Add xdg_open support back (accidentally removed xd)
  • Fixed set_mode command not working
  • Fixed cut operations not displaying values
  • Fixed inner border render
    • Thanks to @princebett , I had no idea how to fix this
  • Fixed page up/down not moving correct amount when borders are enabled
  • Fixed printing
  • Fixed issue where joshuto does not start due to insufficient permissions on a directory in the current directory
  • Fixed files with non-unicode files not showing up
  • Fixed paste overwrite not working
  • Fixed crash when menu height is larger than screen height
  • Fixed border not drawn properly in root directory
  • Fixed selecting file via mouse when borders are enabled
  • Fixed directories with insufficient permissions not showing up
  • Fixed broken links not showing up
  • Fixed preview scripts constantly called on files that couldn't render a preview
  • Fixed cd not working with relative paths
  • Fixed spaces being trimmed when copying to clipboard

Don't miss a new joshuto release

NewReleases is sending notifications on new releases.