1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-05 00:59:19 +02:00

Commit Graph

  • 1b6bbe2378 [gocui] Add PreviousX/PreviousY to ViewMouseBindingOpts Stefan Haller 2025-03-26 13:08:45 +01:00
  • 68e49efba2 [gocui] Fix FocusPoint when Wrap is true Stefan Haller 2024-12-08 13:10:25 +01:00
  • aa23a6e2b5 Add option to disable warning when amending last commit (#4640) Stefan Haller 2025-06-13 16:47:58 +02:00
  • 708b30ab8a Add option to disable warning when amending last commit John Hamlin 2025-06-12 21:14:29 -04:00
  • aa331e52b8 Fix assigning custom key to pullFiles command in the Commits panel (#4617) v0.52.0 Stefan Haller 2025-06-05 13:24:34 +02:00
  • c752f3529b Remove the pick vs. pull hack Stefan Haller 2025-06-01 17:25:38 +02:00
  • 3e26be9845 Optionally pass disabled commands on to next handler Stefan Haller 2025-06-01 16:11:20 +02:00
  • 37b118f4fb Cleanup: restructure code for clarity Stefan Haller 2025-06-01 18:12:12 +02:00
  • 9e64f7dd66 Bump gocui and adapt lazygit code Stefan Haller 2025-06-01 15:54:11 +02:00
  • ac0c3db472 Fix wrong inactive highlight when switching between repos (#4621) Stefan Haller 2025-06-05 13:00:54 +02:00
  • f185e1a5e3 Fix wrong inactive highlight when switching between repos Stefan Haller 2025-06-02 18:02:05 +02:00
  • ac7de7e8de Fix resetting to a branch when a tag shares the same name, or vice versa (#4571) Stefan Haller 2025-06-04 20:48:32 +02:00
  • 706891e92b Add integration test for resetting to upstream branch with duplicate name Chris McDonnell 2025-05-27 22:47:04 -04:00
  • fa238809ae Use full refname instead of short to prevent disambiguation with tag Chris McDonnell 2025-05-27 23:00:34 -04:00
  • 737a99b1c8 Add integration tests showing resetting to duplicate named tags and branches Chris McDonnell 2025-05-24 21:00:31 -04:00
  • 122d6e5f0d Add FullRefName to all reset menus Chris McDonnell 2025-05-18 23:32:18 -04:00
  • 36de219eb7 Show default option when prompting to create a new git repo (#4596) Stefan Haller 2025-06-04 08:25:53 +02:00
  • bb6c883761 Print default option when prompting to create a new git repo Joshua Hollander 2025-05-26 13:23:12 +08:00
  • 1e5d104524 Improve PR template wrt release notes (#4607) Stefan Haller 2025-06-01 14:38:09 +02:00
  • 946f5f130c Make PR template mention that PR titles will be used in release notes Stefan Haller 2025-05-29 15:22:53 +02:00
  • a8c73f1ff2 Replace literal with ConfigFilename constant (#4613) Stefan Haller 2025-05-31 17:34:06 +02:00
  • d60fe437ef Replace literal with ConfigFilename constant Mateusz Łoskot 2025-05-31 02:28:39 +02:00
  • 8280fdedb7 Use branchPrefix when moving commits to new branch (#4604) Stefan Haller 2025-05-29 22:42:37 +02:00
  • fdf9726c37 Use branchPrefix on moving commits to a new branch Elias Assaf 2025-05-28 23:53:55 +03:00
  • 816d0c0820 Add a function to suggest a branch name based on branchPrefix Elias Assaf 2025-05-29 00:38:29 +03:00
  • 5b4d009f55 Fix branch selection jumping back on background fetch (#4597) Stefan Haller 2025-05-29 14:45:09 +02:00
  • fce4816a0d Fix branch selection jumping back on background fetch Stefan Haller 2025-05-26 14:17:01 +02:00
  • 676b5c2287 Kill background fetch when it requests a passphrase (#4588) Stefan Haller 2025-05-29 14:39:39 +02:00
  • d5bd30474c Kill background fetch when it requests a passphrase Stefan Haller 2025-05-23 14:55:31 +02:00
  • 75a8c0c73e Pass cmdObj instead of task to processOutput Stefan Haller 2025-05-23 15:02:48 +02:00
  • c4bfdaeaf3 Fix selecting large hunks, and fix problems editing very long commit descriptions (#4589) Stefan Haller 2025-05-29 14:35:35 +02:00
  • 5dbd91038a Bump gocui Stefan Haller 2025-05-29 14:33:12 +02:00
  • 21b8b2827e Add user config for hiding the root item in the file tree (#4593) Stefan Haller 2025-05-26 21:18:19 +02:00
  • 781eb61ed2 Add a "Show full diff" checkbox to the filtering menu toggle-full-diff-in-filter-by-path-mode Stefan Haller 2025-05-25 15:18:53 +02:00
  • b5d97570f1 Add key bindings to filtering menu Stefan Haller 2025-05-25 15:08:15 +02:00
  • 3cff48437e Add user config gui.addRootItemInFileTree Stefan Haller 2025-05-24 15:29:23 +02:00
  • ffb8586795 Pass common.Common to file trees instead of just the Log Stefan Haller 2025-05-24 15:18:05 +02:00
  • da32b59e11 Fix lazygit's UI becoming unresponsive when a background fetch asks for a passphrase (#4586) v0.51.1 Jesse Duffield 2025-05-23 20:33:22 +10:00
  • 2a8ef71e8f Use PTY also with credentialStrategy=FAIL Stefan Haller 2025-05-23 11:34:57 +02:00
  • 6705428a8d Fix crash when clicking in the status view (#4567) v0.51.0 Stefan Haller 2025-05-22 14:41:04 +02:00
  • bbd17abc43 Add ContextMgr.NextInStack and use it to access side panel of focused main view Stefan Haller 2025-05-22 08:19:13 +02:00
  • 12ed50464b Cleanup: pass target context to focusMainView directly Stefan Haller 2025-05-17 11:47:49 +02:00
  • 57991c1da8 Fix crash when clicking in the status view Stefan Haller 2025-05-17 11:35:40 +02:00
  • eecb59dd8a Fix home and end keys in prompts (#4554) Stefan Haller 2025-05-22 08:50:45 +02:00
  • b8fcaf01b8 Make home and end keys work in prompts Stefan Haller 2025-05-11 18:02:52 +02:00
  • c80b0e1910 Bump gocui Stefan Haller 2025-05-22 08:48:14 +02:00
  • f250dfb8de Fix main view occasionally scrolling to the top on its own when focused (#4573) Stefan Haller 2025-05-22 08:17:19 +02:00
  • f3466e2525 Render the main view only for the side context that it belongs to Stefan Haller 2025-05-19 09:15:40 +02:00
  • 7a24c5628a Print migration changes to the console when migrating config file (#4548) Stefan Haller 2025-05-21 08:54:55 +02:00
  • cabcd54508 Include migration changes in the error message if we can't log them Stefan Haller 2025-05-09 09:31:42 +02:00
  • a4f43cb275 Log a list of migration changes to the console Stefan Haller 2025-05-05 10:58:21 +02:00
  • caa8c921e6 Make RenameYamlKey return a bool Stefan Haller 2025-05-07 18:12:25 +02:00
  • 48305c18f7 Cleanup: remove redundant if statement Stefan Haller 2025-05-07 18:11:46 +02:00
  • ffda51014d Print migration hints only when GUI hasn't started yet Stefan Haller 2025-05-03 20:44:07 +02:00
  • 61822b73f0 Add tests for migrating null keybindings to <disabled> Stefan Haller 2025-05-08 09:37:44 +02:00
  • df805f3a1a Add tests for migration of renamed keys Stefan Haller 2025-05-08 09:17:42 +02:00
  • 0249d4c8ab Cleanup: return didChange bool from computeMigratedConfig Stefan Haller 2025-05-04 12:54:29 +02:00
  • 4f959da9f8 Cleanup: fix formatting of test cases Stefan Haller 2025-05-08 09:19:16 +02:00
  • da5789ba5f Cleanup: flip conditions for less indentation Stefan Haller 2025-05-04 12:57:11 +02:00
  • bf13e0bc6a Cleanup: use assert.NoError Stefan Haller 2025-05-04 12:44:39 +02:00
  • 5686e63af3 Bump generics dependency Stefan Haller 2025-05-17 15:38:29 +02:00
  • 1fbfefa625 Fix possible crash with auto-forwarding branches (#4565) Stefan Haller 2025-05-21 08:24:58 +02:00
  • 01b63a25ba Fix possible crash with auto-forwarding branches Stefan Haller 2025-05-15 21:21:44 +02:00
  • 43efdded4a Split behavior of rendering allBranchesLogCmd and switching to next cmd (#4574) Stefan Haller 2025-05-21 08:20:23 +02:00
  • e67bc45d48 Split behavior of rendering allBranchesLogCmd and switching to next cmd Chris McDonnell 2025-05-11 16:58:53 -04:00
  • a0ec22c251 Clear preserved commit message when entering CommitEditorPanel (#4558) Stefan Haller 2025-05-15 21:46:19 +02:00
  • 3bd8a923ee Clear preserved commit message when entering CommitEditorPanel Chris McDonnell 2025-05-15 18:29:14 +02:00
  • 47f1d847f1 Rename OnCommitSuccess to ClearPreservedCommitMessage Chris McDonnell 2025-05-15 18:27:53 +02:00
  • 04bacbf9ce Remove the if statement from OnCommitSuccess Chris McDonnell 2025-05-15 18:30:45 +02:00
  • 26e58b8def Remove the call to OnCommitSuccess from tag creation Chris McDonnell 2025-05-14 21:56:31 -04:00
  • 6b208b6473 [SQUASHED] print-migration-changes sh-integration Stefan Haller 2025-05-11 14:03:57 +02:00
  • 9caed72fc9 [SQUASHED] fixup-upwards Stefan Haller 2025-05-11 14:03:40 +02:00
  • 5d30409f33 Add an alternate keybinding (default <c-s>) for ConfirmInEditor (#4532) Stefan Haller 2025-05-11 14:01:27 +02:00
  • 450239d5c8 Add an alternate keybinding (default <c-s>) for ConfirmInEditor Stefan Haller 2025-05-03 17:22:18 +02:00
  • c3081ef02e Make '>' first jump to the beginning of the branch, and only then to the first commit (#4544) Stefan Haller 2025-05-11 13:59:02 +02:00
  • 636b94cf22 Make '>' first jump to the beginning of the branch, and only then to the first commit Stefan Haller 2025-05-08 15:37:35 +02:00
  • 1a880f916c Remove unused keybinding handler Stefan Haller 2025-05-08 14:56:19 +02:00
  • a27db87fb6 Add custom patch command "Move patch into new commit before the original commit" (#4552) Stefan Haller 2025-05-11 13:55:19 +02:00
  • f6d13330dd Add custom patch command "Move patch into new commit before the original commit" Stefan Haller 2025-05-10 18:33:46 +02:00
  • 5321101276 Use 'break' instead of 'edit' for BeginInteractiveRebaseForCommit with merge commit Stefan Haller 2025-05-09 22:35:08 +02:00
  • 50b2aa5843 Add test for rewording a merge commit Stefan Haller 2025-05-10 18:15:26 +02:00
  • b02441cdca Regression test for moving custom patch to new commit from last commit of a stacked branch Stefan Haller 2025-05-10 15:05:38 +02:00
  • 0c0f95168c Regression test for renaming the last commit of a stacked branch Stefan Haller 2025-05-10 14:55:52 +02:00
  • 200b34ff28 Shorten commit hash in custom patch menu Stefan Haller 2025-05-09 13:26:12 +02:00
  • 144565ee03 Cleanup: remove unnecessary setup steps Stefan Haller 2025-05-10 18:12:02 +02:00
  • ef1da6f704 reword documentation for git.autoForwardBranches (#4545) Stefan Haller 2025-05-09 08:48:02 +02:00
  • c5a2a56700 Avoid crash when the git command to obtain branches fails dont-crash-when-repo-is-corrupt Stefan Haller 2025-05-09 08:33:19 +02:00
  • 4e497eef8a reword documentation for git.autoForwardBranches sean simonsen 2025-05-08 16:37:26 -04:00
  • e6bd9d0ae6 Migrate deprecated AllBranchesLogCmd to AllBranchesLogCmds (#4345) Stefan Haller 2025-05-07 10:12:36 +02:00
  • 1028f8efb8 Migrate deprecated AllBranchesLogCmd to AllBranchesLogCmds Chris McDonnell 2025-02-25 23:44:37 -05:00
  • c16c9f982f Clean up utils package (#4538) Stefan Haller 2025-05-06 13:07:30 +02:00
  • 252dda5220 Move Loader to presentation package Stefan Haller 2025-05-06 09:52:53 +02:00
  • a6a68778ea Move NewDummyCommon to pkg/common Stefan Haller 2025-05-06 09:37:18 +02:00
  • 223978eb82 Clean up the configuration of where a custom command's output goes (#4525) Stefan Haller 2025-05-05 17:49:21 +02:00
  • e8d365f1aa Add breaking change notice about 'stream: true' being converted to not use a pty any more Stefan Haller 2025-05-01 15:59:13 +02:00
  • a9f9dee30d Combine customCommand's subprocess, stream, and showOutput fields into a single output enum Stefan Haller 2025-04-30 17:13:33 +02:00
  • 5f4be3bfb7 Add yaml_utils.RemoveKey Stefan Haller 2025-04-30 17:02:46 +02:00
  • 02611dad7c Remove unused function UpdateYamlValue Stefan Haller 2025-04-30 17:51:02 +02:00
  • a199ed1396 Add separate UsePty flag for CmdObj Stefan Haller 2025-04-30 11:45:45 +02:00
  • 8cf617b683 Rename getCmdHandler to getCmdHandlerPty, and add getCmdHandlerNonPty Stefan Haller 2025-04-30 11:35:34 +02:00