1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-05 00:59:19 +02:00

194 Commits

Author SHA1 Message Date
e42e7e5cbd fix commit amend 2021-04-10 11:54:38 +10:00
93fac1f312 reduce flicker without worrying about carriage returns 2021-04-09 22:50:55 +10:00
b03e2270a0 revert no-flicker due to carriage return weirdness 2021-04-08 23:17:27 +10:00
8eb802d3a0 fix flicker issue in main view 2021-04-06 19:34:32 +10:00
d7da6dde0e allow decimal replay speeds for integration tests 2021-04-06 19:34:32 +10:00
9593129e6a remove caching of styles in gocui 2021-04-06 19:34:32 +10:00
c9ded489c9 bump gocui 2021-04-06 19:34:32 +10:00
4c73d070ac ignore clicks on invisible views 2021-04-06 19:34:32 +10:00
843b8ceab0 support tcell simulation screen 2021-04-06 19:34:32 +10:00
32d170621c remove mutex lock that caused deadlock 2021-04-06 19:34:32 +10:00
464d022a86 minor refactor 2021-04-06 19:34:32 +10:00
6a0066253f move recording code into gocui 2021-04-06 19:34:32 +10:00
952c62df37 fix bug where searching through view got stuck if you went over the upper bound 2021-04-06 19:34:32 +10:00
39ae122304 more refactoring 2021-04-06 19:34:32 +10:00
4197921465 WIP 2021-04-06 19:34:32 +10:00
4b69ab08c1 WIP 2021-04-06 19:34:32 +10:00
0898a7bb57 refactor 2021-04-06 19:34:32 +10:00
5289d49f75 more efficient gocui 2021-04-06 19:34:32 +10:00
1a5f380c00 support alt-enter for inserting newline when typing commit message within the app 2021-04-06 19:34:32 +10:00
3ea5e4d4b2 allow scrolling when staging lines or building patch 2021-04-06 19:34:32 +10:00
5d0cf3d919 prioritise keybindings on editors 2021-04-06 19:34:32 +10:00
4b1da0cf3c bump gocui again 2021-04-06 19:34:32 +10:00
862ced3bd0 bump gocui 2021-04-06 19:34:32 +10:00
0d6ff7d1b7 support backtab key 2021-04-06 19:34:32 +10:00
ecc5fe24a9 get tcell to cleanup the terminal if we panic 2021-04-06 19:34:32 +10:00
6246eb9717 go mod tidy 2021-04-06 19:34:32 +10:00
8f763c42b6 bum pgocui 2021-04-06 19:34:32 +10:00
6472bda29e bump gocui 2021-04-06 19:34:32 +10:00
c0cad91cb6 no more termbox 2021-04-06 19:34:32 +10:00
6a6024e38f use tcell via porting over code from awesome-gocui 2021-04-06 19:34:32 +10:00
049849264e defend against race condition in editors 2021-03-30 09:26:06 +11:00
56a573de86 support wide characters in the editor 2021-02-08 22:55:11 +00:00
b8ad1883f5 fix delta 2020-10-12 08:26:31 +11:00
777ec0b36c fix nil view keybinding panic 2020-10-10 00:23:01 +11:00
ece93e5eef support recording sessions for testing purposes 2020-10-10 00:23:01 +11:00
4912205adb remove viper
WIP
2020-10-10 00:23:01 +11:00
0aed47737c bump go-git to fix invalid merge error 2020-10-06 21:58:41 +11:00
6e076472b8 switch to fork of go-git 2020-10-06 21:58:41 +11:00
c12752cf53 add mutex to views array 2020-10-01 07:01:39 +10:00
fb09fb4472 bump gocui 2020-09-27 11:11:55 +10:00
42479a75af prevent moving cursor past last character in prompt modal 2020-08-24 20:11:32 +10:00
22c7110349 prevent moving cursor past last character in prompt modal 2020-08-24 10:02:08 +00:00
44ee28bb2e support alacritty 2020-08-24 09:19:56 +10:00
bd9579983e bump gocui to ensure no crash on startup 2020-08-23 17:49:58 +10:00
d5db02a899 bump gocui to be on 'simple' branch.
The master branch of gocui contains stuff I added for lazynpm which changes how
the cursor is used. This will provide some benefits to lazygit as well but I
don't yet have the motivation to make the required changed in lazygit to support it.

So we're gonna be on the branch named 'simple' rather than master until I fix that up.
2020-05-13 21:24:25 +10:00
8a06b6067e go mod vendor 2020-03-25 21:26:15 +11:00
8f68ac2129 case insensitive search
By default, search is now case insensitive.
If you include uppercase characters in your search string, the search
will become case sensitive. This means there is no way to do a case-
insensitive search of all-lowercase strings. We could add more support
for this but we'll wait until we come across the use case
2020-03-09 11:17:50 +11:00
113252b0ae bump gocui 2020-03-04 00:12:23 +11:00
52b5a6410c show item counts in frames 2020-02-25 07:19:46 +11:00
46be280c92 support searching in side panels
For now we're just doing side panels, because it will take more work
to support this in the various main panel contexts
2020-02-24 22:18:04 +11:00