diff options
Diffstat (limited to 'ranger/gui/widgets')
-rw-r--r-- | ranger/gui/widgets/process_manager.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ranger/gui/widgets/process_manager.py b/ranger/gui/widgets/process_manager.py index ae372112..7a0f8357 100644 --- a/ranger/gui/widgets/process_manager.py +++ b/ranger/gui/widgets/process_manager.py @@ -73,6 +73,18 @@ class ProcessManager(Widget, Accumulator): self.color_reset() + def process_remove(self, i=None): + if i is None: + i = self.pointer + + self.fm.loader.remove(index=i) + + def process_move(self, absolute, i=None): + if i is None: + i = self.pointer + + self.fm.loader.move(_from=i, to=absolute) + def press(self, key): try: tup = self.env.keybuffer.tuple_without_numbers() |