              self._start_busy_indicator()
          else:
              self._stop_busy_indicator()
  
      def _stop_busy_indicator(self):
          """ Stop and hide progress bar """
          logger.debug("Stopping busy indicator")
          self._busy_indicator.stop()
          self._busy_indicator.pack_forget()
  
 
</s> remove     def _start_busy_indicator(self):
 </s> add     def _start_busy_indicator(self) -> None: </s> remove     def _add_busy_indicator(self, parent):
 </s> add     def _add_busy_indicator(self, parent: ttk.Frame) -> ttk.Progressbar: </s> remove         logger.trace("Busy indicator trace: %s", args)
 </s> add         logger.trace("Busy indicator trace: %s", args)  # type: ignore </s> remove     def _busy_indicator_trace(self, *args):
 </s> add     def _busy_indicator_trace(self, *args) -> None: </s> remove     def _add_actions(self, parent):
 </s> add     def _add_actions(self, parent: ttk.Frame) -> None:
    def _stop_busy_indicator(self) -> None:
              self._start_busy_indicator()
          else:
              self._stop_busy_indicator()
  
    def _stop_busy_indicator(self) -> None:
          """ Stop and hide progress bar """
          logger.debug("Stopping busy indicator")
          self._busy_indicator.stop()
          self._busy_indicator.pack_forget()
  
keep keep keep keep replace keep keep keep keep keep
 Bugfix: convert - Gif Writer
  - Fix non-launch error on Gif Writer
  - convert plugins - linting
  - convert/fs_media/preview/queue_manager - typing
  - Change convert items from dict to Dataclass 
tools/preview/preview.py