Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | core.loader: `CopyLoader.generate`: Reduce nesting | nfnty | 2017-01-24 | 1 | -48/+50 |
| | |||||
* | container.fsobject: Fix natural sort | nfnty | 2017-01-24 | 1 | -13/+19 |
| | | | | Fixes #749 | ||||
* | config.commands: `setlocal`: Properly parse path with spaces | nfnty | 2017-01-24 | 2 | -14/+23 |
| | | | | | | Added proper quote parsing Fixes #753 | ||||
* | core.actions: macros: `confdir` should not be defined in clean mode | nfnty | 2017-01-23 | 2 | -6/+5 |
| | | | | Fixes #758 | ||||
* | container.bookmarks: Notify on errors, Disallow files | nfnty | 2017-01-23 | 1 | -38/+46 |
| | | | | Fixes #760 | ||||
* | core.linemode: `FileInfoLinemode`: Output is already decoded | nfnty | 2017-01-23 | 1 | -5/+1 |
| | | | | Fixes Python 3 crash | ||||
* | core.actions: Reduce `get_preview()` nesting | nfnty | 2017-01-23 | 1 | -118/+123 |
| | |||||
* | data/scope.sh: Use `file` as a fallback | Lauri Niskanen | 2017-01-23 | 1 | -0/+2 |
| | | | | Fixes #770 | ||||
* | core.linemode: `Mtime`: Fix crash when `file.stat is None` | Christian Zangl | 2017-01-23 | 1 | -0/+4 |
| | | | | | | | | This can happen with Bash on Windows for files without permission and on OSX/Linux when deleting files. Fixes #741 Fixes #769 | ||||
* | core.actions: Split `$PAGER` before running | Profpatsch | 2017-01-22 | 1 | -6/+7 |
| | | | | If `$PAGER` is `less -R`, then `-R` should be an argument. | ||||
* | config/rifle.conf: Add `--each` to atool for multiple files | nfnty | 2017-01-22 | 1 | -4/+4 |
| | | | | Partial fix for #746 | ||||
* | linting: pylint: Enable `broad-except`, Improve logging | nfnty | 2017-01-21 | 40 | -305/+290 |
| | | | | | | | Handle exceptions explicitly to prevent unexpected errors from causing problems. Improve exception and notification logging. | ||||
* | Python 3 division: Remove explicit float conversions | nfnty | 2017-01-21 | 8 | -24/+24 |
| | |||||
* | Python 3 division: Import `division` from `__future__` | nfnty | 2017-01-21 | 73 | -73/+73 |
| | |||||
* | linting: Fix flake8 `W503` | nfnty | 2017-01-18 | 3 | -8/+5 |
| | |||||
* | linting: Correct autopep8 | nfnty | 2017-01-18 | 27 | -238/+254 |
| | | | | Allow bad whitespace in special circumstances | ||||
* | linting: pylint 2.0.0 | nfnty | 2017-01-17 | 32 | -126/+112 |
| | |||||
* | linting: Fix `make test` | nfnty | 2017-01-17 | 1 | -0/+0 |
| | |||||
* | linting: Enable `attribute-defined-outside-init` | nfnty | 2017-01-17 | 6 | -8/+27 |
| | |||||
* | linting: Enable `access-member-before-definition` | nfnty | 2017-01-17 | 3 | -3/+5 |
| | |||||
* | linting: `ranger.gui.curses_shortcuts.CursesShortcuts`: Init all attributes | nfnty | 2017-01-17 | 2 | -1/+6 |
| | |||||
* | linting: `ranger.gui.widgets.view_base.ViewBase`: Init all attributes | nfnty | 2017-01-17 | 1 | -19/+5 |
| |