1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2026-06-07 19:56:50 +02:00

Commit Graph

  • 1ad54c4c23 README.md: Update Sponsors create-pull-request/patch github-actions[bot] 2026-06-07 14:00:21 +00:00
  • 8a7bef0975 Improve cycling through multiple pagers (#5678) master Stefan Haller 2026-06-07 16:00:08 +02:00
  • 8534a05a2e Allow cycling pagers in reverse Stefan Haller 2026-06-07 11:48:22 +02:00
  • 5a4247b234 Extract onPagerChanged helper from cyclePagers Stefan Haller 2026-06-07 11:40:26 +02:00
  • 6316094d58 Show pager name in the cycle-pager toast, and let users name pagers Stefan Haller 2026-06-07 11:37:02 +02:00
  • 81420ce362 Reject pager entries that combine multiple diff mechanisms Stefan Haller 2026-06-07 14:08:02 +02:00
  • 9739a43355 Terminate tooltip text with a full stop Stefan Haller 2026-06-07 15:32:22 +02:00
  • badb089a86 Add a "just check" command Stefan Haller 2026-06-07 15:49:25 +02:00
  • 94313a616d Use the default select mode when diving into a patch explorer from a focused main view use-delta-hyperlinks-for-clicking-in-diff Stefan Haller 2026-06-04 18:04:34 +02:00
  • f26a998476 Session notes: escape flicker fix implemented; timing races remain Stefan Haller 2026-06-04 17:09:06 +02:00
  • 625e7dbad1 Restore scroll and selection seamlessly when escaping to a focused main view Stefan Haller 2026-06-04 17:04:48 +02:00
  • 054d139fed Let a cmd/pty task restore a saved scroll position at its first paint Stefan Haller 2026-06-04 17:04:08 +02:00
  • 7f547a5a30 Reset other main views' scroll after copying content, not before Stefan Haller 2026-06-04 17:03:58 +02:00
  • fe79d18b63 Route all view origin writes through SetOriginX and SetOriginY Stefan Haller 2026-06-04 14:33:58 +02:00
  • 89e6f6b142 Session notes: corrected flicker diagnosis and the 3 bug fixes Stefan Haller 2026-06-04 10:48:27 +02:00
  • 86f4b34860 Fire queued ReadToEnd callbacks when the initial read reaches EOF Stefan Haller 2026-06-04 10:43:43 +02:00
  • b7470af272 Don't scroll a view up to fill blank space while its content is loading Stefan Haller 2026-06-04 10:43:21 +02:00
  • 788d959adf Lock the view and guard the line index when reading a hyperlink Stefan Haller 2026-06-04 10:41:04 +02:00
  • 63221c3dd9 Session notes Stefan Haller 2026-06-03 09:10:29 +02:00
  • 5f500893a3 WIP FocusedMainViewSnapshot approach Stefan Haller 2026-06-03 09:10:22 +02:00
  • 207927e0d3 WIP New click behavior Stefan Haller 2026-05-31 18:43:37 +02:00
  • 385d2e9dd1 Open a browser at the selected line in the diff of the current branch's PR Stefan Haller 2026-05-31 15:06:39 +02:00
  • c5dd8ddc6a Press e in focused main view (when selection is showing) to edit that line Stefan Haller 2026-05-31 13:58:53 +02:00
  • 55922f81ae Replace gui.showSelectionInFocusedMainView config with on-demand selection Stefan Haller 2026-05-26 14:50:18 +02:00
  • 877812c6ad WIP After going straight to patch building from main view, esc goes all the way back out Stefan Haller 2025-03-29 16:52:55 +01:00
  • 0088f26c13 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
  • ec50f31226 Extract some functions from CommitFilesController to a new CommitFilesHelper Stefan Haller 2024-10-11 18:09:17 +02:00
  • ed2015cacf Press enter in main view of files/commitFiles to enter staging/patch-building Stefan Haller 2024-09-16 20:38:22 +02:00
  • 1e5f31dd6f Select line that is in the middle of the screen Stefan Haller 2025-03-25 15:01:16 +01:00
  • fff7a0d199 Press enter in focused main view when user config is on Stefan Haller 2025-04-01 23:03:55 +02:00
  • 8a26bebbb9 Add user config gui.showSelectionInFocusedMainView Stefan Haller 2025-04-01 16:14:10 +02:00
  • ed48988a9b Add LAZYGIT_SLOW_RENDER debug knob for watching async render frames Stefan Haller 2026-06-04 11:48:45 +02:00
  • f2e3675a52 fixup! Detect external ref changes via background polling external-change-detection Stefan Haller 2026-05-30 20:24:56 +02:00
  • 734e8cbdb4 fixup! Snapshot refs state before refs-touching refreshes Stefan Haller 2026-05-30 20:24:21 +02:00
  • 6a500bae29 Detect external ref changes via background polling Stefan Haller 2026-05-29 14:05:13 +02:00
  • 0221fb830c Snapshot refs state before refs-touching refreshes Stefan Haller 2026-05-29 13:08:09 +02:00
  • cb18c33ee8 Add config options for external change detection Stefan Haller 2026-05-29 13:06:52 +02:00
  • 30e1eb27ba Add Status.RefsSnapshot Stefan Haller 2026-05-29 13:05:37 +02:00
  • bca46e7de1 Centralize scope expansion in Refresh Stefan Haller 2026-05-29 13:04:45 +02:00
  • af8f8d0bec Log CPU time of external commands in addition to wall-clock time Stefan Haller 2026-05-30 11:30:47 +02:00
  • 1d6b3dc4e1 Fix schema minimum for refresh and fetch intervals Stefan Haller 2026-05-30 16:43:10 +02:00
  • 6c69ded4e8 Pause background refreshes while driving a git operation fix-files-panel-artefacts-during-rebase-commands Stefan Haller 2026-05-29 18:08:07 +02:00
  • d2995aa8c0 Make background-refresh pausing reentrant Stefan Haller 2026-05-29 18:05:28 +02:00
  • 68f3bcf53b Fix unstaging a submodule with dirty content (#5666) Stefan Haller 2026-06-04 09:16:49 +02:00
  • 785c8a712c Explain when a submodule has nothing stageable Stefan Haller 2026-06-02 12:14:24 +02:00
  • 8b5cfb0425 Optimistically render unstaging a dirty submodule Stefan Haller 2026-06-02 07:19:51 +02:00
  • c46c874442 Also verify stage-all can unstage a dirty submodule Stefan Haller 2026-06-02 12:09:41 +02:00
  • 3f0a7512f8 Fix unstaging a submodule with dirty content Stefan Haller 2026-06-02 12:09:09 +02:00
  • 66fe18dd59 Unify the stage/unstage decision for press and stage-all Stefan Haller 2026-06-02 11:58:38 +02:00
  • c588c5507c Add a test demonstrating that you can't unstage a dirty submodule Stefan Haller 2026-06-02 06:54:39 +02:00
  • 38526c9ec4 Add direnv support (#5660) Stefan Haller 2026-06-04 09:10:50 +02:00
  • b76c1072ff Offer direnv .envrc approval from inside lazygit Stefan Haller 2026-06-01 11:07:16 +02:00
  • bb8955f2de Load direnv environment when switching repos Stefan Haller 2026-05-28 10:07:00 +02:00
  • 2601556189 Dedupe the recent-repos fallback in setupRepo Stefan Haller 2026-05-28 09:53:30 +02:00
  • 685dfc87a4 Cleanup: drop unneeded variable Stefan Haller 2026-05-28 20:07:51 +02:00
  • d86a49ba3f When RecordCurrentDirectory fails, only log the error Stefan Haller 2026-06-01 09:18:20 +02:00
  • 6b9b25243e Allow overriding the platform used for default keybindings envvar-for-platform-keybindings Stefan Haller 2026-06-04 07:53:01 +02:00
  • 009c8975be Additions to AGENTS.md (#5667) v0.62.2 Stefan Haller 2026-06-03 09:21:42 +02:00
  • cc6a0374e8 Additions to AGENTS.md Stefan Haller 2026-05-10 13:37:11 +02:00
  • 16cf2ff1a9 Fix the waiting status display for synchronous operations (#5659) Stefan Haller 2026-05-30 14:25:21 +02:00
  • 101d7965ae Fix the waiting status display for synchronous operations Stefan Haller 2026-05-30 13:47:02 +02:00
  • 64d244cfcb Refactor: extract private setAppStatusContent helper method Stefan Haller 2026-05-30 13:59:05 +02:00
  • f2788e475e Add docs for how to add the default, non-pager diff to the list of pagers (#5656) v0.62.1 Stefan Haller 2026-05-28 19:46:47 +02:00
  • 115b72d98b Add docs for how to add the default, non-pager diff to the list of pagers Stefan Haller 2026-05-28 19:41:45 +02:00
  • 371f57c76e Fix minor typos in README.md Stefan Haller 2026-05-28 19:36:01 +02:00
  • ff8f3d790e Fix crash when keybindings are disabled that normally show in the status bar (#5655) Stefan Haller 2026-05-28 19:31:42 +02:00
  • b3491f4e37 Cleanup: filter out empty keybindings earlier Stefan Haller 2026-05-28 19:20:17 +02:00
  • 76d0dc15ca Fix crash when keybindings are disabled that we want to show in the status bar Stefan Haller 2026-05-28 19:19:05 +02:00
  • fdb932124f Bump golangci/golangci-lint-action from 9.2.0 to 9.2.1 dependabot/github_actions/golangci/golangci-lint-action-9.2.1 dependabot[bot] 2026-05-27 03:10:28 +00:00
  • 7299b224ef Fix breaking changes note (#5646) v0.62.0 Stefan Haller 2026-05-26 22:31:03 +02:00
  • 5e326853dc Fix breaking changes note Stefan Haller 2026-05-26 22:26:18 +02:00
  • 8b4d043d52 Update docs and schema for release (#5645) Stefan Haller 2026-05-26 22:16:14 +02:00
  • 07d73fbbee Update docs and schema for release Stefan Haller 2026-05-26 22:12:31 +02:00
  • a85d81b137 Update translations from Crowdin (#5644) Stefan Haller 2026-05-26 22:11:50 +02:00
  • 064e9a4c98 Update translations from Crowdin Stefan Haller 2026-05-26 22:08:49 +02:00
  • 258afbce8f Add support for git flow using the git-flow-next tool (#5288) Stefan Haller 2026-05-26 22:06:58 +02:00
  • dd0d90837d Add support for git flow using git-flow-next Henry Maddocks 2026-05-10 12:30:48 +02:00
  • 415015c66a Pull git-flow prefix parsing into a config-level helper Henry Maddocks 2026-05-10 12:29:17 +02:00
  • 53e39dc7b8 Bump goreleaser/goreleaser-action from 7.1.0 to 7.2.2 (#5619) Stefan Haller 2026-05-26 10:07:14 +02:00
  • 7cab05d58f Bump goreleaser/goreleaser-action from 7.1.0 to 7.2.2 dependabot[bot] 2026-05-26 08:04:40 +00:00
  • 8bdbfbd928 Bump github.com/gdamore/tcell/v3 from 3.3.0 to 3.4.0 (#5618) Stefan Haller 2026-05-26 10:03:03 +02:00
  • 5d08537ea4 Bump github.com/gdamore/tcell/v3 from 3.3.0 to 3.4.0 dependabot[bot] 2026-05-26 08:00:07 +00:00
  • 323fb469d3 Bump golang.org/x/sys from 0.43.0 to 0.45.0 (#5607) Stefan Haller 2026-05-26 09:58:12 +02:00
  • dfcd195fb8 Bump golang.org/x/sys from 0.43.0 to 0.45.0 dependabot[bot] 2026-05-26 07:55:25 +00:00
  • 32f8a601e3 Bump github.com/sahilm/fuzzy from 0.1.1 to 0.1.2 (#5606) Stefan Haller 2026-05-26 09:53:50 +02:00
  • 62b38ff78a Bump github.com/sahilm/fuzzy from 0.1.1 to 0.1.2 dependabot[bot] 2026-05-26 07:51:24 +00:00
  • 21b59f9e33 Fix undo shortcut in Undoing.md (#5640) Stefan Haller 2026-05-26 09:49:16 +02:00
  • 9ae76d7eec Fix undo shortcut in Undoing.md Stefan Haller 2026-05-26 09:44:40 +02:00
  • 87e6959fca Bump github.com/gookit/color from 1.6.0 to 1.6.1 (#5586) Stefan Haller 2026-05-26 09:42:13 +02:00
  • af041092d5 Bump github.com/gookit/color from 1.6.0 to 1.6.1 dependabot[bot] 2026-05-26 07:39:34 +00:00
  • 822807ce48 Fix cycling pagers when main view is focused (#5639) Stefan Haller 2026-05-26 08:03:21 +02:00
  • e6a8415162 Refresh main view when cycling pagers with main view focused Stefan Haller 2026-05-26 07:57:32 +02:00
  • 137831630a Do less work to update the main view when cycling pagers Stefan Haller 2026-05-26 07:54:29 +02:00
  • 273e340490 Add <alt+up>/<alt+down> as alternate keybindings for moving commits up/down (#5637) Stefan Haller 2026-05-25 19:21:11 +02:00
  • 2537995067 Add <alt+up>/<alt+down> as alternate keybindings for moving commits up/down Stefan Haller 2026-05-25 19:15:54 +02:00
  • 7fd8392610 Show base branches as bare names in labels improve-base-branch-detection Stefan Haller 2026-05-22 18:33:20 +02:00
  • ccfb94a5f0 Signal ambiguity in the move-commits-to-new-branch label and prompt Stefan Haller 2026-05-22 18:19:23 +02:00
  • 0111fe67af Signal ambiguity in the view-divergence-from-base-branch label Stefan Haller 2026-05-22 18:18:02 +02:00
  • 3c2016d1df Signal ambiguity in the rebase-onto-base-branch label Stefan Haller 2026-05-22 18:16:30 +02:00
  • a507d56f77 Document mainBranches and the disambiguation prompt Stefan Haller 2026-05-21 21:43:53 +02:00