private void SetShowBranches()
{
_showAllBranchesToolStripMenuItemChecked = !AppSettings.BranchFilterEnabled;
_showCurrentBranchOnlyToolStripMenuItemChecked =
AppSettings.BranchFilterEnabled && AppSettings.ShowCurrentBranchOnly;
_showFilteredBranchesToolStripMenuItemChecked =
AppSettings.BranchFilterEnabled && !AppSettings.ShowCurrentBranchOnly;
BranchFilter = _revisionFilter.GetBranchFilter();
if (!AppSettings.BranchFilterEnabled)
_refsOptions = RefsFiltringOptions.All | RefsFiltringOptions.Boundary;
else if (AppSettings.ShowCurrentBranchOnly)
_refsOptions = 0;
else
_refsOptions = BranchFilter.Length > 0
? 0
: RefsFiltringOptions.All | RefsFiltringOptions.Boundary;
_revisionGridMenuCommands.TriggerMenuChanged(); // apply checkboxes changes also to FormBrowse main menu
}