summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
* data/scope.sh: change shebang to #!/usr/bin/env bashhut2013-02-031-1/+1
|
* Image preview: clear images without full redrawEmanuel Guevel2013-02-032-2/+18
|
* Allow to pass custom options to w3mimgdisplayEmanuel Guevel2013-02-031-2/+3
| | | | | | | | Can be useful to change image display offset or adapt to term background color. See http://w3m.cvs.sourceforge.net/viewvc/w3m/w3m/doc/README.img for available options.
* gui.ui: shift column levels by 1 when pressing "i"hut2013-02-032-0/+13
|
* widgets.pager: no unnecessary redrawing of imageshut2013-02-031-2/+4
|
* widgets.pager: draw the image at the very endhut2013-02-032-10/+11
|
* widgets.browserview: don't collapse preview when drawing imageshut2013-02-031-7/+10
|
* fsobject.file: remove is_image(), use existing "image" attributehut2013-02-033-6/+3
|
* Merge remote-tracking branch 'potato/img-preview'hut2013-02-037-12/+152
|\
| * Add 'preview_images' settingEmanuel Guevel2013-02-023-3/+4
| |
| * Display image preview using w3mimgdisplayEmanuel Guevel2013-02-025-12/+72
| | | | | | | | It works, but is rather hackish.
| * ext: add img_displayEmanuel Guevel2013-02-021-0/+79
| | | | | | | | This new file provides functions to draw images in the terminal.
* | widgets.statusbar: removed space between size and size unithut2013-02-011-1/+3
|/
* core.tab: fix incorrect pointer on tab changehut2013-01-281-1/+7
| | | | | | | | | | | | To reproduce the bug that this patch fixes, do: 1. start in a place where the second item is a directory that contains at least two files (the usual $HOME with sort_directories_first=True will likely do) 2. open (and enter) a new tab with ^N 3. move down and right, entering the directory. The cursor is now on file 1 4. switch to tab 1, then back to tab 2 5. now the cursor is on file 2 instead of file 1.
* widgets.browsercolumn: fix hidden infostring with python2hut2013-01-271-1/+1
|
* Merge branch 'master' of https://github.com/tonycpsu/rangerhut2013-01-223-2/+6
|\
| * Add option to draw status bar above the browser window with ↵root2013-01-203-2/+6
| | | | | | | | "status_bar_on_top" setting.
* | gui.displayable: turn "out of bounds" crashes into warningshut2013-01-221-12/+6
|/
* widgets.console: fix pasting of CJK charactershut2013-01-151-6/+14
|
* core.main: Fix plugins when using custom color schemeshut2013-01-121-0/+4
| | | | | | | fm.source(custom_conf) could execute a "set colorscheme = ..." which would lead to a "allow_access_to_confdir(..., False)" and that would result in ranger not being able to find plugins since the confdir is not in os.path anymore.
* config.commands: Throw error when running :delete w/ argumentshut2013-01-101-7/+3
|
* widgets.console: more documentationhut2013-01-101-0/+13
|
* config.command: fix default answers for :deletehut2013-01-101-1/+1
| | | | | "y" shouldn't be the first answer because Enter would use "y" even though it should use "n"
* config.commands: use new prompting mechanism for :deletehut2013-01-101-5/+9
|
* widgets.console: more documentationhut2013-01-101-9/+9
|
* widgets.console: remove debug codehut2013-01-101-1/+0
|
* widgets.console: implement question promptshut2013-01-102-31/+107
|
* config/commands: Added commands 'mark_tag' and 'unmark_tag'hut2013-01-011-0/+35
|
* core.actions: fix another case in tab_openhut2012-12-171-1/+4
| | | | | if you use ":tab_open 1 /path" while being in tab 1, the path should change to /path, but it doesn't.
* widgets.statusbar: avoid an exception on bad current pathhut2012-12-171-1/+5
|
* core.actions: fix incorrect tab creation in tab_openhut2012-12-171-5/+4
|
* core.tab: fix %s macro in empty directorieshut2012-12-151-1/+3
|
* config/rc.conf: fix "ot"/"oT" keybindingshut2012-12-141-2/+2
| | | | | The quotes are not required anymore since :set doesn't eval the argument anymore.
* config/rc.conf: prettier "or" keybindinghut2012-12-141-1/+1
|
* core.actions: make macros %F/%S work with new tab systemhut2012-12-141-3/+3
|
* core.tab: make tab.get_selection() cursor-agnostichut2012-12-141-1/+4
| | | | | | | Without this, if you enter another tab, the cursor of the directory may change and get_selection() will not return the actual selected file of the tab anymore (unless they have been marked, in which case everything's fine).
* core.loader: ensure that loaders are stopped on errorhut2012-12-111-4/+8
|
* core.actions: more debug outputhut2012-12-111-0/+2
|
* container.settingobject: added setting "update_tmux_title"hut2012-12-103-0/+7
|
* scope.sh: wrap highlight to treat exit code 141 as successCheer Xiao2012-12-101-0/+2
|
* remove quoted path setlocal example in config/rc.confAbdó Roig-Maranges2012-12-091-1/+0
|
* api.commands: removed unneeded statement in shift()hut2012-12-091-1/+0
|
* api.commands: fix "alias" command to work with extra argumentshut2012-12-091-1/+1
|
* added setlocal command to handle local settingsAbdó Roig-Maranges2012-12-093-3/+39
|
* Implement local per-directory settingsAbdó Roig-Maranges2012-12-093-25/+78
| | | | | SettingObject can store settings local to a directory. Then LocalSettingObject choses the right settings according to context.
* config/rc.conf: Added setting "confirm_on_delete"hut2012-12-063-2/+11
|
* Merge branch 'fix_selectfile' of https://github.com/PotatoesMaster/rangerhut2012-12-041-3/+3
|\
| * core.main: fix --selectfile argumentEmanuel Guevel2012-11-201-3/+3
| |
* | core.main: only import own commands if commands.py existshut2012-12-041-5/+6
| |
* | container.settingsobject: added warning about commands.pyhut2012-12-041-3/+5
| |