          """ Build the extract tabs """
          logger.debug("Build extract tabs")
          helptext = ("Updates preview from output every 5 "
                      "seconds to limit disk contention")
          PreviewExtract(self, "preview", helptext, 5000)
          logger.debug("Built extract tabs")
  
      def train_tabs(self):
          """ Build the train tabs """
          logger.debug("Build train tabs")
 
</s> remove     def extract_tabs(self):
 </s> add     def extract_tabs(self, command="extract"): </s> remove         self.extract_tabs()
 </s> add         self.extract_tabs(command="convert") </s> remove         logger.trace("Loading preview image")
 </s> add         logger.trace("Loading preview image: (thumbnail_size: %s, frame_dims: %s)",
                     thumbnail_size, frame_dims) </s> remove     def load_latest_preview(self):
 </s> add     def load_latest_preview(self, thumbnail_size, frame_dims): </s> remove         get_images().load_latest_preview()
 </s> add         size = 256 if self.command == "convert" else 128
        get_images().load_latest_preview(thumbnail_size=int(size * get_config().scaling_factor),
                                         frame_dims=(self.winfo_width(), self.winfo_height()))
        PreviewExtract(self, "preview", helptext, 5000, command)
          """ Build the extract tabs """
          logger.debug("Build extract tabs")
          helptext = ("Updates preview from output every 5 "
                      "seconds to limit disk contention")
        PreviewExtract(self, "preview", helptext, 5000, command)
          logger.debug("Built extract tabs")
  
      def train_tabs(self):
          """ Build the train tabs """
          logger.debug("Build train tabs")
keep keep keep keep replace keep keep keep keep keep
 GUI: Show more previews for extract and convert 
lib/gui/display.py