Commit Graph

  • c4eb749053 fixup! Add GitHub commands and model for fetching PR status gh-integration-3 Stefan Haller 2026-03-26 11:59:20 +01:00
  • 28344b30f7 Change "Copy pull request URL to clipboard" command to use existing PR if there is one Stefan Haller 2026-03-25 12:37:16 +01:00
  • b11f0e8dab Add commands for opening a Github PR in the browser Stefan Haller 2026-03-25 12:28:54 +01:00
  • bd3b1536a3 Prompt only once per session for each repo Stefan Haller 2026-03-24 17:31:54 +01:00
  • 1a543fcd60 Add an optional onCancel hook for menus Stefan Haller 2026-03-24 17:28:35 +01:00
  • 8297db896a Call OnMenuPress(nil) when hitting esc in a menu Stefan Haller 2026-03-24 17:20:59 +01:00
  • 7281591e99 Show PR information in main view, above the branch log Stefan Haller 2026-03-23 18:55:37 +01:00
  • 94fb6182e9 Cache PRs in AppState so that they appear immediately at startup Jesse Duffield 2026-03-25 10:28:26 +01:00
  • 339b8e11e0 Show PR icons in branches list Jesse Duffield 2026-03-21 15:15:36 +01:00
  • 0e1e9e46e1 Add pull requests to lazygit's model and refresh them Jesse Duffield 2026-03-25 10:27:58 +01:00
  • 3752df2898 fixup! Add GitHub commands and model for fetching PR status Stefan Haller 2026-03-25 10:22:25 +01:00
  • 30b7fcc5dc Add GitHub commands and model for fetching PR status Jesse Duffield 2026-03-21 15:15:17 +01:00
  • c201e57236 Add cli/go-gh/v2 and cli/safeexec vendor dependencies Jesse Duffield 2026-03-21 15:15:08 +01:00
  • bdb25f54b8 Refactor hosting service to support repo name extraction Jesse Duffield 2026-03-21 15:15:01 +01:00
  • f1d2f63009 Remove branch icons from Branches list Stefan Haller 2026-03-23 15:47:14 +01:00
  • d50b62b7b2 Add missing entries to scopeNameMap Stefan Haller 2026-03-23 19:20:58 +01:00
  • 7ae4361bf3 Allow turning off nerd fonts without restarting Stefan Haller 2026-03-24 09:41:54 +01:00
  • 0c10389c1e Make file sort order and case sensitivity configurable sort-files-with-directories-not-after Stefan Haller 2026-03-27 15:30:30 +01:00
  • 28cc542113 README.md: Update Sponsors create-pull-request/patch github-actions[bot] 2026-03-27 13:58:01 +00:00
  • ca946c5fcc Scroll to top when showing subcommits (#5425) master Stefan Haller 2026-03-27 14:57:50 +01:00
  • 781105c49b Scroll to top when showing subcommits Stefan Haller 2026-03-27 14:55:02 +01:00
  • 314ee07e4d Remove empty directories after discarding files remove-empty-dirs-after-discarding Stefan Haller 2026-03-22 21:38:25 +01:00
  • baaca3f9f2 Extract helper method removeFiles Stefan Haller 2026-03-22 22:29:09 +01:00
  • 2be354e827 Change test setup to allow nested directories Stefan Haller 2026-03-23 13:21:13 +01:00
  • 557ba51148 Improve performance of discarding many files (#5407) Stefan Haller 2026-03-27 14:40:30 +01:00
  • 4d46f5af94 Improve performance for discarding range selection of many files Stefan Haller 2026-03-22 19:03:53 +01:00
  • ad31400818 Improve performance of discarding changes in large directories Stefan Haller 2026-03-22 14:14:13 +01:00
  • e434f5b5e9 Add runGitCmdOnPaths utility Stefan Haller 2026-03-22 17:23:02 +01:00
  • f987b35a9e Add integration tests for discarding dir changes when filtering by path Stefan Haller 2026-03-22 18:10:18 +01:00
  • 5b829a6721 Add unit tests for WorkingTreeDiscard{All,Unstaged}DirChanges Stefan Haller 2026-03-22 15:48:22 +01:00
  • 4aa455e4eb Cleanup: better check for which files are removed Stefan Haller 2026-03-22 16:12:14 +01:00
  • 4a8ab6f64e Cleanup: simplify by using lo.FilterMap instead of separate calls to Filter and Map Stefan Haller 2026-03-22 16:42:00 +01:00
  • 706a6c0474 Cleanup: use oscommands.RemoveFile rather than plain os.Remove Stefan Haller 2026-03-22 15:36:25 +01:00
  • 6fc1483ae6 Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 dependabot/go_modules/github.com/buger/jsonparser-1.1.2 dependabot[bot] 2026-03-27 13:31:40 +00:00
  • d241ec4ee1 Fix searching commits or main view after switching repos (#5424) Stefan Haller 2026-03-27 14:30:31 +01:00
  • 3eb5841b83 Fix searching commits or main view after switching repos Stefan Haller 2026-03-25 18:55:28 +01:00
  • 587a8bbf4f Remove go-git dependency (#5420) Stefan Haller 2026-03-27 14:13:03 +01:00
  • 9d6064408c Remove go-git dependency Stefan Haller 2026-03-26 10:21:41 +01:00
  • a930f74397 Remove go-git repo from GitCommon Stefan Haller 2026-03-26 09:30:21 +01:00
  • 6f9d234116 Remove go-git repo from ConfigCommands Stefan Haller 2026-03-27 14:02:47 +01:00
  • 1da87b9a7c Don't use go-git to parse branches Stefan Haller 2026-03-26 10:15:44 +01:00
  • 23f973496f Don't use go-git to parse remotes Stefan Haller 2026-03-26 10:06:01 +01:00
  • d864edb0c3 Add support for clicking on arrows in the file list to expand/collapse directories (#5365) Stefan Haller 2026-03-25 20:58:49 +01:00
  • ee3bb06b2a Add support for clicking on arrows in the file list to expand/collapse directories blakemckeany 2026-03-13 11:11:32 +13:00
  • 4567840198 Add GetOnClick to HasKeybindings blakemckeany 2026-03-25 16:45:47 +01:00
  • 61b72cef38 Add GetVisualDepth method to FileTree/CommitFileTree blakemckeany 2026-03-25 14:46:33 +01:00
  • fe5df2334b Document some of the methods of HasKeybindings Stefan Haller 2026-03-25 16:35:16 +01:00
  • 72bff90822 Rename GetOnClick (et al) to GetOnDoubleClick Stefan Haller 2026-03-25 14:32:22 +01:00
  • 9aca2bf073 amend! Add GitHub commands and model for fetching PR status gh-integration-3-orig Stefan Haller 2026-03-22 10:31:10 +01:00
  • b96a6778a2 Fix integration tests for new branch list format Jesse Duffield 2026-03-21 15:15:44 +01:00
  • 1835c00c99 Wire GitHub PR data into GUI branch list display Jesse Duffield 2026-03-21 15:15:36 +01:00
  • 7f2be0bca3 Add showPRs config option for GitHub PR status in branch list Jesse Duffield 2026-03-21 15:15:25 +01:00
  • 5867ae874e Add GitHub commands and model for fetching PR status Jesse Duffield 2026-03-21 15:15:17 +01:00
  • 73fd9b4ecb Add cli/go-gh/v2 and cli/safeexec vendor dependencies Jesse Duffield 2026-03-21 15:15:08 +01:00
  • 97425123ba Refactor hosting service to support repo name extraction Jesse Duffield 2026-03-21 15:15:01 +01:00
  • dcfdf4084e Fix the expanded layout of the branches panel (half and full screen modes) (#5413) Stefan Haller 2026-03-23 17:31:10 +01:00
  • d9487bf31c Fix the expanded layout of the branches panel (half and full screen modes) Stefan Haller 2026-03-23 17:22:22 +01:00
  • 24158aa6d0 Add a note about AI to CONTRIBUTING.md (#5404) Stefan Haller 2026-03-23 14:22:19 +01:00
  • 0093059949 Add a note about AI to CONTRIBUTING.md Stefan Haller 2026-03-22 11:30:22 +01:00
  • ec7d6b479a Fix staging only some lines of a block of consecutive changes (#5396) Stefan Haller 2026-03-20 08:23:19 +01:00
  • e1e042fb66 Revert test workaround Stefan Haller 2026-03-16 08:36:07 +01:00
  • 6bfcab3d89 Fix selection after staging an added line Stefan Haller 2026-03-15 19:27:16 +01:00
  • 8fbc70bf84 Fix staging only some lines of a block of consecutive changes Stefan Haller 2026-03-15 13:51:43 +01:00
  • b8ed4faf9b Add test for how the selection advances after staging lines Stefan Haller 2026-03-15 19:54:49 +01:00
  • 7929519ccf Add regression test for staging a single added line Stefan Haller 2026-03-17 08:38:38 +01:00
  • b95bfeb164 Add test demonstrating problem with staging only some changed lines Stefan Haller 2026-03-15 14:05:09 +01:00
  • 2f6d20275a Update docs and schema for release (#5353) v0.60.0 Stefan Haller 2026-03-09 20:49:23 +01:00
  • f63f82bd4d Update docs and schema for release Stefan Haller 2026-03-09 19:53:24 +01:00
  • 487df128e2 Update translations from Crowdin (#5352) Stefan Haller 2026-03-09 19:52:33 +01:00
  • 327c76ffbb Update translations from Crowdin Stefan Haller 2026-03-09 19:49:46 +01:00
  • 43fa7a499e Fix diff display of custom pagers after screen mode change (#5349) Stefan Haller 2026-03-09 19:44:37 +01:00
  • 5b23f80398 Re-render main view when changing screen mode Stefan Haller 2026-03-08 20:20:26 +01:00
  • 46c53ea34f Cleanup: use CurrentSide() instead of private currentSidePanel Stefan Haller 2026-03-09 08:16:46 +01:00
  • b05e33df89 Show worktree name next to branch in branches list (#5340) Stefan Haller 2026-03-09 11:58:28 +01:00
  • 6ad56d5852 Show worktree name next to branch in branches list Ruud Kamphuis 2026-03-04 13:45:05 +01:00
  • 4c7323b255 README.md: Update Sponsors (#5228) Stefan Haller 2026-03-08 17:56:24 +01:00
  • bce1ca58bd README.md: Update Sponsors github-actions[bot] 2026-03-08 16:53:40 +00:00
  • 7ec8c9c0d1 Enable { and } to change diff context size in branches and tags panels in diffing mode (#5258) Stefan Haller 2026-03-08 17:53:30 +01:00
  • 9dd121dfa3 Enable { and } to change diff context size in branches and tags panels in diffing mode Stefan Haller 2026-01-31 20:34:16 +01:00
  • 17e7044d7c Properly disable clicks in inactive views behind popups (#5313) Stefan Haller 2026-03-08 17:39:51 +01:00
  • b955002d17 Use new ShouldHandleMouseEvent hook to prevent clicks in views behind panels Stefan Haller 2026-02-22 19:52:25 +01:00
  • ab86b42eec Bump gocui Stefan Haller 2026-03-08 17:31:57 +01:00
  • 4d08c8149e Fix off-by-one error when calculating popup panel dimensions (#5312) Stefan Haller 2026-03-08 17:27:52 +01:00
  • da065b5b63 Add comments Stefan Haller 2026-02-22 17:41:28 +01:00
  • bcfb4e11c0 Fix off-by-one error when calculating popup panel dimensions Stefan Haller 2026-02-22 14:42:49 +01:00
  • d8f87c6919 Add backward cycling support for log view (using <shift>-a on status page) (#5346) Stefan Haller 2026-03-08 17:09:31 +01:00
  • 7d32e45f73 Add backward cycling support for all branches log view Zak Siddiqui 2026-03-08 16:49:25 +10:00
  • 551f341cf7 Fix typo: MacOS to macOS (#5335) Stefan Haller 2026-03-08 16:33:44 +01:00
  • 53faf1fcd3 Fix typo: MacOS to macOS 04cb 2026-03-03 20:40:41 +08:00
  • 25895bfa73 Fix #5302: Create .git/info directory before writing exclude file (#5325) Stefan Haller 2026-03-08 16:26:40 +01:00
  • 30154aa9c5 Fix #5302: Create .git/info directory before writing exclude file cobyfrombrooklyn-bot 2026-02-26 10:42:24 -05:00
  • 9b74805d2d Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#5323) Stefan Haller 2026-03-08 16:09:04 +01:00
  • 386503109b Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 dependabot[bot] 2026-03-08 15:06:35 +00:00
  • 5b94fd37fc Show branch name and detached HEAD in worktrees tab (#5339) Stefan Haller 2026-03-08 12:53:47 +01:00
  • 727b4b56dd Show branch name and detached HEAD in worktrees tab Ruud Kamphuis 2026-03-04 13:26:45 +01:00
  • 35911da3a6 Filter file views rather than search (#5273) Stefan Haller 2026-03-07 20:06:36 +01:00
  • 615c566ac4 Filter file views rather than search Jesse Duffield 2026-02-08 07:23:05 +11:00
  • 8728da7985 Only reset selection in ReApplyFilter when search prompt is active Jesse Duffield 2026-03-07 20:26:35 +11:00
  • ed9693ebcc Reset PrevSearchIndex when opening filter prompt Jesse Duffield 2026-03-07 20:26:21 +11:00
  • 60316388c0 Rename GetFilter to GetStatusFilter on IFileTree Jesse Duffield 2026-02-08 07:22:21 +11:00