          filemenu.add_separator()
          filemenu.add_command(label='Reset all to default', command=self.reset_config)
          filemenu.add_command(label='Clear all', command=self.clear_config)
          filemenu.add_separator()
          filemenu.add_command(label='Quit', command=self.root.quit)
          menubar.add_cascade(label="File", menu=filemenu)
          self.root.config(menu=menubar)
  
      def load_config(self, command=None):
          ''' Load a saved config file '''
 
</s> remove         self.root.config(menu=menubar)
 </s> add         self.gui.config(menu=menubar) </s> remove         menubar = tk.Menu(self.root)
 </s> add         menubar = tk.Menu(self.gui) </s> remove         config_file = filedialog.askopenfile(mode='r', filetypes=self.filetypes)
        if not config_file:
 </s> add         cfgfile = filedialog.askopenfile(mode='r', filetypes=self.filetypes)
        if not cfgfile: </s> remove         config = self.serializer.unmarshal(config_file.read())
 </s> add         cfg = self.serializer.unmarshal(cfgfile.read()) </s> remove         for src_option, src_value in options.items():
            for dst_options in self.opts[command]:
                if dst_options['control_title'] == src_option:
                    dst_options['value'].set(src_value)
 </s> add         for srcopt, srcval in options.items():
            for dstopts in self.opts[command]:
                if dstopts['control_title'] == srcopt:
                    dstopts['value'].set(srcval)
        filemenu.add_command(label='Quit', command=self.gui.quit)
          filemenu.add_separator()
          filemenu.add_command(label='Reset all to default', command=self.reset_config)
          filemenu.add_command(label='Clear all', command=self.clear_config)
          filemenu.add_separator()
        filemenu.add_command(label='Quit', command=self.gui.quit)
          menubar.add_cascade(label="File", menu=filemenu)
          self.root.config(menu=menubar)
  
      def load_config(self, command=None):
          ''' Load a saved config file '''
keep keep keep keep replace keep keep keep keep keep
 GUI v0.1.0a (#336)

* Code clean up

* Code refactor

* bugfix: Find paths to icons when launched from outside faceswap dir

* Bugfix: Disable GUI if TkInter app not available

* BugFix: Disable GUI if $DISPLAY not detected

* Minor code ammends

* Code Refactor

* DISPLAY check fix 
scripts/gui.py