sourcegit
sourcegit copied to clipboard
Windows/macOS/Linux GUI client for GIT users
Add sorting by Status or Path to Local Changes / Stashes / History | Changes display modes dropdown
I have recently discovered this brilliant git client, and I was missing Sort by Status feature in all the changes view. I have created sorting mode dropdown functionality to the...
#1127 and #1180 introduced an annoying behavior when working in a branch that tracks an inactive upstream fork. Whenever I fetch latest, the history list scrolls down to the tracking...
Switch expressions provide a nice compact way to convert values, especially to/from enums. This PR introduces switch expressions where they make sense, in particular a new `Models.Change.ChangeStateFromCode` function (feel free...
Various code improvements. The changes to `QueryLocalChanges` in particular make the code much easier to understand.
This PR is a bit experimental. I have various tools installed via [Flatpak](https://flatpak.org) (Meld, VSCodium, etc) that I'd like sourcegit to integrate with. Currently all diff and merge tools must...
Tested on Win 11 only. Need to be test on Linux and MacOS. FYI: It would be more easier to put the file in a folder (choose by the user,...
I noticed some grammar issues in the AI commit message prompts. AI will generally handle this just fine, but it certainly can't hurt to improve the prompt with more natural...