Jesse Duffield
|
4fe512ff3a
|
test
type safe view access
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
0898a7bb57
|
refactor
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
bc9a99387f
|
refactor of contexts and filtering
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
798d3e2d54
|
get rid of these positively ghastly method signatures
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
37bb89dac3
|
type i18n
|
2020-10-10 00:23:01 +11:00 |
|
Jesse Duffield
|
ce6f8ed1bc
|
move models folder into commands folder
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
630e446989
|
move commits model into models package
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
94601b4dc9
|
use context to return to the correct view
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
0dd2c869a8
|
minor refactor
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
148f601bcb
|
cleanup now that we're always using the same diff command
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
c2b154acad
|
better handling of our different modes and also cherry picking
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
fbd61fcd17
|
refactor how we handle different modes
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
59f5f5c1af
|
refactor
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2d90e1e8ee
|
commit files kind of generalised
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ddf25e14af
|
allowing commit files to be viewed in reflog as well
|
2020-08-23 14:29:18 +10:00 |
|
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
|
7ebed76d16
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
f5b22d94d9
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
3c87ff4eff
|
WIP: standardising how we render to main
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
0f7b2c45d7
|
centralise split main panel code
|
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
|
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
|
40fbce91ce
|
add new diff mode
WIP
WIP
WIP
WIP
WIP
WIP
WIP
|
2020-03-29 18:26:24 +11:00 |
|
Jesse Duffield
|
8822c409e2
|
split reflog commits into ReflogCommits and FilteredReflogCommits
|
2020-03-29 11:37:29 +11:00 |
|
Jesse Duffield
|
d90d9d7330
|
reset state on each Run() call
|
2020-03-29 11:37:29 +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
|
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
|
19604214d7
|
discard old reflog commits when in new context
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
f2036b42e5
|
only load new reflog entries
|
2020-03-26 21:44:33 +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
|
65917272a2
|
undoing status
|
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 |
|