Age | Commit message (Collapse) | Author |
|
|
|
|
|
- abstract JoshutoContext implementation behind functions
- rework io workers in an attempt to fix a bug
- update dependencies
- remove JoshutoContextWorker
|
|
- this helps with reloading upon sort order change
|
|
- clean up code
- update theme config
- fix localstate tracking file selection not selecting proper files
|
|
|
|
|
|
|
|
- JoshutoErrorKind now envelops all possible errors by Joshuto
- JoshutoError behaves like std::io::Error
- add JoshutoResult
|
|
|
|
|
|
- remove dependency on preview.rs in commands/
- now can just call tab.refresh_preview to update the preview
|
|
- removed parent_list from JoshutoTab struct
- parent_list will behave much like previewing now where the contents
will be retrieved from the dictionary
- completely remove DirHistory struct in favour of trait implemenation
on top of HashMap
|
|
rather than letting each command separately handle errors, we return a
Result<(), JoshutoError> instead and allow for run.rs to handle all errors
|
|
- filtering hidden files is de-coupled from creating direntries
|
|
- rename static variables to all caps
- change index to be Option<usize> rather than i32 where -1 means
the directory is empty
|
|
|
|
|
|
|
|
|
|
|