Jesse Duffield
|
66bd86b9b7
|
set keybindings after initialising views
|
2020-08-23 17:49:58 +10:00 |
|
Jesse Duffield
|
364bdcf532
|
safer getting of branch
|
2020-08-23 17:49:58 +10:00 |
|
Jesse Duffield
|
ba7e098373
|
check for missing view when scrolling
|
2020-08-23 16:05:20 +10:00 |
|
Jesse Duffield
|
9f71c8d2b9
|
rename Status to PatchStatus
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
fce7cdcc0a
|
enlargen stash window when its focused
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
4fb52ce2ab
|
better handling of there being no commit files
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
2915134007
|
show file statuses in commit files view
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
2f893bf361
|
format
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
f815c5607c
|
prefill remote edit prompts
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
59d61f00a6
|
hide secondary view when escaping patch building panel
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
262ff24c5b
|
always reset branch selected index when creating new branch
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
1189c2fab7
|
we've now flipped the boolean
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
3eb3de3edc
|
allow explicitly managing focus
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
94601b4dc9
|
use context to return to the correct view
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
9ca0073cd7
|
attempt at fixing bad lazyloading
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
55e6366529
|
run task for appropriate view
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
bd66162972
|
fix up patch manager
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
5cdfd41dca
|
prevent spamming pull or push buttons
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
a95fd581fd
|
fix logic for entering merging panel
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
fda9f4ea7a
|
centralise logic for rendering options map
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
f876d8fdc8
|
use constants
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
4198bbae6c
|
ensure there is always a current context
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ade54b38c1
|
cleanup
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
0dd2c869a8
|
minor refactor
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ed85ea69bd
|
cleanup of list context file
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
953298de74
|
remove dead code
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
628404e114
|
use actual keys
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
5638a40007
|
carry more mode state across after returning from subprocess
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
d6005dc0eb
|
more accurate comment
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
b3a7acbdad
|
more standardising modes
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
88ae550b93
|
unused method
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2c3f5be093
|
comment these things out because we're not using them yet
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
95a4ca6f8e
|
remove todo comment
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
23432dd909
|
remove test
|
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
|
43d891b8d6
|
support creating patches from files in diff mode
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2eee079d3a
|
minor rename
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
30a555b108
|
don't needlessly load every file
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
8be970e688
|
stop loading all the diffs at once now that we load them as we go
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
12bf851c7d
|
faster patch manager
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
c837c54c39
|
handle diffing and filtering by file in commit files view
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
5874529f43
|
deal with the fact that a nil wrapped in an interface is not equal to nil
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
e290710f67
|
support drilling down into the files of a diff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
438abd6003
|
centralise code for copying to clipboard
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
442f6cd854
|
more cherry picking stuff, mostly around the reflog
|
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
|
b1529f19ad
|
more cherry picking code into its own file
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
134566ed49
|
move into more appropriate file
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
8da93fd762
|
add description field to ListItem interface
|
2020-08-23 14:29:18 +10:00 |
|