4ab5e54139
add support for git bisect
2022-01-22 10:48:51 +11:00
f89747451a
allow opening a commit in the browser
2021-12-29 09:01:06 +11:00
b4ea565c99
add signoff config
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com >
2021-12-25 12:01:55 +11:00
1996eddd91
more efficient context diff size changing
2021-12-06 22:37:28 +11:00
f7ffbbd72a
Add a menu entry and keybinding to {
for decreasing the context size
2021-12-06 22:37:28 +11:00
0fbde05928
Add a menu item and keybinding to }
to increase the context size
2021-12-06 22:37:28 +11:00
9feaf5d70f
Add the DiffContextSize
setting to GitConfig
...
It defaults to 3 lines, which is the default value for git.
2021-12-06 22:37:28 +11:00
ccd80a0e4b
add menu options for log stuff
2021-11-05 07:58:21 +11:00
37be9dbea1
support scrolling left and right
2021-11-05 07:58:21 +11:00
f6ec7babf5
add some config
2021-11-05 07:58:21 +11:00
c47c539e12
support user-configurable author colours
2021-10-30 18:26:06 +11:00
5011cac7ea
show filetree by default
2021-10-22 22:39:17 +11:00
f6e316dfe5
Improve JumpToBlock keybinding functionality
...
Improve experience when yaml file has != 5 keybindings and change view
helper to use the length of the array instead of hardcoded value.
2021-10-22 22:38:26 +11:00
91e8765d9c
Add JumpToBlock keybinding
...
This should allow users to decide their own keybinding for jumping
between blocks/panels.
E.g. A user could choose 5-9 instead of 1-5.
2021-10-22 22:38:26 +11:00
6388af70ac
simplify pull logic
2021-10-22 21:33:17 +11:00
268d4080b3
Fix text formatting
2021-09-30 01:26:05 +10:00
5c57c973d6
Tidy of spacing on GetDefaultConfig in user_config
2021-09-30 01:26:05 +10:00
c5f7ad5adb
Make cherry pick commit color customisable
...
Two new settings in the config, which allow the cherry picked
foreground and background to be custom colors.
Issue #856
2021-09-30 01:26:05 +10:00
63072af5bc
allow user to configure the gui language
2021-08-30 09:12:29 +10:00
2dc6f5f079
Implement state filtering for commit files
2021-08-25 20:13:50 +10:00
487ad196a7
Merge pull request #1413 from Ryooooooga/feature/edit-line
...
Make os.editCommand customizable using template
2021-08-23 10:15:38 +02:00
906ec30cac
Minor changes to menuFromCommand prompts
2021-08-06 10:53:32 +01:00
a8ec044f0e
Make menuFromCommand format menu items and their description
2021-08-05 15:45:18 +01:00
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