6faed08d9d
workflows: clean up linting
2020-11-16 10:02:57 +11:00
62b200a4be
Add GolangCI action.
2020-11-16 10:02:57 +11:00
f7bab5fdc0
workflows: update apt cache before installing pkgs
2020-11-05 11:47:21 +01:00
5ff0ac2816
prevent crash when removing remote with no urls
2020-11-05 21:32:08 +11:00
7c1889cd70
Merge pull request #1051 from jesseduffield/go-1.10-compat
...
gui: fix go-1.10 compatibility
v0.23.6
2020-10-14 12:53:29 +02:00
5669cc0002
gui: fix go-1.10 compatibility
2020-10-14 12:43:31 +02:00
d2ea5dd8b7
workflows: don't sign commit
v0.23.5
2020-10-14 00:01:19 +02:00
e0381b5920
workflows: run CD on Ubuntu 20.04
...
So we can get newer git-buildpackage
v0.23.4
2020-10-13 23:51:40 +02:00
dac3978983
Merge pull request #1049 from jesseduffield/cd-update-ppa
...
workflows: update PPA repo as part of CD process
v0.23.3
2020-10-13 23:33:19 +02:00
7074cc28b8
Merge pull request #1050 from jesseduffield/dawidd6-patch-1
...
utils: ReplaceAll -> Replace
2020-10-13 17:28:33 +02:00
327b6ad097
utils: ReplaceAll -> Replace
...
Fix compatibility with older Go compiler versions
2020-10-13 17:25:37 +02:00
1dc837527f
workflows: update PPA repo as part of CD process
blah
2020-10-13 13:43:14 +02:00
b1dd3c4866
support rebinding confirm/newline keys in editor
2020-10-13 08:21:09 +11:00
624fb8da21
preserve width of side panel when main view split unless window is wide enough
2020-10-13 07:31:14 +11:00
1ff405edd8
Copy a commit message to clipboard: Changes to latest version
2020-10-12 21:04:01 +11:00
031e97ef91
more password checks on commands that talk to the remote
2020-10-12 19:07:40 +11:00
3df0a9f132
update in-app release notes
v0.23.2
2020-10-12 09:08:47 +11:00
1e79ab78dd
return default config when dealing with read only filesystem rather than create new config file
2020-10-12 08:48:28 +11:00
1e48afeb8f
quote config file when editing
2020-10-12 08:47:12 +11:00
b8ad1883f5
fix delta
2020-10-12 08:26:31 +11:00
582fd24d78
Add SSH key passphrase prompt to pull/push from/to remote git repo
...
This commit resolves issue with absence of ssh key prompting
to pull from or push to remote git repository.
I checked lazygit with this patch for successfully pull from
and push to https://gitweb.gentoo.org/repo/proj/guru.git repository.
While for lazygit-0.23.1 I'm not able to do that.
The check for Passphrase follows the Password because of
more long time before SSH key is prompt in terminal.
Otherwise after timeout "Password" prompt is appears.
Excuse me for google translated i18n dutch lines.
Bug: https://github.com/jesseduffield/lazygit/issues/534
Signed-off-by: band-a-prend <torokhov-s-a@yandex.ru >
2020-10-10 17:58:23 +11:00
a0963f8036
fix up intro text even more
v0.23.1
2020-10-10 10:12:52 +11:00
7d002474d7
fix up intro text
2020-10-10 09:58:59 +11:00
ef77d7c608
fix submodule tab colour
2020-10-10 00:23:01 +11:00
63f6d0c036
release notes in status panel
2020-10-10 00:23:01 +11:00
aa5001f661
for some reason the commit files view was on top
2020-10-10 00:23:01 +11:00
b01ea26719
fix go.mod and go.sum
2020-10-10 00:23:01 +11:00
c1a6229c2c
install lazygit at beginning of test suite
2020-10-10 00:23:01 +11:00
4c9ec88be5
fix mutex deadlock
2020-10-10 00:23:01 +11:00
9011271a01
fix another panic error
2020-10-10 00:23:01 +11:00
777ec0b36c
fix nil view keybinding panic
2020-10-10 00:23:01 +11:00
795e4da8b8
do not put mutexes on state else we might unlock an unlocked mutex
2020-10-10 00:23:01 +11:00
79e59d5460
add some safe goroutines
...
WIP
2020-10-10 00:23:01 +11:00
ba4c3e5bc4
small changes
2020-10-10 00:23:01 +11:00
88f2a66a51
store everything you need to know about a test in its directory
2020-10-10 00:23:01 +11:00
bb081ca764
more mutex safety with staging panel
2020-10-10 00:23:01 +11:00
a9049b4a82
stop using snapshots
2020-10-10 00:23:01 +11:00
ae352a5d8c
configurable speeds
2020-10-10 00:23:01 +11:00
e2ad503bda
stop using snapshot just store the actual resultant repo
2020-10-10 00:23:01 +11:00
2657060aa2
support running integration tests in parallel
2020-10-10 00:23:01 +11:00
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