summary refs log tree commit diff stats
path: root/ranger/gui/widgets/process_manager.py
diff options
context:
space:
mode:
Diffstat (limited to 'ranger/gui/widgets/process_manager.py')
-rw-r--r--ranger/gui/widgets/process_manager.py12
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()