              radio = ttk.Radiobutton(radio_holder.subframe,
                                      text=choice.title(),
                                      value=choice,
                                      variable=self.tk_var)
              radio.pack(anchor=tk.W)
              logger.debug("Adding radio option %s to column %s", choice, frame_id)
          return radio_holder.parent
  
 
</s> remove         helptext = helptext.replace("\n\t", "\n  - ").replace("%%", "%")
 </s> add         if helptext.startswith("R|"):
            helptext = helptext[2:].replace("\nL|", "\n - ").replace("\n", "\n\n")
        else:
            helptext = " ".join(helptext.split())
        helptext = helptext.replace("%%", "%")
        helptext = ". ".join(i.capitalize() for i in helptext.split(". ")) </s> remove             group_frame = ttk.LabelFrame(opts_frame,
                                         text="" if is_master else group.title(),
                                         name=group.lower())
 </s> add             if is_master:
                group_frame = ttk.Frame(opts_frame, name=group.lower())
            else:
                group_frame = ttk.LabelFrame(opts_frame,
                                             text="" if is_master else group.title(),
                                             name=group.lower())

            if choice.lower() in helpitems:
                self.helpset = True
                helptext = helpitems[choice.lower()].capitalize()
                helptext = '. '.join(item.capitalize() for item in helptext.split('. '))
                Tooltip(radio, text=helptext)
              radio = ttk.Radiobutton(radio_holder.subframe,
                                      text=choice.title(),
                                      value=choice,
                                      variable=self.tk_var)
            if choice.lower() in helpitems:
                self.helpset = True
                helptext = helpitems[choice.lower()].capitalize()
                helptext = '. '.join(item.capitalize() for item in helptext.split('. '))
                Tooltip(radio, text=helptext)
              radio.pack(anchor=tk.W)
              logger.debug("Adding radio option %s to column %s", choice, frame_id)
          return radio_holder.parent
  
keep keep keep add keep keep keep keep
 GUI Tweaks

- Fix tootlp formatting
- Revert to single column view
- Fix borders on ungrouped items
- Add individual tooltips for Radio options
- Add more groups
- Remove forced fullscreen 
lib/gui/control_helper.py