David Catmull
David Catmull
I'm no longer certain that the benefits this project gets from Siesta outweigh the cost of keeping up with a third-party library, especially with things like URLSession and Combine now...
Have options for running the various commit scripts: - [ ] `pre-commit`: intended to run "first" before the message editor is opened. This is difficult in a modeless context, especially...
Having an abstract XCTestCase subclass results in some weirdness, like XTTest showing up in the list of tests even though it has not test cases of its own. The idea...
Currently the icons in the UI come from, or are based on, GitHub's octicons. But with the advent of SF Symbols, it looks like a good idea to move to...
According to this answer to my Stack Overflow question: https://stackoverflow.com/a/62465976/310159
For builds that have completed, display the completion time somewhere in the table cell.
#231 was solved by putting in a delay, but it may be worthwhile to investigate when the problem appeared. The status refresh was working fine at first, so there may...
In outline view, when a folder has the mixed state circle indicator, clicking the indicator could recursively expand subfolders until the changed files are shown. It should then scroll until...
When selecting a different commit, the file list should be scrolled to make sure the selected file is still visible.
Add commands to push or pull a selected branch without having to check it out. For example, this enables updating the master branch before rebasing onto it.