Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ext.lazy_property: don't redefine resetter function | hut | 2017-07-16 | 1 | -15/+16 |
| | | | | | | | | | | | | | Without this change, binding a signal to a resetter function with a weak reference would delete the signal after it's called, because the function would be disconnected from the object and market for garbage collection. Also adapted the test cases to check for this problem. For example, commit 22ffd78ef654cd7ae4357a908408ac19 binds vcs__reset() to the signal "setopt.vcs_aware" with a weak ref. Because of that, the signal is only triggered the first time the setting is changed. | ||||
* | container.directory: no need to Ctrl+R on ":set vcs_aware!" | hut | 2017-07-16 | 1 | -4/+11 |
| | | | | | this is done through setting the "vcs" attribute to a lazy_property and binding its __reset() function to the signal 'setopt.vcs_aware'. | ||||
* | ext.lazy_property: create XYZ__reset() as soon as possible | hut | 2017-07-16 | 1 | -1/+1 |
| | | | | | this allows using XYZ__reset from inside a lazy_property, for example to bind the reset function to a signal. See following commit | ||||
* | container.settings: fix signal binding for LocalSettings | hut | 2017-07-16 | 1 | -0/+2 |
| | |||||
* | container.fsobject: move __init__ definition to the top | hut | 2017-07-16 | 1 | -15/+15 |
| | |||||
* | container.fsobject: fix failing style tests | hut | 2017-07-16 | 1 | -4/+3 |
| | |||||
* | container.fsobject: faster loading with lazy_property | hut | 2017-07-16 | 1 | -26/+30 |
| | |||||
* | ext.lazy_property: allow resetting lazy properties | hut | 2017-07-16 | 1 | -1/+25 |
| | |||||
* | rifle.conf: Handle .mobi too; add a positional parameter separator | Wojciech Siewierski | 2017-07-14 | 1 | -1/+2 |
| | |||||
* | Open epub files with ebook-viewer | Andrew Rabert | 2017-07-14 | 1 | -0/+2 |
| | |||||
* | core.fm: more efficient preview cache cleaning | hut | 2017-07-07 | 1 | -1/+1 |
| | |||||
* | container.fsobject: more readable attribute initialization | hut | 2017-07-07 | 1 | -34/+34 |
| | |||||
* | Properly handle toggling 'preview_images' | Wojciech Siewierski | 2017-07-06 | 2 | -1/+7 |
| | | | | | | 1. Don't use the cached image previews if 'preview_images' is turned off. 2. Wipe the preview cache after toggling 'preview_images' for it to take effect immediately. | ||||
* | ext.cached_function: comment about functools.lru_cache | hut | 2017-06-22 | 1 | -0/+1 |
| | |||||
* | core.runner: show stderr when using 'p' flag (#884) | hut | 2017-06-22 | 1 | -2/+2 |
| | |||||
* | reset hint color | tesu | 2017-06-22 | 1 | -0/+1 |
| | |||||
* | moved inode filtering from choosedir to show-only-dirs | randnobx | 2017-06-15 | 1 | -1/+3 |
| | |||||
* | rc.conf: set no inode type filter by default | hut | 2017-06-09 | 1 | -0/+4 |
| | |||||
* | Merge branch 'choosedir-821' of https://github.com/randynobx/ranger | hut | 2017-06-08 | 4 | -14/+29 |
|\ | |||||
| * | Resolve the pylint warnings | Wojciech Siewierski | 2017-05-20 | 1 | -7/+10 |
| | | | | | | | | Fix one typo too. | ||||
| * | Separate the inode filter constants into their own class | Wojciech Siewierski | 2017-05-20 | 2 | -7/+9 |
| | | |||||
| * | fixed SettingsAware.settings to fm.settings | randnobx | 2017-05-20 | 1 | -1/+1 |
| | | |||||
| * | refactor inode_filter assignment; change function name | randnobx | 2017-05-20 | 1 | -6/+3 |
| | | |||||
| * | added global_inode_filter_type setting; show only directories when --choosedir | randnobx | 2017-05-20 | 4 | -14/+27 |
| | | | | | | | | merged local and global inode_filter handling; refactored hidden_inode_filter_func | ||||
* | | Merge branch 'vifon/867/filter_command_to_only_show_marked_files' of ↵ | hut | 2017-06-08 | 3 | -1/+29 |
|\ \ | | | | | | | | | | https://github.com/Vifon/ranger | ||||
| * | | Fix the pylint warnings | Wojciech Siewierski | 2017-05-21 | 2 | -1/+6 |
| | | | |||||
| * | | Add the :narrow command | Wojciech Siewierski | 2017-05-21 | 3 | -0/+23 |
| |/ | | | | | | | | | | | | | The name is derived from https://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html Closes #867. | ||||
* | | rc.conf: removed redundant "ys" key binding | hut | 2017-06-08 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'master' of https://github.com/toonn/ranger | hut | 2017-06-07 | 2 | -4/+64 |
|\ \ | |||||
| * | | Blank line before local definition | Toon Nolten | 2017-05-28 | 1 | -0/+1 |
| | | | |||||
| * | | Locally import subprocess; improve docstring; give a more meaningful name to ↵ | Toon Nolten | 2017-05-28 | 1 | -5/+4 |
| | | | | | | | | | | | | input_argument | ||||
| * | | Avoid redefining file built-in for python 2.7 | Toon Nolten | 2017-05-28 | 1 | -1/+1 |
| | | | |||||
| * | | Resolve pylint issues | Toon Nolten | 2017-05-28 | 1 | -28/+28 |
| | | | |||||
| * | | Change the yank mappings to use the new yank command | Toon Nolten | 2017-05-28 | 1 | -4/+4 |
| | | | |||||
| * | | Yank command that makes use of any available clipboard manager | Toon Nolten | 2017-05-28 | 1 | -0/+60 |
| |/ | |||||
* | | Merge branch 'master' of https://github.com/daizeng1984/ranger | hut | 2017-06-07 | 1 | -13/+9 |
|\ \ | |||||
| * | | Switch the order of experimental plugin loading and rc.conf sourcing | daizeng1984 | 2017-06-07 | 1 | -13/+9 |
| |/ | |||||
* | | Merge branch 'master' of https://github.com/nvllsvm/ranger | hut | 2017-06-07 | 1 | -0/+1 |
|\ \ | |/ |/| | |||||
| * | Add nomacs image viewer support | Andrew Rabert | 2017-03-28 | 1 | -0/+1 |
| | | |||||
* | | config/rifle.conf: list/extract archives without atool | hut | 2017-04-23 | 1 | -3/+10 |
| | | |||||
* | | config/rc.conf: Properly set `preview_script` by default | nfnty | 2017-04-12 | 2 | -4/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Multiple users have complained about having problems with the way `scope.sh` sourcing is handled: * When running in clean mode * When wanting to run with the default config * When having non-default `$XDG_CONFIG_HOME` Lays groundwork for further default setting handling in the future. Fixes #840 Fixes #849 Closes #853 | ||||
* | | core.fm: confpath, datapath: Be strict about clean mode | nfnty | 2017-04-12 | 2 | -35/+42 |
| | | | | | | | | Fixes #848 | ||||
* | | container.settings: Log nonexistent `preview_script` | nfnty | 2017-04-11 | 2 | -8/+5 |
| | | | | | | | | Related to #849 | ||||
* | | container.fsobject: Fix some issues with symlink stat handling | Wojciech Siewierski | 2017-04-06 | 1 | -1/+1 |
|/ | | | | | | | | | | In the file loading code, if the loaded file was a symlink, the last stored modification time of the real file (`self.stat`) was compared with the modification time of the symlink (`real_ctime`). It was leading to some subtle issues. The most visible result of this bug was a flickering image preview of the symlinked images. The bug was introduced in ec5dfcb1cb0f549fea3ecf7b0505f02e197887b2. | ||||
* | config: Disable `cd_tab_smart` by default | nfnty | 2017-03-26 | 1 | -1/+1 |
| | |||||
* | commands: cd: Implement smart tab completion with less typing | nfnty | 2017-03-26 | 3 | -45/+111 |
| | | | | Thanks to @nanuda for the first implementation and inspiration. | ||||
* | commands: Add setting for cd tab completion case sensitivity | Dmitry Kryukov | 2017-03-19 | 3 | -2/+12 |
| | |||||
* | Add ability to save/restore tabs | Vitaly Belman | 2017-03-19 | 4 | -0/+27 |
| | | | | | Fixes #502 Closes #505 | ||||
* | core.main: Add support for `file://` URIs as path arguments | nfnty | 2017-03-18 | 1 | -1/+4 |
| | | | | Fixes #836 | ||||
* | core.main: Use `PWD` as starting path cwd if available | nfnty | 2017-03-18 | 1 | -1/+1 |
| | | | | | | Prevents dereferencing symlinks on startup. Fixes #837 |