Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gui.ui: Flush stdout after setting tmux title | hut | 2013-02-05 | 1 | -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) | hut | 2013-02-05 | 1 | -0/+6 |
| | | | | https://savannah.nongnu.org/bugs/index.php?32687 | ||||
* | core.tab: Fix files being treated as dirs after rename | hut | 2013-02-05 | 1 | -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 symlinks | hut | 2013-02-05 | 1 | -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 arguments | zmode | 2013-02-05 | 2 | -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 dir | hut | 2013-02-05 | 1 | -0/+3 |
| | |||||
* | added tab completion for open_with | hut | 2013-02-05 | 2 | -0/+14 |
| | |||||
* | config/commands: style improvement | hut | 2013-02-05 | 1 | -2/+3 |
| | |||||
* | config/commands: fix error message in copymap | hut | 2013-02-05 | 1 | -1/+1 |
| | |||||
* | config/commands: less global imports | hut | 2013-02-05 | 1 | -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 ranger | hut | 2013-02-05 | 1 | -1/+5 |
| | |||||
* | config/commands: added tab completion to mkdir/touch | hut | 2013-02-05 | 1 | -0/+6 |
| | |||||
* | data/scope.sh: shorten previous commit | hut | 2013-02-05 | 1 | -2/+1 |
| | |||||
* | data/scope.sh: fix hanging on password-protectet rar file | hut | 2013-02-05 | 1 | -1/+5 |
| | |||||
* | config/rc.conf: revert value for "xterm_alt_key" to false | hut | 2013-02-04 | 1 | -1/+1 |
| | | | | No idea why this was turned to true by default :S | ||||
* | data/scope.sh: change shebang to #!/usr/bin/env bash | hut | 2013-02-03 | 1 | -1/+1 |
| | |||||
* | Image preview: clear images without full redraw | Emanuel Guevel | 2013-02-03 | 2 | -2/+18 |
| | |||||
* | Allow to pass custom options to w3mimgdisplay | Emanuel Guevel | 2013-02-03 | 1 | -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" | hut | 2013-02-03 | 2 | -0/+13 |
| | |||||
* | widgets.pager: no unnecessary redrawing of images | hut | 2013-02-03 | 1 | -2/+4 |
| | |||||
* | widgets.pager: draw the image at the very end | hut | 2013-02-03 | 2 | -10/+11 |
| | |||||
* | widgets.browserview: don't collapse preview when drawing images | hut | 2013-02-03 | 1 | -7/+10 |
| | |||||
* | fsobject.file: remove is_image(), use existing "image" attribute | hut | 2013-02-03 | 3 | -6/+3 |
| | |||||
* | Merge remote-tracking branch 'potato/img-preview' | hut | 2013-02-03 | 7 | -12/+152 |
|\ | |||||
| * | Add 'preview_images' setting | Emanuel Guevel | 2013-02-02 | 3 | -3/+4 |
| | | |||||
| * | Display image preview using w3mimgdisplay | Emanuel Guevel | 2013-02-02 | 5 | -12/+72 |
| | | | | | | | | It works, but is rather hackish. | ||||
| * | ext: add img_display | Emanuel Guevel | 2013-02-02 | 1 | -0/+79 |
| | | | | | | | | This new file provides functions to draw images in the terminal. | ||||
* | | widgets.statusbar: removed space between size and size unit | hut | 2013-02-01 | 1 | -1/+3 |
|/ | |||||
* | core.tab: fix incorrect pointer on tab change | hut | 2013-01-28 | 1 | -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 python2 | hut | 2013-01-27 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of https://github.com/tonycpsu/ranger | hut | 2013-01-22 | 3 | -2/+6 |
|\ | |||||
| * | Add option to draw status bar above the browser window with ↵ | root | 2013-01-20 | 3 | -2/+6 |
| | | | | | | | | "status_bar_on_top" setting. | ||||
* | | gui.displayable: turn "out of bounds" crashes into warnings | hut | 2013-01-22 | 1 | -12/+6 |
|/ | |||||
* | widgets.console: fix pasting of CJK characters | hut | 2013-01-15 | 1 | -6/+14 |
| | |||||
* | core.main: Fix plugins when using custom color schemes | hut | 2013-01-12 | 1 | -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/ arguments | hut | 2013-01-10 | 1 | -7/+3 |
| | |||||
* | widgets.console: more documentation | hut | 2013-01-10 | 1 | -0/+13 |
| | |||||
* | config.command: fix default answers for :delete | hut | 2013-01-10 | 1 | -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 :delete | hut | 2013-01-10 | 1 | -5/+9 |
| | |||||
* | widgets.console: more documentation | hut | 2013-01-10 | 1 | -9/+9 |
| | |||||
* | widgets.console: remove debug code | hut | 2013-01-10 | 1 | -1/+0 |
| | |||||
* | widgets.console: implement question prompts | hut | 2013-01-10 | 2 | -31/+107 |
| | |||||
* | config/commands: Added commands 'mark_tag' and 'unmark_tag' | hut | 2013-01-01 | 1 | -0/+35 |
| | |||||
* | core.actions: fix another case in tab_open | hut | 2012-12-17 | 1 | -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 path | hut | 2012-12-17 | 1 | -1/+5 |
| | |||||
* | core.actions: fix incorrect tab creation in tab_open | hut | 2012-12-17 | 1 | -5/+4 |
| | |||||
* | core.tab: fix %s macro in empty directories | hut | 2012-12-15 | 1 | -1/+3 |
| | |||||
* | config/rc.conf: fix "ot"/"oT" keybindings | hut | 2012-12-14 | 1 | -2/+2 |
| | | | | | The quotes are not required anymore since :set doesn't eval the argument anymore. | ||||
* | config/rc.conf: prettier "or" keybinding | hut | 2012-12-14 | 1 | -1/+1 |
| | |||||
* | core.actions: make macros %F/%S work with new tab system | hut | 2012-12-14 | 1 | -3/+3 |
| |