ac609bd37c
fix backward compatibility
2021-08-04 18:43:34 +09:00
4f66093335
introduce edit command template to open a specifig line of a file
2021-08-03 21:42:14 +09:00
0e6598adbd
Implement pull request options menu
2021-07-27 21:30:08 +10:00
f1ced5539a
Add option to format filter matches to menuFromCommand prompts
2021-07-19 11:46:29 +01:00
77e9ee64a4
Apply suggestions from @mjarkk for menyFromCommands
2021-07-18 18:42:42 +01:00
d18c8c8dc3
Add prompt type: menuFromCommand
2021-07-18 10:36:00 +01:00
fc066d2f2e
parse github emoji config option
2021-07-16 14:06:01 +02:00
3dc3174d85
🔥 remove erroneous user_config fields
2021-07-01 17:13:14 +10:00
16dcc8f4db
✨ implement feedback when toggling whitespace
2021-07-01 17:13:14 +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
c57a0077d0
Read pull mode from gitconfig lazily
2021-06-15 08:31:07 +10:00
46e500dc28
Revert "Read pull mode from git configuration"
...
This reverts commit e69e240a31
.
2021-06-15 08:31:07 +10:00
d7865b3882
Read pull mode from git configuration
2021-06-15 08:31:07 +10:00
ce7cbe58a0
naming change
2021-06-14 18:17:08 +10:00
7588d5290b
ShowTotal flag
2021-06-10 12:43:05 +03: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
44f7fc6f7c
Add global binding to open recent repos
2021-05-30 13:25:44 +10:00
4fb2dba587
allow hiding random tip
2021-04-12 21:48:08 +10:00
3b7e7a7f56
add random tip to command log
2021-04-12 21:48:08 +10:00
06a8eb115c
make command log size configurable
2021-04-11 23:36:34 +10:00
393ce05860
allow focusing on command log view
2021-04-11 17:07:49 +10:00
4f03d7733a
allow showing, hiding, and scrolling the extras panel
2021-04-11 17:07:49 +10:00
9f4433d8b5
allow opening merge tool
2021-04-11 10:21:53 +10:00
43a9dc48e0
default to not quitting when hitting esc at the top level.
...
I've been using this config option for years now so I don't think much of it,
but newcomers are going to find it annoying that hitting escape gets you out
of filtering/cherry-picking/patch-building mode, but also quits the app. So
if you want to exit all the modes you're in, you need to take care not to
press the key one too many times or the app will close.
We'll see if anybody gets mad about this change, but I think it's reasonable.
The only downside is that you won't be able to always quit by spamming the escape
key. If you're in a prompt panel, you'll need to hit escape to exit that, and
then 'q' at the top level. Or CTRL+C of course.
2021-04-06 19:34:32 +10:00
1a5f380c00
support alt-enter for inserting newline when typing commit message within the app
2021-04-06 19:34:32 +10:00
6fc3c03c4b
allow configuring to show file tree on startup
2021-03-30 21:57:00 +11:00
da6fe01eca
allow toggling on/off file tree mode
2021-03-30 21:57:00 +11:00
6f0f70bd92
Adding setup and config
2021-02-08 14:25:24 -08:00
4928d1d490
Visualize the commits for all branches
2020-11-28 19:19:47 +11:00
d468866746
Add config option for notInRepo behaviour.
2020-11-28 10:51:34 +11:00
26d5444919
✨ implement quick commit when no files staged, if configured to do so
2020-11-28 10:27:28 +11:00
74bb6f0012
Change copy PR mapping to <c-y> and use gui.Tr for the message
2020-11-19 09:43:51 +11:00
79888d3bde
Add mapping to copy a pull request URL to the clipboard
2020-11-19 09:43:51 +11:00
b1dd3c4866
support rebinding confirm/newline keys in editor
2020-10-13 08:21:09 +11:00
1ff405edd8
Copy a commit message to clipboard: Changes to latest version
2020-10-12 21:04:01 +11:00
7d9aa97f96
have typed default config
2020-10-10 00:23:01 +11:00
ca31e5258f
store popup version in state not config so that we never need to write to the user config
2020-10-10 00:23:01 +11:00
4912205adb
remove viper
...
WIP
2020-10-10 00:23:01 +11:00