Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-30 | Write unit tests with the help of afero | Jesse Duffield | |
Afero is a package that lets you mock out a filesystem with an in-memory filesystem. It allows us to easily create the files required for a given test without worrying about a cleanup step or different tests tripping on eachother when run in parallel. Later on I'll standardise on using afero over the vanilla os package | |||
2022-12-30 | feat: add `GitVersion` struct | Ryooooooga | |
2022-08-07 | add deadlock mutex package | Jesse Duffield | |
write to deadlock stderr after closing gocui more deadlock checking | |||
2022-04-09 | Make worktrees work | Luka Markušić | |
2022-04-06 | chore: typo hunting ft. codespell | casswedson | |
2022-03-17 | start moving commit panel handlers into controller | Jesse Duffield | |
more and more move rebase commit refreshing into existing abstraction and more and more WIP and more handling clicks properly fix merge conflicts update cheatsheet lots more preparation to start moving things into controllers WIP better typing expand on remotes controller moving more code into controllers | |||
2022-01-09 | add some more linters | Jesse Duffield | |
2022-01-04 | refactoring the config struct | Jesse Duffield | |
2021-10-23 | use cached git config | Jesse Duffield | |
2021-08-30 | allow user to configure the gui language | Dwarven YANG | |
2021-04-10 | fix commit amend | Jesse Duffield | |
2021-04-06 | amend reword test | Jesse Duffield | |
2021-04-01 | support GIT_EDITOR | Jesse Duffield | |
2021-04-01 | faster startup | Jesse Duffield | |
2021-03-30 | better handling of refreshed files | Jesse Duffield | |
2021-03-30 | allow toggling on/off file tree mode | Jesse Duffield | |
2021-03-20 | better handling of discarding files | Jesse Duffield | |
2021-03-13 | Fix tests | Ryooooooga | |
2021-02-08 | remove go-gitconfig package | Jesse Duffield | |
2021-02-08 | add secureexec file for getting around windows checking for a binary first ↵ | Jesse Duffield | |
in the current dir | |||
2020-11-28 | Visualize the commits for all branches | Yuki Osaki | |
2020-11-28 | standardise how we read from the config | Jesse Duffield | |
2020-11-25 | added tests and fixed bug found in tests | Nathan Bell | |
2020-10-10 | type i18n | Jesse Duffield | |
2020-10-10 | remove viper | Jesse Duffield | |
WIP | |||
2020-10-06 | switch to fork of go-git | Jesse Duffield | |
2020-10-02 | fix test | Jesse Duffield | |
2020-09-29 | move models folder into commands folder | Jesse Duffield | |
2020-09-29 | fix tests | Jesse Duffield | |
2020-09-29 | factor out code from git.go | Jesse Duffield | |
2020-09-29 | move OS commands into their own package | Jesse Duffield | |
2020-09-29 | move stash panel | Jesse Duffield | |
2020-09-29 | move file and submodule | Jesse Duffield | |
2020-09-29 | move commits model into models package | Jesse Duffield | |
2020-09-29 | fix tests | Jesse Duffield | |
2020-09-29 | support bare repositories | Jesse Duffield | |
2020-09-26 | use --no-ext-diff flag for git diff | Jesse Duffield | |
2020-08-27 | drop merge commits when interactive rebasing just like git CLI | Jesse Duffield | |
2020-08-23 | remove test | Jesse Duffield | |
2020-08-23 | cleanup now that we're always using the same diff command | Jesse Duffield | |
2020-08-23 | support creating patches from files in diff mode | Jesse Duffield | |
2020-08-23 | minor rename | Jesse Duffield | |
2020-08-23 | rename Sha to parent now that we're also considering stash entries | Jesse Duffield | |
2020-08-23 | commit files kind of generalised | Jesse Duffield | |
2020-08-12 | support multiple modes of git pull | Jesse Duffield | |
2020-08-07 | follow cursor when staging and unstaging a file rename | Jesse Duffield | |
2020-08-07 | allow renames to be discarded | Jesse Duffield | |
2020-07-15 | fix TestGitCommandCommit testv0.20.9 | Randshot | |
Signed-off-by: Randshot <randshot@norealm.xyz> | |||
2020-07-14 | add quotes around the git commit command on non-windows systems | Randshot | |
Signed-off-by: Randshot <randshot@norealm.xyz> | |||
2020-07-12 | fix 'Amend commit using gpg' test | Randshot | |
Signed-off-by: Randshot <randshot@norealm.xyz> |