f96674b24b
Fix error when filename contains ->
2021-08-16 23:15:37 +09:00
a553f7fb77
Fix staged renamed file with unstaged changes displays incorrectly in Files view #1408
2021-08-16 20:05:59 +09:00
6c415d1341
Merge pull request #1434 from Ryooooooga/feature/fix-quote-in-filename
...
the patch panel would crash if the filename contained an odd number of double quotes
2021-08-16 09:52:06 +02:00
b21ac990ea
fix submodule command escaping #1436
2021-08-16 12:34:52 +09:00
0740409f43
fix test
2021-08-13 22:15:06 +09:00
37700908cc
fix checkout file command
2021-08-13 21:49:40 +09:00
488c43aaa2
fix crash when double quotes in filename #1433
2021-08-13 21:39:38 +09:00
bb4fe2653b
fix moved submodule
2021-08-13 17:03:37 +08:00
66d735acb5
Update pkg/commands/files.go
...
Co-authored-by: Mark Kopenga <mkopenga@gmail.com >
2021-08-13 16:41:23 +08:00
d51b065f2a
fix empty patch panel when spaces in filename
2021-08-13 14:02:11 +08:00
ac609bd37c
fix backward compatibility
2021-08-04 18:43:34 +09:00
67cc65930a
fix out of range error
2021-08-03 22:00:28 +09:00
4f66093335
introduce edit command template to open a specifig line of a file
2021-08-03 21:42:14 +09:00
d626bcac00
color fixups
2021-08-01 16:14:56 +10:00
117c0bd4f7
simplify code a bit
2021-07-31 17:33:13 +10:00
79848087bc
Switch to github.com/gookit/color for terminal colors
2021-07-30 15:14:46 +02:00
58ddbae4d1
Minor refactor
2021-07-27 21:30:08 +10:00
d1134daa53
review fixes: PR URL refactoring, target branch selection prompt
2021-07-27 21:30:08 +10:00
63cb304a82
Fix translations, make formatter happy
2021-07-27 21:30:08 +10:00
d5ec0fdcd1
Remove doubled string formatting in pull request URL generation
2021-07-27 21:30:08 +10:00
0a63f701e5
Apply suggestions from code review
...
Co-authored-by: Mark Kopenga <mkopenga@gmail.com >
2021-07-27 21:30:08 +10:00
755cc9f8d8
Add tests
2021-07-27 21:30:08 +10:00
0e6598adbd
Implement pull request options menu
2021-07-27 21:30:08 +10:00
f2645da16a
Extract git service URL formatting to a separate method
2021-07-27 21:30:08 +10:00
f8f596d097
add tests for open file cmd on linux
2021-07-27 20:28:00 +10:00
028cb2be2f
add extra quoting for shell cmd string on linux
...
This solves an issue where we could not open files with names that contained
spaces and single quotes.
It also solves an issue of variable expansion for files with some kind
of environment variables on the name e.g. '$USER.txt'
2021-07-27 20:28:00 +10:00
f4874bbb74
Merge pull request #1396 from mjarkk/fix-1385
...
branches check for split parts length
2021-07-26 11:22:33 +02:00
3a0a9ec33b
branches check for split parts length
2021-07-26 11:07:42 +02:00
9a087d04eb
Change the way file statuses are loaded
...
This makes it so file statuses recived from git no longer get joined
before spliting them again.
2021-07-22 22:12:43 +02:00
ae2496cf80
🎨 prefer the long switch over the short one for easier reading
2021-07-01 17:13:14 +10:00
eb10ddfccc
✅ add a test around ignoring whitespace
2021-07-01 17:13:13 +10:00
3f96537380
✅ update test to pass in default ignore-whitespace flag (false)
2021-07-01 17:13:13 +10:00
a9f04d3925
✨ facilitate toggling whitespace in the diff view with a hotkey (c-w by default)
2021-07-01 17:13:13 +10:00
01e4467d76
Add test cases for pull mode
2021-06-15 08:31:07 +10:00
b4e6850f98
Fix wrong ff-only configuration
2021-06-15 08:31:07 +10:00
9fdf92b226
more refactoring
...
WIP
WIP
2021-06-06 09:12:49 +10:00
fb395bca6e
support reverting merge commits
2021-06-05 22:15:51 +10:00
d502c43ae8
fix tests
2021-06-05 10:58:36 +10:00
e7c657fba0
Docs for EditCommand.
2021-06-05 10:58:09 +10:00
60468d2e17
Edit command as user OS config option
2021-06-05 10:58:09 +10:00
cb78cf7de4
Simplify sorting of git tags by using git's functions
2021-06-05 10:56:46 +10:00
94b52af661
Remove config, make default sort order descending
2021-06-05 10:56:46 +10:00
472288c81b
Add user config to change the sort order of tags
2021-06-05 10:56:46 +10:00
98375dc902
refactor merge panel
2021-04-18 18:58:09 +10:00
e73de332a1
refactor line by line panel
2021-04-18 16:55:09 +10:00
069c7c9d35
fix test
2021-04-11 17:07:49 +10:00
8969464b00
log TODO content when interactive rebasing
2021-04-11 17:07:49 +10:00
6137d66914
no need to log this
2021-04-11 17:07:49 +10:00
6fbe660f96
full coverage for logging commands
2021-04-11 17:07:49 +10:00
74320f0075
more logging of commands
2021-04-11 17:07:49 +10:00