Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-05 | Move diff context size from UserConfig to AppState | Stefan Haller | |
2023-09-04 | Don't pass ignoreWhitespace to git commands | Stefan Haller | |
Now that AppState is available via common.Common, they can take it from there. | |||
2023-09-04 | Add support for external diff commands (e.g. difftastic) | Stefan Haller | |
2023-05-23 | Construct arg vector manually rather than parse string | Jesse Duffield | |
By constructing an arg vector manually, we no longer need to quote arguments Mandate that args must be passed when building a command Now you need to provide an args array when building a command. There are a handful of places where we need to deal with a string, such as with user-defined custom commands, and for those we now require that at the callsite they use str.ToArgv to do that. I don't want to provide a method out of the box for it because I want to discourage its use. For some reason we were invoking a command through a shell when amending a commit, and I don't believe we needed to do that as there was nothing user- supplied about the command. So I've switched to using a regular command out- side the shell there | |||
2023-05-20 | Refactor interface for ApplyPatch | Jesse Duffield | |
2023-02-07 | Allow ignoring whitespace in diff in commits panel | stk | |
2022-09-17 | remove deprecated calls | jiepeng | |
2022-01-26 | improve merge conflict flow | Jesse Duffield | |
2022-01-09 | fix test | Jesse Duffield | |
2022-01-09 | add some more linters | Jesse Duffield | |
2022-01-09 | refactor | Jesse Duffield | |