      helptext: str, optional
          Sets the tooltip text
      """
  
      def __init__(self, title, dtype,  # pylint:disable=too-many-arguments
                   group=None, default=None, initial_value=None, choices=None, is_radio=False,
                   rounding=None, min_max=None, sysbrowser=None, helptext=None,
                   track_modified=False, command=None):
 
</s> remove                  rounding=None, min_max=None, sysbrowser=None, helptext=None):
 </s> add                  rounding=None, min_max=None, sysbrowser=None, helptext=None,
                 track_modified=False, command=None): </s> remove                      "sysbrowser: %s, helptext: '%s')", self.__class__.__name__, title, dtype,
                     group, default, initial_value, choices, is_radio, rounding, min_max,
                     sysbrowser, helptext)
 </s> add                      "sysbrowser: %s, helptext: '%s', track_modified: %s, command: '%s')",
                     self.__class__.__name__, title, dtype, group, default, initial_value, choices,
                     is_radio, rounding, min_max, sysbrowser, helptext, track_modified, command) </s> remove         How the control panel should handle Nones. If set to True then Nones
        will be converted to empty strings. Default: False
 </s> add         How the control panel should handle None values. If set to True then None values will be
        converted to empty strings. Default: False </s> remove         if command:
            if command in self.command_tabs:
                self.command_notebook.select(self.command_tabs[command])
            else:
                self.command_notebook.select(self.command_tabs["tools"])
                self.command_notebook.tools_notebook.select(self.tools_command_tabs[command])
        self.add_to_recent(filename, command)
        logger.debug("Loaded config: (command: '%s', filename: '%s')", command, filename)

    def get_command_options(self, cfg, command):
        """ return the saved options for the requested
            command, if not loading global options """
        opts = cfg.get(command, None)
        retval = {command: opts}
        if not opts:
            self.tk_vars["consoleclear"].set(True)
            print("No {} section found in file".format(command))
            logger.info("No  %s section found in file", command)
            retval = None
        logger.debug(retval)
        return retval
 </s> add         Parameters
        ----------
        text: str, optional
            Additional text to be appended to the GUI title bar. Default: ``None``
        """
        title = "Faceswap.py"
        title += " - {}".format(text) if text is not None and text else ""
        self.root.title(title) </s> remove def get_tooltip(widget, text, wraplength=600):
 </s> add def _get_tooltip(widget, text, wraplength=600):
    track_modified: bool, optional
        Set whether to set a callback trace indicating that the parameter has been modified.
        Default: False
    command: str, optional
        Required if tracking modified. The command that this option belongs to. Default: None
      helptext: str, optional
          Sets the tooltip text
    track_modified: bool, optional
        Set whether to set a callback trace indicating that the parameter has been modified.
        Default: False
    command: str, optional
        Required if tracking modified. The command that this option belongs to. Default: None
      """
  
      def __init__(self, title, dtype,  # pylint:disable=too-many-arguments
                   group=None, default=None, initial_value=None, choices=None, is_radio=False,
                   rounding=None, min_max=None, sysbrowser=None, helptext=None,
                   track_modified=False, command=None):
keep add keep keep keep keep keep keep
 GUI Updates (#940)

* lib.gui: Update icons
* tools.cli: Add video filetype flag to mask input
* lib.gui.popup_configure: Refresh GUI on config save
* lib.gui._config: Add Icon size and load last session options
* lib.gui.control_helper - Add control modification tracking
* lib.gui - Add Projects and Last Session
- Main root title handled by projects
- Add Hotkeys
- Create projects module
- split fsw and fst filetypes
- Add last_session saving

* lib.project
- Documentation
- Ask confirm on closing unsaved project
-Fixups

* Track model folder changes
- Shuffle some globals
- Activate System Verbosity for GUI

* lib.gui.utils - Documentation and clean up
- lib.gui.custom_widgets - Create and document

* Add GUI config option to disable auto loading model stats 
lib/gui/control_helper.py