jesseduffield.lazygit/pkg/gui
Stefan Haller c10bc3b697 Collect the paths of the files with conflicts, rather than only counting them
The next commit needs to know which files have conflicts, not just how
many of them there are.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-16 16:45:50 +02:00
..
context Preallocate arrays where the new linter version would warn about it 2026-08-16 16:35:11 +02:00
controllers Collect the paths of the files with conflicts, rather than only counting them 2026-08-16 16:45:50 +02:00
filetree Add a function SetStatusFilterPreservingSelection 2026-08-15 14:58:27 +02:00
mergeconflicts Recognize conflict markers that have no label 2026-08-08 12:43:42 +02:00
modes
patch_exploring Rework the custom pager config (rename to diff renderer) 2026-07-31 08:42:51 +02:00
popup Decouple hiding the working tree state from blocking input 2026-08-05 17:29:20 +02:00
presentation Show a Github PR's combined checks state in branches list and main view 2026-08-02 13:06:21 +02:00
services/custom_commands Remove the RefreshMode field 2026-07-17 12:32:32 +02:00
status Render the app status in a single background render loop 2026-07-17 15:55:01 +02:00
style
types Scroll the selection into view by default 2026-08-14 08:04:13 +02:00
background.go Let OnUIThreadAndWait's error be about the wait, not about f 2026-08-12 11:04:53 +02:00
command_log_panel.go Adapt links 2026-07-31 08:42:51 +02:00
context.go
context_config.go
controllers.go Redesign the 'w' worktree-creation flow 2026-07-03 18:53:05 +02:00
dummies.go
editors.go Capture suggestions inputs on the UI thread 2026-07-17 12:35:54 +02:00
extras_panel.go
global_handlers.go Read lines based on scroll position instead of a fixed per-notch delta 2026-07-09 09:32:35 +02:00
gui.go Remember how to get back to a repo we entered a submodule from 2026-08-08 11:15:01 +02:00
gui_common.go Scroll the selection into view by default 2026-08-14 08:04:13 +02:00
gui_driver.go Only react to focus reports that change whether we're focused 2026-08-15 11:26:58 +02:00
information_panel.go
keybindings.go Preallocate arrays where the new linter version would warn about it 2026-08-16 16:35:11 +02:00
layout.go Don't scroll a view up to fill blank space while its content is loading 2026-08-15 15:30:27 +02:00
main_panels.go Reset other main views' scroll after copying content, not before 2026-08-15 15:30:27 +02:00
menu_panel.go Remove the scroll calls that are now redundant 2026-08-14 08:04:13 +02:00
options_map.go Cleanup: filter out empty keybindings earlier 2026-05-28 19:26:43 +02:00
pty.go Render async content into an off-screen buffer and swap it in 2026-08-15 15:30:27 +02:00
pty_test.go Prevent stale index.lock files from diffs rendered through a pty on Windows 2026-08-04 06:53:53 +02:00
recent_repos_panel.go
side_panels.go Assign the transient contexts' initial windows from the side panel config 2026-07-17 12:07:24 +02:00
side_panels_test.go Assign the transient contexts' initial windows from the side panel config 2026-07-17 12:07:24 +02:00
tasks_adapter.go Drop FlushStaleCells, which no longer has anything to flush 2026-08-15 15:30:27 +02:00
tasks_adapter_test.go Never hand NewCmdTask a nil reader when a command fails to start 2026-07-23 17:31:26 +02:00
test_mode.go Dump goroutine stacks when the test watchdog fires 2026-07-20 14:26:25 +02:00
test_timeout_norace.go Scale the integration test watchdog up under the race detector 2026-07-20 14:26:25 +02:00
test_timeout_race.go Scale the integration test watchdog up under the race detector 2026-07-20 14:26:25 +02:00
view_helpers.go Scroll the selection into view by default 2026-08-14 08:04:13 +02:00
views.go Clear tab strips on views that are no longer tabs 2026-06-23 14:15:18 +02:00