1 from PyQt4
.QtGui
import QKeySequence
2 from PyQt4
.QtCore
import Qt
5 STAGE_MODIFIED
= Qt
.AltModifier
+ Qt
.Key_A
7 BLAME
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_B
8 BRANCH
= Qt
.ControlModifier
+ Qt
.Key_B
9 CHECKOUT
= Qt
.AltModifier
+ Qt
.Key_B
10 CHERRY_PICK
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_C
11 DIFFSTAT
= Qt
.AltModifier
+ Qt
.Key_D
12 DIFF
= Qt
.ControlModifier
+ Qt
.Key_D
13 DIFF_SECONDARY
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_D
14 EDIT
= Qt
.ControlModifier
+ Qt
.Key_E
15 EDIT_SECONDARY
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_E
16 EXPORT
= Qt
.AltModifier
+ Qt
.Key_E
18 FETCH
= Qt
.ControlModifier
+ Qt
.Key_F
19 FILTER
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_F
20 GREP
= Qt
.ControlModifier
+ Qt
.Key_G
23 HISTORY
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_H
24 SIGNOFF
= Qt
.ControlModifier
+ Qt
.Key_I
26 MOVE_DOWN_SECONDARY
= Qt
.AltModifier
+ Qt
.Key_J
27 MOVE_DOWN_TERTIARY
= Qt
.ShiftModifier
+ Qt
.Key_J
29 MOVE_UP_SECONDARY
= Qt
.AltModifier
+ Qt
.Key_K
30 MOVE_UP_TERTIARY
= Qt
.ShiftModifier
+ Qt
.Key_K
32 FOCUS
= Qt
.ControlModifier
+ Qt
.Key_L
33 AMEND
= Qt
.ControlModifier
+ Qt
.Key_M
34 MERGE
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_M
35 OPEN
= Qt
.ControlModifier
+ Qt
.Key_O
36 PUSH
= Qt
.ControlModifier
+ Qt
.Key_P
37 PULL
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_P
39 QUIT
= Qt
.ControlModifier
+ Qt
.Key_Q
40 REFRESH
= Qt
.ControlModifier
+ Qt
.Key_R
41 REFRESH_SECONDARY
= Qt
.Key_F5
42 REFRESH_HOTKEYS
= (REFRESH
, REFRESH_SECONDARY
)
44 STAGE_SELECTION
= Qt
.ControlModifier
+ Qt
.Key_S
45 STASH
= Qt
.AltModifier
+ Qt
.ShiftModifier
+ Qt
.Key_S
46 FINDER
= Qt
.ControlModifier
+ Qt
.Key_T
47 FINDER_SECONDARY
= Qt
.Key_T
48 TERMINAL
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_T
49 STAGE_UNTRACKED
= Qt
.AltModifier
+ Qt
.Key_U
50 REVERT
= Qt
.ControlModifier
+ Qt
.Key_U
52 UNDO
= Qt
.ControlModifier
+ Qt
.Key_Z
55 START_OF_LINE
= Qt
.Key_0
58 BACKSPACE
= Qt
.Key_Backspace
59 TRASH
= Qt
.ControlModifier
+ Qt
.Key_Backspace
60 DELETE_FILE
= Qt
.ControlModifier
+ Qt
.ShiftModifier
+ Qt
.Key_Backspace
61 DELETE_FILE_SECONDARY
= Qt
.ControlModifier
+ Qt
.Key_Backspace
62 PREFERENCES
= Qt
.ControlModifier
+ Qt
.Key_Comma
63 END_OF_LINE
= Qt
.Key_Dollar
66 ZOOM_OUT
= Qt
.Key_Minus
67 REMOVE_ITEM
= Qt
.Key_Minus
68 ADD_ITEM
= Qt
.Key_Plus
70 ZOOM_IN_SECONDARY
= Qt
.Key_Equal
72 QUESTION
= Qt
.Key_Question
73 RETURN
= Qt
.Key_Return
74 ACCEPT
= (ENTER
, RETURN
)
75 COMMIT
= Qt
.ControlModifier
+ Qt
.Key_Return
76 PRIMARY_ACTION
= Qt
.Key_Space
77 SECONDARY_ACTION
= Qt
.ShiftModifier
+ Qt
.Key_Space
78 LEAVE
= Qt
.ShiftModifier
+ Qt
.Key_Tab
82 REBASE_PICK
= (Qt
.Key_1
, Qt
.Key_P
)
83 REBASE_REWORD
= (Qt
.Key_2
, Qt
.Key_R
)
84 REBASE_EDIT
= (Qt
.Key_3
, Qt
.Key_E
)
85 REBASE_FIXUP
= (Qt
.Key_4
, Qt
.Key_F
)
86 REBASE_SQUASH
= (Qt
.Key_5
, Qt
.Key_S
)
89 COPY
= QKeySequence
.Copy
90 CLOSE
= QKeySequence
.Close
91 CUT
= QKeySequence
.Cut
92 DELETE
= QKeySequence
.Delete
93 NEW
= QKeySequence
.New
94 OPEN
= QKeySequence
.Open