cmds: add a way for ConfirmAction commands to exit early

Signed-off-by: David Aguilar <davvid@gmail.com>
cmds: refactor RevertUnstagedEdits

Signed-off-by: David Aguilar <davvid@gmail.com>
style: trivial fixups

Signed-off-by: David Aguilar <davvid@gmail.com>
browse: reuse selection object

Speed things up by reusing the selection.

Signed-off-by: David Aguilar <davvid@gmail.com>
cmds: add a StageOrUnstage command

Use StageOrUnstage in the status and browse widgets.

Signed-off-by: David Aguilar <davvid@gmail.com>
widgets.browse: reformat for readability

Signed-off-by: David Aguilar <davvid@gmail.com>
cmds: add a RevertUncommittedEdits command

Use RevertUncommittedEdits in the status and browse widgets.

Signed-off-by: David Aguilar <davvid@gmail.com>
widgets.main: add "Shift+Ctrl+M" hotkey for "Merge"

Suggested-by: Andrea Torre <andtorg@gmail.com>
Signed-off-by: David Aguilar <davvid@gmail.com>
doc: update hotkeys

Signed-off-by: David Aguilar <davvid@gmail.com>
doc: update hotkey i18n

Signed-off-by: David Aguilar <davvid@gmail.com>
doc: add v2.0.7 release notes draft

Signed-off-by: David Aguilar <davvid@gmail.com>