summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
* api.commands: CommandFunction: Can't set `__doc__` after creation on Python 2nfnty2017-02-041-1/+2
|
* api.commands: Fix function and alias commands namesnfnty2017-02-041-5/+5
|
* config/rc.conf: `tab_new` opens a new tab in CWD by defaultnfnty2017-02-041-2/+2
|
* api.commands: Refactor function and alias commandsnfnty2017-02-042-69/+64
|
* linting: pylint: Fix `literal-comparison`nfnty2017-02-042-2/+2
|
* api.commands.CommandContainer.alias: Fix syntax error for Python < 3.5nfnty2017-02-041-4/+1
|
* api.commands: Fix `FunctionCommand` aliasesnfnty2017-02-041-13/+7
| | | | Fixes #794
* Fix hidden filter for flat: Match all path componentsnfnty2017-02-031-2/+7
| | | | Fixes #790
* gui.widgets.browsercolumn: Refactor `Browsercolumn.need_redraw` logicnfnty2017-02-031-11/+13
| | | | Fixes #793
* gui.widgets.browsercolumn: Redraw if file is outdatednfnty2017-02-032-11/+21
| | | | Fixes #93
* Fix hidden filter for flatnfnty2017-02-031-1/+2
| | | | Fixes #790
* config/rc.conf: Minor changesMarcel Partap2017-02-031-1/+3
| | | | | | | | Add mapping for changing directory to `/tmp`. Open new tab in CWD by default. Add mapping copy `zz` from `zf` for quicker filtering. Closes #788
* core.actions.Actions.move: Fix visual selectionnfnty2017-02-031-1/+1
|
* Fix alias macro expansionnfnty2017-02-032-7/+13
| | | | Fixes #732
* api.commands: Refactor aliasingnfnty2017-02-031-42/+23
| | | | Fixes #537
* api.commands.Command.rest: Fix char space matchingnfnty2017-02-021-2/+2
| | | | Fixes #772
* Partially revert "config.commands.alias: Prohibit creation of alias with ↵nfnty2017-02-021-4/+0
| | | | | | | | name 'alias'" This partially reverts commit f495a97be986236f184b2a4f4edc5b451d409e72 Misunderstood #537
* gui.widgets.console.Console: Fix closing when line emptynfnty2017-02-021-4/+5
|
* gui.curses_shortcuts: addstr, addnstr: Handle `UnicodeError`nfnty2017-02-011-2/+2
| | | | Fixes #787
* config.commands.alias: Prohibit creation of alias with name 'alias'nfnty2017-02-011-2/+7
| | | | Fixes #537
* core.main.parse_arguments: Resolve links, Validate pathsnfnty2017-02-011-12/+16
| | | | | | Add option to specify cache directory Fixes #551
* ranger.main: Remove deprecated COMPAT argsnfnty2017-02-011-14/+3
|
* container.directory.Directory: Resort directly after setting changesnfnty2017-02-011-4/+2
| | | | Fixes #707
* ranger.core.actions.Actions.move: Reduce nestingnfnty2017-02-011-45/+48
|
* commands: rename_append: Add flagsnfnty2017-02-011-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 updatingnfnty2017-02-013-24/+37
| | | | | Fixes #447 Fixes #470
* Add command for jumping to first non-directory/non-fileThe Flying Rapist2017-02-012-0/+45
| | | | Fixes #409
* `--choosefiles`: Choose all selected files, not just CWDmrogalski2017-01-313-4/+32
| | | | | | Check that paths are accessible and writable Fixes #667
* api.commands.AliasCommand: Fix overwritten attributenfnty2017-01-301-4/+4
|
* ext.vcs.vcs: VcsThread: Fix overridden instance attribute exceptionnfnty2017-01-302-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` waitnfnty2017-01-303-3/+5
|
* linting: pylint: Remove most `disabled=protected-access`nfnty2017-01-3018-169/+151
|
* Merge remote-tracking branch 'Vifon/urxvt_preview_cleanup'nfnty2017-01-291-7/+20
|\
| * Cleanup the urxvt image previewsWojciech Siewierski2017-01-291-18/+18
| |
| * Fix urxvt based image displayer when running on tmuxShotaro Fujimoto2017-01-291-6/+19
| |
* | ext.vcs.vcs: VcsThread: Protect instance membersnfnty2017-01-291-33/+33
| |
* | core.main: Refactor exit handlingael-code2017-01-293-29/+52
|/ | | | | | Decrease complexity Do not ignore system exit exceptions Properly destroy UI
* gui.ui: Handle tmux `automatic-rename`Kevin Velghe2017-01-291-0/+26
| | | | | | Fixes #228 Fixes #685 Fixes #154
* core.main: Check that paths are accessible before startingnfnty2017-01-291-33/+23
| | | | | | | | Remove deprecated use as file launcher Fixes #560 Fixes #558 Fixes #424
* container.settings: Sane fallback valueshut2017-01-291-5/+9
|
* config: Use `atool` directlynfnty2017-01-292-5/+5
|
* "title bar" -> "titlebar"nfnty2017-01-291-1/+1
|
* Add setting `hostname_in_titlebar`nfnty2017-01-293-9/+14
| | | | Fixes #782
* container.file: File.firstbytes: Handle `UnicodeDecodeError`nfnty2017-01-281-1/+4
| | | | Fixes #784
* config.commands: scout: Open highlighted entry on enternfnty2017-01-281-5/+2
| | | | Fixes #281
* data/scope.sh: `$EXTENSION` -> `$FILE_EXTENSION`nfnty2017-01-281-3/+3
|
* core.loader: Handle work process items exceptionsnfnty2017-01-281-4/+16
|
* data/scope.sh: Complete refactornfnty2017-01-281-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 existsnfnty2017-01-261-9/+11
| | | | Fixes #781
* core.fm: `loop()`: Remove useless `if` statementnfnty2017-01-261-5/+4
|