e82d2f37a1
Update example keybinding config for Colemak users
2020-06-03 22:14:21 +10:00
e73f4c6b7e
Better CWD check for a git repository.
2020-05-30 00:31:58 +10:00
cf5cefb2d6
allow user to scroll themselves inside merge panel
v0.20.4
2020-05-19 18:44:53 +10:00
36ac764133
fix race condition when scrolling to merge conflict
2020-05-19 18:05:14 +10:00
003e45d2f5
allow creating branches off of remote branches
2020-05-19 09:57:37 +10:00
04e93317b8
fix https://github.com/jesseduffield/lazygit/issues/848
2020-05-19 09:57:37 +10:00
f8dedb710b
additional password prompt regex
2020-05-15 22:18:07 +10:00
1c259f69f6
check if user has configured to push to current by default
2020-05-15 21:41:23 +10:00
913f17ee3e
prevent flicker from bolding background of selected line
2020-05-15 21:12:12 +10:00
6291c53966
workflows: update bumping action to v3
2020-05-13 13:36:59 +02:00
267730bc00
standardise how we handle background colours
v0.20.3
2020-05-13 21:24:25 +10:00
d5db02a899
bump gocui to be on 'simple' branch.
...
The master branch of gocui contains stuff I added for lazynpm which changes how
the cursor is used. This will provide some benefits to lazygit as well but I
don't yet have the motivation to make the required changed in lazygit to support it.
So we're gonna be on the branch named 'simple' rather than master until I fix that up.
2020-05-13 21:24:25 +10:00
7ed8ee160d
Add option to split patch into a new commit
...
Add GetHeadCommitMessage to read the subject of the HEAD commit
Create PullPatchIntoNewCommit based heavily on PullPatchIntoIndex to
split the current patch from its commit and apply it in a separate
commit immediately after.
WIP to Squash - Fill format string with format string
WIP
2020-05-09 11:59:37 +10:00
3dd33b65a0
Minor fixes
...
* Windows
* Use backticks
* Italicize git config
2020-05-08 09:48:13 +10:00
b85048f616
workflows: update CI triggers
...
So it would run on pull requests from forks
2020-05-04 20:03:27 +02:00
0852f53455
Add path to config file on Windows
2020-04-27 19:15:06 +10:00
10fa119ab3
fix: fixed readme link
...
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com >
2020-04-27 19:14:43 +10:00
b5404c6159
fix issue #640 add catCmd and OS-specific values
...
Add a catCmd to the Platform struct and set the value to "cat" for
non-windows builds and "type" for windows builds.
2020-04-27 19:14:18 +10:00
42d21c4bb6
Add FreeBSD installation instructions
2020-04-22 19:51:01 +10:00
cc13ae252a
totally screwed up the last commit
v0.20.2
2020-04-22 11:21:20 +10:00
b97f844a3e
handle comments in todo files
v0.20.1
2020-04-22 11:15:41 +10:00
1d6eb015c1
fix: fixed yaml typo
...
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com >
2020-04-22 08:52:08 +10:00
07a8ae8c3e
add handler for searching in menu
2020-04-21 19:28:31 +10:00
f05a5e531e
warnings for stash actions
v0.20
2020-04-20 18:57:08 +10:00
68586ec49a
Handle regex compilation errors and show them to the user.
2020-04-20 18:47:50 +10:00
6cf75af0af
Add option to set predefined commit message prefix. Fixes #760 .
2020-04-20 18:47:50 +10:00
304607ae5d
support configurable merge args
2020-04-20 18:40:49 +10:00
e9f28855a2
add bugfix git flow option
2020-04-20 18:31:13 +10:00
66d7d5f312
fix: fixed gpg breaking terminal
...
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com >
2020-04-20 18:30:57 +10:00
59734f1069
whoops
2020-04-17 09:27:23 +10:00
2974a57943
support copying stuff to clipboard
2020-04-15 10:44:56 +00:00
fcdcd1c335
fix config docs typo
2020-04-03 17:44:15 +11:00
4a35f9fcdb
Merge pull request #775 from jesseduffield/dawidd6-patch-1
...
workflows: update homebrew bumping action
2020-04-02 23:51:22 +02:00
674b14802e
workflows: update homebrew bumping action
2020-04-02 23:43:26 +02:00
3e36affa69
remove trash files
v0.19
2020-03-29 21:53:25 +00:00
97d7a8ad0c
add reverse patch option
2020-03-29 21:53:25 +00:00
b89ba365d0
unbold diff info
2020-03-29 18:31:19 +11:00
47ff388549
some more UI logic
2020-03-29 18:26:24 +11:00
647ab9bf0f
better keybinding
2020-03-29 18:26:24 +11:00
76431b4673
simplify things
2020-03-29 18:26:24 +11:00
be0dd29e3a
don't support files until we understand the use case
2020-03-29 18:26:24 +11:00
40fbce91ce
add new diff mode
...
WIP
WIP
WIP
WIP
WIP
WIP
WIP
2020-03-29 18:26:24 +11:00
33d287d2f0
remove old diff mode code
2020-03-29 18:26:24 +11:00
9eb1cbc514
reset main's origin when cycling views
2020-03-29 02:36:01 +00:00
40b173118a
fix conflict race condition
2020-03-29 02:36:01 +00:00
8822c409e2
split reflog commits into ReflogCommits and FilteredReflogCommits
2020-03-29 11:37:29 +11:00
aa750c0819
load reflog commits manually when in filter mode for branches panel
2020-03-29 11:37:29 +11:00
d90d9d7330
reset state on each Run() call
2020-03-29 11:37:29 +11:00
a8db672ffb
refactor gui.go
2020-03-29 11:37:29 +11:00
76b66ae26f
properly reset gui state when restarting or coming back from a subprocess
2020-03-29 11:37:29 +11:00