summaryrefslogtreecommitdiffstats
path: root/src/tree
AgeCommit message (Collapse)Author
2022-09-23fix :line_down_no_cycle cycling in the tree viewCanop
Now it doesn't cycle, as advertised Fix #603
2022-09-23--sort-by-type-dirs-first --sort-by-type-dirs-lastCanop
Fix #602
2022-09-22allow showing only file name on path searchesCanop
Using show_matching_characters_on_path_searches: false Fix #490
2022-09-22remove some warningsCanop
2022-07-24fix typosKian-Meng Ang
2022-06-19fix default_flags in conf not working anymoreCanop
Fix #566
2022-06-15use clap derive for argumentsCanop
2022-06-07update from clap2 to clap3Canop
2022-06-07hint on empty tree: use alt-i or alt-hCanop
Fix #556
2022-05-04add the :stage_all_files internalCanop
Default mapping: ctrl-a
2022-03-31Sort by type, with dirs either first or lastCanop
3 new internals. With `:st` you can select to sort by type with directories first, sort by type with directories last, or not sorting. Fix #467
2022-02-15:previous_dir and :next_dir internalsCanop
Fix #502
2022-01-23clearer error on bad default_flags in conf fileCanop
Fix #483
2021-10-29bunch of small improvements of clipboard & input fieldCanop
2021-10-13better make the selection visibleCanop
2021-09-17fix special-path/Enter for sym linksCanop
Fix #448
2021-09-07addition to doc on `:focus`Canop
2021-09-05upgrade termimad to 0.16Canop
2021-08-04improve scrolling behaviorsCanop
Especially move the selection when you're at one end and you try to scroll the blocked way. Fix #419
2021-07-02You can display device id with `:toggle_device_id`Canop
2021-05-17use lazy-static 2Canop
2021-05-08upgrade lazy-regex to 1.0Canop
2021-04-30fix shifted match highlighting on regex patterns when showing iconsCanop
Fix #376
2021-04-30fix :previous_match selecting indirect matchesCanop
:previous_match and :next_match are supposed to only select direct match. This wasn't the case for :previous_match Fix #377
2021-04-18staging shortcutsCanop
in modal mode, '+' and '-' can be used to stage and unstage :tsa is a shortcut for :toggle_shortcut_area
2021-04-18display what files are staged on treeCanop
2021-02-24limit the number of panels to 2Canop
Can be changed in conf with `max_panels_count`. Fix #345
2021-02-22use ahash of some of the hashmaps with big keysCanop
2021-02-14:line_up_no_cycle and :line_down_no_cyleCanop
May be mapped instead of :line_up and :line_down when you don't want to cycle (ie arrive on top when you go down past the end of the tree/list): { key: ctrl-u internal: line_up_no_cycle } { key: ctrl-j internal: line_down_no_cycle }
2021-02-05fix the F5 and F6 copy and move to panel shorcuts in default confv1.2.2Canop
2021-02-03ignore special paths with "no-enter" or "hide" in sumsCanop
Fix #331
2020-12-31add an example of using broot as generic fuzzy finderCanop
2020-12-21Hjson now accepted as config format, and the default oneCanop
(TOML still accepted and not deprecated)
2020-12-14improve determination of whether a space is needed left of the treeCanop
Cols order setting has been moved from context to tree options which is both more logical and simpler to deal with.
2020-12-13keep selection visible on unfilteringCanop
The selection was sometimes scrolled away on unfiltering. Also change some formatting.
2020-12-11use serde's derive to deserialize confCanop
2020-12-01progressive display of file sums (size, counts, date)Canop
More generally, all "pending tasks" (tasks that can be done after the first result) are done one per done, with screen redrawn at each step.
2020-11-30better cache management for dir size computationCanop
Makes it faster in 2 common cases: - compute the root size when children already computed - going up one level in the tree
2020-11-30when sizes are displayed (eg on `br -s`) show size of root line and root ↵Canop
filesystem info
2020-11-27:previous_same_depth and :next_same_depth internalsCanop
This can be tested with ``` [[verbs]] invocation = "psd" key = "ctrl-up" internal = ":previous_same_depth" [[verbs]] invocation = "nsd" key = "ctrl-down" internal = ":next_same_depth" ``` I'm not sure it's really useful but it's costless and allows experimentations. Fix #308
2020-11-18add the vscode.ttf file to the distributionCanop
2020-11-17some code cleaningCanop
2020-11-17Merge branch 'icon' of https://github.com/asdf8dfafjk/broot into iconsCanop
2020-11-13`:line_up` and `:line_down` accept an optional count as argumentCanop
This allows verbs like this: [[verbs]] key = "ctrl-u" invocation = "up4" execution = ":line_up 4" leave_broot = false Fix #301
2020-11-13Add double extensions support._
Forgot earlier.
2020-11-08Add support for icons_
2020-11-02display date and size on symlinksCanop
2020-10-28minor formatting changeCanop
2020-10-28feat: instant break for circular symlinksBernhard Schuster
2020-10-22Merge branch 'master' into filesystemsCanop