Jesse Duffield
3b51d7cd00
clean as well as reset (I'm hoping this is a good design decision)
2018-12-05 20:06:47 +11:00
Jesse Duffield
c0f9795910
staging lines and hunks
2018-12-05 19:33:46 +11:00
Jesse Duffield
658e5a9faf
initial support for staging individual lines
2018-12-04 22:11:48 +11:00
Kristijan Husak
4287f8ae90
Fix tests and add test scenarios for amend.
2018-10-08 22:19:42 +02:00
Kristijan Husak
190309e5c1
Check if there is any commit to amend and use 'A' instead of 'M' as shortcut.
2018-10-08 21:19:45 +02:00
Kristijan Husak
5f7ac97a39
Refresh side panels and use uppercase HEAD in all git commands that requires it.
2018-10-06 09:53:54 +02:00
Kristijan Husak
28fe3d6cf9
Use confirmation popup for amending last commit.
2018-09-25 22:11:51 +02:00
Jesse Duffield
7164f37266
Merge branch 'master' into feature/commit-amend
2018-09-25 19:05:24 +10:00
Jesse Duffield
f89bc10af1
appease golangci
2018-09-17 21:32:19 +10:00
Jesse Duffield
c00c834b35
standardise rendering of lists in panels
2018-09-17 21:02:30 +10:00
Kristijan Husak
61f0801bd3
Add ammend commit action.
2018-09-13 12:44:32 +02:00
Jesse Duffield
f8b484f638
don't use newlines at the end of panel buffers
2018-09-12 18:23:25 +10:00
Jesse Duffield
52b132fe01
better handling of cursor and origin positionings
2018-09-10 20:17:39 +10:00
Dawid Dziurla
6f7de83bce
Merge branch 'master' into feature/help
...
conflicts resolved
2018-09-09 10:41:01 +02:00
Jesse Duffield
a2d40cfbf1
allow users to configure whether the commit length is shown
2018-09-05 23:02:13 +10:00
Jesse Duffield
986774e5c7
add commit count via gocui subtitle
2018-09-05 20:43:45 +10:00
Dawid Dziurla
98763e98cb
initial commit message counter
2018-09-05 11:26:54 +02:00
Dawid Dziurla
e21f739f4f
add renderGlobalOptions
...
render only global options for all panels
2018-09-04 16:07:31 +02:00
Dawid Dziurla
97ad4a1643
delete options
2018-09-04 15:40:29 +02:00
Dawid Dziurla
cc3fa4b79d
make '?' key visible on every panel
2018-09-03 17:52:05 +02:00
Dawid Dziurla
28a9594ef7
update help panel
...
- delete scrolling ability
- lines are now selectable
- implemented handler execution when space is pressed
- add example descriptions for status panel keybindings
2018-09-03 17:52:05 +02:00
Dawid Dziurla
77623db1d0
apply fmt
2018-09-03 17:52:05 +02:00
Dawid Dziurla
6a99d36ae1
change key from 'H' to '?'
2018-09-03 17:52:05 +02:00
Dawid Dziurla
2416f585ce
initial help panel
2018-09-03 17:52:05 +02:00
Jesse Duffield
ae0d88f855
WIP using runDirectCommand with xdg-open
2018-09-01 11:38:32 +10:00
Jesse Duffield
7e1e97d050
dont panic when catting directories
2018-08-28 19:12:35 +10:00
Jesse Duffield
b4323c029f
Merge branch 'master' into feature/add-all
2018-08-27 20:57:50 +10:00
Anthony HAMON
23fe0290ad
add openFile to gui struct
2018-08-26 01:58:20 +02:00
Anthony HAMON
364c1ac5e7
remove useless returned variable
2018-08-26 01:58:19 +02:00
Anthony HAMON
883fcf1083
remove useless returned variable
2018-08-26 01:58:19 +02:00
Jesse Duffield
60422912c8
add 'a' keybinding to toggle staged/unstaged for all files
2018-08-25 08:59:51 +10:00
Jesse Duffield
317926c808
fix golangci lint
2018-08-19 21:34:24 +10:00
Jesse Duffield
4d2346f80a
popup force push confirmation panel if the local branch has diverged from the upstream branch
2018-08-19 21:28:13 +10:00
Jesse Duffield
aa4d739577
fix ignore feature
2018-08-19 20:41:04 +10:00
Jesse Duffield
08666889f4
improve remove file logic
2018-08-18 20:14:44 +10:00
Jesse Duffield
a1a828a781
support opening and editing config file
2018-08-18 14:54:05 +10:00
Mark Kopenga
90746502df
Fixed comments from jesseduffield on issue #137
2018-08-16 11:31:03 +02:00
Mark Kopenga
88e1a815fe
Fixed comment on issue #137 from @jesseduffield
2018-08-16 07:16:32 +02:00
Mark Kopenga
be3f5846e4
Added more translations
2018-08-14 21:06:50 +02:00
Mark Kopenga
38a1a00cf1
Fixed comment from myself on issue: 137
2018-08-14 16:38:25 +02:00
Mark Kopenga
9c97b75aad
Merge remote-tracking branch 'origin/master'
2018-08-14 16:14:11 +02:00
Mark Kopenga
883f436b0f
can't go any further because of an error
2018-08-14 16:12:21 +02:00
Jesse Duffield
d923796cff
Merge branch 'master' of https://github.com/mjarkk/lazygit
2018-08-14 23:48:18 +10:00
Jesse Duffield
ba2b6fbf1f
pull errors out of package scope and store sentinel errors on the gui struct
2018-08-14 23:47:14 +10:00
Mark Kopenga
73a1682540
fixed package naming and added tr object to file_panel.go
2018-08-14 15:26:25 +02:00
Jesse Duffield
4d0702fba5
Merge branch 'master' of https://github.com/mjarkk/lazygit
2018-08-14 22:12:11 +10:00
Jesse Duffield
5cbacb0c67
make local i18n package confirm to project structure
2018-08-14 22:12:07 +10:00
Mark Kopenga
0568b32f0b
Added more translations
2018-08-14 13:31:23 +02:00
Mark Kopenga
0c39347224
Added auto detection for the system language
2018-08-14 12:52:26 +02:00
Mark Kopenga
dd7e93ac8d
Added all the missing translations from dutch.go
2018-08-14 11:35:39 +02:00