Jesse Duffield
|
e2f3b2b41f
|
add log when git status errors
|
2020-08-25 08:04:45 +10:00 |
|
Jesse Duffield
|
7ebb8343d1
|
ignore warning messages about files when obtaining file statuses
|
2020-08-24 11:53:17 +00: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
|
ade54b38c1
|
cleanup
|
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
|
12bf851c7d
|
faster patch manager
|
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
|
8da93fd762
|
add description field to ListItem interface
|
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
|
59f5f5c1af
|
refactor
|
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
|
2d90e1e8ee
|
commit files kind of generalised
|
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
|
db826b3c87
|
add keybinding to create new branch off of commit
retain focus in commits panel
surface prompt errors
better description
|
2020-08-16 22:24:54 +10:00 |
|
Jesse Duffield
|
be658e7d64
|
support multi word editor config
|
2020-08-16 20:37:40 +10:00 |
|
Jesse Duffield
|
53f06f6a4e
|
prefill commit reword editor
|
2020-08-16 20:37:24 +10:00 |
|
Jesse Duffield
|
826d1660c9
|
move patch stuff into its own package
|
2020-08-15 11:41:37 +10:00 |
|
Jesse Duffield
|
291a8e4de0
|
allow opening files on the selected line in the staging panel
|
2020-08-15 11:41:37 +10:00 |
|
Jesse Duffield
|
2d18d089ce
|
allow entering a password when fast forwarding another branch
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
9c7e40906d
|
rename arg
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
bea2ae5ff5
|
stop pulling in general
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
fcd5aea04e
|
support multiple modes of git pull
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
1c0da2967c
|
update naming
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
23299f88e9
|
simplify patch modifier interface
|
2020-08-09 15:42:20 +10:00 |
|
Jesse Duffield
|
660cc2f3d1
|
follow cursor when staging and unstaging a file rename
|
2020-08-07 18:59:56 +10:00 |
|
Jesse Duffield
|
469ac116ef
|
allow renames to be discarded
|
2020-08-07 18:01:26 +10:00 |
|
Jesse Duffield
|
7d5fe4b66c
|
better logic for staging a renamed file
|
2020-07-19 14:11:32 +10:00 |
|
Randshot
|
96f821b841
|
fix TestGitCommandCommit test
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-15 09:41:16 +10:00 |
|
Randshot
|
964e3872c1
|
revert changes to 'os_default_platform.go' and 'os_windows.go'
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-15 09:41:16 +10:00 |
|
Randshot
|
5dfa26ea8b
|
use strconv for quoting in 'GitCommand.Commit' and 'OSCommand.ShellCommandFromString'
use raw strings for the escaped quotes in 'os_default_platform.go' and 'os_windows.go'
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-15 09:41:16 +10:00 |
|
Randshot
|
014e06eefd
|
factor out duplicate code into 'ShellCommandFromString'
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-14 08:26:53 +10:00 |
|
Randshot
|
39a2122dc0
|
add quotes around the git commit command on non-windows systems
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-14 08:26:53 +10:00 |
|
Randshot
|
570d27ffaa
|
Merge branch 'master' into add-overrideGpg-switch
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-12 11:47:35 +02:00 |
|
Randshot
|
21e478dd59
|
fix 'Amend commit using gpg' test
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-12 14:06:53 +10:00 |
|
Randshot
|
d14fb36cb9
|
fix 'Commit using gpg' test
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-12 14:06:53 +10:00 |
|
Randshot
|
19a808642f
|
fix platform specific quoting when using GPG
fixes #620
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-12 14:06:53 +10:00 |
|
Jasper Mendiola
|
e921ba0910
|
Remove getLocalGitConfig
|
2020-07-10 18:55:00 +10:00 |
|
Jasper Mendiola
|
0f5a073d57
|
Rename appconfig to config
|
2020-07-10 18:55:00 +10:00 |
|
Jasper Mendiola
|
cb0bdd89c0
|
fix tests
|
2020-07-10 18:55:00 +10:00 |
|
Jasper Mendiola
|
e89bf5d06b
|
add oneline-graph
|
2020-07-10 18:55:00 +10:00 |
|