| 
							
							
								 Jesse Duffield | 9a2dc3fe15 | stop crash due to context stack not being initialized | 2020-08-23 14:29:18 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | a12d18146c | better logic for taking focus away from popup panels | 2020-08-23 14:29:18 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | c9ae54a8c8 | remove previous view | 2020-08-23 14:29:18 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7f89113245 | WIP | 2020-08-23 14:29:18 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 0ea0c48631 | WIP | 2020-08-23 14:29:18 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 4f4bb40ea6 | support opening lazygit outside a git directory | 2020-08-16 22:59:58 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 28cd827cea | better popups | 2020-08-16 09:07:54 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | ffda2839e0 | remove anonymous reporting popup cos we dont do it anymore anyway | 2020-08-16 09:07:54 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 0822a9296c | rename | 2020-08-15 18:01:43 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | d9fa02c53b | clean up interface for popup panels | 2020-08-15 18:01:43 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 826d1660c9 | move patch stuff into its own package | 2020-08-15 11:41:37 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | fcd5aea04e | support multiple modes of git pull | 2020-08-12 18:47:16 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 79e73d2eff | minor cleanup WIP | 2020-08-12 18:47:16 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | cf5cefb2d6 | allow user to scroll themselves inside merge panel | 2020-05-19 18:44:53 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 40fbce91ce | add new diff mode WIP
WIP
WIP
WIP
WIP
WIP
WIP | 2020-03-29 18:26:24 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 33d287d2f0 | remove old diff mode code | 2020-03-29 18:26:24 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 8822c409e2 | split reflog commits into ReflogCommits and FilteredReflogCommits | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | d90d9d7330 | reset state on each Run() call | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | a8db672ffb | refactor gui.go | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 76b66ae26f | properly reset gui state when restarting or coming back from a subprocess | 2020-03-29 11:37:29 +11: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 | 2756b82f57 | fix width of half screen mode | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 814ee24c8d | better error handling | 2020-03-28 11:59:45 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 3f7ec3f3b8 | load reflog commits in two stages to speed up startup time | 2020-03-28 11:59:45 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | f7add8d788 | smarter refreshing for tags and remotes | 2020-03-28 11:59:45 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | c1a4bd0482 | more smart refreshing WIP
WIP
WIP
WIP
WIP
fix how diff entries are handled
WIP
WIP
WIP
WIP
WIP
WIP | 2020-03-28 11:59:45 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 61b4bbf74e | clean up signature | 2020-03-28 11:59:45 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 198d237679 | more centralised handling of refreshing | 2020-03-28 11:59:45 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | efb51eee96 | more efficient refreshing | 2020-03-28 11:59:45 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 83757f1065 | limit size of menu panel | 2020-03-26 21:44:33 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | c3aefdb98e | stateless undos and redos | 2020-03-25 09:39:04 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | daecdd7c2b | redoing | 2020-03-25 09:39:04 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | f80d15062b | use reflog undo history pointer | 2020-03-25 09:39:04 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 3aab37611a | show status of selected cherry picked commits | 2020-03-19 21:42:21 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 1be0ff8da7 | better upstream tracking and allow renaming a branch | 2020-03-18 21:29:06 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7df4b736cf | be a bit more lenient | 2020-03-09 12:41:41 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | e47ad846c4 | big golangci-lint cleanup | 2020-03-09 12:23:13 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 31e201ca52 | allow configuring side panel width | 2020-03-04 00:12:23 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 355f1615ab | supporing custom pagers step 1 | 2020-03-04 00:12:23 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | f94d0be2c9 | refactor the way we render lists | 2020-02-25 21:21:07 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 9fd9fd6816 | better commit lines in fullscreen mode | 2020-02-25 21:21:07 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | fdb543fa7d | add half and fullscreen modes | 2020-02-25 08:45:30 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 52b5a6410c | show item counts in frames | 2020-02-25 07:19:46 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 78b62be96f | better handling of clearing the search | 2020-02-24 22:18:04 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 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 |  | 
			
				
					| 
							
							
								 Jesse Duffield | fabdda0492 | allow customizing background color in staging mode | 2020-02-23 18:37:19 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | f062e1dcda | ignore carriage returns | 2020-02-09 16:43:02 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 5f71f87496 | correctly compare new main height to previous | 2020-02-03 21:50:31 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | df050472a1 | more ticker improvements | 2020-02-02 11:26:24 +11:00 |  |