Xit
Xit copied to clipboard
Mac OS X Git GUI
In particular, `CleanData.filteredItems` is being recalculated a lot, so it needs to be cached.
- Have some modified files in the staged/workspace list - Right click on a file that is not selected - The commands in the menu are disabled
When a change is classified as a rename, indicate the old name somehow. Possibilities include a help tag on the rename icon, or an additional element in the path bar...
- [x] Add a submodule group to the sidebar - [ ] Add command - [ ] Init command - [ ] Update command, recursive option
`NSTreeNode` is currently used to manage the file tree data for the outline view, but there's no real reason to use it over a custom data type. It would be...
When window tabs are showing, the toolbar overflow menu always appears with duplicates of the remote and stash items.
The commit header turns out to be hard to read at a glance. The parent links stand out more than the first line of the summary, and at the default...
In the commit header, name and email are separate text elements, so they can't be selected at the same time for copying. They need to be replaced with a single...
Clicking one of the Parent links in the commit header selects the parent commit but the list does not scroll.
As seen in Rider: when a branch line goes too long without any commits, abbreviate it with an arrow at both ends. Clicking the arrow selects the commit and the...