private void BuildTree() { if (treeChanges == null) { treeChanges = new ChangesTree(); treeChanges.Title = "Changes"; treeChanges.DisplayRootNode = false; treeChanges.IsCheckable = true; treeChanges.PathSeparator = Environment.FileSystem.DirectorySeparatorChar.ToString(); TreeOnEnable(); } treeChanges.Load(gitStatusEntries.Select(entry => new GitStatusEntryTreeData(entry))); Redraw(); }
private void BuildTree() { treeChanges.PathSeparator = Environment.FileSystem.DirectorySeparatorChar.ToString(); treeChanges.Load(selectedEntry.changes.Select(entry => new GitStatusEntryTreeData(entry))); Redraw(); }
private void BuildTree() { treeChanges.PathSeparator = Environment.FileSystem.DirectorySeparatorChar.ToString(); treeChanges.Load(gitStatusEntries.Select(entry => new GitStatusEntryTreeData(entry, gitLocks.Contains(entry.Path.ToNPath())))); Redraw(); }