Commit Graph

  • 706a6c0474 Cleanup: use oscommands.RemoveFile rather than plain os.Remove Stefan Haller 2026-03-22 15:36:25 +01: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
  • 825784fbf4 Allow removing lines from patch directly (#5277) Stefan Haller 2026-03-07 20:02:43 +01:00
  • 5b6a8a304e Prevent patch building panel from briefly appearing when discarding change from commit Jesse Duffield 2026-03-07 20:44:56 +11:00
  • 0f2f20b900 Allow discarding lines from patch directly Jesse Duffield 2026-02-08 09:04:26 +11:00
  • b3d81a0c7c Add DisabledReason for discarding from a multiselection of commits Stefan Haller 2026-02-21 15:55:47 +01:00
  • 35d06c32d7 Turn error checks in discard handler into DisabledReasons Stefan Haller 2026-02-21 15:49:07 +01:00
  • 2b65bee675 Remove redundant CantPatchWhileRebasingError checks in handlers Stefan Haller 2026-02-21 15:33:48 +01:00
  • 7f9bfaec08 Warn more prominently about resetting the patch when discarding changes Stefan Haller 2026-02-21 14:31:14 +01:00
  • b256215397 Say "discard" instead of "remove" when discard changes from a commit Stefan Haller 2026-02-21 14:19:28 +01:00
  • 9046d5eb14 Hide the "Fetching..." status of the auto-fetch when bottom line is hidden (#5321) Stefan Haller 2026-03-02 10:48:55 +01:00
  • 641467bc79 Hide the "Fetching..." status of the auto-fetch when bottom line is not showing Stefan Haller 2026-02-25 18:52:00 +01:00
  • 1b08dc9e9c Rename "Copy commit hash to clipboard" to mention it's an abbreviated hash (#5331) Stefan Haller 2026-03-02 10:45:21 +01:00
  • c08d32aa4f Rename "Copy commit hash to clipboard" to mention abbreviated hash Stefan Haller 2026-03-02 09:52:45 +01:00
  • 818ca17f9a Fix matching of lazygit-edit URLs without line numbers (#5311) Stefan Haller 2026-02-22 17:27:57 +01:00
  • 8821770711 Fix matching of lazygit-edit URLs without line numbers Daniel Wennberg 2026-02-19 15:57:49 -08:00
  • f8676ffa5e Add Terra as an alternative Fedora install method (#5281) Stefan Haller 2026-02-22 14:46:21 +01:00
  • 545c4f719e docs: Add Terra install method Owen Zimmerman 2026-02-09 19:41:57 -06:00
  • 7357c1daea Only apply directory-level actions to visible files jesse-active-branch Jesse Duffield 2026-02-08 08:05:01 +11:00
  • 75488f1041 Filter file views rather than search Jesse Duffield 2026-02-08 07:23:05 +11:00
  • 3db8175bb5 Rename GetFilter to GetStatusFilter on IFileTree Jesse Duffield 2026-02-08 07:22:21 +11:00
  • 5f8bca6508 Allow removing lines from patch directly Jesse Duffield 2026-02-08 09:04:26 +11:00
  • 3b677cbcfe Fetch PRs after checkout (not blocking UI) Jesse Duffield 2026-02-08 10:14:14 +11:00
  • 658dbd2bdf Improve github repo picking UX Jesse Duffield 2026-02-08 09:53:39 +11:00
  • a9a13619fd Fetch PRs newest-first Jesse Duffield 2026-02-08 09:51:27 +11:00
  • 5d452122b3 Stop fetch github PRs when checking out a branch Jesse Duffield 2026-02-07 22:09:05 +11:00
  • f70b0a214b Cache Github PRs for snappier startup experience Jesse Duffield 2026-02-07 21:24:30 +11:00
  • b81b6e3c2e Fix PR integration: nerd font guards, tests, generated files, typo Jesse Duffield 2026-02-07 21:01:38 +11:00
  • 4bed4b8965 WIP Add draft state, iterate on UI design Stefan Haller 2025-10-18 18:06:14 +02:00
  • 4fab224ccd Show PR information in main view above the branch log when a branch is selected Stefan Haller 2025-10-17 14:08:27 +02:00
  • 95005999e6 Use github icon instead of just coloring the branch icon Stefan Haller 2025-10-16 14:42:08 +02:00
  • f84cff3ba5 WIP use origin remote Stefan Haller 2025-10-13 18:38:45 +02:00
  • 2ae87d3d0f WIP Jesse Duffield 2024-06-29 18:08:17 +10:00
  • a2b2fa7a5e Show github pull request status against branch Jesse Duffield 2024-06-03 22:12:09 +10:00
  • 1d0db51caf Update docs and schema for release (#5276) v0.59.0 Stefan Haller 2026-02-07 09:33:09 +01:00