Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-30 | make io worker msgs more friendly and informative | Jiayi Zhao | |
2020-08-30 | rework and fix issues | Jiayi Zhao | |
- fixed bug where io tasks would not run when user is in a textfield or prompt - fixed bug where cut doesn't work - rework structs to have private fields and public functions - move IOWorkerObserver into seperate file - move code from TuiView to TuiFolderView | |||
2020-08-29 | Merge branch 'master' into dev | Jiayi Zhao | |
2020-08-29 | big rework and dependency update | Jiayi Zhao | |
- abstract JoshutoContext implementation behind functions - rework io workers in an attempt to fix a bug - update dependencies - remove JoshutoContextWorker | |||
2020-07-30 | Revert "Delete rust.yml" | Jiayi Zhao | |
This reverts commit b8b85d08b29b74d08b2ea584124ed1ebfd7ca9df. | |||
2020-07-30 | Delete rust.yml | Jiayi Zhao | |
2020-07-29 | Merge pull request #28 from UsairimIsani/master | Jiayi Zhao | |
Github workflows and Test Badge. | |||
2020-07-27 | Github workflows and Test Badge. | Usairim Isani | |
2020-06-28 | Merge pull request #27 from austinhyde/fix-build | Jiayi Zhao | |
Fix bitwise-and build issues on macOS | |||
2020-06-28 | Fix bitwise-and build issues on macOS | Austin Hyde | |
I was seeing build errors due to attempting to bitwise-and a u32 and a u16: ``` error[E0308]: mismatched types --> src/util/unix.rs:6:50 | 6 | LIBC_PERMISSION_VALS.iter().any(|val| mode & *val != 0) | ^^^^ expected `u32`, found `u16` error[E0277]: no implementation for `u32 & u16` --> src/util/unix.rs:6:48 | 6 | LIBC_PERMISSION_VALS.iter().any(|val| mode & *val != 0) | ^ no implementation for `u32 & u16` | = help: the trait `std::ops::BitAnd<u16>` is not implemented for `u32` ``` I fixed this by simply up-converting `*val` to a `u32`. The widening won't have any effect on functionality because we don't care about any of the higher bits. | |||
2020-06-06 | shell command now parses correctly | Kamiyaa | |
- rework file operations - simpler model for listening on io_worker progress - cargo fmt/clippy | |||
2020-06-05 | fix keymap.toml | Kamiyaa | |
2020-05-26 | open files now pass relative paths instead of full paths | Kamiyaa | |
2020-05-26 | fix cut/copy symlinks | Kamiyaa | |
2020-05-13 | rework command parsing and add shell command | Jiayi Zhao | |
- This change will break compatibility with previous keymap.toml configs - 'shell' command allows users to run a shell command inside joshuto | |||
2020-05-12 | add support for sorting via lexical and mtime | Jiayi Zhao | |
2020-04-29 | fix issue with text paste not working in textfield | Jiayi Zhao | |
2020-04-18 | update to tui-rs 0.9 | Jiayi Zhao | |
2020-04-12 | clear screen on startup | Jiayi Zhao | |
2020-04-10 | version bump0.8.3 | Jiayi Zhao | |
2020-04-03 | updates | Jiayi Zhao | |
2020-03-24 | textfield cursor working correctly | Jiayi Zhao | |
- this fixes boundary issues and cursor not staying in place - also fix issue with quit not making sure all io workers are done | |||
2020-03-21 | update screenshot | Jiayi Zhao | |
2020-03-21 | wrap fs::FileType with in-house solution | Jiayi Zhao | |
- This allows for efficient symlink lookup through caching - Theme processing happens upfront rather than recomputing styling over and over | |||
2020-03-21 | fix open_file not forking properly | Jiayi Zhao | |
2020-03-21 | format bytes into KB, MB, etc | Jiayi Zhao | |
2020-03-20 | add initial support for detecting mimetypes | Jiayi Zhao | |
2020-03-20 | Add more reloading triggers | Jiayi Zhao | |
2020-03-19 | add soft-reload option | Jiayi Zhao | |
- this helps with reloading upon sort order change | |||
2020-03-18 | remove cursormovestub and add rudimentary sort command | Jiayi Zhao | |
2020-03-18 | add default keymappings when config dne | Jiayi Zhao | |
- message colors are now yellow instead of cyan - there is now a wrapper around keymap hashmap | |||
2020-03-18 | update config file | Jiayi Zhao | |
2020-03-17 | fix cut | Jiayi Zhao | |
2020-03-16 | cargo clippy | Jiayi Zhao | |
2020-03-16 | version bump 0.8.20.8.2 | Jiayi Zhao | |
2020-03-16 | add version and path command line arguments | Jiayi Zhao | |
2020-03-16 | better error handling for threads | Jiayi Zhao | |
- code cleanup | |||
2020-03-14 | Merge branch 'dev' of github.com:kamiyaa/joshuto into dev | Jiayi Zhao | |
2020-03-14 | rework input event thread handling | Jiayi Zhao | |
- this fixes issues where joshuto steals the inputs of terminal applications after file operations have been done | |||
2020-03-14 | rework input event thread handling | Jiayi Zhao | |
- this fixes issues where joshuto steals the inputs of terminal applications | |||
2020-03-14 | make sure to reload src and dest dirlists after a io operation completes | Jiayi Zhao | |
2020-03-14 | update preview when file operations finish | Jiayi Zhao | |
2020-03-14 | add stub cursor move command for generating previews | Jiayi Zhao | |
2020-03-11 | fix rename file and textfield home | Jiayi Zhao | |
2020-03-11 | remove window module and fix unwrap none when opening file | Jiayi Zhao | |
2020-03-05 | Merge branch 'master' of github.com:kamiyaa/joshuto | Jiayi Zhao | |
2020-03-05 | fix cursor moving to the top when a reload happens | Jiayi Zhao | |
2020-03-04 | Update README.md | Jiayi Zhao | |
2020-03-03 | fix cursor moving to top after deletion or rename | Jiayi Zhao | |
2020-03-02 | Merge branch 'dev' of github.com:kamiyaa/joshuto into dev | Jiayi Zhao | |