Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix alias macro expansion | nfnty | 2017-02-03 | 2 | -7/+13 |
| | | | | Fixes #732 | ||||
* | api.commands: Refactor aliasing | nfnty | 2017-02-03 | 1 | -42/+23 |
| | | | | Fixes #537 | ||||
* | api.commands.Command.rest: Fix char space matching | nfnty | 2017-02-02 | 1 | -2/+2 |
| | | | | Fixes #772 | ||||
* | Partially revert "config.commands.alias: Prohibit creation of alias with ↵ | nfnty | 2017-02-02 | 1 | -4/+0 |
| | | | | | | | | name 'alias'" This partially reverts commit f495a97be986236f184b2a4f4edc5b451d409e72 Misunderstood #537 | ||||
* | gui.widgets.console.Console: Fix closing when line empty | nfnty | 2017-02-02 | 1 | -4/+5 |
| | |||||
* | gui.curses_shortcuts: addstr, addnstr: Handle `UnicodeError` | nfnty | 2017-02-01 | 1 | -2/+2 |
| | | | | Fixes #787 | ||||
* | config.commands.alias: Prohibit creation of alias with name 'alias' | nfnty | 2017-02-01 | 1 | -2/+7 |
| | | | | Fixes #537 | ||||
* | core.main.parse_arguments: Resolve links, Validate paths | nfnty | 2017-02-01 | 1 | -12/+16 |
| | | | | | | Add option to specify cache directory Fixes #551 | ||||
* | ranger.main: Remove deprecated COMPAT args | nfnty | 2017-02-01 | 1 | -14/+3 |
| | |||||
* | container.directory.Directory: Resort directly after setting changes | nfnty | 2017-02-01 | 1 | -4/+2 |
| | | | | Fixes #707 | ||||
* | ranger.core.actions.Actions.move: Reduce nesting | nfnty | 2017-02-01 | 1 | -45/+48 |
| | |||||
* | commands: rename_append: Add flags | nfnty | 2017-02-01 | 1 | -41/+62 |
| | | | | | | | | | Adds ability to position before all extensions. Adds ability to remove everything except extensions. Fixes issue when `flat` is used, where it would jump to parent extension. Fixes #744 | ||||
* | commands: rename: Fix bookmarks and tags updating | nfnty | 2017-02-01 | 3 | -24/+37 |
| | | | | | Fixes #447 Fixes #470 | ||||
* | Add command for jumping to first non-directory/non-file | The Flying Rapist | 2017-02-01 | 2 | -0/+45 |
| | | | | Fixes #409 | ||||
* | `--choosefiles`: Choose all selected files, not just CWD | mrogalski | 2017-01-31 | 3 | -4/+32 |
| | | | | | | Check that paths are accessible and writable Fixes #667 | ||||
* | api.commands.AliasCommand: Fix overwritten attribute | nfnty | 2017-01-30 | 1 | -4/+4 |
| | |||||
* | ext.vcs.vcs: VcsThread: Fix overridden instance attribute exception | nfnty | 2017-01-30 | 2 | -5/+8 |
| | | | | | | | | | | ``` Exception ignored in: <module 'threading' from '/usr/lib/python3.6/threading.py'> Traceback (most recent call last): File "/usr/lib/python3.6/threading.py", line 1349, in _after_forkles thread._stop() TypeError: 'Event' object is not callable ``` | ||||
* | Improve shutdown error handling; Limit `VCSThread` wait | nfnty | 2017-01-30 | 3 | -3/+5 |
| | |||||
* | linting: pylint: Remove most `disabled=protected-access` | nfnty | 2017-01-30 | 18 | -169/+151 |
| | |||||
* | Merge remote-tracking branch 'Vifon/urxvt_preview_cleanup' | nfnty | 2017-01-29 | 1 | -7/+20 |
|\ | |||||
| * | Cleanup the urxvt image previews | Wojciech Siewierski | 2017-01-29 | 1 | -18/+18 |
| | | |||||
| * | Fix urxvt based image displayer when running on tmux | Shotaro Fujimoto | 2017-01-29 | 1 | -6/+19 |
| | | |||||
* | | ext.vcs.vcs: VcsThread: Protect instance members | nfnty | 2017-01-29 | 1 | -33/+33 |
| | | |||||
* | | core.main: Refactor exit handling | ael-code | 2017-01-29 | 3 | -29/+52 |
|/ | | | | | | Decrease complexity Do not ignore system exit exceptions Properly destroy UI | ||||
* | gui.ui: Handle tmux `automatic-rename` | Kevin Velghe | 2017-01-29 | 1 | -0/+26 |
| | | | | | | Fixes #228 Fixes #685 Fixes #154 | ||||
* | core.main: Check that paths are accessible before starting | nfnty | 2017-01-29 | 1 | -33/+23 |
| | | | | | | | | Remove deprecated use as file launcher Fixes #560 Fixes #558 Fixes #424 | ||||
* | container.settings: Sane fallback values | hut | 2017-01-29 | 1 | -5/+9 |
| | |||||
* | config: Use `atool` directly | nfnty | 2017-01-29 | 2 | -5/+5 |
| | |||||
* | "title bar" -> "titlebar" | nfnty | 2017-01-29 | 1 | -1/+1 |
| | |||||
* | Add setting `hostname_in_titlebar` | nfnty | 2017-01-29 | 3 | -9/+14 |
| | | | | Fixes #782 | ||||
* | container.file: File.firstbytes: Handle `UnicodeDecodeError` | nfnty | 2017-01-28 | 1 | -1/+4 |
| | | | | Fixes #784 | ||||
* | config.commands: scout: Open highlighted entry on enter | nfnty | 2017-01-28 | 1 | -5/+2 |
| | | | | Fixes #281 | ||||
* | data/scope.sh: `$EXTENSION` -> `$FILE_EXTENSION` | nfnty | 2017-01-28 | 1 | -3/+3 |
| | |||||
* | core.loader: Handle work process items exceptions | nfnty | 2017-01-28 | 1 | -4/+16 |
| | |||||
* | data/scope.sh: Complete refactor | nfnty | 2017-01-28 | 1 | -112/+147 |
| | | | | | | | | | | Enforce `bash` (bashisms were previously used without proper shebang) Improve performance Do not trim output Do not try to highlight huge files Increase readability Fixes #112 | ||||
* | gui.widgets.console: Only read history file if it exists | nfnty | 2017-01-26 | 1 | -9/+11 |
| | | | | Fixes #781 | ||||
* | core.fm: `loop()`: Remove useless `if` statement | nfnty | 2017-01-26 | 1 | -5/+4 |
| | |||||
* | Only use `hasattr` where absolutely needed | nfnty | 2017-01-26 | 9 | -20/+11 |
| | | | | | | Use `try-except` when it's an explicit error. Fixes #780 | ||||
* | core.main: Remove COMPAT `options.py` | nfnty | 2017-01-26 | 1 | -21/+0 |
| | | | | Has been deprecated and warned about for over 4 years. | ||||
* | gui: Replace `_curses` with `curses` | nfnty | 2017-01-25 | 3 | -10/+7 |
| | |||||
* | gui.widgets.pager: Handle `source.close()` exception | nfnty | 2017-01-25 | 1 | -9/+15 |
| | | | | Fixes #315 | ||||
* | core.actions: Pass path to `_run_pager()`, not file object | David le Blanc | 2017-01-25 | 1 | -3/+3 |
| | |||||
* | container.settings: Do not try to access key before being set | nfnty | 2017-01-25 | 1 | -2/+1 |
| | | | | Fixes #446 | ||||
* | core.loader: `safeDecode()` -> `safe_decode()` | nfnty | 2017-01-25 | 1 | -5/+5 |
| | |||||
* | core.loader: `safeDecode()`: Do not try to decode with encoding `None` | nfnty | 2017-01-25 | 1 | -2/+3 |
| | |||||
* | config/rc.conf: Remove `IGNORE_CASE` from `travel` alias | nfnty | 2017-01-25 | 1 | -1/+1 |
| | | | | Fixes #620 | ||||
* | data/scope.sh: Make `file` output easily discernible | nfnty | 2017-01-25 | 1 | -1/+1 |
| | |||||
* | config/rc.conf: Add map for copying selection to clipboard | nfnty | 2017-01-24 | 1 | -3/+4 |
| | | | | Fixes #718 | ||||
* | ext.shutil_generatorized: Update to Python 2.7.13 | nfnty | 2017-01-24 | 1 | -29/+26 |
| | |||||
* | ext.shutil_generatorized: Use builtin functions | nfnty | 2017-01-24 | 1 | -128/+18 |
| | | | | | Fixes #724 Fixes #734 |