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

115 Commits

Author SHA1 Message Date
bb856ad7c6 Bump minimum required git version to 2.20
We need this because the next commit is going to make use of the "break"
interactive rebase instruction, which was added in 2.20.
2023-02-19 10:20:14 +01:00
cd9111837e feat: add GitVersion struct 2022-12-30 20:01:14 +09:00
41222f07ed chore(gui): remove unused gitConfig 2022-12-30 20:01:14 +09:00
956372cf8a Run gofumpt 2022-08-18 18:26:34 +01:00
21a4522a51 Merge branch 'master' into feat/detect-bare-repo 2022-08-15 14:00:34 +01:00
154bd975a6 Apply refactoring suggestions 2022-08-15 13:59:34 +01:00
4aea005f26 Merge pull request #2098 from Ryooooooga/feature/not-a-repository-quit 2022-08-14 17:37:07 +10:00
ba96baee32 move code from main into app package to allow test to be injected 2022-08-13 13:55:08 +10:00
d890238c7b move input and assert into integration tests package 2022-08-13 13:52:13 +10:00
46ae55f91e introduce gui adapter 2022-08-13 13:51:56 +10:00
8b371ada73 feat(config): add notARepository: quit 2022-08-08 18:11:58 +09:00
0b4f9f8c76 Refactor branching logic 2022-08-01 21:58:00 +01:00
a658cd4076 Factor out opening of recent repos 2022-08-01 20:05:35 +01:00
69718fb557 Factor out redundant statement 2022-08-01 19:39:39 +01:00
b9b2f58bc8 Format, bug fixes 2022-08-01 17:41:20 +01:00
2866827ca8 Apply suggestions from code review 2022-08-01 17:05:16 +01:00
9987e65c35 Merge branch 'master' into feat/detect-bare-repo 2022-08-01 03:14:49 +01:00
9c6239df3d Worktrees should not be filtered out
But non-git directories should
2022-07-30 17:03:30 +02:00
41b54d742f Check for bare repositories 2022-07-29 23:55:34 +01:00
f1efa02640 Ask for initial branch name 2022-06-30 13:53:58 +02:00
32c0b39dbd Merge pull request #1950 from HiromasaNojima/add_subcommand_into_specific_layout_directly 2022-06-11 11:51:14 +10:00
b1e4968d0b allow opening lazygit to a specific panel 2022-06-11 11:23:56 +10:00
a955dbcfd7 Validate recent repo before blindly opening it 2022-06-11 09:42:51 +10:00
658a6b239b Fix parsing of 'y/n' when starting in non-repo 2022-06-11 09:42:51 +10:00
499d51ecf6 Merge pull request #1931 from mark2185/fix-non-existant-recent-repo 2022-05-18 22:22:28 +10:00
9693afd671 fix: fix lint error 2022-05-18 20:34:35 +09:00
1de5ca3511 Don't panic when there are no valid git repos 2022-05-17 07:28:52 +02:00
cd5b041b0f clearer separation of concerns when bootstrapping application 2022-05-07 16:02:04 +10:00
86c259623c feat: fix permission problem of temp dirs 2022-04-02 08:48:38 +11:00
99e55725fb simplify 2022-03-24 20:14:41 +11:00
cb26c7a1f2 more things 2022-03-24 20:14:41 +11:00
a34bdf1a04 update linters 2022-03-19 12:12:57 +11:00
2a1e3faa0c resetting controllers on new repo 2022-03-17 19:13:40 +11:00
b8fc829f86 Record current directory on switch 2022-03-17 19:01:28 +11:00
2436ff197a fewer panics 2022-01-09 14:14:47 +11:00
18f48a43d5 add some more linters 2022-01-09 14:09:53 +11:00
364c5db19c shorten name 2022-01-09 14:09:53 +11:00
f503ff1ecb start breaking up git struct 2022-01-09 14:09:53 +11:00
95b2e9540a update tests 2022-01-04 09:07:15 +11:00
43a4fa970d WIP 2022-01-04 09:07:15 +11:00
192a548c99 refactoring the config struct 2022-01-04 09:07:15 +11:00
18ab086126 introduce Common struct for passing around common stuff 2022-01-04 09:07:15 +11:00
b4c078d565 WIP 2022-01-04 09:07:15 +11:00
f704707d29 stream output from certain git commands in command log panel 2021-10-30 18:26:06 +11:00
b6a5e9d615 use cached git config 2021-10-23 10:26:47 +11:00
63072af5bc allow user to configure the gui language 2021-08-30 09:12:29 +10:00
53ea7df655 🚚 move only the platform-specific part of log tailing into platform-specific files 2021-07-01 17:13:14 +10:00
2ac33bb83d 🎨 split out platform-dependent logging for compile-time selection 2021-07-01 17:13:14 +10:00
2b4048ebff 🐛 shouldn't hammer the file continually, have a nap instead 2021-07-01 17:13:14 +10:00
31bcd632c7 🎨 observe the error, if there is one 2021-07-01 17:13:14 +10:00