180
|
|
|
Dan Winship |
18 years ago
|
|
|
179
|
|
|
Dan Winship |
18 years ago
|
|
|
178
|
|
|
David Reveman |
18 years ago
|
|
|
177
|
|
|
David Reveman |
18 years ago
|
|
|
176
|
|
|
David Reveman |
18 years ago
|
|
|
175
|
|
|
David Reveman |
18 years ago
|
|
|
174
|
|
|
David Reveman |
18 years ago
|
|
|
173
|
|
|
David Reveman |
18 years ago
|
|
|
172
|
|
|
David Reveman |
18 years ago
|
|
|
171
|
|
|
Dan Winship |
18 years ago
|
|
|
170
|
|
|
David Reveman |
18 years ago
|
|
|
169
|
|
|
David Reveman |
18 years ago
|
|
|
168
|
|
|
David Reveman |
18 years ago
|
|
|
167
|
|
|
David Reveman |
18 years ago
|
|
|
166
|
|
|
David Reveman |
18 years ago
|
|
|
165
|
|
|
David Reveman |
18 years ago
|
|
|
164
|
|
|
David Reveman |
18 years ago
|
|
|
163
|
|
|
David Reveman |
18 years ago
|
|
|
162
|
|
|
Dan Winship |
18 years ago
|
|
|
161
|
|
new method that replaces EV_KEY and EV_BUTTON. Tests if an event matches a binding, being more precise about modifier state than EV_KEY and EV_BUTTON were. (eventTerminates): Tests if an event is "the opposite" of a binding. (Eg, button or modifier key release.) Replaces CompReleaseMask and "terminate" bindings. (handleEvent): Use eventMatches When passed a keybinding containing just modifiers, grab/ungrab every keypress event that would result in that modifier state (eg, both left and right modifier keys, and allow them to be pressed in any order). Remove CompPressMask from default bindings. (eventLoop): don't add virtual modifiers to event state. (updateModifierMappings): store the XModifierKeymap for later use. Use eventMatches and eventTerminates. Remove CompPressMask and "terminate" bindings (except from scale, which is different from the others). Make initiate_all be just the modifier key used in addition to the initiate binding ("<Control>"). Remove next_window since it doesn't make a lot of sense to have it be different from initiate_all, and make prev_window be just a modifier key as well. ("<Shift>"). (SwitchScreen): add extra options to store the fully-composed initiate_all, prev, and prev_all bindings. (switchScreenInitOptions, switchSetScreenOption): Generate and regenerate initiate_all, prev, and prev_all bindings as needed. (switchHandleEvent): update Remove "<Release>" handling. regen, dropping the terminate bindings and updating a few others. remove CompPressMask, CompReleaseMask, EV_BUTTON, and EV_KEY. Add eventMatches, eventTerminates, and keycodeToModifiers. Add modMap field to CompDisplay.
|
Dan Winship |
18 years ago
|
|
|