Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'feature/fix-embedded-shell' of git://github.com/eiiches/ranger | hut | 2015-04-09 | 1 | -2/+2 |
|\ | |||||
| * | ranger.py: fixed issues with $tempfile in embedded shell | Eiichi Sato | 2015-03-28 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | Previously, $tempfile (namely, /tmp/chosendir) was not cleaned up correctly when the ranger process quit in `pwd` without moving to other directory. This causes permission errors in multi-user environments trying to overwrite $tempfile created by a different user. This commit solves the problem in two ways: - Correctly clean up temporary files - Avoid writing to the same temporary by using mktemp(1) | ||||
* | | Merge branch 'master' of git://github.com/arwer13/ranger | hut | 2015-04-09 | 1 | -11/+11 |
|\ \ | |||||
| * | | rifle.conf: openers for images placed after openers for documents. | Artyom Veremeenko | 2015-03-29 | 1 | -11/+11 |
| | | | | | | | | | | | | It fixes, for instance, problem with djvu files opened by image viewers. | ||||
* | | | Merge branch 'linemode_api' of git://github.com/Vifon/ranger | hut | 2015-04-09 | 5 | -3/+24 |
|\ \ \ | |||||
| * | | | new linemode with the information from file(1) | Wojciech Siewierski | 2015-03-30 | 5 | -3/+24 |
| |/ / | |||||
* / / | :flat statusbar indicator added | Wojciech Siewierski | 2015-03-30 | 2 | -2/+9 |
|/ / | |||||
* | | Merge pull request #285 from Vifon/linemode_api | hut | 2015-03-23 | 1 | -2/+3 |
|\ \ | | | | | | | core.linemode: updated a docstring | ||||
| * | | core.linemode: updated a docstring | Wojciech Siewierski | 2015-03-23 | 1 | -2/+3 |
|/ / | |||||
* | | rifle.conf: open files with "pptx?" extension with *office | hut | 2015-03-22 | 1 | -5/+5 |
| | | | | | | | | Thanks @GermainZ for the suggestion | ||||
* | | AUTHORS: fix randy's name | hut | 2015-03-22 | 1 | -1/+1 |
|/ | |||||
* | core.actions: added TODO message | hut | 2015-03-19 | 1 | -0/+1 |
| | |||||
* | Neater copyright header | hut | 2015-03-19 | 71 | -202/+192 |
| | |||||
* | config/commands.py: refractored randynobx's patch | hut | 2015-03-18 | 3 | -23/+22 |
| | | | | | 1. moved colorscheme-finding code from fsobject.py to colorscheme.py 2. use set rather than dict to uniquely collect colorschemes | ||||
* | Merge branch 'colorscheme_tab_complete' of git://github.com/randynobx/ranger | hut | 2015-03-18 | 2 | -2/+26 |
|\ | |||||
| * | added tab complete functionality for :set colorschemes | randnobx | 2015-03-11 | 2 | -2/+26 |
| | | | | | | | | | | | | ranger.container.fsobject: fixed relative path for colorscheme modules ranger.container.fsobject: added checking of .config/ranger/colorschemes | ||||
* | | Merge branch 'add-iterm2-image-preview-support' of ↵ | hut | 2015-03-18 | 6 | -24/+191 |
|\ \ | | | | | | | | | | git://github.com/kattrali/ranger | ||||
| * | | Consolidate image preview method preferences | Delisa Mason | 2015-03-09 | 5 | -17/+19 |
| | | | | | | | | | | | | | | | * Remove use_w3m_image_preview and use_iterm2_image_preview in favor of preview_images_method, easing the development of other image preview methods as needed | ||||
| * | | Update documentation | Delisa Mason | 2015-03-08 | 2 | -8/+32 |
| | | | |||||
| * | | Switch image displayers based on preferences | Delisa Mason | 2015-03-08 | 1 | -2/+10 |
| | | | |||||
| * | | Scale iTerm2 image previews to fit within “best guess” dimensions | Delisa Mason | 2015-03-08 | 1 | -7/+78 |
| | | | | | | | | | | | | * Assume a character size of 8x11 as a good average which should fit most scenarios | ||||
| * | | Create image displayer impls for w3m, iterm2 | Delisa Mason | 2015-03-08 | 1 | -11/+63 |
| | | | |||||
| * | | Add configuration options for image preview modes | Delisa Mason | 2015-03-08 | 2 | -1/+11 |
| | | | |||||
* | | | Merge pull request #274 from anekos/fix/os-does-not-have-mkdirs | hut | 2015-03-18 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | os module does not have "mkdirs" function | ||||
| * | | | Fix function name: s/mkdirs/makedirs/ | anekos | 2015-03-12 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | ranger.api: added docstring to register_linemode | hut | 2015-03-18 | 1 | -0/+1 |
| | | | |||||
* | | | renamed `ranger.api.custom_linemode` back to `...register_linemode` | hut | 2015-03-18 | 1 | -1/+1 |
| | | | |||||
* | | | core.linemode: API refactoring + better documentation | Wojciech Siewierski | 2015-03-18 | 2 | -9/+13 |
| | | | | | | | | | | | | | | | | | | The custom linemode may leave out the infostring or explicitly raise NotImplementedError to use the default implementation which previously was only available to the "filename" linemode. | ||||
* | | | the register_linemode function reimplemented as a decorator | Wojciech Siewierski | 2015-03-18 | 1 | -4/+3 |
| | | | |||||
* | | | Merge pull request #280 from anekos/fix/fix-a-type-fm | hut | 2015-03-18 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Fix a typo s/self\.notify/self\.fm\.notify/ | ||||
| * | | | Fix a typo s/self\.notify/self\.fm\.notify/ | anekos | 2015-03-16 | 1 | -1/+1 |
|/ / / | |||||
* / / | config/rc.conf: remapped <DELETE> to dD | hut | 2015-03-12 | 1 | -1/+3 |
|/ / | |||||
* | | added solarized colorscheme to list of available-by-default colorschemes in ↵ | randnobx | 2015-03-09 | 1 | -1/+1 |
| | | | | | | | | rc.conf | ||||
* | | config.commands: :linemode and :default_linemode tab completion | Wojciech Siewierski | 2015-03-10 | 2 | -46/+31 |
| | | |||||
* | | core.linemode: fix up vifon's patches from PR #264 | hut | 2015-03-09 | 3 | -7/+7 |
| | | |||||
* | | Merge branch 'linemode_api' of https://github.com/Vifon/ranger | hut | 2015-03-09 | 7 | -36/+115 |
|\ \ | |||||
| * | | further linemode refactoring | Wojciech Siewierski | 2015-02-22 | 5 | -20/+18 |
| | | | | | | | | | | | | | | | - registered linemodes list moved to FileSystemObject - ranger.api module updated | ||||
| * | | doc/ranger.1: updated the linemode description in the man page | Wojciech Siewierski | 2015-02-22 | 1 | -0/+3 |
| | | | |||||
| * | | linemode refactoring; custom linemodes possible | Wojciech Siewierski | 2015-02-22 | 5 | -36/+114 |
| | | | |||||
* | | | Merge branch 'macros_with_flat' of https://github.com/Vifon/ranger | hut | 2015-03-09 | 6 | -14/+12 |
|\ \ \ | |||||
| * | | | core.actions: the file macros work properly with :flat | Wojciech Siewierski | 2015-02-18 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | %s, %f and %t in particular. | ||||
| * | | | fsobject.drawn_basename renamed to fsobject.relative_path | Wojciech Siewierski | 2015-02-18 | 5 | -11/+9 |
| | | | | |||||
* | | | | updated comment to reflect current default value for confirm_on_delete | randnobx | 2015-03-09 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | core.actions: create multi-level directories with :mkdir | hut | 2015-03-05 | 1 | -1/+1 |
| | | | | | | | | | | | | Thanks to @randynobx for suggesting it. See Github issue #238. | ||||
* | | | add setting for sorting by unicode character | hut | 2015-03-03 | 5 | -1/+31 |
| |/ |/| | |||||
* | | doc/ranger.1: updated man page to reflect --copy-config changes | hut | 2015-02-18 | 2 | -3/+26 |
|/ | |||||
* | config/commands.py: add comment | hut | 2015-02-18 | 1 | -0/+5 |
| | |||||
* | core.main: avoid creating ~/.config/ranger/commands.pyc | hut | 2015-02-17 | 1 | -0/+3 |
| | | | | This fixes #248 (Cached python should not be stored in .config) | ||||
* | config/commands_sample.py: return on error | hut | 2015-02-17 | 1 | -0/+1 |
| | |||||
* | core.fm: more sane --copy-config of commands.py | hut | 2015-02-17 | 2 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This commit makes ranger only copy a small sample commands.py to ~/.config/ranger/commands.py when running --copy-config=commands. The default commands.py will be copied to commands_full.py instead, a file that will not be loaded at all, and will only serve as a reference. It can be obtained with --copy-config=commands_full This will avoid that the average user's commands.py will break ranger whenever she's updating ranger after using --copy-config=all. It's necessary because commands.py contains much of the actual program logic, but it can't be kept compatible like other configuration files, and the user can't be expected to always keep an up-to-date version of it. Overview: Removed --copy-config rule: --copy-config=commands: commands.py -> commands.py New --copy-config rules: --copy-config=commands: commands_sample.py -> commands.py --copy-config=commands_full: commands.py -> commands_full.py |