          gitcmd = "git remote update && git status -uno"
          cmd = Popen(gitcmd, shell=True, stdout=PIPE, stderr=STDOUT)
          stdout, _ = cmd.communicate()
          retcode = cmd.poll()
          logger.debug("'%s' output: %s", gitcmd, stdout.decode(encoding))
          logger.debug("'%s' returncode: %s", gitcmd, retcode)
          if retcode != 0:
              msg = ("Git is not installed or you are not running a cloned repo. "
                     "Unable to check for updates")
          else:
              chk = stdout.decode(encoding).splitlines()
 
</s> remove         if not update:
 </s> add         if not update or check: </s> remove         for cmd in self.actionbtns.keys():
            btnact = self.actionbtns[cmd]
 </s> add         for cmd, action in self.actionbtns.items():
            btnact = action </s> remove     def check_for_updates(encoding):
 </s> add     def check_for_updates(encoding, check=False): </s> remove             ctl = self.control(self.frame, textvariable=self.tk_var)
 </s> add             ctl = self.control(self.frame,
                               textvariable=self.tk_var,
                               font=get_config().default_font)
          gitcmd = "git remote update && git status -uno"
          cmd = Popen(gitcmd, shell=True, stdout=PIPE, stderr=STDOUT)
          stdout, _ = cmd.communicate()
          retcode = cmd.poll()


          if retcode != 0:
              msg = ("Git is not installed or you are not running a cloned repo. "
                     "Unable to check for updates")
          else:
              chk = stdout.decode(encoding).splitlines()
keep keep keep keep replace replace keep keep keep keep keep
 Gui Updates (#847)

* GUI Improvements

 - Add basic GUI Config options (available in settings menu)
 - Dynamically add/remove columns on settings panel resize
 - Wrap text properly on info headers
 - Fix helptext formatting for configs
 - Standardize Tooltip widths
 - [code] Apply some widget naming
 - [code] Rename radio_columns to option_columns
 - [code] fix column count checking
 - Add Starting Tab config item
 - Add info boxes to main pages
 - Global font settings
 - Add resources to help menu 
lib/gui/menu.py