Commit Graph

  • 19921b7c42 Fix json schema for context of CustomCommand Stefan Haller 2025-02-11 14:21:43 +01:00
  • c37376af74 fix: properly detect icon for BAZEL and WORKSPACE files (#4252) Stefan Haller 2025-02-11 21:46:38 +01:00
  • 9dbde94952 fix: properly detect icon for BAZEL and WORKSPACE files Peter Cardenas 2025-02-10 19:11:55 -08:00
  • 3915cb6e71 Fix pasting multi-line text into commit message panel (#4234) Stefan Haller 2025-02-10 13:44:05 +01:00
  • ba6cfc1f85 Handle pasting multi-line commit messages Stefan Haller 2025-02-05 10:11:00 +01:00
  • 46ebfbbe87 Bump gocui Stefan Haller 2025-02-10 13:40:22 +01:00
  • 3012306ac3 Swap position of checkout-commit and checkout-branch menu items (#4238) Stefan Haller 2025-02-10 13:37:34 +01:00
  • e987d4b519 Swap position of checkout-commit and checkout-branch menu items Stefan Haller 2025-02-06 14:27:25 +01:00
  • 190954568e Bump go-deadlock version to fix crash with go 1.23 in debug mode (#4248) Stefan Haller 2025-02-10 13:23:54 +01:00
  • f117eed614 go-deadlock version bump to fix crash with go 1.23 Chris McDonnell 2025-02-10 01:43:35 -05:00
  • a5698b86fa Improve contrast of highlighted search results (#4242) Stefan Haller 2025-02-07 14:27:45 +01:00
  • 050a91b7d1 Bump gocui Stefan Haller 2025-02-07 14:20:49 +01:00
  • ff1e6a8bbb WIP Click in commits view to enter patch building for clicked line use-delta-hyperlinks-for-clicking-in-diff Stefan Haller 2024-10-11 16:44:59 +02:00
  • de7cfc15c6 Extract some functions from CommitFilesController to a new CommitFilesHelper Stefan Haller 2024-10-11 18:09:17 +02:00
  • 70863d3f1e WIP Stefan Haller 2024-09-16 20:38:22 +02:00
  • 744466f6be Cleanup: remove unused interfaces for helpers Stefan Haller 2024-10-11 16:53:27 +02:00
  • b0711f32bf Cleanup: get rid of the variadic parameter of ContextMgr.Push Stefan Haller 2024-10-10 14:35:28 +02:00
  • 0b524293e1 Fix possible crash when deleting a branch while filtering is active (#4195) Stefan Haller 2025-02-07 09:37:55 +01:00
  • ff4ae4a544 Fix possible crash when deleting a branch while filtering is active Stefan Haller 2025-01-21 21:00:24 +01:00
  • a0aa7a1940 Preserve pending commit message when closing/re-opening (#4191) Stefan Haller 2025-02-07 09:31:56 +01:00
  • 6065908b0d Improve and adapt commit persistence test-cases AzraelSec 2025-01-21 01:34:30 +01:00
  • a32be7e9fa Implement reboot-resistant commit message persistence AzraelSec 2025-01-21 00:39:24 +01:00
  • fcf30caf40 Show files filter status (#4230) Stefan Haller 2025-02-07 09:27:23 +01:00
  • aad2622278 Show filter state in top right corner of Files panel frame Stefan Haller 2025-02-01 18:21:11 +01:00
  • 2f4cedd025 Show current files filter as radio buttons Stefan Haller 2025-02-01 18:47:29 +01:00
  • e883f74f3c Allow user to switch filter when showing only conflicts Stefan Haller 2025-02-01 18:40:17 +01:00
  • a1838d33e7 Allow user to filter the files view to only show untracked files (#4226) Jesse Duffield 2025-02-07 09:08:23 +11:00
  • 7e85cdd027 Allow user to filter the files view to only show untracked files Jesse Duffield 2025-01-31 09:30:31 +11:00
  • 31e54eadaa Fix incorrect stash diff after rename (#4213) Stefan Haller 2025-02-06 10:09:21 +01:00
  • 02ca07a9be Fix incorrect stash diff after rename Brandon 2025-01-23 23:12:29 -08:00
  • 5dff9af027 Disable staging and unstaging lines or hunks when the diff context size is 0 (#4235) Stefan Haller 2025-02-06 08:53:43 +01:00
  • 437daf2f74 Disable staging and unstaging lines or hunks when the diff context size is 0 Stefan Haller 2025-02-05 16:04:50 +01:00
  • c0141685fe Fix tag being truncated when copying to clipboard (#4232) Stefan Haller 2025-02-04 08:57:22 +01:00
  • 4856c96521 Fix tag truncated when copying to clipboard Bruno Jesus 2025-02-03 21:25:34 +00:00
  • 49f8dc2ce4 Improve error reporting on config migration (#4210) Stefan Haller 2025-01-30 09:14:18 +01:00
  • afc3061c51 Improve error reporting on config migration Karem Abdul-Samad 2025-01-24 10:59:47 -05:00
  • 2bed09ef67 Show confirmation menu when trying to amend changes while there are conflicts (#4222) Stefan Haller 2025-01-30 08:55:56 +01:00
  • 0a78d0016e Show confirmation menu when trying to amend changes while there are conflicts Stefan Haller 2025-01-28 18:29:38 +01:00
  • c0e3922d02 Fix flicker when showing backround fetch status (#4223) Stefan Haller 2025-01-30 08:52:37 +01:00
  • 638c9c5fe7 Fix flicker when showing the status of a background fetch Stefan Haller 2025-01-29 13:26:05 +01:00
  • e48e7a2ebc Extract the inner part of WithWaitingStatus as a synchronous variant of it Stefan Haller 2025-01-29 13:19:28 +01:00
  • d2723ff2dd Add option to delete local and remote tag (#4217) Jesse Duffield 2025-01-30 09:36:12 +11:00
  • 7db8fb8e9c Add option to delete local and remote tag Anvar Umuraliev 2025-01-27 17:43:48 +01:00
  • abf914c923 Copy tags to clipboard (#4218) Jesse Duffield 2025-01-30 08:56:07 +11:00
  • 698f9287d4 Rename NoTags to CommitHasNoTags Bruno Jesus 2025-01-28 23:11:06 +00:00
  • 632695f71c Integration tests for copy tags to clipboard Bruno Jesus 2025-01-28 00:34:57 +00:00
  • ef0d319686 Add copy commit tags to clipboard toast message Bruno Jesus 2025-01-27 23:43:06 +00:00
  • 0397ede8a6 Document copy tag keybinding Bruno Jesus 2025-01-27 22:07:08 +00:00
  • 333802fffc Copy Tags to clipboard Bruno Jesus 2025-01-27 21:53:13 +00:00
  • 3722824298 Show background fetch status in bottom line (#4215) Stefan Haller 2025-01-27 14:01:05 +01:00
  • 542478546d Show background fetch status in bottom line Stefan Haller 2025-01-26 14:00:20 +01:00
  • 9ea2ff8f41 Remove call to Render() Stefan Haller 2025-01-26 15:16:12 +01:00
  • 55236802c3 Expose {{.SelectedCommitRange}} to custom commands (#4204) Stefan Haller 2025-01-27 09:03:47 +01:00
  • 4baf008ac7 Expose {{.SelectedCommitRange}} to custom commands Stefan Haller 2024-08-28 21:31:06 +02:00
  • d768327814 Fix checking out a different branch while pushing a branch for the first time (#4214) Stefan Haller 2025-01-27 08:50:24 +01:00
  • 0864affc8f Fix checking out a different branch while pushing a branch for the first time Stefan Haller 2025-01-26 10:21:29 +01:00
  • 40d6800fd3 Fix adding blank line at end of commit message (#4182) Stefan Haller 2025-01-20 17:54:59 +01:00
  • 20d0b4316d Only avoid the blank line at end of view if view is not editable Stefan Haller 2025-01-18 20:03:57 +01:00
  • fe429c6184 Bump gocui Stefan Haller 2025-01-20 17:52:51 +01:00
  • a77dcbe3a1 Add '--' to 'git rev-list' to disambiguate branch name from path (#4185) Stefan Haller 2025-01-20 09:25:50 +01:00
  • 2a87c048b9 Add '--' to 'git rev-list' to disambiguate branch name from path Erich Fussi 2025-01-19 14:33:42 +01:00
  • c03b892270 Bump tcell to fix broken deployment (#4178) v0.45.2 Jesse Duffield 2025-01-18 00:36:18 +11:00
  • 5e26183ae1 Bump tcell to fix broken deployment Jesse Duffield 2025-01-18 00:30:19 +11:00
  • ab7b5f6d84 Improve undo action to restore files upon undoing a commit (#4167) v0.45.1 Jesse Duffield 2025-01-18 00:17:12 +11:00
  • 4065175a58 Improve undo action to restore files upon undoing a commit Gabriel Lanata 2025-01-12 12:33:21 -08:00
  • 43106b6c7f Collapse/uncollapse all files in tree (#4131) Stefan Haller 2025-01-13 21:18:38 +01:00
  • 7bea41534b Collapse/expand all files in tree Mauricio Trajano 2024-12-26 23:34:08 -05:00
  • 14a91d9829 Bump gocui (and tcell) (#4166) Stefan Haller 2025-01-12 13:51:33 +01:00
  • 274e24d75e Bump gocui (and tcell) Stefan Haller 2025-01-11 21:54:30 +01:00
  • a1a8cd114d Add ability to configure branch color patterns using regex (#4130) Stefan Haller 2025-01-12 13:47:17 +01:00
  • c64a7904b7 Add ability to configure branch color patterns Mauricio Trajano 2024-12-26 20:30:44 -05:00
  • 3e623cd1ce Remove the automatic coloring of certain branch names Stefan Haller 2025-01-05 16:38:24 +01:00
  • 6da99a49a4 Cut a new release automatically each month (#4146) Jesse Duffield 2025-01-11 15:47:43 +11:00
  • 977a01172f Automatically cut release each month Jesse Duffield 2025-01-11 15:16:03 +11:00
  • 6acac9efc2 Merge 06e0acb338 into 91cb1ff29a example-v0.46.0 Jesse Duffield 2025-01-11 04:40:39 +00:00
  • 06e0acb338 WIP Jesse Duffield 2025-01-11 15:40:32 +11:00
  • 50bd95be88 WIP Jesse Duffield 2025-01-11 15:36:00 +11:00
  • c96b70c160 WIP Jesse Duffield 2025-01-11 15:33:40 +11:00
  • 8773a2b880 WIP Jesse Duffield 2025-01-11 15:22:27 +11:00
  • 7f8c08cd5d Automatically cut release each month Jesse Duffield 2025-01-11 15:16:03 +11:00
  • 91cb1ff29a Standardise on 'screen mode' naming convention (#4142) v0.45.0 Jesse Duffield 2025-01-11 14:30:12 +11:00
  • 28d10c26a4 Standardise on 'screen mode' name Jesse Duffield 2025-01-11 14:25:10 +11:00
  • 2c321011db Use interactive shell for running shell commands only if shell is bash or zsh (#4159) Stefan Haller 2025-01-10 00:26:35 +01:00
  • dbd407c01d Use interactive shell for running shell commands only if shell is bash or zsh Stefan Haller 2025-01-09 09:29:31 +01:00
  • b8d5e481bb Fix micro editor preset (#4156) Stefan Haller 2025-01-09 08:51:39 +01:00
  • 2b3525bfd6 Fix micro editor preset Nikita Karamov 2025-01-08 22:28:35 +01:00
  • b2c46c33b6 Add number of commits to cherry-pick confirmation prompt (#4158) Stefan Haller 2025-01-09 08:46:37 +01:00
  • c44231a7d7 Add number of commits to cherry-pick confirmation prompt Brandon 2025-01-08 20:25:24 -08:00
  • 3518ec9f72 README.md: Update Sponsors (#3746) Jesse Duffield 2025-01-09 11:26:19 +11:00
  • ec19fcf134 README.md: Update Sponsors github-actions[bot] 2025-01-09 00:25:30 +00:00
  • 2d193cb296 Adjust line number for working copy when editing a line (#4119) Stefan Haller 2025-01-07 17:50:01 +01:00
  • 64cd7cd9f6 Adjust line number for working copy when editing a line Stefan Haller 2024-12-13 21:20:09 +01:00
  • eaaf123238 Combine GetPathDiff and GetAllDiff into one command (GetDiff) Stefan Haller 2024-12-13 15:40:21 +01:00
  • 1c5fe8ff17 Add a test demonstrating the problem Stefan Haller 2024-12-15 18:05:39 +01:00
  • 49ca7f6a84 Bump gocui Stefan Haller 2025-01-07 17:38:46 +01:00
  • 80c212faba Avoid blank line at end of view (#4152) Stefan Haller 2025-01-07 17:37:57 +01:00
  • ae53059ed2 Bump gocui Stefan Haller 2025-01-07 17:33:51 +01:00
  • 13829d8ff7 Fix reset/rebase to upstream (#4151) Stefan Haller 2025-01-06 09:31:44 +01:00
  • 53b1e12110 Cleanup: use the upstream local variable consistently Stefan Haller 2025-01-04 15:19:33 +01:00
  • 009062534e Fix resetting or rebasing a branch to its upstream when the upstream branch name is different Stefan Haller 2025-01-04 15:18:22 +01:00