summaryrefslogtreecommitdiffstats
path: root/src/ui/widgets
AgeCommit message (Collapse)Author
2021-02-21remove some codeJeff Zhao
2021-02-13remove unnecessary codeJeff Zhao
2021-02-13change formattingJeff Zhao
2021-02-13clean up long/multiline textfieldsJeff Zhao
- now make use of cursor instead of trying to set the style of selected text to REVERSED
2021-02-09move files around, code clean upJeff Zhao
2021-02-09add experimental support for long textfieldsJeff Zhao
2021-02-03rework how folder view behavesJeff Zhao
- instead of remembering to print less pixels, we set it at folder_view - rework how tab printing works
2021-02-02remove clipboard dependencies and utilize commands insteadJeff Zhao
- fix some printing issues
2021-01-31rework directory list rendering codeJeff Zhao
2021-01-19add mouse clicking supportJeff Zhao
- add optional features
2020-12-30add resize notification support and preliminary mouse supportJiayi Zhao
- currently scroll is hardmapped to cursor_up and cursor_down
2020-12-24fix cut/copy src not updating after pasteJiayi Zhao
2020-12-15fix printing extra characterJiayi Zhao
2020-12-15cargo fmtJiayi Zhao
2020-12-15add option to not collapse previewJiayi Zhao
- add methods to access config_t - add back home dir path shortening option
2020-12-15folder view now always prefix file names with a spaceJiayi Zhao
- remove horizontal margins in folder view - move copy/cut methods into separate functions - change some fields to private
2020-12-14selected item now highlights entire row instead of just filenameJiayi Zhao
2020-12-13code cleanup and fix path not showing when too longJiayi Zhao
2020-12-12fix crash caused by char boundary slicingJiayi Zhao
2020-12-11add a view for showing worker progressJiayi Zhao
2020-12-06version bump and code cleanup0.8.5Jiayi Zhao
2020-12-06add arrow indicating symlinksJiayi Zhao
2020-11-20fix last line of menu not clearingJiayi Zhao
2020-11-20fix not clearing menu when open_with is triggeredJiayi Zhao
2020-11-02stop using debug print for termion keyJiayi Zhao
- fix certain commands not showing options - fix typos
2020-10-11Merge branch 'master' into devJiayi Zhao
2020-10-11cargo fmtJiayi Zhao
2020-10-11Reverted raw_file_name() to file_name() and added label()Anas Saeed
2020-09-19Change command to use an enum instead of polymorphismJiayi Zhao
2020-09-04io operations now give more informationJiayi Zhao
2020-08-30rework and fix issuesJiayi 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-29big rework and dependency updateJiayi Zhao
- abstract JoshutoContext implementation behind functions - rework io workers in an attempt to fix a bug - update dependencies - remove JoshutoContextWorker
2020-06-06shell command now parses correctlyKamiyaa
- rework file operations - simpler model for listening on io_worker progress - cargo fmt/clippy
2020-05-26open files now pass relative paths instead of full pathsKamiyaa
2020-04-29fix issue with text paste not working in textfieldJiayi Zhao
2020-04-18update to tui-rs 0.9Jiayi Zhao
2020-04-12clear screen on startupJiayi Zhao
2020-04-03updatesJiayi Zhao
2020-03-24textfield cursor working correctlyJiayi 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-21wrap fs::FileType with in-house solutionJiayi Zhao
- This allows for efficient symlink lookup through caching - Theme processing happens upfront rather than recomputing styling over and over
2020-03-21format bytes into KB, MB, etcJiayi Zhao
2020-03-20add initial support for detecting mimetypesJiayi Zhao
2020-03-18remove cursormovestub and add rudimentary sort commandJiayi Zhao
2020-03-18add default keymappings when config dneJiayi Zhao
- message colors are now yellow instead of cyan - there is now a wrapper around keymap hashmap
2020-03-16cargo clippyJiayi Zhao
2020-03-16better error handling for threadsJiayi Zhao
- code cleanup
2020-03-14rework input event thread handlingJiayi Zhao
- this fixes issues where joshuto steals the inputs of terminal applications after file operations have been done
2020-03-11fix rename file and textfield homeJiayi Zhao
2020-03-11remove window module and fix unwrap none when opening fileJiayi Zhao
2020-03-02Merge branch 'dev' of github.com:kamiyaa/joshuto into devJiayi Zhao