1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-15 00:15:32 +02:00
Commit Graph

6501 Commits

Author SHA1 Message Date
c034c88be4 display test name when running tests 2019-03-16 10:20:27 +11:00
72830efc45 add some tests 2019-03-16 10:20:27 +11:00
c98eddc185 appease golangci 2019-03-16 10:20:27 +11:00
3b2353b5ae remove redundant call to refreshCommitFilesView
We already call this function inside the refreshCommitsView function.
We call it there because it's logical that A) one occurs whenever the other does and
B) the commit files only get refreshed after we've updated the commits themselves
2019-03-16 10:20:27 +11:00
3f567c952c i18n for error message about a feature being disabled for GPG users 2019-03-16 10:20:27 +11:00
4f7f6a073c allow user to discard old file changes for a given commit 2019-03-16 10:20:27 +11:00
0e008cc15f allow user to checkout old files 2019-03-16 10:20:27 +11:00
1ad9c6faac minor cleanup 2019-03-16 10:20:27 +11:00
06fe726ee7 Add feature of display committed file list #383 2019-03-16 10:20:27 +11:00
1b6e46973e remove the -o option from Dockerfile 2019-03-08 15:51:23 +11:00
63e2ccfccf bump go version in CI v0.7.2 2019-03-05 21:56:23 +11:00
6fd4d49db7 update go.sum 2019-03-05 21:56:23 +11:00
2393bc791d fix cpu drainage issue 2019-03-05 21:56:23 +11:00
398f91decb Merge branch 'master' of https://github.com/jesseduffield/lazygit 2019-03-04 20:40:51 +11:00
c937a93f79 yet another rebase image for the readme 2019-03-04 20:40:46 +11:00
9402d8b0c0 Update README.md 2019-03-04 20:39:00 +11:00
2a0615da10 get higher res image of rebasing 2019-03-04 20:37:25 +11:00
4be5eaae7b update readme again 2019-03-04 20:32:17 +11:00
038dcb546e update readme with new keybindings link 2019-03-03 23:44:50 +11:00
1184990e16 move updated keybindings file v0.7.1 2019-03-03 23:27:19 +11:00
ac5088eee6 allow both enter and space to execute menu item v0.7 2019-03-03 23:18:28 +11:00
e36899d5c5 prevent crashes when scrolling up 2019-03-03 23:08:07 +11:00
403526bc50 bump go mod 2019-03-03 16:15:52 +11:00
a5d27764cd support user configuring mouse events to be enabled 2019-03-03 16:15:20 +11:00
43758cbb5f i18n for rebase loading states 2019-03-03 16:11:20 +11:00
0079015102 distinguish between inline and non-inline merge conflicts 2019-03-03 15:58:01 +11:00
7a2176f479 acknowledge 'DU' statuses as being merge conflicts 2019-03-03 15:48:16 +11:00
e0bdfad63a don't crash if we have no lines to stage 2019-03-03 15:48:01 +11:00
f07fc31f8b fixup layout issue that was causing crashes when the window was too small 2019-03-03 15:34:53 +11:00
4bb577ab7d show loading status for rebasing events 2019-03-03 15:21:33 +11:00
8305d8e72f hide donate button if mouse events are disabled 2019-03-03 15:21:20 +11:00
f68166e858 bump gocui to stop polling events after closing the gui when switching to a subprocess 2019-03-03 14:20:25 +11:00
8925b161a7 windows support for skipping the editor 2019-03-03 12:44:10 +11:00
0a1298765c use sh intead of bash for the sake of testing on the docker image 2019-03-02 21:31:48 +11:00
273678f081 fix issue where you couldn't rearrange commits while rebasing onto a branch 2019-03-02 21:31:48 +11:00
790235f64b add another match on the error message to tell us we've encountered merge conflicts 2019-03-02 21:31:48 +11:00
abc0f7f0aa copy lazygit directory into docker container 2019-03-02 21:31:48 +11:00
ab81f27fc7 don't show stack trace if lazygit is started outside of a git repo 2019-03-02 21:31:48 +11:00
dbb01b028d populate dutch and polish i18n files with new messages 2019-03-02 21:31:48 +11:00
0c886eddfb Revert "remove old rebase code now that we're only ever interactively rebasing"
This reverts commit 1a19b1412d.
2019-03-02 20:00:26 +11:00
399346c2ee disable mouse feature until its ready 2019-03-02 20:00:17 +11:00
7a170bbccf extend cheatsheet generator to contain context based keybindings 2019-03-02 19:05:21 +11:00
8c0ea8f45f mouse support 2019-03-02 17:49:30 +11:00
afbc028ad6 revert to the old keybinding for stash: I don't want anybody accidentally deleting changes they are trying to stash 2019-03-02 17:46:56 +11:00
e331dfcaf8 update i18n 2019-03-02 17:46:56 +11:00
1337f6e76a appease golangci 2019-03-02 17:45:53 +11:00
4de31da4be fix up tests
This fixes up some git and oscommand tests, and pulls some tests into commit_list_builder_test.go

I've also made the NewDummyBlah functions public so that I didn't need to duplicate them across packages
I've also given OSCommand a SetCommand() method for setting the command on the struct
I've also created a file utils.go in the test package for creating convient 'CommandSwapper's, which
basically enable you to assert a sequence of commands on the command line, and swap each one out for
a different one to actually be executed
2019-03-02 13:39:09 +11:00
23c51ba708 cleanup 2019-02-24 18:34:18 +11:00
19a3ac603d improve script for making a test repo 2019-02-24 17:54:56 +11:00
f4938deaae change type of cherryPickedCommits from []string to []*Commit 2019-02-24 17:34:19 +11:00