Jesse Duffield
|
26f80087dd
|
when toggling files reset patch manager if patch ends up empty
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
0ac402792b
|
allow getting the current item generically
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
974c6510b8
|
add sub commit context
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
41df63cdc4
|
show when building patch
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
4080e9b501
|
only return focus if we already have it
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
53da858c06
|
escape patch building mode on hitting escape at the top level
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
50c9ae863a
|
remove sdump
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ce20d1b482
|
remove clipboard option for now because we need a better way of doing it
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
fcf916d138
|
don't panic
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
f3c87bde88
|
more
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
3f7136fc7d
|
missed a spot
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
59f5f5c1af
|
refactor
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
1956301b1c
|
better menu item name
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
1fd0f31682
|
only show rebasey commands on a local commit when patch building
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
e6a1bd6566
|
generalise patch building stuff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
609f3f4bfa
|
rename Sha to parent now that we're also considering stash entries
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
9b42cd2214
|
slightly better
|
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
|
48f1adad49
|
stop logging stack
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
379d37a255
|
remove unnecessary function
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
a59ac064d2
|
statically define context keys
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
433d54fcec
|
WIP constants for context keys
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
146722beb8
|
rename to SelectedLineIdx
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
eb5e54e9fd
|
use interface for panel state rather than pointer
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
99707a527d
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
9ee7793782
|
remove comment
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
bc410d8e4a
|
use camelCase
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
7561f5aa32
|
some more standardisation for diffing
|
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
|
dbf6bb5f27
|
some more things
|
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
|
b77abdc5e1
|
WIP
|
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
|
d4f134c6c7
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
7ebed76d16
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2b812b01e9
|
more standardisation of rendering
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2f5d5034db
|
good progress
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
a32947e7a7
|
prepare for OnRender prop
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2fdadd383a
|
introduce new approach to handling tab states
|
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
|
f0c3d3fc4d
|
centralise setting of main views context
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2488e0044d
|
concurrent-safe handling of context state
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
9c866fd49c
|
more standardisation
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
6c270b6e26
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ae1c4536e6
|
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 |
|