summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* config/commands: less global importshut2013-02-051-5/+8
| | | | | | | | the point of this is that you can copy&paste commands to your own commands.py without having to care about what modules it uses. It should work as long as you import * from ranger.api.commands and make sure that you also include the base class if your command is a subclass of something other than Command.
* core.fm: ask user to update configs when updating rangerhut2013-02-051-1/+5
|
* config/commands: added tab completion to mkdir/touchhut2013-02-051-0/+6
|
* data/scope.sh: shorten previous commithut2013-02-051-2/+1
|
* data/scope.sh: fix hanging on password-protectet rar filehut2013-02-051-1/+5
|
* config/rc.conf: revert value for "xterm_alt_key" to falsehut2013-02-041-1/+1
| | | | No idea why this was turned to true by default :S
* README: added w3m as dependency for viewing imageshut2013-02-041-0/+1
|
* README: add bash as an optional dephut2013-02-031-0/+1
|
* 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
|/
* Makefile: Add python3.3 to the list of python versionshut2013-01-281-2/+2
|
* Makefile: "make dist" instead of "make snapshot"hut2013-01-281-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-013-1/+58
|
* 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-105-1/+15
|
* scope.sh: wrap highlight to treat exit code 141 as successCheer Xiao2012-12-101-0/+2
|