jesseduffield.lazygit/pkg/gui
Jesse Duffield 8edad826ca Begin refactoring gui
This begins a big refactor of moving more code out of the Gui struct into contexts, controllers, and helpers. We also move some code into structs in the
gui package purely for the sake of better encapsulation
2023-04-30 13:19:52 +10:00
..
context Begin refactoring gui 2023-04-30 13:19:52 +10:00
controllers Begin refactoring gui 2023-04-30 13:19:52 +10:00
filetree fix could-not-access error 2022-11-11 12:30:14 +11:00
keybindings Make arrows consistent (#2501) 2023-03-18 11:32:44 +11:00
mergeconflicts migrate patch building tests 2023-02-25 21:37:16 +11:00
modes introduce Ref interface 2022-04-02 17:04:42 +11:00
patch_exploring refactor patch code 2023-03-19 16:30:39 +11:00
popup fix: fix goroutine leaks 2023-01-06 10:51:09 +09:00
presentation Begin refactoring gui 2023-04-30 13:19:52 +10:00
services/custom_commands Resolve the prompt just before using it 2022-11-25 22:46:36 +01:00
style fix: fix default color to be white 2023-02-03 23:36:59 +09:00
types Begin refactoring gui 2023-04-30 13:19:52 +10:00
app_status_manager.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
arrangement.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
background.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
command_log_panel.go Fix deprecated rand.Seed 2023-03-19 10:00:19 +01:00
commit_message_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
confirmation_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
context.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
context_config.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
controllers.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
custom_patch_options_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
diffing.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
dummies.go feat: add GitVersion struct 2022-12-30 20:01:14 +09:00
editors.go feat(editors.go): move by words 2022-10-05 22:29:55 +09:00
extras_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
file_watching.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
filtering.go pkg/gui: Rename IPopupHandler::Ask() to Confirm() 2022-03-30 20:13:43 +11:00
filtering_menu_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
global_handlers.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
gui.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
gui_common.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
gui_driver.go Improve staging panel integration tests 2023-02-25 11:35:41 +11:00
information_panel.go fix: fix collision of Donate and Ask Question 2022-05-07 18:02:09 +09:00
keybindings.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
layout.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
list_context_config.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
main_panels.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
menu_panel.go move merge conflicts code into controller 2022-08-07 11:16:03 +10:00
modes.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
options_map.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
options_menu_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
pty.go Make sure scrollbars have the right size initially 2023-03-21 18:26:18 +01:00
pty_windows.go Format code to pass lint 2021-09-16 21:38:43 +08:00
quitting.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
recent_repos_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
reflog_panel.go Allow ignoring whitespace in diff in commits panel 2023-02-07 12:14:29 +01:00
refresh.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
searching.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
side_window.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
suggestions_panel.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
tasks_adapter.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
test_mode.go remove old integration test recording code 2023-03-24 18:42:11 +11:00
view_helpers.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
views.go Begin refactoring gui 2023-04-30 13:19:52 +10:00
whitespace-toggle.go Begin refactoring gui 2023-04-30 13:19:52 +10:00