Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix crash in sha encode of previews | Nathan Typanski | 2014-06-11 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | When opening certain filetypes, for which Ranger can't render a preview (they appear as 0 bytes), Ranger will crash on the sha1_encode: Traceback (most recent call last): File "~/ranger/ranger/core/main.py", line 139, in main cacheimg = os.path.join(ranger.CACHEDIR, self.sha1_encode(path)) File "~/ranger/ranger/core/actions.py", line 821, in sha1_encode sha1(path.encode('utf-8')).hexdigest()) + '.jpg' AttributeError: 'NoneType' object has no attribute 'encode' This solves that by checking at the beginning of get_preview() that `file.realpath` is not None, and returning early if it is None. | ||||
* | added MATE edition of image and PDF viewer | Zoran Plesivčak | 2014-06-01 | 1 | -0/+3 |
| | |||||
* | Fix cdpath commit, which was broken in several ways | Abdo Roig-Maranges | 2014-05-03 | 1 | -9/+5 |
| | | | | | | | | | | | | This fixes commit 04681ff7ceb8a as follows: - check when cdpath is None. Otherwise split fails on None objects and causes ranger to crashes when CDPATH is not set in the environment. - actually set cdpath variable in the lowercase case. Before it was not assigned to any variable. - join paths with os.path.join instead of concatenating with '/'. | ||||
* | Merge remote-tracking branch 'perdu/CDPATH' | hut | 2014-04-29 | 1 | -0/+12 |
|\ | |||||
| * | Handle CDPATH | Célestin Matte | 2014-04-28 | 1 | -0/+12 |
| | | | | | | | | | | | | This shell feature allows one to cd directly to remote directories located in paths defined in the variable. Allow handling of such variable in ranger. Compatible with: bash, ksh, zsh, csh, and possibly others. | ||||
* | | Merge remote-tracking branch 'perdu/patch_editor' | hut | 2014-04-28 | 1 | -3/+3 |
|\ \ | |||||
| * | | Allow $EDITOR to contain spaces | Célestin Matte | 2014-04-28 | 1 | -3/+3 |
| |/ | | | | | | | | | | | | | | | | | $EDITOR variables consisting of "program name + options" are not handled correctly because of quotes around $EDITOR. As a result, if $EDITOR is not a simple program name (i.e. if it includes options, as in "emacs -nw"), the full string is taken as a program and fails to run. Error message: (/bin/sh: 1: emacs -nw: not found) Removing quotes fixes this problem. | ||||
* / | doc/ranger.1: Added more key bindings to the man page | hut | 2014-04-28 | 2 | -3/+93 |
|/ | |||||
* | core.actions: Enhanced :tab_new so you can type 5<C-n> | hut | 2014-04-23 | 1 | -3/+4 |
| | |||||
* | core.actions: Enhanced :tab_move so you can type 5gt | hut | 2014-04-23 | 1 | -1/+3 |
| | |||||
* | Merge remote-tracking branch 'potato/fix' | hut | 2014-04-23 | 1 | -1/+1 |
|\ | |||||
| * | Fix an erroneous function call | Emanuel Guevel | 2014-04-13 | 1 | -1/+1 |
| | | |||||
* | | Workaround in py3.4.0 for swapped x/y in curses addch() | hut | 2014-04-23 | 2 | -2/+7 |
|/ | | | | | See http://bugs.python.org/issue21088, https://github.com/hut/ranger/issues/122 | ||||
* | Turn "automatically_count_files" on by default | hut | 2014-04-11 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'taylorchu/master' | hut | 2014-04-11 | 1 | -1/+4 |
|\ | |||||
| * | improve keyerror fix | taylorchu | 2014-04-05 | 1 | -1/+4 |
| | | |||||
| * | fix keyerror when updated_preview is called | taylorchu | 2014-04-05 | 1 | -1/+1 |
| | | |||||
* | | rebuilt man page | hut | 2014-04-11 | 1 | -0/+8 |
| | | |||||
* | | Add setting "automatically_count_files" | hut | 2014-04-11 | 6 | -4/+27 |
| | | |||||
* | | ext.img_display: fixed ImageDisplayer.quit when crashing in initialize | hut | 2014-03-19 | 1 | -1/+1 |
|/ | |||||
* | Merge remote-tracking branch 'germain/w3m-previews' into w3m-previews | hut | 2014-03-12 | 7 | -6/+54 |
|\ | |||||
| * | Add extension | GermainZ | 2014-03-09 | 1 | -2/+4 |
| | | |||||
| * | Python2 fix for utf-8 characters in file paths | GermainZ | 2014-03-09 | 1 | -1/+9 |
| | | |||||
| * | Update rc.conf | GermainZ | 2014-03-09 | 1 | -1/+1 |
| | | |||||
| * | Disable video image previews by default | GermainZ | 2014-03-09 | 1 | -2/+3 |
| | | |||||
| * | Allow scope.sh to be used for image previews | GermainZ | 2014-03-09 | 6 | -5/+42 |
| | | |||||
* | | gui.widgets/taskview: Higher precision in progressbar | hut | 2014-03-07 | 1 | -1/+1 |
| | | |||||
* | | ext.img_display: fix misplacement of image in previous commit | hut | 2014-02-17 | 1 | -0/+3 |
| | | | | | | | | Thanks to majutsushi, see https://github.com/hut/ranger/issues/109 | ||||
* | | ext.image_display: new _get_font_dimensions implementation (broken) | hut | 2014-02-16 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | This allows drawing of images in gnome_terminal and tmux. It is currently broken, since the image is drawn at the wrong place. Thanks to CasperVector, joehillen, majutsushi and progandy for the patch and corrections. See https://github.com/hut/ranger/issues/109 and https://savannah.nongnu.org/bugs/?40888 | ||||
* | | examples/vim_file_chooser: fixed redrawing | hut | 2014-02-15 | 1 | -0/+1 |
| | | |||||
* | | container.settings: sort ALLOWED_SETTINGS alphabetically | hut | 2014-02-15 | 1 | -4/+4 |
| | | |||||
* | | config/rc.conf: polishing | hut | 2014-02-15 | 1 | -1/+1 |
| | | |||||
* | | container.file: disable preview_max_size when value is 0 | hut | 2014-02-15 | 1 | -1/+2 |
| | | |||||
* | | config/rc.conf: Added default value for preview_max_size | hut | 2014-02-15 | 1 | -0/+4 |
| | | |||||
* | | doc/ranger.pod: Added man page entry for "preview_max_size" setting | hut | 2014-02-15 | 1 | -0/+5 |
| | | |||||
* | | Merge branch 'master' of https://github.com/punzik/ranger | hut | 2014-02-15 | 2 | -0/+3 |
|\ \ | |||||
| * | | Add preview_max_size option. | Nikolay Puzanov | 2013-12-03 | 2 | -0/+3 |
| | | | |||||
* | | | Merge branch 'master' of https://github.com/pkkm/ranger | hut | 2014-02-15 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | Strip leading whitespace when parsing config | Paweł Kraśnicki | 2013-12-22 | 1 | -1/+1 |
| | | | | |||||
* | | | | doc/ranger.pod: added man page entry for "cd_bookmarks" setting | hut | 2014-02-15 | 1 | -0/+5 |
| | | | | |||||
* | | | | Merge branch 'cd_bookmarks' of https://github.com/serpent7776/ranger | hut | 2014-02-15 | 3 | -1/+6 |
|\ \ \ \ | |||||
| * | | | | Added setting to specify whether bookmarks are included in tab-complete for ↵ | serpent7776 | 2014-01-31 | 3 | -1/+6 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | cd command Because this feature really annoyed me. | ||||
* | | | | Merge branch 'master' of https://github.com/introom/ranger | hut | 2014-02-15 | 1 | -1/+1 |
|\ \ \ \ | |||||
| * | | | | fix improper display of disk free size on os x | introom | 2013-12-28 | 1 | -1/+1 |
| |/ / / | |||||
* | | | | ext.keybinding_parser: added doctests | hut | 2014-02-03 | 1 | -4/+16 |
| | | | | |||||
* | | | | Makefile: allow selecting files for "make test" by setting $FILTER | hut | 2014-02-03 | 1 | -1/+2 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | For example: FILTER=signals make test will test only files that match "signals", i.e. only ranger/ext/signals.py. FILTER is passed as a pattern directly to grep. | ||||
* | | | Merge branch 'master' of https://github.com/mvdan/ranger | hut | 2013-12-16 | 1 | -0/+4 |
|\ \ \ | |/ / |/| | | |||||
| * | | Add mpv, an active mplayer+mplayer2 fork | Daniel Martí | 2013-10-08 | 1 | -0/+4 |
| | | | |||||
* | | | doc/tools/print_colors.py: more stable in unfriendly environments | hut | 2013-11-12 | 1 | -4/+12 |
| | | | |||||
* | | | gui.color: deal with terminals without "default" color | hut | 2013-11-11 | 2 | -2/+17 |
| | | |