+ self.last = 0.0
+ self.stack = []
+ self.window_manager = context.window_manager
+ self.window_manager.progress_begin(0.0, 1.0)
+
+ def push_task(self, task, low, high):
+ self.stack.append((task, low, high-low))
+ self.set_task("init", 0.0, 0.0)
+
+ def pop_task(self):
+ self.set_task("finish", 1.0, 1.0)
+ self.stack.pop()