Jesse Duffield
|
146722beb8
|
rename to SelectedLineIdx
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2855b5b4d5
|
standardise diffmode
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
419cb9feb8
|
more standardisation
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
f601108c5d
|
update naming to refer to context
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2fac2f9f1f
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
e4beaf4de9
|
more stuff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
7ebed76d16
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
9a2dc3fe15
|
stop crash due to context stack not being initialized
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
f5b22d94d9
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ac0eedda91
|
lots more stuff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
7f89113245
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
0ea0c48631
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
cec4cb48cb
|
centralise some list view code
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
db826b3c87
|
add keybinding to create new branch off of commit
retain focus in commits panel
surface prompt errors
better description
|
2020-08-16 22:24:54 +10:00 |
|
Jesse Duffield
|
53f06f6a4e
|
prefill commit reword editor
|
2020-08-16 20:37:24 +10:00 |
|
Jesse Duffield
|
9b7a6934b3
|
more removing of g
|
2020-08-15 18:01:43 +10:00 |
|
Jesse Duffield
|
15229bbdab
|
more removing of g and v
|
2020-08-15 18:01:43 +10:00 |
|
Jesse Duffield
|
0822a9296c
|
rename
|
2020-08-15 18:01:43 +10:00 |
|
Jesse Duffield
|
d9fa02c53b
|
clean up interface for popup panels
|
2020-08-15 18:01:43 +10:00 |
|
Jesse Duffield
|
2974a57943
|
support copying stuff to clipboard
|
2020-04-15 10:44:56 +00:00 |
|
Jesse Duffield
|
40fbce91ce
|
add new diff mode
WIP
WIP
WIP
WIP
WIP
WIP
WIP
|
2020-03-29 18:26:24 +11:00 |
|
Jesse Duffield
|
33d287d2f0
|
remove old diff mode code
|
2020-03-29 18:26:24 +11:00 |
|
Jesse Duffield
|
a2790cfe8e
|
rename to filtered mode
|
2020-03-29 11:37:29 +11:00 |
|
Jesse Duffield
|
624ae45ebb
|
allow scoped mode where the commits/reflog/stash panels are scoped to a file
WIP
restrict certain actions in scoped mode
WIP
|
2020-03-29 11:37:29 +11:00 |
|
Jesse Duffield
|
fbb767893e
|
support lazyloading in commits view
|
2020-03-28 14:02:53 +11:00 |
|
Jesse Duffield
|
814ee24c8d
|
better error handling
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
036b53acf8
|
in fact we don't need any of these options
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
919463ff02
|
actually don't even bother limiting
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
3f7ec3f3b8
|
load reflog commits in two stages to speed up startup time
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
f7add8d788
|
smarter refreshing for tags and remotes
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
d97c230747
|
stop switching focus to commit files view while staging line by line
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
c1a4bd0482
|
more smart refreshing
WIP
WIP
WIP
WIP
WIP
fix how diff entries are handled
WIP
WIP
WIP
WIP
WIP
WIP
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
61b4bbf74e
|
clean up signature
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
198d237679
|
more centralised handling of refreshing
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
39315ca1e2
|
use wait groups when refreshing
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
efb51eee96
|
more efficient refreshing
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
fbbd16bd82
|
use reflogs from state to work out branch recencies
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
21b7d41845
|
relax limit on commit list and reset on branch change
|
2020-03-26 21:44:33 +11:00 |
|
Jesse Duffield
|
91a404d033
|
separate commits from cherry pick state
|
2020-03-26 21:44:33 +11:00 |
|
Jesse Duffield
|
65917272a2
|
undoing status
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
f80d15062b
|
use reflog undo history pointer
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
8fbcc36331
|
allow resetting cherry picked commits selection
|
2020-03-19 21:42:21 +11:00 |
|
Jesse Duffield
|
e47ad846c4
|
big golangci-lint cleanup
|
2020-03-09 12:23:13 +11:00 |
|
Jesse Duffield
|
355f1615ab
|
supporing custom pagers step 1
|
2020-03-04 00:12:23 +11:00 |
|
Jesse Duffield
|
f94d0be2c9
|
refactor the way we render lists
|
2020-02-25 21:21:07 +11:00 |
|
Jesse Duffield
|
9fd9fd6816
|
better commit lines in fullscreen mode
|
2020-02-25 21:21:07 +11:00 |
|
Jesse Duffield
|
78b62be96f
|
better handling of clearing the search
|
2020-02-24 22:18:04 +11:00 |
|
Jesse Duffield
|
1f5ccab1ce
|
eagerload commits when searching
|
2020-02-24 22:18:04 +11:00 |
|
Jesse Duffield
|
46be280c92
|
support searching in side panels
For now we're just doing side panels, because it will take more work
to support this in the various main panel contexts
|
2020-02-24 22:18:04 +11:00 |
|
Jesse Duffield
|
5b1f60b7eb
|
refactor create reset menu logic
|
2020-02-16 09:57:49 +11:00 |
|