1 from __future__
import absolute_import
3 from PyQt4
.QtGui
import QKeySequence
4 from PyQt4
.QtCore
import Qt
7 STAGE_MODIFIED
= Qt
.AltModifier
+ Qt
.Key_A
9 BLAME
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_B
10 BRANCH
= Qt
.ControlModifier
+ Qt
.Key_B
11 CHECKOUT
= Qt
.AltModifier
+ Qt
.Key_B
12 CHERRY_PICK
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_C
13 DIFFSTAT
= Qt
.AltModifier
+ Qt
.Key_D
14 DIFF
= Qt
.ControlModifier
+ Qt
.Key_D
15 DIFF_SECONDARY
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_D
16 EDIT
= Qt
.ControlModifier
+ Qt
.Key_E
17 EDIT_SECONDARY
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_E
18 EXPORT
= Qt
.AltModifier
+ Qt
.Key_E
20 FETCH
= Qt
.ControlModifier
+ Qt
.Key_F
21 FILTER
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_F
22 GREP
= Qt
.ControlModifier
+ Qt
.Key_G
25 HISTORY
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_H
26 SIGNOFF
= Qt
.ControlModifier
+ Qt
.Key_I
28 MOVE_DOWN_SECONDARY
= Qt
.AltModifier
+ Qt
.Key_J
29 MOVE_DOWN_TERTIARY
= Qt
.ShiftModifier
+ Qt
.Key_J
31 MOVE_UP_SECONDARY
= Qt
.AltModifier
+ Qt
.Key_K
32 MOVE_UP_TERTIARY
= Qt
.ShiftModifier
+ Qt
.Key_K
34 FOCUS
= Qt
.ControlModifier
+ Qt
.Key_L
35 FOCUS_STATUS
= Qt
.ControlModifier
+ Qt
.Key_K
36 AMEND
= Qt
.ControlModifier
+ Qt
.Key_M
37 MERGE
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_M
38 PUSH
= Qt
.ControlModifier
+ Qt
.Key_P
39 PULL
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_P
41 QUIT
= Qt
.ControlModifier
+ Qt
.Key_Q
42 REFRESH
= Qt
.ControlModifier
+ Qt
.Key_R
43 REFRESH_SECONDARY
= Qt
.Key_F5
44 REFRESH_HOTKEYS
= (REFRESH
, REFRESH_SECONDARY
)
46 STAGE_SELECTION
= Qt
.ControlModifier
+ Qt
.Key_S
47 STASH
= Qt
.AltModifier
+ Qt
.ShiftModifier
+ Qt
.Key_S
48 FINDER
= Qt
.ControlModifier
+ Qt
.Key_T
49 FINDER_SECONDARY
= Qt
.Key_T
50 TERMINAL
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_T
51 STAGE_UNTRACKED
= Qt
.AltModifier
+ Qt
.Key_U
52 REVERT
= Qt
.ControlModifier
+ Qt
.Key_U
54 UNDO
= Qt
.ControlModifier
+ Qt
.Key_Z
57 START_OF_LINE
= Qt
.Key_0
60 BACKSPACE
= Qt
.Key_Backspace
61 TRASH
= Qt
.ControlModifier
+ Qt
.Key_Backspace
62 DELETE_FILE
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_Backspace
63 DELETE_FILE_SECONDARY
= Qt
.ControlModifier
+ Qt
.Key_Backspace
64 PREFERENCES
= Qt
.ControlModifier
+ Qt
.Key_Comma
65 END_OF_LINE
= Qt
.Key_Dollar
68 ZOOM_OUT
= Qt
.Key_Minus
69 REMOVE_ITEM
= Qt
.Key_Minus
70 ADD_ITEM
= Qt
.Key_Plus
72 ZOOM_IN_SECONDARY
= Qt
.Key_Equal
74 QUESTION
= Qt
.Key_Question
75 RETURN
= Qt
.Key_Return
76 ACCEPT
= (ENTER
, RETURN
)
77 COMMIT
= Qt
.ControlModifier
+ Qt
.Key_Return
78 PRIMARY_ACTION
= Qt
.Key_Space
79 SECONDARY_ACTION
= Qt
.ShiftModifier
+ Qt
.Key_Space
80 LEAVE
= Qt
.ShiftModifier
+ Qt
.Key_Tab
84 REBASE_PICK
= (Qt
.Key_1
, Qt
.Key_P
)
85 REBASE_REWORD
= (Qt
.Key_2
, Qt
.Key_R
)
86 REBASE_EDIT
= (Qt
.Key_3
, Qt
.Key_E
)
87 REBASE_FIXUP
= (Qt
.Key_4
, Qt
.Key_F
)
88 REBASE_SQUASH
= (Qt
.Key_5
, Qt
.Key_S
)
91 COPY
= QKeySequence
.Copy
92 CLOSE
= QKeySequence
.Close
93 CUT
= QKeySequence
.Cut
94 DELETE
= QKeySequence
.Delete
95 NEW
= QKeySequence
.New
96 OPEN
= QKeySequence
.Open