          if self.command == "train":
              self.tk_vars["istraining"].set(True)
          print("Loading...")
  
          self.statusbar.status_message.set("Executing - {}.py".format(self.command))
          mode = "indeterminate" if self.command in ("effmpeg", "train") else "determinate"
          self.statusbar.progress_start(mode)
  
          args = self.build_args(category)
          self.tk_vars["display"].set(self.command)
 
</s> remove         self.statusbar.progress_start(mode)
 </s> add         self.statusbar.start(mode) </s> remove         self.statusbar.progress_stop()
        self.statusbar.status_message.set(message)
 </s> add         self.statusbar.stop()
        self.statusbar.message.set(message) </s> remove         scaling_factor = get_config().scaling_factor if get_config() is not None else 1.0
        x_offset = int(34 * scaling_factor)
        self._widget.bind(button,
                          lambda event: self.tk_popup(event.x_root + x_offset, event.y_root, 0))
 </s> add         self._widget.bind(button, lambda event: self.tk_popup(event.x_root, event.y_root)) </s> remove         radio_holder = AutoFillContainer(ctl, self.option_columns)
 </s> add         radio_holder = AutoFillContainer(ctl, self.option_columns, self.option_columns) </s> remove     def _progress_set_mode(self, mode):
 </s> add     def _set_mode(self, mode):
        self.statusbar.message.set("Executing - {}.py".format(self.command))
          if self.command == "train":
              self.tk_vars["istraining"].set(True)
          print("Loading...")
  
        self.statusbar.message.set("Executing - {}.py".format(self.command))
          mode = "indeterminate" if self.command in ("effmpeg", "train") else "determinate"
          self.statusbar.progress_start(mode)
  
          args = self.build_args(category)
          self.tk_vars["display"].set(self.command)
keep keep keep keep replace keep keep keep keep keep
 Core updates (#982)

* plugins.extract.align
  - Expose normalization method

* lib.gui core updates
  - Minor updates to support future development. 
lib/gui/wrapper.py