summaryrefslogtreecommitdiffstats
path: root/src/browser/browser_state.rs
AgeCommit message (Collapse)Author
2021-01-10experimental "modal mode"modesCanop
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-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-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-02display date and size on symlinksCanop
2020-10-22handle opening trees in filesystems view on ctrl-left and ctrl-rightCanop
2020-10-20keep tree options when going through not tree statesCanop
2020-10-18:root_fs shows size/available infos of current filesystem on topCanop
2020-09-30refactor: make Screen CopyCanop
It's now only the dimensions, it's tiny.
2020-09-27fix opening of link of linkCanop
Fix #280
2020-09-22refactor: move the invocation pattern from execution to verbCanop
2020-09-07a few fixes to the :copy_path implementationCanop
It still doesn't cross compile to windows, though
2020-09-07Merge branch 'clipboard' of https://github.com/asdf8dfafjk/broot into ↵Canop
asdf8dfafjk-clipboard
2020-08-31Version 1.0.0v1.0.0Canop
2020-08-31Draft: Clipboard support, copy to clipboard_
2020-08-18setting the working dir of processes is now opt-inCanop
This is defined with set_working_dir = true
2020-08-18optional selection mark to complete the selection backgroundCanop
mostly for when the selected line background isn't clearly visible
2020-08-18removing a filter using the esc key in tree tries to keep selectionCanop
2020-08-06:preview_image, :preview_binary, and :preview_textCanop
2020-08-01make the selected directory the working dir of subprocessesCanop
It's especially interesting when you launch a terminal from broot.
2020-07-31version 0.19.4v0.19.4Canop
2020-07-31rewrite the status generationCanop
They better adapt to the various cases. Fix #261
2020-07-27version 0.19.3Canop
2020-07-26{line} in a verb execution pattern refers to the line numberCanop
This makes it possible to open files directly on the line which was selected in the preview
2020-07-25content search in tree propagated as regex to previewCanop
on :panel_right (ctrl-right)
2020-07-25filtering in preview now interrupted by key eventsCanop
which makes it more convenient to type long patterns in huge files: no need to wait between keys
2020-07-23:select_first and :select_last implemented in previewCanop
2020-07-17fix a few problems with searching when root isn't trimmedCanop
Those problems are made obvious by a recent change making root trimming not the default anymore
2020-07-15:open_preview, :close_preview, and :toggle_preview verbsCanop
2020-07-14chars in binary previewCanop
2020-07-13much progress on the preview panelCanop
2020-07-12preview panel [still more like a POC than a full feature]Canop
2020-07-09add [ext-colors] to color files depending on their extensionCanop
2020-07-05small documentation changesCanop
2020-07-03status takes into account overloading of enter and alt-enterCanop
2020-07-02add the `--git-status` launch optionCanop
2020-06-28new `cols_order` attribute in configurationv0.18.1Canop
Allows setting the order of columns, most notably the position of the branch (left of the tree, just before the name, or in between). Fix #127
2020-06-25deep last modified date computed in background on directoriesCanop
2020-06-24sort by date; sizes visible on toggle even without sortingCanop
2020-06-23restore broot on return from an application launched in terminalCanop
This might fix #38 fix #144 fix #158 but more tests would be needed and some applications might have problems. I mostly tested by launching vi from broot with `leave_broot = false`: vi runs correctly and broot is OK when I quit broot.
2020-06-22new internal to define readline-like input edition shortcutsCanop
You may now add this kind of shortcuts: ```toml [[verbs]] key = "alt-b" execution = ":input_go_word_left" [[verbs]] key = "alt-f" execution = ":input_go_word_right" [[verbs]] key = "alt-l" execution = ":input_del_word_left" [[verbs]] key = "alt-r" execution = ":input_del_word_right" ``` Fix #235
2020-06-19Merge branch 'master' into betCanop
2020-06-19composite patterns built by combining simple ones with operatorsCanop
2020-06-12Fix some problems with relative paths in cp and mvv0.15.1Canop
2020-06-10:open_stay_filter : like :open_stay but keeping the patternCanop
It can be bound to a new key or even defined as an alternative to :open_stay with: ``` [[verbs]] key = "enter" execution = ":open_stay_filter" ``` Fix #220
2020-06-06a few minor refactorings and cleaningsCanop
2020-06-05update website for new pattern syntaxCanop
2020-06-05Tab goes to next direct match when there's no verb in inputCanop
Also introduce the :previous_match and :next_match internals. Fix #234
2020-06-01[WIP] refactoring for new pattern syntaxCanop