1 from __future__
import absolute_import
3 from qtpy
.QtGui
import QKeySequence
4 from qtpy
.QtCore
import Qt
8 return QKeySequence(seq
)
12 STAGE_MODIFIED
= hotkey(Qt
.ALT
+ Qt
.Key_A
)
13 WORD_LEFT
= hotkey(Qt
.Key_B
)
14 BLAME
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_B
)
15 BRANCH
= hotkey(Qt
.CTRL
+ Qt
.Key_B
)
16 CHECKOUT
= hotkey(Qt
.ALT
+ Qt
.Key_B
)
17 CHERRY_PICK
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_C
)
18 DIFFSTAT
= hotkey(Qt
.ALT
+ Qt
.Key_D
)
19 DIFF
= hotkey(Qt
.CTRL
+ Qt
.Key_D
)
20 DIFF_SECONDARY
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_D
)
21 EDIT
= hotkey(Qt
.CTRL
+ Qt
.Key_E
)
22 EDIT_SECONDARY
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_E
)
23 EXPORT
= hotkey(Qt
.ALT
+ Qt
.Key_E
)
24 FIT
= hotkey(Qt
.Key_F
)
25 FETCH
= hotkey(Qt
.CTRL
+ Qt
.Key_F
)
26 FILTER
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_F
)
27 GREP
= hotkey(Qt
.CTRL
+ Qt
.Key_G
)
29 MOVE_LEFT
= hotkey(Qt
.Key_H
)
30 MOVE_LEFT_SHIFT
= hotkey(Qt
.SHIFT
+ Qt
.Key_H
)
31 HISTORY
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_H
)
32 SIGNOFF
= hotkey(Qt
.CTRL
+ Qt
.Key_I
)
33 MOVE_DOWN
= hotkey(Qt
.Key_J
)
34 MOVE_DOWN_SHIFT
= hotkey(Qt
.SHIFT
+ Qt
.Key_J
)
35 MOVE_DOWN_SECONDARY
= hotkey(Qt
.ALT
+ Qt
.Key_J
)
36 MOVE_DOWN_TERTIARY
= hotkey(Qt
.SHIFT
+ Qt
.Key_J
)
37 MOVE_UP
= hotkey(Qt
.Key_K
)
38 MOVE_UP_SHIFT
= hotkey(Qt
.SHIFT
+ Qt
.Key_K
)
39 MOVE_UP_SECONDARY
= hotkey(Qt
.ALT
+ Qt
.Key_K
)
40 MOVE_UP_TERTIARY
= hotkey(Qt
.SHIFT
+ Qt
.Key_K
)
41 MOVE_RIGHT
= hotkey(Qt
.Key_L
)
42 MOVE_RIGHT_SHIFT
= hotkey(Qt
.SHIFT
+ Qt
.Key_L
)
43 FOCUS
= hotkey(Qt
.CTRL
+ Qt
.Key_L
)
44 FOCUS_DIFF
= hotkey(Qt
.CTRL
+ Qt
.Key_J
)
45 FOCUS_STATUS
= hotkey(Qt
.CTRL
+ Qt
.Key_K
)
46 AMEND
= hotkey(Qt
.CTRL
+ Qt
.Key_M
)
47 MERGE
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_M
)
48 PUSH
= hotkey(Qt
.CTRL
+ Qt
.Key_P
)
49 PULL
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_P
)
51 QUIT
= hotkey(Qt
.CTRL
+ Qt
.Key_Q
)
52 REFRESH
= hotkey(Qt
.CTRL
+ Qt
.Key_R
)
53 REFRESH_SECONDARY
= hotkey(Qt
.Key_F5
)
54 REFRESH_HOTKEYS
= (REFRESH
, REFRESH_SECONDARY
)
55 STAGE_DIFF
= hotkey(Qt
.Key_S
)
56 STAGE_SELECTION
= hotkey(Qt
.CTRL
+ Qt
.Key_S
)
57 STASH
= hotkey(Qt
.ALT
+ Qt
.SHIFT
+ Qt
.Key_S
)
58 FINDER
= hotkey(Qt
.CTRL
+ Qt
.Key_T
)
59 FINDER_SECONDARY
= hotkey(Qt
.Key_T
)
60 TERMINAL
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_T
)
61 STAGE_UNTRACKED
= hotkey(Qt
.ALT
+ Qt
.Key_U
)
62 REVERT
= hotkey(Qt
.CTRL
+ Qt
.Key_U
)
63 WORD_RIGHT
= hotkey(Qt
.Key_W
)
64 UNDO
= hotkey(Qt
.CTRL
+ Qt
.Key_Z
)
67 START_OF_LINE
= hotkey(Qt
.Key_0
)
70 BACKSPACE
= hotkey(Qt
.Key_Backspace
)
71 TRASH
= hotkey(Qt
.CTRL
+ Qt
.Key_Backspace
)
72 DELETE_FILE
= hotkey(Qt
.CTRL
+ Qt
.SHIFT
+ Qt
.Key_Backspace
)
73 DELETE_FILE_SECONDARY
= hotkey(Qt
.CTRL
+ Qt
.Key_Backspace
)
74 PREFERENCES
= hotkey(Qt
.CTRL
+ Qt
.Key_Comma
)
75 END_OF_LINE
= hotkey(Qt
.Key_Dollar
)
76 DOWN
= hotkey(Qt
.Key_Down
)
77 ENTER
= hotkey(Qt
.Key_Enter
)
78 ZOOM_OUT
= hotkey(Qt
.Key_Minus
)
79 REMOVE_ITEM
= hotkey(Qt
.Key_Minus
)
80 ADD_ITEM
= hotkey(Qt
.Key_Plus
)
81 ZOOM_IN
= hotkey(Qt
.Key_Plus
)
82 ZOOM_IN_SECONDARY
= hotkey(Qt
.Key_Equal
)
84 QUESTION
= hotkey(Qt
.Key_Question
)
85 RETURN
= hotkey(Qt
.Key_Return
)
86 ACCEPT
= (ENTER
, RETURN
)
87 COMMIT
= hotkey(Qt
.CTRL
+ Qt
.Key_Return
)
88 PRIMARY_ACTION
= hotkey(hotkey(Qt
.Key_Space
))
89 SECONDARY_ACTION
= hotkey(Qt
.SHIFT
+ Qt
.Key_Space
)
90 LEAVE
= hotkey(Qt
.SHIFT
+ Qt
.Key_Tab
)
91 UP
= hotkey(Qt
.Key_Up
)
93 CTRL_RETURN
= hotkey(Qt
.CTRL
+ Qt
.Key_Return
)
94 CTRL_ENTER
= hotkey(Qt
.CTRL
+ Qt
.Key_Enter
)
97 REBASE_PICK
= (hotkey(Qt
.Key_1
), hotkey(Qt
.Key_P
))
98 REBASE_REWORD
= (hotkey(Qt
.Key_2
), hotkey(Qt
.Key_R
))
99 REBASE_EDIT
= (hotkey(Qt
.Key_3
), hotkey(Qt
.Key_E
))
100 REBASE_FIXUP
= (hotkey(Qt
.Key_4
), hotkey(Qt
.Key_F
))
101 REBASE_SQUASH
= (hotkey(Qt
.Key_5
), hotkey(Qt
.Key_S
))
104 COPY
= QKeySequence
.Copy
105 CLOSE
= QKeySequence
.Close
106 CUT
= QKeySequence
.Cut
107 DELETE
= QKeySequence
.Delete
108 NEW
= QKeySequence
.New
109 OPEN
= QKeySequence
.Open