summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into yank_without_extRodrigo Stuchi2018-05-152-7/+18
|\
| * Merge branch 'allthetabs'toonn2018-05-152-7/+18
| |\
| | * Remove the implicit assumption tabs are numbers.toonn2018-04-191-1/+12
| | | | | | | | | | | | | | | | | | | | | Only get_tab_list() implicitly assumed that tab keys are numbers, or at least homogeneous. This assumption has now been removed by using a simple ordering class that orders numbers as expected but anything else lexically.
| | * Lift the limit on tabs for :tab_newtoonn2018-04-191-4/+4
| | |
| | * Save all the tabs, including the active tab.toonn2018-04-191-2/+2
| | | | | | | | | | | | | | | | | | Remove the check preventing the active tab from being saved. Fixes #883
* | | Yank name without extensionRodrigo Stuchi2018-05-142-1/+8
|/ / | | | | | | | | | | | | | | yw map to yank a filename without extension closes #1162 removed unnecessary semicolon
* | Merge branch 'master' of github:mxovd/ranger into mxovd-mastertoonn2018-05-141-0/+1
|\ \
| * | Enter directory before executing command argumentsmxovd2018-04-131-0/+1
| |/
* | Merge branch 'rangerpath'toonn2018-05-143-3/+9
|\ \
| * | Document change in :cd behaviortoonn2018-04-031-1/+2
| | | | | | | | | | | | | | | | | | Added a sentence about the file selecting behavior of `:cd` to the docstring and the manpage. Added missing `=back` to POSITIONAL ARGUMENTS section in the manpage.
| * | Add a TODO on deprecating --selectfiletoonn2018-04-021-0/+1
| | |
| * | ranger <path> can select filestoonn2018-03-311-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because `ranger somefile` used to invoke rifle but that moved to its own command `ranger somefile` seemed defunct. People expected ranger to select the file and were baffled when it crashed. Now the documentation using the verbiage "path" is no longer confusing/a lie because it just works™ (until it breaks). Fixes #930
* | | Merge branch 'master' into copymapchhut2018-05-132-1/+3
|\ \ \
| * \ \ Merge pull request #1140 from toonn/mutoolhut2018-05-131-1/+2
| |\ \ \ | | | | | | | | | | Mutool
| | * \ \ Merge branch 'master' into mutoolhut2018-05-139-35/+111
| | |\ \ \
| | * | | | Add a pass through fmt to pdf previews.toonn2018-04-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reformats the previews to fit the preview column width making previews more readable in most cases.
| | * | | | Add support for mutool pdf previews in scope.shtoonn2018-04-161-0/+1
| | | |_|/ | | |/| |
| * | | | Merge branch 'master' into masterhut2018-05-139-35/+111
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | mistypehektr2018-04-241-1/+1
| | | | |
| * | | | gwenview has been added as image viewerhektr2018-04-241-0/+1
| | |/ / | |/| | | | | | Gwenview is standart image viewer on kde desktop, so it would be nice to have this program in default ranger associations. It's not console program, but it's faster comparing with gimp.
* | | | Merge branch 'master' into copymapchhut2018-05-139-35/+111
|\ \ \ \ | | |/ / | |/| |
| * | | rc.conf: document `freeze_files` settinghut2018-05-131-0/+4
| | | |
| * | | Merge branch 'custom_free_space'toonn2018-05-093-7/+12
| |\ \ \
| | * | | Add new option to disable display of free disk space in statusbarStephane Fontaine2018-02-243-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1087 Useful on high-latency filesystems as it avoid calls to statvfs system call which costs: (number of redraw) * latency.
| * | | | Merge branch 'start-path-resolving'toonn2018-05-091-4/+19
| |\ \ \ \
| | * | | | Implemented unit test for recent fixtau32018-02-151-2/+2
| | | | | |
| | * | | | Fixed start path resolving in case of absent working directorytau32018-02-151-4/+19
| | | | | |
| * | | | | Merge branch 'no_count'toonn2018-05-081-0/+4
| |\ \ \ \ \
| | * | | | | fix automatically_count_files falseChristian Zangl2018-02-071-0/+4
| | | | | | |
| * | | | | | Merge branch 'mediamap'toonn2018-05-081-0/+1
| |\ \ \ \ \ \
| | * | | | | | Revert gm mapping to /mediatoonn2018-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `/media/$USER` locations aren't finalized yet so we're holding off on that change.
| | * | | | | | Update bindings for media directoriestoonn2018-01-311-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because of `udisks2` `/run/media/$USER` is becoming a common directory for automounting, this adds a keybinding to go there (using the first available letter in the path). Similarly the binding for `/media` now points to `/media/$USER`, because for example ubuntu adopted this new location. I believe the `$USER` parts have to do with security, giving only the user that mounted a filesystem access to it.
| * | | | | | | Merge branch 'tmuxtitle'toonn2018-05-082-4/+4
| |\ \ \ \ \ \ \
| | * | | | | | | Only try changing the tmux title if inside tmuxtoonn2018-01-311-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check whether we're running in `tmux` by checking the existence of `$TMUX` and only if so set the window title.
| | * | | | | | | Guard tmux title changestoonn2018-01-302-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changing the tmux window title to "ranger" was not guarded for the presence of the tmux executable, this tripped up at least one user with an `rc.conf` that still `set update_tmux_title true`. While the behavior is *not-a-bug*, I expect most people'd rather have the setting enabled by default since "python" is a less useful window title. Fix #1042
| * | | | | | | | Merge branch 'systemconf'toonn2018-05-084-20/+59
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Fix a longstanding typo in config/__init__.pytoonn2018-05-081-1/+1
| | | | | | | | | |
| | * | | | | | | | Update comments in rc.conf with system-wide locationtoonn2018-02-011-2/+3
| | | | | | | | | |
| | * | | | | | | | Update commands.py comments with the new system-wide locationtoonn2018-02-011-5/+11
| | | | | | | | | |
| | * | | | | | | | Load system-wide configuration files.toonn2018-02-011-12/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both rc.conf and commands.py are now additionally loaded from `/etc/ranger` if they exist. Fix #869
| * | | | | | | | | Fixed bare exception, added OSErrorMichael Ilsaas2018-04-281-1/+1
| | | | | | | | | |
| * | | | | | | | | Handle not installed mimetypes commandMichael Ilsaas2018-04-281-4/+7
| | | | | | | | | |
| * | | | | | | | | ext.rifle: Additional Check for mime type with mimetype commandMichael Ilsaas2018-04-271-0/+5
| | |_|_|_|_|_|/ / | |/| | | | | | |
* / | | | | | | | Fix <C-h> mappingtoonn2018-04-241-0/+2
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <C-h> is variously interpreted as ^H or ^?, by copying the mapping to both <backspace> and <backspace2> it should work either case. Fixes #1083
* | | | | | | / Fix typo for pdf in rifle.confRoman Pearah2018-03-291-1/+1
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | Fixes #1128
* | | | | | | rc.conf: Use smartcase in :find and :filterWojciech Siewierski2018-03-281-2/+2
| | | | | | |
* | | | | | | Avoid calling os.getcwd()Wojciech Siewierski2018-03-071-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | os.getcwd() dereferences symlinks and it's usually undesirable. Fixes #1105.
* | | | | | | Cleanup lists and generatorsWojciech Siewierski2018-03-041-3/+3
| | | | | | |
* | | | | | | Fix the coding styleWojciech Siewierski2018-03-042-5/+7
| | | | | | |
* | | | | | | Add the 'hint_collapse_threshold' that controls when the submaps are collapsedWojciech Siewierski2018-03-043-5/+21
| | | | | | |