1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-03 00:57:52 +02:00

Commit Graph

  • b8ac8d12e6 fixup! Move to next stageable line after adding a line to a custom patch move-to-next-stageable-line-when-staging-in-custom-patch Stefan Haller 2025-07-02 15:09:42 +02:00
  • 27ce820442 Move to next stageable line after adding a line to a custom patch Stefan Haller 2025-07-01 17:48:00 +02:00
  • 11196f279e Render only + and - lines as included in a patch Stefan Haller 2025-07-01 17:06:12 +02:00
  • 37dbbfee69 README.md: Update Sponsors create-pull-request/patch github-actions[bot] 2025-07-02 14:32:49 +00:00
  • 91d8c25183 Fix applying custom patches to a dirty working tree (#4674) master Stefan Haller 2025-07-02 16:32:32 +02:00
  • 3df894ec92 Stage affected unstaged files when applying or reverting a patch Stefan Haller 2025-06-30 17:59:36 +02:00
  • c440a208a6 Add tests for applying a patch when there's a modified file Stefan Haller 2025-07-01 14:52:54 +02:00
  • 32bd9e6029 Drop stash when successfully unstashing files after moving patch to index Stefan Haller 2025-07-01 14:25:50 +02:00
  • 823aa640b9 Add test for moving patch to index when there's a modified file Stefan Haller 2025-07-01 12:57:16 +02:00
  • 00d043d743 Cleanup: implement AllFilesInPatch using lo.Keys Stefan Haller 2025-07-01 11:23:16 +02:00
  • eebc39d3e9 Show stash name for selected stash (#4673) Stefan Haller 2025-07-02 16:18:11 +02:00
  • 92c9eb614f Show stash title in main view for selected stash entry Stefan Haller 2025-07-01 09:47:38 +02:00
  • ef16867ff1 Cleanup: add NewRunPtyTaskWithPrefix funxtion instead of setting Prefix manually Stefan Haller 2025-07-01 09:40:44 +02:00
  • edcfce22f0 Change Refresh to not return an error (#4680) Stefan Haller 2025-07-02 16:14:11 +02:00
  • c87661dbee Use async refresh rather than manual OnWorker call Stefan Haller 2025-07-02 12:14:57 +02:00
  • d82852a909 Change Refresh to not return an error Stefan Haller 2025-07-02 11:58:13 +02:00
  • 2b1f150129 Some code cleanups to the "discard file changes from commit" feature (#4679) Stefan Haller 2025-07-02 16:02:58 +02:00
  • 5be97c6145 Remove another unnecessary refresh Stefan Haller 2025-07-02 15:49:51 +02:00
  • 80e20417a8 Remove unnecessary refresh Stefan Haller 2025-07-02 15:49:25 +02:00
  • ee62878e6b Cleanup: remove pointless error handling Stefan Haller 2025-07-02 15:47:48 +02:00
  • 2a5970265d Fix formatting of a keyboard shortcut in the README.md (#4678) Stefan Haller 2025-07-02 15:28:48 +02:00
  • d60a843c23 Fix formatting of a keyboard shortcut in the README.md Daniel Jonsson 2025-07-02 14:53:05 +02:00
  • 36388e58b9 Update linter (#4671) Stefan Haller 2025-07-01 11:08:24 +02:00
  • ca05a2ccea Enable revive linter, and fix a bunch of warnings Stefan Haller 2025-06-30 19:13:12 +02:00
  • 7aa426fa71 Enable errorlint linter, and fix warnings Stefan Haller 2025-06-30 11:11:35 +02:00
  • 0471dbaa84 Enable intrange linter, and fix warnings Stefan Haller 2025-06-30 11:03:00 +02:00
  • 1e92d8b7f3 Enable nolintlint linter, and fix warnings Stefan Haller 2025-06-30 10:40:02 +02:00
  • d9e299c1df Update VS Code settings to enable staticcheck linter Stefan Haller 2025-06-30 10:12:18 +02:00
  • 9b54dc0b28 Update VS Code settings to use golangci-lint v2 Stefan Haller 2025-06-30 15:38:14 +02:00
  • c4de94cff0 Update .golangci.yml to use version 2 Stefan Haller 2025-06-22 11:14:45 +02:00
  • 92093ce56a Fix warning QF1003: could use tagged switch Stefan Haller 2025-06-29 10:39:21 +02:00
  • c7d0aaa786 Fix warning QF1004: could use strings.ReplaceAll instead Stefan Haller 2025-06-20 19:57:03 +02:00
  • 4604227238 Make stashEntryFromLine a free-standing function Stefan Haller 2025-06-20 19:55:25 +02:00
  • b7aecf5f17 Fix warning ST1016: methods on the same type should have the same receiver name Stefan Haller 2025-06-20 19:55:45 +02:00
  • 8c574f888c Fix warning ST1016: methods on the same type should have the same receiver name Stefan Haller 2025-06-20 19:49:46 +02:00
  • 7ebf5fff0f Provide a script to lint the whole working copy, and update make lint to use it Stefan Haller 2025-06-30 14:13:03 +02:00
  • 4439531906 Show annotation information for selected tag (#4663) Stefan Haller 2025-06-30 16:14:20 +02:00
  • e5b09f34e0 Show tag information for selected tag Stefan Haller 2025-06-24 17:22:58 +02:00
  • b12b1040c3 Add IsAnnotated field to models.Tag struct Stefan Haller 2025-06-24 13:41:33 +02:00
  • 718cbdb48c Fix branch head icon appearing at head commit when a remote or tag exists with the same name as the current branch (#4669) Stefan Haller 2025-06-30 16:12:09 +02:00
  • 03abdfcfe2 Fix the CurrentBranchName function Stefan Haller 2025-06-27 14:13:38 +02:00
  • f95ac6780f Cleanup: turn around error condition Stefan Haller 2025-06-27 14:42:59 +02:00
  • 61815c10e7 Add a test showing undesired branch icon at head commit Stefan Haller 2025-06-27 14:13:31 +02:00
  • 7a8937279a Bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#4633) Stefan Haller 2025-06-30 16:07:34 +02:00
  • f07c08a071 Bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 dependabot[bot] 2025-06-30 14:00:23 +00:00
  • 75ee875194 Show GPG error before entering commit editor when rewording non-latest commits (#4660) Stefan Haller 2025-06-30 08:40:42 +02:00
  • 9e05e4d810 fix: show GPG error before entering commit editor Mostafa Khaled 2025-06-23 23:52:31 +03:00
  • ef6f96bda3 Add credential prompts for PKCS11-based SSH keys (#4646) Stefan Haller 2025-06-20 08:26:01 +02:00
  • b5c2524d75 Add credential prompts for PKCS11-based SSH keys Jadeiin 2025-06-16 03:32:15 +08:00
  • 80887f5791 Fix DEFAULT_REMOTE_ICON character code (#4653) Stefan Haller 2025-06-20 08:22:15 +02:00
  • b5c284db39 Fix DEFAULT_REMOTE_ICON character code bedlamzd 2025-06-20 00:01:23 +02:00
  • 159efdef9f Fix moving a custom patch from the very first commit of the history to a later commit (#4631) Stefan Haller 2025-06-19 18:46:28 +02:00
  • 206283d1f7 Fix moving a custom patch from the very first commit of the history to a later commit Stefan Haller 2025-06-09 16:53:24 +02:00
  • ec0f4d242e Instantiate mutexes by value (#4632) Stefan Haller 2025-06-19 18:42:56 +02:00
  • fd270768e8 Instantiate other mutexes by value Stefan Haller 2025-06-09 16:16:20 +02:00
  • 5ee5d42511 Instantiate Mutexes's fields by value Stefan Haller 2025-06-09 16:21:10 +02:00
  • 4c92ffda60 Add bold style for border (#4644) Stefan Haller 2025-06-15 18:23:47 +02:00
  • 80bbdf41fb add bold style for border aidancz 2025-06-14 17:14:13 +08:00
  • fb2c5ea8b6 Fix stash operations when branch named 'stash' exists (#4641) Stefan Haller 2025-06-15 16:17:26 +02:00
  • 265557afa2 Add unambigious refs/ prefix to all stash references Chris McDonnell 2025-06-12 21:18:27 -04:00
  • 05670ab522 WIP Menu fixup-upwards Stefan Haller 2025-04-30 18:36:10 +02:00
  • 49701d2529 Pass todo flag to EditRebaseTodo Stefan Haller 2025-04-29 15:53:47 +02:00
  • 54b82467fb WIP Visualize the fixup flag Stefan Haller 2025-04-27 21:41:33 +02:00
  • 43530cce74 Add FixupFlag field to Commit Stefan Haller 2025-04-27 21:40:17 +02:00
  • cc822bccd5 WIP After going straight to patch building from main view, esc goes all the way back out use-delta-hyperlinks-for-clicking-in-diff Stefan Haller 2025-03-29 16:52:55 +01:00
  • e829b61807 Press enter in main view of commits panel to enter patch building for clicked line Stefan Haller 2024-10-11 16:44:59 +02:00
  • 12edbc04f6 Extract some functions from CommitFilesController to a new CommitFilesHelper Stefan Haller 2024-10-11 18:09:17 +02:00
  • 305238aa17 Press enter in main view of files/commitFiles to enter staging/patch-building Stefan Haller 2024-09-16 20:38:22 +02:00
  • 3a578d1e94 Select line that is in the middle of the screen Stefan Haller 2025-03-25 15:01:16 +01:00
  • e0fdec1c1d Press enter in focused main view when user config is on Stefan Haller 2025-04-01 23:03:55 +02:00
  • 2a7578574d Add user config gui.showSelectionInFocusedMainView Stefan Haller 2025-04-01 16:14:10 +02:00
  • 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