prefs: apply flake8 suggestions
[git-cola.git] / cola / hotkeys.py
blob59f9e27dda07b4aa12a1e7d8ff7f93eb40172663
1 from __future__ import absolute_import
3 from PyQt4.QtGui import QKeySequence
4 from PyQt4.QtCore import Qt
6 # A-G
7 STAGE_MODIFIED = Qt.AltModifier + Qt.Key_A
8 WORD_LEFT = Qt.Key_B
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
19 FIT = Qt.Key_F
20 FETCH = Qt.ControlModifier + Qt.Key_F
21 FILTER = Qt.ControlModifier + Qt.ShiftModifier + Qt.Key_F
22 GREP = Qt.ControlModifier + Qt.Key_G
23 # H-P
24 MOVE_LEFT = Qt.Key_H
25 HISTORY = Qt.ControlModifier + Qt.ShiftModifier + Qt.Key_H
26 SIGNOFF = Qt.ControlModifier + Qt.Key_I
27 MOVE_DOWN = Qt.Key_J
28 MOVE_DOWN_SECONDARY = Qt.AltModifier + Qt.Key_J
29 MOVE_DOWN_TERTIARY = Qt.ShiftModifier + Qt.Key_J
30 MOVE_UP = Qt.Key_K
31 MOVE_UP_SECONDARY = Qt.AltModifier + Qt.Key_K
32 MOVE_UP_TERTIARY = Qt.ShiftModifier + Qt.Key_K
33 MOVE_RIGHT = Qt.Key_L
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
40 # Q-Z
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)
45 STAGE_DIFF = Qt.Key_S
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
53 WORD_RIGHT = Qt.Key_W
54 UNDO = Qt.ControlModifier + Qt.Key_Z
56 # Numbers
57 START_OF_LINE = Qt.Key_0
59 # Special keys
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
66 DOWN = Qt.Key_Down
67 ENTER = Qt.Key_Enter
68 ZOOM_OUT = Qt.Key_Minus
69 REMOVE_ITEM = Qt.Key_Minus
70 ADD_ITEM = Qt.Key_Plus
71 ZOOM_IN = 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
81 UP = Qt.Key_Up
83 # Rebase
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)
90 # Key Sequences
91 COPY = QKeySequence.Copy
92 CLOSE = QKeySequence.Close
93 CUT = QKeySequence.Cut
94 DELETE = QKeySequence.Delete
95 NEW = QKeySequence.New
96 OPEN = QKeySequence.Open