diff options
author | hut <hut@lavabit.com> | 2009-12-22 15:53:15 +0100 |
---|---|---|
committer | hut <hut@lavabit.com> | 2009-12-22 15:53:15 +0100 |
commit | fa704babe536ebd6409a939cfb684d5ac281de8a (patch) | |
tree | c119b7312afcfd858da0f512c2396db3825cf321 /ranger/fm.py | |
parent | 2b82ef62212c9a8d8702523c2720eb10b6b2bb28 (diff) | |
download | ranger-fa704babe536ebd6409a939cfb684d5ac281de8a.tar.gz |
(half-assed) implementation of parallel directory loader
Diffstat (limited to 'ranger/fm.py')
-rw-r--r-- | ranger/fm.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ranger/fm.py b/ranger/fm.py index db09129c..59568e68 100644 --- a/ranger/fm.py +++ b/ranger/fm.py @@ -4,6 +4,7 @@ from ranger.actions import Actions from ranger.container import Bookmarks from ranger.ext.relpath import relpath_conf from ranger import __version__ +from ranger.fsobject import Loader CTRL_C = 3 TICKS_BEFORE_COLLECTING_GARBAGE = 100 @@ -16,6 +17,7 @@ class FM(Actions): Actions.__init__(self) self.ui = ui self.bookmarks = bookmarks + self.loader = Loader() self.apps = self.settings.apps.CustomApplications() from ranger.shared import FileManagerAware @@ -61,6 +63,8 @@ class FM(Actions): try: self.bookmarks.update_if_outdated() self.ui.redraw() + self.loader.work() + self.ui.set_load_mode(self.loader) key = self.ui.get_next_key() |