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

1224 Commits

Author SHA1 Message Date
d626bcac00 color fixups 2021-08-01 16:14:56 +10:00
117c0bd4f7 simplify code a bit 2021-07-31 17:33:13 +10:00
79848087bc Switch to github.com/gookit/color for terminal colors 2021-07-30 15:14:46 +02:00
58ddbae4d1 Minor refactor 2021-07-27 21:30:08 +10:00
d1134daa53 review fixes: PR URL refactoring, target branch selection prompt 2021-07-27 21:30:08 +10:00
63cb304a82 Fix translations, make formatter happy 2021-07-27 21:30:08 +10:00
d5ec0fdcd1 Remove doubled string formatting in pull request URL generation 2021-07-27 21:30:08 +10:00
0a63f701e5 Apply suggestions from code review
Co-authored-by: Mark Kopenga <mkopenga@gmail.com>
2021-07-27 21:30:08 +10:00
755cc9f8d8 Add tests 2021-07-27 21:30:08 +10:00
0e6598adbd Implement pull request options menu 2021-07-27 21:30:08 +10:00
f2645da16a Extract git service URL formatting to a separate method 2021-07-27 21:30:08 +10:00
f8f596d097 add tests for open file cmd on linux 2021-07-27 20:28:00 +10:00
028cb2be2f add extra quoting for shell cmd string on linux
This solves an issue where we could not open files with names that contained
spaces and single quotes.
It also  solves an issue of variable expansion for files with some kind
of environment variables on the name e.g. '$USER.txt'
2021-07-27 20:28:00 +10:00
f4874bbb74 Merge pull request #1396 from mjarkk/fix-1385
branches check for split parts length
2021-07-26 11:22:33 +02:00
3a0a9ec33b branches check for split parts length 2021-07-26 11:07:42 +02:00
9a087d04eb Change the way file statuses are loaded
This makes it so file statuses recived from git no longer get joined
before spliting them again.
2021-07-22 22:12:43 +02:00
ae2496cf80 🎨 prefer the long switch over the short one for easier reading 2021-07-01 17:13:14 +10:00
eb10ddfccc add a test around ignoring whitespace 2021-07-01 17:13:13 +10:00
3f96537380 update test to pass in default ignore-whitespace flag (false) 2021-07-01 17:13:13 +10:00
a9f04d3925 facilitate toggling whitespace in the diff view with a hotkey (c-w by default) 2021-07-01 17:13:13 +10:00
01e4467d76 Add test cases for pull mode 2021-06-15 08:31:07 +10:00
b4e6850f98 Fix wrong ff-only configuration 2021-06-15 08:31:07 +10:00
9fdf92b226 more refactoring
WIP

WIP
2021-06-06 09:12:49 +10:00
fb395bca6e support reverting merge commits 2021-06-05 22:15:51 +10:00
d502c43ae8 fix tests 2021-06-05 10:58:36 +10:00
e7c657fba0 Docs for EditCommand. 2021-06-05 10:58:09 +10:00
60468d2e17 Edit command as user OS config option 2021-06-05 10:58:09 +10:00
cb78cf7de4 Simplify sorting of git tags by using git's functions 2021-06-05 10:56:46 +10:00
94b52af661 Remove config, make default sort order descending 2021-06-05 10:56:46 +10:00
472288c81b Add user config to change the sort order of tags 2021-06-05 10:56:46 +10:00
98375dc902 refactor merge panel 2021-04-18 18:58:09 +10:00
e73de332a1 refactor line by line panel 2021-04-18 16:55:09 +10:00
069c7c9d35 fix test 2021-04-11 17:07:49 +10:00
8969464b00 log TODO content when interactive rebasing 2021-04-11 17:07:49 +10:00
6137d66914 no need to log this 2021-04-11 17:07:49 +10:00
6fbe660f96 full coverage for logging commands 2021-04-11 17:07:49 +10:00
74320f0075 more logging of commands 2021-04-11 17:07:49 +10:00
bfad972f0c fix bug where mixed reset is actually a soft reset 2021-04-11 17:07:49 +10:00
bb918b579a start adding support for logging of commands 2021-04-11 17:07:49 +10:00
e145090046 add cmdLog panel 2021-04-11 17:07:49 +10:00
9f4433d8b5 allow opening merge tool 2021-04-11 10:21:53 +10:00
e42e7e5cbd fix commit amend 2021-04-10 11:54:38 +10:00
963fcc1444 don't kill the index.lock file until I decide whether it's actually a good idea 2021-04-06 19:34:32 +10:00
20bdba15f6 amend reword test 2021-04-06 19:34:32 +10:00
e636857057 prevent adding staged files when renaming top commit 2021-04-06 19:34:32 +10:00
e04e2ebab5 try better logging for CI 2021-04-06 19:34:32 +10:00
5ce9e0193a add retry logic for running git commands to avoid index.lock problems 2021-04-06 19:34:32 +10:00
c33f8d2790 prevent git from prompting user if program is run directly 2021-04-06 19:34:32 +10:00
8901d11674 fix merge conflict cat issue on windows 2021-04-02 13:15:07 +11:00
7d62f103e4 big refactor to give our enums actual types 2021-04-02 11:00:15 +11:00