jesseduffield.lazygit/pkg/gui
T. 2335772db6 Make opening git difftool more consistent
The default shortcut to open git difftool (ctrl+t) is not available on
the "Local Branches" window. It is available when selecting a commit
from a local branch, a remote branch, or a tag from the "Local Branches"
window.

This is inconsistent since branches or tags are also commits, the
shortcut should also work on them directly.

This commit remedies this inconsistency by allowing the use of the
shortcut directly on a branch or a tag. The shortcut works both in the
"standard" mode and the "diffing" mode.
2024-06-30 10:27:28 +02:00
..
context Have only one of commit message and description on the context stack at a time 2024-06-27 10:14:00 +02:00
controllers Make opening git difftool more consistent 2024-06-30 10:27:28 +02:00
filetree Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
keybindings Add range selection ability on list contexts 2024-01-19 10:47:21 +11:00
mergeconflicts Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
modes rename sha to hash 5 2024-04-12 08:33:47 +02:00
patch_exploring Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
popup Allow editing a custom command from the suggestions list by pressing 'e' 2024-05-19 07:06:18 +02:00
presentation Provide two config keys for configuring the author length in commits view 2024-06-29 11:28:44 +02:00
services/custom_commands Add property outputTitle to CustomCommand 2024-05-20 21:02:49 +02:00
status Clean up error handling of WithWaitingStatus and WithWaitingStatusSync 2024-04-18 10:10:30 +02:00
style Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
types Resize all open popup panels in layout, not just the topmost one 2024-06-28 08:14:07 +02:00
background.go Log memory usage every 10s 2024-06-23 11:48:40 +02:00
command_log_panel.go Introduce filtered list view model 2023-07-03 12:54:13 +10:00
context.go Resize all open popup panels in layout, not just the topmost one 2024-06-28 08:14:07 +02:00
context_config.go move some methods 2023-04-30 13:19:53 +10:00
controllers.go Remove redundant calls to resize editable panels at creating time 2024-06-28 08:14:07 +02:00
dummies.go pkg: fix some comment 2024-04-07 16:09:26 +08:00
editors.go Add emacs-keybinds for word navigation 2023-08-15 12:22:17 +02:00
extras_panel.go Extract a SaveAppStateAndLogError function 2023-09-04 17:50:49 +02:00
global_handlers.go Remove calls to Error() 2024-04-18 10:10:30 +02:00
gui.go Clear highlight in HandleFocusLost 2024-06-23 13:21:49 +02:00
gui_common.go Resize all open popup panels in layout, not just the topmost one 2024-06-28 08:14:07 +02:00
gui_driver.go Don't wait in integration tests when running in headless mode 2024-06-05 14:44:02 +02:00
information_panel.go Use utils.StringWidth to optimize rendering performance 2024-06-23 13:10:48 +02:00
keybindings.go Remove ErrorMsg 2024-04-18 10:10:30 +02:00
layout.go Resize all open popup panels in layout, not just the topmost one 2024-06-28 08:14:07 +02:00
main_panels.go Run PTY tasks after layout so that they get the correct view size 2024-06-23 12:36:40 +02:00
menu_panel.go Add menu prompt 2024-06-23 12:33:16 +02:00
options_map.go Show mode-specific keybinding suggestions 2024-01-28 08:33:13 +11:00
pty.go Fix possible off-by-one error wrt PTY size 2024-06-23 12:36:40 +02:00
pty_windows.go Format code to pass lint 2021-09-16 21:38:43 +08:00
recent_repos_panel.go Use forward-slashes on windows 2023-07-30 18:35:24 +10:00
tasks_adapter.go Use an interface for tasks instead of a concrete struct 2023-07-10 17:12:21 +10:00
test_mode.go Don't wait in integration tests when running in headless mode 2024-06-05 14:44:02 +02:00
view_helpers.go Make HandleGenericClick a little smarter 2024-03-29 10:55:33 +01:00
views.go Highlight inactive selection in bold 2024-06-23 14:43:13 +02:00