jesseduffield.lazygit/pkg/integration/tests/ui
Stefan Haller 3ecca88bd8 Convert JumpToBlock to a list of multi-key bindings
JumpToBlock is special: each of its 5 elements is the binding for one side
window (status / files / branches / commits / stash), not an alternate for a
single command. Change the field from []string to []Keybinding so each window
slot can have alternates of its own.

The schema becomes "an array of 5 keybindings, each itself a string or array of
strings", which falls out cleanly from how the Keybinding type inlines into the
generated schema. Existing configs (a flat array of 5 strings) keep validating
because each element is unmarshalled through Keybinding's scalar-or-sequence
decoder.
2026-05-25 15:32:47 +02:00
..
accordion.go Change keybinding syntax to spell out full modifier names, and use + instead of - 2026-04-30 22:38:53 +02:00
disable_switch_tab_with_panel_jump_keys.go Convert JumpToBlock to a list of multi-key bindings 2026-05-25 15:32:47 +02:00
empty_menu.go Enforce single-item selection in various actions 2024-01-19 10:50:49 +11:00
keybinding_suggestions_when_switching_repos.go Avoid showing <esc> in options map when it doesn't do anything 2025-08-14 17:59:38 +02:00
mode_specific_keybinding_suggestions.go Change keybinding syntax to spell out full modifier names, and use + instead of - 2026-04-30 22:38:53 +02:00
open_link_failure.go Use our new hyperlink support in the information view 2024-08-24 10:36:01 +02:00
range_select.go Enable hunk staging mode by default 2025-08-01 10:35:16 +02:00
switch_tab_from_menu.go Remove OptionMenuAlt1 2026-05-25 15:18:18 +02:00
switch_tab_with_panel_jump_keys.go Convert JumpToBlock to a list of multi-key bindings 2026-05-25 15:32:47 +02:00