| 
							
							
								 Jesse Duffield | 304d74370e | refactor to ensure code doesn't depend on integration code | 2022-08-13 13:56:50 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | ba96baee32 | move code from main into app package to allow test to be injected | 2022-08-13 13:55:08 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 46ae55f91e | introduce gui adapter | 2022-08-13 13:51:56 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 77881a9c7d | add new integration test pattern | 2022-08-11 21:24:15 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 86ac309e08 | add build info when building from source | 2022-08-01 20:16:50 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | b1e4968d0b | allow opening lazygit to a specific panel | 2022-06-11 11:23:56 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | cd5b041b0f | clearer separation of concerns when bootstrapping application | 2022-05-07 16:02:04 +10:00 |  | 
			
				
					| 
							
							
								 casswedson | b7928042f0 | chore: typo hunting ft. codespell | 2022-04-06 08:52:41 +10:00 |  | 
			
				
					| 
							
							
								 Ryooooooga | 86c259623c | feat: fix permission problem of temp dirs | 2022-04-02 08:48:38 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 2a1e3faa0c | resetting controllers on new repo | 2022-03-17 19:13:40 +11:00 |  | 
			
				
					| 
							
							
								 TicClick | 4744b39f03 | work with absolute paths when invoked with --path | 2022-01-09 14:35:57 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | d02e52989e | small changes | 2021-10-16 12:22:34 +11:00 |  | 
			
				
					| 
							
							
								 mjarkk | 913a2fd065 | Allow having multiple config files | 2021-10-16 12:22:34 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 3b7e7a7f56 | add random tip to command log | 2021-04-12 21:48:08 +10:00 |  | 
			
				
					| 
							
							
								 Nick Flueckiger | 7513bfb13a | Implement suggestions | 2020-11-28 10:42:38 +11:00 |  | 
			
				
					| 
							
							
								 Nick Flueckiger | 669bfe763a | A small change that enables direct lazygit directory config | 2020-11-28 10:42:38 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 485f6d5386 | support configurable config | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 37bb89dac3 | type i18n | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7d9aa97f96 | have typed default config | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 4912205adb | remove viper WIP | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 75598ea2a1 | move git dir env stuff into a centralised package | 2020-09-29 17:42:07 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | e873816160 | do not include bare repos in recent repos list | 2020-09-29 17:42:07 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 97af7e677b | support bare repositories | 2020-09-29 17:42:07 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | d3c7cbeea7 | better documentation | 2020-09-26 11:00:50 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 077f113618 | add in-built logging support for a better dev experience | 2020-09-26 11:00:50 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 3a668011fa | better flag description | 2020-09-18 08:40:30 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | a2790cfe8e | rename to filtered mode | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 624ae45ebb | allow scoped mode where the commits/reflog/stash panels are scoped to a file WIP
restrict certain actions in scoped mode
WIP | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | e47ad846c4 | big golangci-lint cleanup | 2020-03-09 12:23:13 +11:00 |  | 
			
				
					| 
							
							
								 Glenn Vriesman | f7f19bbc02 | Main: Use --path instead of positional * Also puts a placeholder for the merge-todo argument
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com> | 2019-09-30 15:08:20 +02:00 |  | 
			
				
					| 
							
							
								 Glenn Vriesman | 431f1aa766 | Main: Added directory argument *  Added a positional argument that allows the user to change the dir
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com> | 2019-09-24 18:52:46 +02:00 |  | 
			
				
					| 
							
							
								 Giorgio Previtera | 9fb9962ce7 | 472 - Don't panic if not in a repository Display a friendly message and exit with an error if not
in a Git repository. Using the same approach used in this PR:
https://github.com/jesseduffield/lazydocker/pull/14/files | 2019-07-14 14:24:18 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 76a27f417f | rename any commit | 2019-02-18 21:29:43 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | adc2529019 | dealing better with errors at the top level | 2019-02-18 19:42:23 +11:00 |  | 
			
				
					| 
							
							
								 mingrammer | 3cf84a5af1 | main: display an error message instead of panic when setup fails | 2018-09-14 00:23:11 +09:00 |  | 
			
				
					| 
							
							
								 Anthony HAMON | 06846ef3ae | rename NewApp to Setup | 2018-09-04 06:21:58 +02:00 |  | 
			
				
					| 
							
							
								 Anthony HAMON | 43ad9a81c2 | merge setup in function that create a new git command | 2018-09-04 06:21:58 +02:00 |  | 
			
				
					| 
							
							
								 Anthony HAMON | 624d63d2fa | pkg/git : remove panic in SetupGit method | 2018-09-04 06:21:58 +02:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7e1e97d050 | dont panic when catting directories | 2018-08-28 19:12:35 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 43f612feb1 | Merge branch 'master' into feature/auto-updates | 2018-08-27 19:20:07 +10:00 |  | 
			
				
					| 
							
							
								 Dawid Dziurla | b7f6bcb3ca | add config flag | 2018-08-26 17:31:28 +02:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 21f6e9ba87 | auto-updates | 2018-08-25 17:32:34 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 2008607108 | remove VERSION file | 2018-08-19 20:04:57 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 1f756d3d0a | avoid nil pointer reference on startup | 2018-08-18 19:43:58 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 6473e5ca3c | use runtime package to get GOOS and GOARCH | 2018-08-18 17:28:03 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 41171304b2 | add platform/os details to goreleaser ldflags | 2018-08-18 17:10:27 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 29ed971558 | add user configuration in json file | 2018-08-15 22:06:37 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 12de0345e4 | minor cleanup | 2018-08-13 21:35:54 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | f9c39ad64b | add newline to version output | 2018-08-13 17:20:03 +10:00 |  | 
			
				
					| 
							
							
								 Andrei Miulescu | e8eb78617c | Mid refactor change some more stuff | 2018-08-12 21:04:47 +10:00 |  |