summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-02-19docs(sponsorship): add my Github SponsorsHEADmainAram Drevekenin
2020-10-15docs(changelog): small files legend changeAram Drevekenin
2020-10-15feat(ui): only show small files legend when visible (#75)Patrick Sier
* feat: only show small files legend when visible * refactor: add render_small_files_legend function
2020-09-23chore(release): 0.11.00.11.0Aram Drevekenin
2020-09-23docs(readme): spacingAram Drevekenin
2020-09-23docs(readme): windows installationAram Drevekenin
2020-09-23docs(changelog): windows supportAram Drevekenin
2020-09-23feat(platform): windows version (#74)pm100
* init checkin * tests now compile * Update linux.rs * fixed linux build * fmt * most tests pass * all tests pass * reinstate delete after test * remove old snaps * oops on the crossterm dep * fix fmt * add windows test to travis * travis windows tests linux messed up term after q * fmt * clean as per PR * more pr clean * tests done on windows * oops * non windows tests * more cleanup * fmt * one last clean * linux->unix * linux->unix * style(cleanup): minor fixes * style(cleanup): moar minor fixes Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-09-11chore(release): 0.10.00.10.0Aram Drevekenin
2020-09-07docs(readme): add installation instructions with NIX on OX (#72)Riccardo Tacconi
* Add installation instructions with NIX on OX We can install diskonaut on OSX using NIX too. * docs(readme): refer to nix section Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-09-07docs(changelog): disable delete confirmationAram Drevekenin
2020-09-07feat(ux): add option to delete with out a confirmation prompt (#71)markafarrell
* implement disabling delete confirmation option * add tests for delete confirmation disable option * fix linting
2020-09-02docs(readme): fix some stylesAram Drevekenin
2020-09-02docs(readme): brew installation instructionsAram Drevekenin
2020-09-01docs(installation): freebsdAram Drevekenin
2020-07-21docs(readme): add nix installation info (#67)Evan Stoll
2020-07-12chore(release): 0.9.00.9.0Aram Drevekenin
2020-07-12feat(filesystem): flag for showing file apparent size (#66)Aram Drevekenin
* feat(filesystem): flag for showing file apparent size * style(format): fmt fmt fmt
2020-07-09chore(release): 0.8.00.8.0Aram Drevekenin
2020-07-09docs(changelog): backspaceAram Drevekenin
2020-07-09fix(controls): change delete key to backspace (#64)Max Heyer
* Change delete key to backspace * Add BACKSPACE as delete key within snap tests * Readd delete key for warning modal * Change key for warning modal to Backspace
2020-07-06docs(changelog): u128Aram Drevekenin
2020-07-06fix: Use u128 for sizes (#52) (#63)Thomas Hurst
2020-07-04chore(release): 0.7.00.7.0Aram Drevekenin
2020-07-04docs(changelog): update changesAram Drevekenin
2020-07-04feat(ui): allow zooming in/out/reset (#61)Aram Drevekenin
* feat(ui): allow zooming in/out/reset * style(format): rustfmt * refactor(state): consolidate percentage calculation * style(format): rustfmt * fix(tests): clean up temporary files in specific test
2020-07-04feat(ux): implement a warning modal on deleting a file/folder while s… (#60)Mehdi Mohseni
* feat(app) implement a warning modal on deleting a file/folder while scanning add keypress handler for warning_modal update apps ui state of warning modal implement autoclose functionality for warningmodal * remove auto close functionality from warning modal * fix(controls): use delete key when loading Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-07-03chore(release): 0.6.00.6.0Aram Drevekenin
2020-07-03docs(changelog): update delete keyAram Drevekenin
2020-07-03feat(ui): change delete key #41 (#59)Max Heyer
2020-06-29docs(changelog): root visual indicationAram Drevekenin
2020-06-29feat(ui): add visual indication running as root (#57)Chris Tomlinson
* Add visual indication running as root * Fixing formatting Co-authored-by: Chris Tomlinson <chris@c3st7n.net>
2020-06-27chore(release): 0.5.00.5.0Aram Drevekenin
2020-06-27docs(changelog): are you sure you want to quit?Aram Drevekenin
2020-06-27feat(ui): add an "Are you sure you want to quit?" modal (#44)Mehdi Mohseni
* feat(app): show confirm modal before exit add keyEvent handler function for exiting mode add Exiting variant to UiMode enum | add prompt_exit method implement ExitingMode widget rendering fix mixed UiState issue * resolved requested changes * feat(app) add confirm modal before exit fix panic in modals when terminal-width=50 listen for all possible keys when user tries to exit exit without confirmation in ScreenTooSmall mode fix tests to be compatible with ConfirmModal Changes * docs(readme): add gentoo installation info (#47) * feat(ux): make enter select largest folder if nothing is selected (#45) * Make enter select largest folder if nothing is selected * Rename method * Renamed and changed method to do what it originally said * Efficiency improvements * Added test for the feature * Run cargo insta review * Fixed len for assert_eq! * Fixed asserts at end of test * Run cargo insta review again * docs(changelog): enter largest folder * docs(readme): fix error in how it works * feat(ui): show quit shortcut ('q') in the legend (#46) * Add <q> shortcut in the legend * Fix typo for description * Use <arrows> instead of <hjkl> or <arrow keys> * Apply fmt * Merge main * feat(navigation): keep a stack of visited items and make go_up use it (#53) * Keep a stack up visited items and make go_up use it This will allow us to keep track of where our previous selections were so can can automatically select the parents when we go up in the hierarchy. Closes #48. Signed-off-by: Daniel Egger <daniel@eggers-club.de> * Redo snapshot tests to fix failures Signed-off-by: Daniel Egger <daniel@eggers-club.de> * style(naming): minor naming change for clarity Co-authored-by: Aram Drevekenin <aram@poor.dev> * fix(formatting): prevent crashes on files with multibyte characters (#51) * Fix crash when truncating to middle of a character * Fix alignment of file names with wide characters * Respect use ::formatting convention * docs(changelog): update recent changes * chore(release): 0.4.0 * fix enter_largest_folder_with_no_selected_tile test and its snapshot Co-authored-by: Aram Drevekenin <aram@poor.dev> Co-authored-by: telans <telans@protonmail.com> Co-authored-by: redzic <48274562+redzic@users.noreply.github.com> Co-authored-by: Oleh <45392385+olehs0@users.noreply.github.com> Co-authored-by: Daniel Egger <daniel@eggers-club.de> Co-authored-by: Renée Kooi <renee@kooi.me>
2020-06-27docs(readme): add reference to CONRTIBUTING.mdAram Drevekenin
2020-06-27docs(contributing): CONTRIBUTING.mdAram Drevekenin
2020-06-26docs(changelog): update rendering fixAram Drevekenin
2020-06-26fix(rendering): prevent corrupted small files rendering (#55)Aram Drevekenin
2020-06-26chore(release): 0.4.0Aram Drevekenin
2020-06-26docs(changelog): update recent changesAram Drevekenin
2020-06-26fix(formatting): prevent crashes on files with multibyte characters (#51)Renée Kooi
* Fix crash when truncating to middle of a character * Fix alignment of file names with wide characters * Respect use ::formatting convention
2020-06-26feat(navigation): keep a stack of visited items and make go_up use it (#53)Daniel Egger
* Keep a stack up visited items and make go_up use it This will allow us to keep track of where our previous selections were so can can automatically select the parents when we go up in the hierarchy. Closes #48. Signed-off-by: Daniel Egger <daniel@eggers-club.de> * Redo snapshot tests to fix failures Signed-off-by: Daniel Egger <daniel@eggers-club.de> * style(naming): minor naming change for clarity Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-06-26feat(ui): show quit shortcut ('q') in the legend (#46)Oleh
* Add <q> shortcut in the legend * Fix typo for description * Use <arrows> instead of <hjkl> or <arrow keys> * Apply fmt * Merge main
2020-06-25docs(readme): fix error in how it worksAram Drevekenin
2020-06-25docs(changelog): enter largest folderAram Drevekenin
2020-06-25feat(ux): make enter select largest folder if nothing is selected (#45)redzic
* Make enter select largest folder if nothing is selected * Rename method * Renamed and changed method to do what it originally said * Efficiency improvements * Added test for the feature * Run cargo insta review * Fixed len for assert_eq! * Fixed asserts at end of test * Run cargo insta review again
2020-06-24docs(readme): add gentoo installation info (#47)telans
2020-06-23docs(changelog): parallelism in testsAram Drevekenin
2020-06-23fix(tests): turn off parallelism when in test mode (#43)redzic
* Added conditional compilation to turn off/on parallelism * style(name): clarify constant name Co-authored-by: Aram Drevekenin <aram@poor.dev>