Jesse Duffield
|
3f7ec3f3b8
|
load reflog commits in two stages to speed up startup time
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
19604214d7
|
discard old reflog commits when in new context
|
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
|
906a49049e
|
smart refreshing files
|
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
|
d0336fe16f
|
better presentation of remotes
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
61b4bbf74e
|
clean up signature
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
384c2e13d7
|
better refreshing for stash
|
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
|
bd2c1eef53
|
remove redundant fetch of reflog
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
d1395b15bb
|
use GIT_EDITOR
|
2020-03-27 19:26:14 +11:00 |
|
Máximo Cuadros
|
2d8ed5e274
|
*: update go-git import
|
2020-03-27 19:06:21 +11:00 |
|
Jesse Duffield
|
95b147079f
|
allow applying patch directly
|
2020-03-26 21:44:45 +11:00 |
|
Jesse Duffield
|
83757f1065
|
limit size of menu panel
|
2020-03-26 21:44:33 +11:00 |
|
Jesse Duffield
|
f2036b42e5
|
only load new reflog entries
|
2020-03-26 21:44:33 +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
|
d027cf969c
|
better handling of current branch name
|
2020-03-26 20:37:06 +11:00 |
|
Jesse Duffield
|
37acc17cf3
|
more lenient getting of short shas
|
2020-03-26 18:30:02 +11:00 |
|
Dawid Dziurla
|
c831ad39c9
|
pkg: use upstream pty package
|
2020-03-25 21:26:15 +11:00 |
|
Jesse Duffield
|
bbcc4b7b70
|
just disallow undo/redo while rebasing because you need more info than just the reflog
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
45bba0a3c5
|
ignore redundant actions when undoing and redoing
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
d105e2690a
|
vastly improve the logic for undo and redo
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
32d3e497c3
|
fix tests
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
30a5d1b486
|
move into undoing file
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
6b3ea56add
|
refactor undo and redo
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
c3aefdb98e
|
stateless undos and redos
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
094939451d
|
more explicit env vars
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
0e23f44b84
|
support reflog action prefix
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
daecdd7c2b
|
redoing
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
7c8df28d01
|
add waiting status to checkout ref handler
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
65917272a2
|
undoing status
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
137fd80fdb
|
note that undo functionality is experimental
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
98fbc61221
|
better formatted reflog list
|
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
|
b1b0219f04
|
autostash changes when hard resetting
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
b1941c33f7
|
undo via rebase
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
5d460e1e5e
|
add tab keybindings
|
2020-03-23 23:25:00 +11:00 |
|
Jesse Duffield
|
3d3e0be7bd
|
more compatible commands
|
2020-03-23 22:33:17 +11:00 |
|
Jesse Duffield
|
3aab37611a
|
show status of selected cherry picked commits
|
2020-03-19 21:42:21 +11:00 |
|
Jesse Duffield
|
8fbcc36331
|
allow resetting cherry picked commits selection
|
2020-03-19 21:42:21 +11:00 |
|
Jesse Duffield
|
dadb646252
|
fix branch building
|
2020-03-19 12:04:17 +11:00 |
|
Jesse Duffield
|
0227b93409
|
fix branch parser
|
2020-03-18 23:26:02 +11:00 |
|
Jesse Duffield
|
b0ec0821d5
|
fix docs
|
2020-03-18 22:50:35 +11:00 |
|
hitsuji_no_shippo
|
13a7806cac
|
add opne menu keybindings in docs
|
2020-03-18 22:50:35 +11:00 |
|
hitsuji_no_shippo
|
41c76fb748
|
add close menu keybindings in docs
|
2020-03-18 22:50:35 +11:00 |
|