02c5559704
run integration tests in parallel and properly cache windows build
2022-06-11 13:06:29 +10:00
86c259623c
feat: fix permission problem of temp dirs
2022-04-02 08:48:38 +11:00
2fbb52fa2c
chore: remove dead code
2022-04-02 08:48:38 +11:00
7128d822cb
show stdout in error message if stderr is blank
2022-03-27 14:58:20 +11:00
f9979879a1
no more naked returns
2022-03-25 23:27:28 +11:00
bf4f06ab4e
more generics
2022-03-24 20:14:41 +11:00
a34bdf1a04
update linters
2022-03-19 12:12:57 +11:00
d991d74b06
add commit message controller
2022-03-17 19:13:40 +11:00
cd31a762b9
rename OSCommand field to os
2022-03-17 19:13:40 +11:00
1dd7307fde
start moving commit panel handlers into controller
...
more
and more
move rebase commit refreshing into existing abstraction
and more
and more
WIP
and more
handling clicks
properly fix merge conflicts
update cheatsheet
lots more preparation to start moving things into controllers
WIP
better typing
expand on remotes controller
moving more code into controllers
2022-03-17 19:13:40 +11:00
4ab5e54139
add support for git bisect
2022-01-22 10:48:51 +11:00
a78cbf4882
remove redundant title-setting shell command args
2022-01-21 23:13:39 +11:00
62a7d9bbcc
invoke title-setting shell command appropriately
2022-01-21 23:13:39 +11:00
555d8bbc96
set repo name as window title when loading repo, fix #1691
2022-01-21 23:13:39 +11:00
cdcfeb396f
stop refreshing the screen so much
2022-01-15 14:15:41 +11:00
a936c0592f
more refactoring
2022-01-09 14:09:53 +11:00
4d80c87736
use a string builder for credential checking
2022-01-09 14:09:53 +11:00
267ecbe694
refactor code for handling credential requests
2022-01-09 14:09:53 +11:00
18f48a43d5
add some more linters
2022-01-09 14:09:53 +11:00
fdf79fdeee
fix bug that caused credentials popup to be raised unexpectedly
2022-01-09 14:09:53 +11:00
3621854dc7
fix tests
2022-01-09 14:09:53 +11:00
007235df23
refactor
2022-01-09 14:09:53 +11:00
f503ff1ecb
start breaking up git struct
2022-01-09 14:09:53 +11:00
93729ba61b
fix some things
2022-01-07 10:52:51 +11:00
91fe68576c
refactor
2022-01-07 10:52:51 +11:00
05fa483f48
simplify how we log commands
2022-01-07 10:52:51 +11:00
95b2e9540a
update tests
2022-01-04 09:07:15 +11:00
3911575041
appease golangci-lint
2022-01-04 09:07:15 +11:00
2cb8aff940
no more mocking command
2022-01-04 09:07:15 +11:00
25195eacee
WIP
2022-01-04 09:07:15 +11:00
9b2b0fc122
WIP
2022-01-04 09:07:15 +11:00
96c2887fd0
WIP
2022-01-04 09:07:15 +11:00
66e840bc3f
more refactoring
2022-01-04 09:07:15 +11:00
b028f37ba8
updating specs
2022-01-04 09:07:15 +11:00
9d4ff6b465
fix logging
2022-01-04 09:07:15 +11:00
95f4ceea34
refactor
2022-01-04 09:07:15 +11:00
43a4fa970d
WIP
2022-01-04 09:07:15 +11:00
03b946cc8f
no more config in git command struct
2022-01-04 09:07:15 +11:00
18ab086126
introduce Common struct for passing around common stuff
2022-01-04 09:07:15 +11:00
b4c078d565
WIP
2022-01-04 09:07:15 +11:00
f704707d29
stream output from certain git commands in command log panel
2021-10-30 18:26:06 +11:00
6388af70ac
simplify pull logic
2021-10-22 21:33:17 +11:00
7564e506b5
Enable/disable os specific tests at compile time
2021-10-17 11:00:20 +11:00
1e50764b4d
Fix tests
2021-10-17 11:00:20 +11:00
4171b7613c
Use replacer
2021-10-16 22:40:50 +11:00
92f03a7872
Escape special characters
2021-10-16 22:40:50 +11:00
2dc8396deb
Fix test
2021-10-16 22:40:50 +11:00
7b615e3186
Fix open link command in Windows
2021-10-16 22:40:50 +11:00
87e9d9bdc2
minor changes
2021-10-16 21:18:43 +11:00
66d0fd2133
Format code to pass lint
2021-09-16 21:38:43 +08:00