Jesse Duffield
|
b28b2d05bd
|
force cursor to be at end of line when opening confirmation panel
|
2021-04-17 21:15:54 +10:00 |
|
Jesse Duffield
|
adee0b8ccb
|
add spans to i18n
|
2021-04-11 23:36:34 +10:00 |
|
Jesse Duffield
|
6fbe660f96
|
full coverage for logging commands
|
2021-04-11 17:07:49 +10:00 |
|
Jesse Duffield
|
bb918b579a
|
start adding support for logging of commands
|
2021-04-11 17:07:49 +10:00 |
|
Jesse Duffield
|
9f4433d8b5
|
allow opening merge tool
|
2021-04-11 10:21:53 +10:00 |
|
Jesse Duffield
|
e42e7e5cbd
|
fix commit amend
|
2021-04-10 11:54:38 +10:00 |
|
Jesse Duffield
|
d5504fa5d0
|
potentially fix credentials issue
|
2021-04-09 00:39:04 +10:00 |
|
Jesse Duffield
|
b1cda65dcf
|
show error when user attempts to commit when no files are present
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
d627b3bfc8
|
more refactoring
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
39ae122304
|
more refactoring
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
4fe512ff3a
|
test
type safe view access
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
633b6f596d
|
WIP
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
0898a7bb57
|
refactor
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
8cb10f76e4
|
refresh main panel when switching between tree and flat mode
|
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
|
69e9f6d29d
|
use suspense rather than close the gui when switching to a subprocess
|
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
|
f7772f00c4
|
do not jump cursor around when fixing merge conflicts
|
2021-04-02 11:09:12 +11:00 |
|
Jesse Duffield
|
216b5341ae
|
better handling of scrolling for conflicted files
|
2021-04-02 11:09:12 +11:00 |
|
Jesse Duffield
|
cc9293b386
|
add mutex to prevent crashes with merge conflicts
|
2021-04-02 11:09:12 +11:00 |
|
Jesse Duffield
|
7d62f103e4
|
big refactor to give our enums actual types
|
2021-04-02 11:00:15 +11:00 |
|
Jesse Duffield
|
9e85d37fb9
|
refactor to no longer call these things file changes
|
2021-04-02 11:00:15 +11:00 |
|
Jesse Duffield
|
8dee06f83a
|
allow toggling tree view for commit files panel
|
2021-04-02 11:00:15 +11:00 |
|
Jesse Duffield
|
332a3c4cbf
|
file tree for commit files
|
2021-04-02 11:00:15 +11:00 |
|
Jesse Duffield
|
e8e59306fc
|
shell out custom commands
|
2021-04-01 20:25:30 +11:00 |
|
Jesse Duffield
|
1629a7d280
|
same for renames
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
b5a5169372
|
expand to path when switching to tree mode
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
d5639e6e95
|
refactor
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
9e67f74ca3
|
prevent staging directory containing files with inline merge conflicts
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
e3ddfbf2b8
|
rename function
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
1ea78c7ae7
|
make fields private
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
1b94462410
|
rename some things
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
6fc3c03c4b
|
allow configuring to show file tree on startup
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
040c1fc302
|
more functional approach
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
5edea5a8dc
|
better handling of cursor relocation
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
d2b65537f6
|
handle nothing selected
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
1183f68e19
|
better handling of refreshed files
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
da6fe01eca
|
allow toggling on/off file tree mode
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
cd0532b4d6
|
allow ignoring directories
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
c9de6c003b
|
support some more things
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
a31db3df9c
|
support toggling collapsed
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
77a7619690
|
showing changes for directories
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
9f2d7adb8e
|
more improvements
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
45939171ea
|
WIP
start moving to new interface
WIP
WIP
WIP
WIP
WIP
|
2021-03-30 21:57:00 +11:00 |
|
Jesse Duffield
|
5671ec5f58
|
refactor prompt opts
|
2020-11-28 20:48:17 +11:00 |
|
Jesse Duffield
|
da3b0bf7c8
|
Start on supporting auto-suggestions when checking out a branch
switch to other fuzzy package with no dependencies
|
2020-11-28 20:48:17 +11:00 |
|
Jesse Duffield
|
999e170f1d
|
standardise how we read from the config
|
2020-11-28 10:45:30 +11:00 |
|
Davyd McColl
|
860370a845
|
👌 update as per PR commentary
|
2020-11-28 10:27:28 +11:00 |
|
Davyd McColl
|
196761a40a
|
🐛 should only stage all if configured to do so _and_ there are no items staged
|
2020-11-28 10:27:28 +11:00 |
|
Davyd McColl
|
26d5444919
|
✨ implement quick commit when no files staged, if configured to do so
|
2020-11-28 10:27:28 +11:00 |
|