summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-03-05version bump 0.9.30.9.3Jeff Zhao
2022-03-05update Cargo.lockJeff Zhao
2022-03-05make ansi-to-tui optionalJeff Zhao
2022-03-05cargo fmtJeff Zhao
2022-03-05Fix for issue #151 (#154)Beethoven-n
* (src/config/theme/style.rs) Add hex parsing Consulted with a friend who knows Rust better than me and was able to implement a fix for https://github.com/kamiyaa/joshuto/issues/151 pretty quickly after that point * (src/config/theme/style.rs) Reimplement * (src/config/theme/style.rs) Reformat * (src/config/theme/style.rs) Add missing comma everything told me that `cargo fmt --all -- --check` would at least tell me about this error. what???
2022-03-03Fixed copy instruction to use the binary from the builder container (#152)kennycallado
Co-authored-by: kennycallado <kennycallado@hotmail.com>
2022-03-02Add docker to build the binary and copy it to a clean busybox image (#149)kennycallado
Co-authored-by: kennycallado <kennycallado@hotmail.com>
2022-03-02Try all options when opening files (#150)sushi-shi
2022-02-25Add reversed autocompletion (#145)sushi-shi
2022-02-24Fix clippy warnings (#144)sushi-shi
2022-02-24Move half page (#143)sushi-shi
* Add console shortcuts * Add support for proportional page movements
2022-02-24Add console shortcuts (#142)sushi-shi
2022-02-23Fix overflows in viewport (#141)sushi-shi
2022-02-23Add incremental search (#140)sushi-shi
2022-02-23Autocomplete first words as commands (#139)sushi-shi
2022-02-02cargo.lock updateJeff Zhao
2022-02-02Merge branch 'main' into devJeff Zhao
2022-02-01code cleanup (#135)DLFW
* code cleanup Remove dead code and unused imports around preview features. * Remove unused config option [display]show_preview * Remove config option [preview]preview_images * Remove unused imports * Remove dead code and unused imports
2022-01-28Remove boilerplate (#136)otakubeam
Co-authored-by: Andrew Orazov <orazov.ae@phystech.edu>
2022-01-26Fix: remove image preview on bulk rename (#132)Noah Too
* Fix: remove image preview on bulk rename * cargo fmt
2022-01-25Merge branch 'main' of github.com:kamiyaa/joshutoJeff Zhao
2022-01-25set tui to use termionJeff Zhao
2022-01-24fix doc of shown-hook for icat (#131)DLFW
When changing from an image file to another file type, the last image was not cleared with the given description.
2022-01-23Add Kitty image previews to docs (#130)Luis Palacios
2022-01-19fix: disarm spawn bomb (#128)DLFW
The preview-removed-hook was called in each main loop cycle if no preview area was shown and a removed-hook was configured.
2022-01-16cargo fmtJeff Zhao
2022-01-16move preview script into configJeff Zhao
2022-01-16Merge branch 'main' of github.com:kamiyaa/joshutoJeff Zhao
2022-01-16rework file previews to have better argument handlingJeff Zhao
2022-01-14Update external preview on geometry change (#126)DLFW
When the size of the preview area changes, the "preview shown hook" is called to give a chance to update the size and/or position of the preview image.
2022-01-13Update joshuto.toml.mdJeff Zhao
2022-01-13add forking capabilities via xdg_openJeff Zhao
2022-01-13Calling preview removed hook when help page shown (#125)DLFW
* Calling preview removed hook when help page shown * Better function names and documentation * syntax fix
2022-01-09add option to turn off automatic directory reloadingJeff Zhao
2022-01-09default configuration for joshuto and for themes now read fromJeff Zhao
the default configuration files in repo
2022-01-09Fix: invoke correct hook script (#121)DLFW
When the preview disappears, the "shown" hook script was spawned instead of the "removed" hook script. This mistake was not obvious with the preview-image recipe from the docs which works also with the shown-script on remove.
2022-01-08implement 'cd -', refactor directory changing code (#120)Vinegret43
merge commands/parent_directory.rs and commands/change_directory.rs into one file
2022-01-03Merge branch 'main' into devJeff Zhao
2022-01-03Continuous scrolling (#118)DLFW
* Continuous scrolling The scrolling behavior is changed from “paging” to a continuous scrolling. Joshuto keeps a buffer from the cursor to each end of the list, which is configured by `[display] scroll_offset`. If the terminal height is too small to keep the distance, the buffer is set to a value that assures that the cursor is at least as close to the end the user is scrolling towards as to the other end of the visible list. If the window is resized and the cursor jumps out of scope, the viewport is adjusted when changing the index next time. Possible improvements: * Issue a viewport update on terminal geometry change * When scrolling down to the bottom, don't allow an empty section beneath the last entry * Update documentation for scroll_offset * remove unused variable * keep viewport index when replacing dirlist * Don't keep copy of scroll_offset in JoshutoDirList * sanity: remove obsolete parameter
2022-01-01Update README.mdJeff Zhao
2021-12-27cargo fmtJeff Zhao
2021-12-27Merge branch 'main' of github.com:kamiyaa/joshutoJeff Zhao
2021-12-27Merge branch 'dev'Jeff Zhao
2021-12-27Merge branch 'dev' of github.com:kamiyaa/joshuto into devJeff Zhao
2021-12-27fix crash if ansi to tui failsJeff Zhao
2021-12-27only process previews if preview shown and remove scripts are present in configJeff Zhao
2021-12-27refactor image preview via ueberzug (#115)Jeff Zhao
* refactor image preview via ueberzug * fix area not correct and calculating with borders * remove area recalculation * only process previews if preview shown and remove scripts are present in config
2021-12-27only process previews if preview shown and remove scripts are present in configJeff Zhao
2021-12-26Merge branch 'main' of github.com:kamiyaa/joshutoJeff Zhao
2021-12-26add version to dependenciesJeff Zhao