diff options
author | hut <hut@lepus.uberspace.de> | 2015-07-14 02:06:00 +0200 |
---|---|---|
committer | hut <hut@lepus.uberspace.de> | 2015-07-14 02:06:00 +0200 |
commit | 2e5de116ba257d6a1dd3be2c0061640aa27c6648 (patch) | |
tree | bcdf392aa3006f3ba849b8ca0c5362000120f562 | |
parent | 738385757680d17a33557a5ff8779cb7314097b2 (diff) | |
parent | be22869e4e5b915d80186928ff22cca4a6f2309c (diff) | |
download | ranger-2e5de116ba257d6a1dd3be2c0061640aa27c6648.tar.gz |
Merge branch 'dev' of https://github.com/ssh0/ranger
-rw-r--r-- | ranger/ext/img_display.py | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/ranger/ext/img_display.py b/ranger/ext/img_display.py index 6af717b5..d0a371f4 100644 --- a/ranger/ext/img_display.py +++ b/ranger/ext/img_display.py @@ -75,10 +75,12 @@ class W3MImageDisplayer(ImageDisplayer): fontw, fonth = _get_font_dimensions() cmd = "6;{x};{y};{w};{h}\n4;\n3;\n".format( - x = start_x * fontw, + x = int((start_x - 0.2) * fontw), y = start_y * fonth, - w = (width + 1) * fontw, - h = height * fonth) + # y = int((start_y + 1) * fonth), # (for tmux top status bar) + w = int((width + 0.4) * fontw), + h = height * fonth + 1) + # h = (height - 1) * fonth + 1) # (for tmux top status bar) self.process.stdin.write(cmd) self.process.stdin.flush() @@ -95,7 +97,9 @@ class W3MImageDisplayer(ImageDisplayer): raise ImgDisplayUnsupportedException() max_width_pixels = max_width * fontw - max_height_pixels = max_height * fonth + max_height_pixels = max_height * fonth - 2 + # (for tmux top status bar) + # max_height_pixels = (max_height - 1) * fonth - 2 # get image size cmd = "5;{}\n".format(path) @@ -119,8 +123,9 @@ class W3MImageDisplayer(ImageDisplayer): height = max_height_pixels return "0;1;{x};{y};{w};{h};;;;;{filename}\n4;\n3;\n".format( - x = start_x * fontw, + x = int((start_x - 0.2) * fontw), y = start_y * fonth, + # y = (start_y + 1) * fonth, # (for tmux top status bar) w = width, h = height, filename = path) |