lazygit/pkg/gui
Stefan Haller cb0c8f39bf Simplify code and fix comment
The "// merge commit" comment was plain wrong, this is any commit that has a
parent, merge or not. The "else if" condition was unnecessary, a plain "else"
would have been enough. But the code in the two blocks was almost identical, so
extract the one thing that was different and unify it.

And while we're at it, use IsFirstCommit() instead of counting parents.
2025-04-29 14:57:15 +02:00
..
context Allow clicking in focused main view to go to staging 2025-04-21 18:03:24 +02:00
controllers Strip the '+' and '-' characters when copying parts of a diff to the clipboard 2025-04-29 11:33:47 +02:00
filetree Fix discarding submodule changes in nested folders 2025-04-07 09:42:19 +02:00
keybindings Move labelByKey to config package 2025-02-21 13:20:33 +01:00
mergeconflicts Remove utils.Clamp, use lo.Clamp instead 2025-04-21 18:03:18 +02:00
modes Reference original commits in CherryPicking mode instead of synthesizing new ones 2025-04-20 15:59:48 +02:00
patch_exploring Fix crash when dragging from below the end of the diff upwards and then staging the range 2025-04-11 10:14:46 +02:00
popup Remove return value of Alert/Confirm/Prompt 2024-09-06 08:45:48 +02:00
presentation Simplify code and fix comment 2025-04-29 14:57:15 +02:00
services/custom_commands Add runCommand function to Go template syntax 2025-04-09 10:44:36 +02:00
status
style Add function to render a hyperlink 2024-08-24 10:36:01 +02:00
types Allow clicking in focused main view to go to staging 2025-04-21 18:03:24 +02:00
background.go Add config for auto-forwarding branches after fetching 2025-04-21 18:06:09 +02:00
command_log_panel.go fix wording of random tip 2025-04-29 14:13:55 +02:00
context.go Cleanup: get rid of the variadic parameter of ContextMgr.Push 2025-04-08 16:08:25 +02:00
context_config.go
controllers.go Add new command "Move commits to new branch" 2025-04-21 18:12:50 +02:00
dummies.go
editors.go Show "hooks disabled" in title bar of commit message editor 2025-04-10 08:57:32 +02:00
extras_panel.go Add pageUp/pageDown/top/bottom keybindings to focused command log panel 2025-04-08 16:11:15 +02:00
global_handlers.go Add IGuiCommon.GetViewBufferManagerForView 2025-04-21 18:03:18 +02:00
gui.go Add IGuiCommon.GetViewBufferManagerForView 2025-04-21 18:03:18 +02:00
gui_common.go Add IGuiCommon.GetViewBufferManagerForView 2025-04-21 18:03:18 +02:00
gui_driver.go Fix clicking multiple times in an integration test 2024-10-18 10:06:52 +02:00
information_panel.go Bump gocui and adapt lazygit code 2024-12-01 10:40:08 +01:00
keybindings.go Add pageUp/pageDown/top/bottom keybindings to focused command log panel 2025-04-08 16:11:15 +02:00
layout.go Add IGuiCommon.GetViewBufferManagerForView 2025-04-21 18:03:18 +02:00
main_panels.go Fix race with PTYs in integration tests 2025-03-28 11:16:04 +01:00
menu_panel.go Cleanup: get rid of the variadic parameter of ContextMgr.Push 2025-04-08 16:08:25 +02:00
options_map.go Make WorkingTreeState a struct, and add cherry-picking and reverting states 2025-04-20 15:53:17 +02:00
pty.go Fix race with PTYs in integration tests 2025-03-28 11:16:04 +01:00
pty_windows.go
recent_repos_panel.go Remove unused field gui.IsNewRepo 2024-12-01 10:44:26 +01:00
tasks_adapter.go Change NewRenderStringWith{out}ScrollTask to reuse the task key of the existing task 2024-10-18 22:46:47 +02:00
test_mode.go
view_helpers.go Re-render focused main view on refresh if needed 2025-04-21 18:03:24 +02:00
views.go Enable AutoRenderHyperLinks for the tooltip view 2025-04-08 16:05:34 +02:00