diff options
author | Wojciech Siewierski <wojciech.siewierski@onet.pl> | 2018-06-01 22:14:06 +0200 |
---|---|---|
committer | Wojciech Siewierski <wojciech.siewierski@onet.pl> | 2018-06-01 22:14:06 +0200 |
commit | 0045755469b253436c847e0e0d600941252f4a5f (patch) | |
tree | 93a831dc363e99a3bd4673ce0c7ccd9e482193a8 /ranger/ext | |
parent | 37d26620d0f43baf8a46dff323d9268f4fe64097 (diff) | |
download | ranger-0045755469b253436c847e0e0d600941252f4a5f.tar.gz |
Make the w3m delay configurable
Diffstat (limited to 'ranger/ext')
-rw-r--r-- | ranger/ext/img_display.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ranger/ext/img_display.py b/ranger/ext/img_display.py index f423830f..4f447f39 100644 --- a/ranger/ext/img_display.py +++ b/ranger/ext/img_display.py @@ -60,7 +60,7 @@ class ImageDisplayer(object): pass -class W3MImageDisplayer(ImageDisplayer): +class W3MImageDisplayer(ImageDisplayer, FileManagerAware): """Implementation of ImageDisplayer using w3mimgdisplay, an utilitary program from w3m (a text-based web browser). w3mimgdisplay can display images either in virtual tty (using linux framebuffer) or in a Xorg session. @@ -123,8 +123,9 @@ class W3MImageDisplayer(ImageDisplayer): # Mitigate the issue with the horizontal black bars when # selecting some images on some systems. 2 milliseconds seems # enough. Adjust as necessary. - from time import sleep - sleep(0.02) + if self.fm.settings.w3m_delay > 0: + from time import sleep + sleep(self.fm.settings.w3m_delay) self.process.stdin.write(input_gen) self.process.stdin.flush() |