                  page.add(frame, text=title)
          else:
              page = ControlPanel(container,
                                  self.config_dict_gui[category][plugins[0]],
                                  self.plugin_info[plugins[0]])
  
          logger.debug("Built plugin config page: '%s'", category)
  
          return page
  
 
</s> remove                                      self.plugin_info[plugin])
 </s> add                                      header_text=self.plugin_info[plugin],
                                     **panel_kwargs) </s> remove             ctl = self.control_to_optionsframe(choices)
 </s> add             ctl = self.control_to_optionsframe(choices, sysbrowser) </s> remove         ctl.pack(padx=5, pady=5, fill=tk.X, expand=True)
 </s> add         if self.control != ttk.Checkbutton:
            ctl.pack(padx=5, pady=5, fill=tk.X, expand=True)
            if self.helptext is not None:
                Tooltip(ctl, text=self.helptext, wraplength=720)
 </s> remove         OptionsFrame(self)

 </s> add         options = get_config().cli_opts.opts[self.command]
        ControlPanel(self, options, label_width=16, radio_columns=2, columns=2)
                                header_text=self.plugin_info[plugins[0]],
                                **panel_kwargs)
                  page.add(frame, text=title)
          else:
              page = ControlPanel(container,
                                  self.config_dict_gui[category][plugins[0]],
                                header_text=self.plugin_info[plugins[0]],
                                **panel_kwargs)
  
          logger.debug("Built plugin config page: '%s'", category)
  
          return page
  
keep keep keep keep replace keep keep keep keep keep
 GUI Update


- Launch in fullscreen
- Expand Control Helper. Clean up config popup
- Standardize and overhaul GUI for CliOpts 
lib/gui/popup_configure.py