Jesse Duffield
|
54b1bc31cd
|
allow running integration tests at original speed
|
2022-01-26 09:23:55 +11:00 |
|
Jesse Duffield
|
14b9a0b647
|
stop skipping stash warnings
|
2022-01-24 19:18:09 +11:00 |
|
Jesse Duffield
|
58bdcbf1dd
|
always refresh after stash action
|
2022-01-24 19:18:09 +11:00 |
|
Jesse Duffield
|
88d685df53
|
better bisect script
|
2022-01-23 14:41:48 +11:00 |
|
Jesse Duffield
|
61ccc1efd2
|
exclude interactive rebase TODO commits from commit graph
|
2022-01-22 15:12:24 +11:00 |
|
Jesse Duffield
|
5b7dd9e43c
|
properly resolve cyclic dependency
|
2022-01-22 10:48:51 +11:00 |
|
Jesse Duffield
|
4ab5e54139
|
add support for git bisect
|
2022-01-22 10:48:51 +11:00 |
|
Jesse Duffield
|
1f923bdc4b
|
softer auto-generation message
|
2022-01-19 21:40:50 +11:00 |
|
Jesse Duffield
|
b5a8ecf786
|
update contributing docs
|
2022-01-18 22:06:17 +11:00 |
|
Jesse Duffield
|
3e80a9e886
|
refactor to group up more commonly used git command stuff
|
2022-01-18 22:01:09 +11:00 |
|
Jesse Duffield
|
9706416a41
|
the gods will judge me
|
2022-01-18 21:42:23 +11:00 |
|
Jesse Duffield
|
56f2ecb06c
|
another integration test
|
2022-01-18 21:25:52 +11:00 |
|
Jesse Duffield
|
d7c79ba20b
|
fix integration test which was actually asserting incorrect behaviour
|
2022-01-18 21:25:52 +11:00 |
|
Jesse Duffield
|
b6fb7f1365
|
fix integration test
|
2022-01-18 21:25:52 +11:00 |
|
Jesse Duffield
|
dbb8b17d83
|
add integration test for deleting a range of lines in the staging panel
|
2022-01-18 21:25:52 +11:00 |
|
Jesse Duffield
|
d019626342
|
do not show branch graph when in filtering mode
|
2022-01-17 22:00:53 +11:00 |
|
Jesse Duffield
|
595aca2a4b
|
make integration test pass
|
2022-01-17 19:14:59 +11:00 |
|
Jesse Duffield
|
2691477aff
|
allow sandbox mode with integration tests
|
2022-01-17 19:14:59 +11:00 |
|
Jesse Duffield
|
8ca71eeb36
|
add git bisect run script
|
2022-01-17 19:14:59 +11:00 |
|
Jesse Duffield
|
d3a3c8d87d
|
add integration test for merge conflicts resolved externally
|
2022-01-17 19:14:59 +11:00 |
|
Jesse Duffield
|
ee622d044e
|
add integration test for staging view
|
2022-01-17 19:14:59 +11:00 |
|
Jesse Duffield
|
99035959a1
|
fix merge scroll bug
|
2022-01-16 23:16:05 +11:00 |
|
![github-actions[bot]](/avatar/af2ab225b7c0eec44a8d0eba6b5c869a?size=40) Jesse Duffieldandgithub-actions[bot]
|
0092c9d08d
|
fix bug with subprocess
|
2022-01-16 03:32:09 +00:00 |
|
Jesse Duffield
|
befa35645e
|
fix bug which prevented quitting with confirm
|
2022-01-15 20:35:25 +11:00 |
|
Jesse Duffield
|
7a690f9078
|
appease CI
|
2022-01-15 15:34:01 +11:00 |
|
Jesse Duffield
|
dafac52a4c
|
see if this fixes CI linting
|
2022-01-15 15:34:01 +11:00 |
|
Jesse Duffield
|
1c84f77319
|
always specify upstream when pushing/pulling
|
2022-01-15 15:34:01 +11:00 |
|
Jesse Duffield
|
8d8bdb948b
|
avoid deadlock in merge panel
|
2022-01-15 14:15:41 +11:00 |
|
Jesse Duffield
|
cdcfeb396f
|
stop refreshing the screen so much
|
2022-01-15 14:15:41 +11:00 |
|
Jesse Duffield
|
f5b9ad8c00
|
add complex custom command integration test
|
2022-01-15 10:14:19 +11:00 |
|
Jesse Duffield
|
8263d15b03
|
fix issue where custom command would not open a menu
|
2022-01-15 10:14:19 +11:00 |
|
Jesse Duffield
|
2436ff197a
|
fewer panics
|
2022-01-09 14:14:47 +11:00 |
|
Jesse Duffield
|
3b30b9bba2
|
add integration test for rewording old commit
|
2022-01-09 14:14:47 +11:00 |
|
Jesse Duffield
|
e5096e71ab
|
add integration test for discarding old files
|
2022-01-09 14:14:47 +11:00 |
|
Jesse Duffield
|
ceb927fec0
|
fix formatting
|
2022-01-09 14:14:47 +11:00 |
|
Jesse Duffield
|
0dfd02c42d
|
allow rewording old commits
|
2022-01-09 14:14:47 +11:00 |
|
Jesse Duffield
|
ee15202207
|
add newline after message because it looks like the message doesn't appear otherwise for some reason
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
a936c0592f
|
more refactoring
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
06687c8a59
|
add integration test for entering credentials
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
4d80c87736
|
use a string builder for credential checking
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
267ecbe694
|
refactor code for handling credential requests
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
ccf90466fa
|
fix test
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
16c9b5404d
|
restore field
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
18f48a43d5
|
add some more linters
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
5d6d894286
|
fix test
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
e4e521f58a
|
pass repo to struct
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
fdf79fdeee
|
fix bug that caused credentials popup to be raised unexpectedly
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
0dd1c12e2f
|
fix format issue
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
364c5db19c
|
shorten name
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
c9a0cc6b30
|
refactor
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
3621854dc7
|
fix tests
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
c6b57d9b57
|
WIP
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
a7a61cdc83
|
rearrange
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
ee8ff6512f
|
trim down gitcommand struct some more
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
e8229f0ee0
|
support general git config calls
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
610e503296
|
refactor git flow
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
e92076d2c2
|
start removing direct calls to cmd.New from gui
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
d9089098c3
|
remove field
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
3f44eac95b
|
remove repo field
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
946a35b59d
|
remove OSCommand field
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
007235df23
|
refactor
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
f503ff1ecb
|
start breaking up git struct
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
4a1d23dc27
|
bump gocui
|
2022-01-08 16:05:11 +11:00 |
|
Jesse Duffield
|
48a4565d1f
|
remove log of error now that we're returning it normally
|
2022-01-07 11:01:42 +11:00 |
|
Jesse Duffield
|
0d3e5e6a1d
|
simplify fetch
|
2022-01-07 10:52:51 +11:00 |
|
Jesse Duffield
|
93729ba61b
|
fix some things
|
2022-01-07 10:52:51 +11:00 |
|
Jesse Duffield
|
91fe68576c
|
refactor
|
2022-01-07 10:52:51 +11:00 |
|
Jesse Duffield
|
bbb5eee23a
|
privatise some fields
|
2022-01-07 10:52:51 +11:00 |
|
Jesse Duffield
|
05fa483f48
|
simplify how we log commands
|
2022-01-07 10:52:51 +11:00 |
|
Jesse Duffield
|
e524e39842
|
move lint into ci yaml
|
2022-01-04 11:12:04 +11:00 |
|
Jesse Duffield
|
e8a1a4ffc0
|
add cheatsheet check script
|
2022-01-04 11:12:04 +11:00 |
|
Jesse Duffield
|
8e66d2761e
|
make it clear that keybinding cheat sheets are auto-generated
|
2022-01-04 09:33:35 +11:00 |
|
Jesse Duffield
|
95b2e9540a
|
update tests
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
3911575041
|
appease golangci-lint
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
efa743b52e
|
small change
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
6da6c1f2f2
|
small copy changes
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
c82606a92a
|
fix broken format call
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
194ff1630c
|
do dependency injection up front and in one place
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
2cb8aff940
|
no more mocking command
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
25195eacee
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
ad9b2df104
|
more test refactoring
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
9c4a819683
|
refactor sync test
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
38bc48312e
|
refactor files_test.go
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
547e0153ec
|
stash and tags loaders
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
44b6d26b10
|
move remotes loader into loaders package
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
d69ce7a529
|
move reflog commit loader into loaders package
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
9b2b0fc122
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
96c2887fd0
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
66e840bc3f
|
more refactoring
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
5b35724243
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
b028f37ba8
|
updating specs
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
1fc0d786ae
|
better typing for rebase mode
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
9d4ff6b465
|
fix logging
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
95f4ceea34
|
refactor
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
43a4fa970d
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
192a548c99
|
refactoring the config struct
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
01ea5813a8
|
align Gui struct with GitCommand
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
03b946cc8f
|
no more config in git command struct
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
18ab086126
|
introduce Common struct for passing around common stuff
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
b4c078d565
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|