3b2353b5ae
remove redundant call to refreshCommitFilesView
...
We already call this function inside the refreshCommitsView function.
We call it there because it's logical that A) one occurs whenever the other does and
B) the commit files only get refreshed after we've updated the commits themselves
2019-03-16 10:20:27 +11:00
4f7f6a073c
allow user to discard old file changes for a given commit
2019-03-16 10:20:27 +11:00
1ad9c6faac
minor cleanup
2019-03-16 10:20:27 +11:00
06fe726ee7
Add feature of display committed file list #383
2019-03-16 10:20:27 +11:00
8c0ea8f45f
mouse support
2019-03-02 17:49:30 +11:00
e011e9bc42
more work on rebasing feature
2019-02-16 21:01:17 +11:00
ad93b4c863
consider whether the view has focus when rendering the contents of a view
2019-02-16 15:17:44 +11:00
198cbee498
introduce panel contexts and more work on rebasing
2019-02-16 12:07:27 +11:00
3d343e9b57
Merge branch 'master' into feature/rebasing
2019-02-11 21:02:53 +11:00
3a607061a2
Only reset origin in main view when handling the selection of a new file
2019-01-18 09:32:15 +11:00
695b092c41
Directly send wrap argument rather than the view
2019-01-17 10:29:52 +11:00
865c7c2332
minor refactor of credentials panel into its own file
2018-12-18 22:19:32 +11:00
4886b8350e
always hide rather than delete the credentials view, and don't log on error in case there is a user password in the error
2018-12-16 17:28:04 +11:00
5d038dfd33
Removed the wired error handling
2018-12-12 22:11:31 +01:00
a26c15dafa
some fixes for issues around the credentials panel
2018-12-12 22:34:20 +11:00
9489a94473
Make merge panel its own panel
2018-12-11 22:02:12 +11:00
50f20de8f3
Removed a lot of duplicated code
2018-12-10 08:22:52 +01:00
61c2778de1
Changed pushPassUname name to credentials
2018-12-10 07:51:06 +01:00
19a6a32625
Merge branch 'master' into https-ask-for-username-password
2018-12-08 16:41:39 +01:00
ff856b7630
fetching branches without checking out
2018-12-08 11:51:47 +11:00
ca3afa2a39
standardising how list panels deal with cursor movement
2018-12-08 11:51:47 +11:00
99a8b1ae8b
making a start on unidirectional data binding to fix these UI bugs
2018-12-08 11:51:47 +11:00
1b6d34e76a
Merge branch 'master' into https-ask-for-username-password
2018-12-06 08:31:12 +01:00
c0f9795910
staging lines and hunks
2018-12-05 19:33:46 +11:00
658e5a9faf
initial support for staging individual lines
2018-12-04 22:11:48 +11:00
32ecc6d745
Removed getPushPassUnameView function
2018-11-10 09:09:18 +01:00
12425f0aa7
First good success
2018-10-20 17:37:55 +02:00
7947668e18
Merge branch 'hotfix/273-cursor-scrolling' of https://github.com/jesseduffield/lazygit into hotfix/273-cursor-scrolling
2018-09-22 13:50:01 +10:00
619c28ce56
use lineheight rather than buffer length
2018-09-22 13:49:58 +10:00
b9708c9f88
fix issues with commit message panel losing focus
2018-09-19 20:36:40 +10:00
52b132fe01
better handling of cursor and origin positionings
2018-09-10 20:17:39 +10:00
6f7de83bce
Merge branch 'master' into feature/help
...
conflicts resolved
2018-09-09 10:41:01 +02:00
557009e660
help -> menu
2018-09-05 11:12:11 +02:00
422b263df4
fix popup panel resizing
2018-09-05 19:10:46 +10:00
67d99a24ea
get selected branch from correct panel
2018-09-03 18:45:52 +02:00
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
2416f585ce
initial help panel
2018-09-03 17:52:05 +02:00
21f6e9ba87
auto-updates
2018-08-25 17:32:34 +10:00
f24c95aede
Merge branch 'master' into feature/auto-updates
2018-08-25 11:02:46 +10:00
5628eae502
WIP
2018-08-23 18:43:16 +10:00
e8b12a086c
Fix ineffectual assignment
2018-08-19 08:52:08 -04:00
766197de9d
NormalizeLinefeeds removes rather than converts Window/Mac style lf's
2018-08-19 08:48:03 -04:00
cea736e6e9
Factor out into NormalizeLinefeeds; add tests
2018-08-19 07:20:50 -04:00
b46d174f70
view_helpers.go: don't ignore return value
2018-08-19 02:21:33 -04:00
cdc6d45fa4
view_helpers.go: replace \r with \r\n
2018-08-19 02:19:19 -04:00
9a923eb300
Merge branch 'master' into 157_remove_bom
2018-08-18 02:11:13 -04:00
a1a828a781
support opening and editing config file
2018-08-18 14:54:05 +10:00
64d8a55dbd
Merge branch 'master' into 157_remove_bom
2018-08-16 07:59:31 -04:00
74d81ae080
[rebase] Fix errors; update dependencies
...
Argument must be []byte not string
Don't commit bomtest.txt
2018-08-16 07:17:47 -04:00
faf218f465
Fixed comments from jesseduffield on issue #137
2018-08-16 11:31:50 +02:00