diff options
-rw-r--r-- | ranger/container/file.py | 2 | ||||
-rw-r--r-- | ranger/container/settings.py | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/ranger/container/file.py b/ranger/container/file.py index 7c11dc63..3205ce61 100644 --- a/ranger/container/file.py +++ b/ranger/container/file.py @@ -68,6 +68,8 @@ class File(FileSystemObject): return False if not self.accessible: return False + if self.size > self.fm.settings.preview_max_size: + return False if self.fm.settings.preview_script and \ self.fm.settings.use_preview_script: return True diff --git a/ranger/container/settings.py b/ranger/container/settings.py index 27fed711..f46acd38 100644 --- a/ranger/container/settings.py +++ b/ranger/container/settings.py @@ -31,6 +31,7 @@ ALLOWED_SETTINGS = { 'preview_files': bool, 'preview_images': bool, 'preview_script': (str, type(None)), + 'preview_max_size': int, 'save_console_history': bool, 'scroll_offset': int, 'shorten_title': int, |