Commit graph

1831 commits

Author SHA1 Message Date
Yuki Osaki 27a12fe2ea
Update pkg/commands/github.go
Co-authored-by: Jesse Duffield <jessedduffield@gmail.com>
2021-11-09 21:21:59 +09:00
Yuki Osaki 37aa558d34 Merge branch 'master' into gh-integration 2021-11-06 12:49:36 +09:00
Jesse Duffield 1d40d03bb2 refactor 2021-11-05 07:58:21 +11:00
Jesse Duffield 9a9e3d506d more consistent rendering 2021-11-05 07:58:21 +11:00
Jesse Duffield 06ca71e955 fix bug 2021-11-05 07:58:21 +11:00
Jesse Duffield 308a3b51b3 some more throttling stuff 2021-11-05 07:58:21 +11:00
Jesse Duffield ccd80a0e4b add menu options for log stuff 2021-11-05 07:58:21 +11:00
Jesse Duffield 37be9dbea1 support scrolling left and right 2021-11-05 07:58:21 +11:00
Jesse Duffield f6ec7babf5 add some config 2021-11-05 07:58:21 +11:00
Jesse Duffield 802cfb1a04 render commit graph 2021-11-05 07:58:21 +11:00
Yuki Osaki 588bd95118 handle when repo is not set 2021-11-03 00:14:25 +09:00
Yuki Osaki 2b8c959cb0 add Gh version check 2021-11-02 22:04:22 +09:00
Yuki Osaki 4fead59416 Merge branch 'master' into gh-integration 2021-11-02 21:11:35 +09:00
Jesse Duffield 2fc1498517 some refactoring in anticipation of the graph feature 2021-11-01 10:03:49 +11:00
Jesse Duffield 7a464ae5b7 add graph algorithm 2021-11-01 10:03:49 +11:00
Jesse Duffield 927ee63106 support aborting a merge or rebase with esc 2021-11-01 09:18:30 +11:00
Yuki Osaki 2d1c29fa76 Add enableGhCommand flag 2021-11-01 00:00:39 +09:00
Yuki Osaki 66f3978ab5 use surfaceError 2021-10-31 23:48:52 +09:00
Yuki Osaki c8de14aa9d generate github state struct 2021-10-31 23:39:01 +09:00
Yuki Osaki d2e75a6359 remove BranchesWithGithubPullRequests check 2021-10-31 23:31:05 +09:00
Yuki Osaki b36f6db521 refactor logic 2021-10-31 23:16:04 +09:00
Yuki Osaki 769a6cd069 add local 2021-10-31 23:10:05 +09:00
Yuki Osaki 1547b4155e remove refreshStatus 2021-10-31 22:59:32 +09:00
Yuki Osaki 153970fb08 split logic into functions 2021-10-31 22:55:11 +09:00
Yuki Osaki aed7c29509 move pr color logic to own method 2021-10-31 22:40:39 +09:00
Yuki Osaki 4a1fa4889d Merge branch 'master' into gh-integration 2021-10-31 22:29:37 +09:00
Yuki Osaki 515e2d2fa9 refactor the code 2021-10-31 22:28:03 +09:00
Jesse Duffield 9989c96321 better formatting 2021-10-31 22:33:39 +11:00
Yuki Osaki c1f3fd6b3f Update GithubMostRecentPRs method 2021-10-31 15:40:18 +09:00
Yuki Osaki 9d774c2450 Use c.GetRemotes() 2021-10-31 14:34:27 +09:00
Yuki Osaki 04edfc2c63 remove unnecessary check 2021-10-31 14:03:45 +09:00
Yuki Osaki 1bf9d2e30c Merge branch 'master' into gh-integration 2021-10-31 13:59:22 +09:00
Yuki Osaki 502c23dff7 update the logic 2021-10-31 13:58:07 +09:00
Jesse Duffield f91892b8f1 fix truncation 2021-10-30 20:19:40 +11:00
Jesse Duffield 5df0fe0765 fix crash 2021-10-30 18:26:06 +11:00
Jesse Duffield c47c539e12 support user-configurable author colours 2021-10-30 18:26:06 +11:00
Jesse Duffield c96496c3a7 show author info in rebase commits 2021-10-30 18:26:06 +11:00
Jesse Duffield 7561703e8d move author name colouring code into its own file 2021-10-30 18:26:06 +11:00
Jesse Duffield b04b457246 fix yet another issue with indentation 2021-10-30 18:26:06 +11:00
Jesse Duffield 6457800748 fix another issue with indentation 2021-10-30 18:26:06 +11:00
Jesse Duffield 7d9461877a fix issue with indentation 2021-10-30 18:26:06 +11:00
Jesse Duffield e122f421e6 only use a single initial for double sized runes 2021-10-30 18:26:06 +11:00
Ryooooooga 6171690b00 Fix multibyte initial characters 2021-10-30 18:26:06 +11:00
Jesse Duffield 253504a094 associate random colours with authors 2021-10-30 18:26:06 +11:00
Jesse Duffield f704707d29 stream output from certain git commands in command log panel 2021-10-30 18:26:06 +11:00
Yuki Osaki 61d08dc4af better error handle 2021-10-30 15:58:37 +09:00
Yuki Osaki a71db3355a update it not to inject the PRs into our branches 2021-10-30 00:37:38 +09:00
Yuki Osaki 7fbf4fa7f7 say 'create / open' instead of 'create / show' 2021-10-29 21:09:31 +09:00
Yuki Osaki 3ed1611d94 Move it to guiState 2021-10-29 21:03:04 +09:00
Yuki Osaki ada3b528d3 fix conflict 2021-10-29 20:29:41 +09:00