summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
* gui.ui: Flush stdout after setting tmux titlehut2013-02-051-0/+1
| | | | | This fixes the bug that when using python3, the title is only set after exiting ranger.
* ext.widestring: Fix corner case (bug #32687)hut2013-02-051-0/+6
| | | | https://savannah.nongnu.org/bugs/index.php?32687
* core.tab: Fix files being treated as dirs after renamehut2013-02-051-8/+3
| | | | | | | | | When you deleted a directory and created a file with the same name, it was treated like a directory, with ranger trying to preview it and throwing lots of errors. This was because it tried to look for the path of the currently selected file in fm.directories - a directory cache - and if a file with the same name existed as a directory once, it would have found it there.
* fsobject.fsobject: fix handling of symlinkshut2013-02-051-6/+4
| | | | | | When you deleted a symlink to a directory and created a normal directory with the same name, it still appeared a symlink. This commit fixes that.
* config/rc.conf: delete() does not accept argumentszmode2013-02-052-5/+2
| | | | | The delete() command as defined in rc.conf does not accept arguments, but asks for confirmation after enter is pressed.
* config/commands: helpful error message for :delete in empty dirhut2013-02-051-0/+3
|
* added tab completion for open_withhut2013-02-052-0/+14
|
* config/commands: style improvementhut2013-02-051-2/+3
|
* config/commands: fix error message in copymaphut2013-02-051-1/+1
|
* 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
* 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
|