709 Commits
Author SHA1 Message Date
Jesse Duffield d9548b5d00 start breaking up git struct 2022-01-02 10:34:33 +11:00
Jesse Duffield e3da89efb7 do dependency injection up front and in one place 2022-01-02 10:21:32 +11:00
Jesse Duffield 19d2994af8 no more mocking command 2021-12-31 10:46:34 +11:00
Jesse Duffield ad4fd67db3 WIP 2021-12-31 10:44:47 +11:00
Jesse Duffield 5f36eb507a more test refactoring 2021-12-31 10:24:53 +11:00
Jesse Duffield 1caec9114c refactor sync test 2021-12-31 10:04:32 +11:00
Jesse Duffield e3af0ed43a refactor files_test.go 2021-12-31 10:04:25 +11:00
Jesse Duffield 18c39c5f24 stash and tags loaders 2021-12-30 17:48:47 +11:00
Jesse Duffield 07afb5359e move remotes loader into loaders package 2021-12-30 17:36:21 +11:00
Jesse Duffield 3f1cda88ed move reflog commit loader into loaders package 2021-12-30 17:25:36 +11:00
Jesse Duffield edd43bcbeb WIP 2021-12-30 17:19:01 +11:00
Jesse Duffield 061db91002 WIP 2021-12-30 13:44:41 +11:00
Jesse Duffield 2455faec1b more refactoring 2021-12-30 13:35:10 +11:00
Jesse Duffield 6fddf2aa8b WIP 2021-12-30 13:13:25 +11:00
Jesse Duffield c24bb11141 updating specs 2021-12-30 13:11:58 +11:00
Jesse Duffield 0eea75e8c6 better typing for rebase mode 2021-12-30 12:11:57 +11:00
Jesse Duffield b21997d6b4 fix logging 2021-12-30 11:35:15 +11:00
Jesse Duffield e94e8fc5b6 refactor 2021-12-30 11:22:29 +11:00
Jesse Duffield d8084cd558 WIP 2021-12-30 10:44:08 +11:00
Jesse Duffield 65f910ebd8 WIP 2021-12-30 10:41:15 +11:00
Jesse Duffield 26c07b1ab3 WIP 2021-12-29 15:05:52 +11:00
Jesse Duffield 3d4470a6c0 WIP 2021-12-29 14:33:38 +11:00
Jesse Duffield 053a66a7be refactoring the config struct 2021-12-29 12:03:35 +11:00
Jesse Duffield 4ab4af441e no more config in git command struct 2021-12-29 11:41:33 +11:00
Jesse Duffield bdc54a5deb introduce Common struct for passing around common stuff 2021-12-29 11:37:15 +11:00
Jesse Duffield d913c04109 WIP 2021-12-29 09:14:39 +11:00
Jesse Duffield 9ef65574db refactor to rename pull_request to hosting_service and apply SRP 2021-12-29 09:01:06 +11:00
Jesse Duffield f89747451a allow opening a commit in the browser 2021-12-29 09:01:06 +11:00
Francisco MiamotoandJesse Duffield 3e58797096 show tag menu for creation on tags tab 2021-12-26 17:08:31 +11:00
Francisco MiamotoandJesse Duffield b1d6ccddfb support creating annotated tags 2021-12-26 17:08:31 +11:00
Jesse Duffield 4df003cc44 handle ssh protocol 2021-12-26 17:05:05 +11:00
Jesse Duffield d9db5ccfbe refactor to use regex for matching git service URL 2021-12-26 16:48:23 +11:00
Erik ScraffordandJesse Duffield 089e3bf4fe change branch regex to only grab the first remote on each line of branch command 2021-12-23 19:30:47 +11:00
Jesse Duffield 1996eddd91 more efficient context diff size changing 2021-12-06 22:37:28 +11:00
DerTetaandJesse Duffield c99d373e13 Use DiffContextSize in ShowStashEntryCmdStr 2021-12-06 22:37:28 +11:00
DerTetaandJesse Duffield ecfafb6fbe Use DiffContextSize in ShowCmdStr 2021-12-06 22:37:28 +11:00
DerTetaandJesse Duffield 14d9e776be Use DiffContextSize in ShowFileDiffStr 2021-12-06 22:37:28 +11:00
DerTetaandJesse Duffield ca88620e8f Use DiffContextSize in WorkTreeFileDiffCmdStr 2021-12-06 22:37:28 +11:00
Jesse Duffield ccd80a0e4b add menu options for log stuff 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
Jesse Duffield 5df0fe0765 fix crash 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 f704707d29 stream output from certain git commands in command log panel 2021-10-30 18:26:06 +11:00
Jesse Duffield b6a5e9d615 use cached git config 2021-10-23 10:26:47 +11:00
Jesse Duffield 6388af70ac simplify pull logic 2021-10-22 21:33:17 +11:00
Jesse Duffield 5ee559b896 fix issue where upstream origin and branch were quoted together
fix issue where upstream origin and branch were quoted together
2021-10-20 09:29:17 +11:00
Ryooooooga 40bc3aa5a9 Improve backward compatibility 2021-10-18 22:44:01 +09:00
RyoooooogaandJesse Duffield 7564e506b5 Enable/disable os specific tests at compile time 2021-10-17 11:00:20 +11:00
RyoooooogaandJesse Duffield 1e50764b4d Fix tests 2021-10-17 11:00:20 +11:00