Jesse Duffield
340a145bc8
refactor cheatsheet generator
2022-03-24 20:14:41 +11:00
Jesse Duffield
cc5d13c833
allow adding whole diff to patch
...
this was causing a panic
add integration test for toggling all commit files
2022-03-23 23:36:58 +11:00
Jesse Duffield
205c7d60aa
update cheatsheets
2022-03-17 19:13:40 +11:00
Jesse Duffield
fb3752c11f
clean up keybindings menu
2022-03-17 19:13:40 +11:00
Jesse Duffield
1ad4518d35
update cheatsheet
2022-03-17 19:13:40 +11:00
Jesse Duffield
d543e767d4
update cheatsheets
2022-03-17 19:13:40 +11:00
Jesse Duffield
3188526ecb
fix cheatsheet crash
2022-03-17 19:13:40 +11:00
Jesse Duffield
182c999ee0
fix linting
2022-03-17 19:13:40 +11:00
Jesse Duffield
a2318d75b5
fix some things
2022-03-17 19:13:40 +11:00
Jesse Duffield
1dd7307fde
start moving commit panel handlers into controller
...
more
and more
move rebase commit refreshing into existing abstraction
and more
and more
WIP
and more
handling clicks
properly fix merge conflicts
update cheatsheet
lots more preparation to start moving things into controllers
WIP
better typing
expand on remotes controller
moving more code into controllers
2022-03-17 19:13:40 +11:00
Jesse Duffield
f56988039a
ignore current user language when generating cheatsheets
2022-03-16 19:46:11 +11:00
Jesse Duffield
1b09674ce8
simplify submodule remove
2022-01-29 00:17:32 +11:00
Jesse Duffield
4ab5e54139
add support for git bisect
2022-01-22 10:48:51 +11:00
Jesse Duffield
1f923bdc4b
softer auto-generation message
2022-01-19 21:40:50 +11:00
Jesse Duffield
e8a1a4ffc0
add cheatsheet check script
2022-01-04 11:12:04 +11:00
Jesse Duffield
8e66d2761e
make it clear that keybinding cheat sheets are auto-generated
2022-01-04 09:33:35 +11:00
justinsb
630de34bf2
Use "reword" for amending a commit message everywhere
...
We were inconsistent about "rename" vs "reword" for commits. reword
is the term used in git itself (for example, in rebase).
2021-12-25 22:34:41 +11:00
Ryooooooga
df4eb70ba2
Fix translations
2021-08-25 22:23:55 +10:00
Jesse Duffield
ec82f8099c
update keybindings
2021-07-27 21:30:08 +10:00
Denis Palashevskii
63cb304a82
Fix translations, make formatter happy
2021-07-27 21:30:08 +10:00
Denis Palashevskii
6e579dc6e4
Update localized Keybinding file
2021-07-27 21:30:08 +10:00
Denis Palashevskii
b590397dce
Update docs
2021-07-27 21:30:08 +10:00
Jesse Duffield
2b9df0ea06
fix up cheatsheet
2021-06-15 08:37:56 +10:00
Jesse Duffield
b7b30191f1
update cheatsheet
2021-06-15 08:37:10 +10:00
Stefan Teunissen
7d1b76a349
Update dutch.go
2021-06-15 08:37:03 +10:00
Jesse Duffield
74ce65d9ff
update keybindings
2021-04-06 19:34:32 +10:00
Jesse Duffield
5a0f23e6d6
update cheatsheets
2021-03-30 21:57:00 +11:00
Jesse Duffield
c43416891e
update cheatsheet
2021-02-09 20:23:20 +11:00
Jesse Duffield
7be474bd83
update keybindings
2020-10-02 08:09:42 +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
c44ee71ad4
update cheatsheet
2020-08-15 11:41:37 +10:00
mjarkk
ef744e45c1
Update dutch translations
2020-08-08 14:25:11 +10:00
Jesse Duffield
f4718a9047
allow editing commit files
2020-07-21 18:24:39 +10:00
Jesse Duffield
845c80721f
Decouple escaping from quitting
...
When a user is not entering text into a prompt, the 'q' key should immediately
quit the application. On the other hand, the 'esc' key should cancel/close/go-back
to the previous context.
If we're at the surface level (nothing to cancel/close) and the user hits the
escape key, the default behaviour is to close the app, however we now have a
`quitOnTopLevelReturn` config key to override this.
I actually think from the beginning we should have made this config option
default to false rather than true which is the default this PR gives it,
but I don't want to anger too many people familiar with the existing behaviour.
2020-07-18 20:00:48 +10:00
Jesse Duffield
52f41ab0d5
update cheatsheet
2020-03-28 03:16:44 +00:00
Jesse Duffield
e7a2c7cc3e
update cheatsheet
2020-03-25 20:24:03 +11:00
Jesse Duffield
5d460e1e5e
add tab keybindings
2020-03-23 23:25:00 +11:00
Jesse Duffield
b0ec0821d5
fix docs
2020-03-18 22:50:35 +11:00
hitsuji_no_shippo
13a7806cac
add opne menu keybindings in docs
2020-03-18 22:50:35 +11:00
hitsuji_no_shippo
41c76fb748
add close menu keybindings in docs
2020-03-18 22:50:35 +11:00
hitsuji_no_shippo
ac0c3b9f92
fix search keybindings in docs
2020-03-18 22:50:35 +11:00
hitsuji_no_shippo
2169b5109f
add search keybings in docs
2020-03-11 19:43:22 +11:00
hitsuji_no_shippo
4a2292a53c
fix keybindings of main panel in docs
2020-03-11 19:43:22 +11:00
Jesse Duffield
a7508a5dfd
fix cheatsheet script to support different contexts
2020-02-29 17:46:00 +11:00
hitsuji no shippo
1a3d765c4c
fix keybinds document
2020-02-28 23:08:14 +11:00
David Chen
66c7672a0c
updated keybinding config docs
2020-01-07 08:38:07 +08:00
David Chen
86b101c410
Merge branch 'master' into custom-keybindings
2020-01-04 08:12:36 +00:00
matejcik
0a31edecb6
make Ctrl+P visible
2020-01-03 15:09:59 +01:00
David Chen
0af8784707
added all possible custom keybindings to the documentation
2019-12-04 18:46:00 -08:00
Jesse Duffield
527c025a0c
use shift+j/k to scroll main, ctrl+j/k to move commits
2019-05-25 16:48:17 +10:00