jesseduffield.lazygit/pkg/gui/services/custom_commands
Stefan Haller 88811e6795 Remove the RefreshMode field
With sync vs async now derived from the calling thread, the Mode field
and its SYNC/ASYNC constants no longer carry any information: Refresh is
always async, RefreshFromWorker always sync. Drop the field, the type,
and the Mode argument at every call site, and reduce the debug log's
mode name to a plain sync/async derived from calledFromWorker.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 12:32:32 +02:00
..
client.go Convert custom command Key fields to Keybinding 2026-05-25 15:32:47 +02:00
handler_creator.go Remove the RefreshMode field 2026-07-17 12:32:32 +02:00
keybinding_creator.go Convert custom command Key fields to Keybinding 2026-05-25 15:32:47 +02:00
menu_generator.go Modernize all codes 2025-11-15 10:46:23 +01:00
menu_generator_test.go Move NewDummyCommon to pkg/common 2025-05-06 09:43:26 +02:00
models.go Expose PushUrls to custom commands 2026-05-04 13:09:47 +02:00
resolver.go feat: support custom keybinds in custom command prompt menus 2025-12-22 13:43:52 +01:00
session_state_loader.go Expose PushUrls to custom commands 2026-05-04 13:09:47 +02:00