2724f3888a
fix CI
2020-10-10 00:23:01 +11:00
dc953ea680
fall back to slower speed if test fails
2020-10-10 00:23:01 +11:00
08f8472db3
fix loop logic
2020-10-10 00:23:01 +11:00
3f5e52f774
another integration test
2020-10-10 00:23:01 +11:00
2e05ac0c90
paging keybindings for line by line panel
...
support searching in line by line panel
move mutexes into their own struct
add line by line panel mutex
apply LBL panel mutex
bump gocui to prevent crashing when search item count decreases
2020-10-10 00:23:01 +11:00
40c5cd4b4b
another integration test
2020-10-10 00:23:01 +11:00
18f8c3d00a
add merge conflicts integration test
2020-10-10 00:23:01 +11:00
074fbf6f25
heed gocui stopping
2020-10-10 00:23:01 +11:00
a482f20ba3
kill process if nothing happens two seconds after final event
2020-10-10 00:23:01 +11:00
c36349f460
add another integration test
2020-10-10 00:23:01 +11:00
485f6d5386
support configurable config
2020-10-10 00:23:01 +11:00
778ca8e6f9
better interface
2020-10-10 00:23:01 +11:00
b64c6a3ac7
this is so cool
2020-10-10 00:23:01 +11:00
f76196937a
support integration testing
...
WIP
2020-10-10 00:23:01 +11:00
ece93e5eef
support recording sessions for testing purposes
2020-10-10 00:23:01 +11:00
37bb89dac3
type i18n
2020-10-10 00:23:01 +11:00
7d9aa97f96
have typed default config
2020-10-10 00:23:01 +11:00
ca31e5258f
store popup version in state not config so that we never need to write to the user config
2020-10-10 00:23:01 +11:00
4912205adb
remove viper
...
WIP
2020-10-10 00:23:01 +11:00
9440dcf9de
Create Integration_Tests.md
2020-10-09 23:14:17 +11:00
0aed47737c
bump go-git to fix invalid merge error
2020-10-06 21:58:41 +11:00
6e076472b8
switch to fork of go-git
2020-10-06 21:58:41 +11:00
3e15ae3211
Add error panel.
2020-10-06 21:55:01 +11:00
26cb209af2
Ignore "i" command if the filename is .gitignore
2020-10-06 21:55:01 +11:00
76f7726c47
dont close over loop variables ugh I hate this language feature
2020-10-02 20:05:45 +10:00
9763fa9997
fix windows CI
2020-10-02 08:09:42 +10:00
7be474bd83
update keybindings
2020-10-02 08:09:42 +10:00
30b3478611
fix test
2020-10-02 08:09:42 +10:00
f77ce209e0
use path not name
2020-10-02 08:09:42 +10:00
a61356d018
dont really need this
2020-10-02 08:09:42 +10:00
2dc848506c
bulk submodule menu
2020-10-02 08:09:42 +10:00
9125e3c0c6
stop refreshing item when at end of list
2020-10-02 08:09:42 +10:00
86dd9d87dd
allow updating submodule
2020-10-02 08:09:42 +10:00
da3e00823f
allow submodule init and show submodule diff with a prefix
2020-10-02 08:09:42 +10:00
f3be2b3e68
improved command for deleting a submodule
2020-10-02 08:09:42 +10:00
988176e073
manually update submodule url
2020-10-02 08:09:42 +10:00
5d128adee1
add mutexes for when looping through views
2020-10-02 08:09:42 +10:00
71d4c552af
allow updating submodule url
2020-10-02 08:09:42 +10:00
d4ab607d0d
allow adding a submodule
2020-10-02 08:09:42 +10:00
ea307c8d94
add more submodule commands
2020-10-02 08:09:42 +10:00
7b4a0f20b2
add submodules context
2020-10-02 08:09:42 +10:00
3b93b5dde4
make it easier to add a tab to a view
2020-10-02 08:09:42 +10:00
7ddb916a18
Update README.md
2020-10-02 06:46:51 +10:00
faba40554a
Limitations Section sentence mixup corrected
...
> If you are mid-rebase, undo/redo is not supported, because the reflog doesn't enough contain information about what specific things have happened inside that rebase.
changed to
> If you are mid-rebase, undo/redo is not supported, because the reflog doesn't contain enough information about what specific things have happened inside that rebase.
2020-10-01 17:41:32 +10:00
c12752cf53
add mutex to views array
2020-10-01 07:01:39 +10:00
ca105692cf
fix windows build
2020-09-29 20:48:49 +10:00
ce6f8ed1bc
move models folder into commands folder
2020-09-29 20:48:49 +10:00
83748d78f8
fix tests
2020-09-29 20:48:49 +10:00
72af7e4177
factor out code from git.go
2020-09-29 20:48:49 +10:00
1767f91047
factor out code for loading models
2020-09-29 20:48:49 +10:00