Merge lp://qastaging/~jaytaoko/nux/nux-renamed-event-members into lp://qastaging/nux/2.0
Status: | Merged |
---|---|
Approved by: | Jay Taoko |
Approved revision: | 536 |
Merged at revision: | 534 |
Proposed branch: | lp://qastaging/~jaytaoko/nux/nux-renamed-event-members |
Merge into: | lp://qastaging/nux/2.0 |
Diff against target: |
3114 lines (+640/-918) 24 files modified
Nux/ActionItem.cpp (+1/-3) Nux/Area.h (+1/-1) Nux/BaseWindow.h (+0/-1) Nux/ComboBoxSimple.cpp (+2/-2) Nux/EditTextBox.cpp (+4/-4) Nux/FloatingWindow.h (+0/-1) Nux/InputArea.cpp (+10/-36) Nux/InputArea.h (+8/-18) Nux/Makefile.am (+0/-2) Nux/MouseHandler.cpp (+0/-237) Nux/MouseHandler.h (+0/-91) Nux/WindowCompositor.cpp (+86/-86) Nux/WindowThread.cpp (+60/-60) NuxGraphics/Events.cpp (+80/-44) NuxGraphics/Events.h (+139/-85) NuxGraphics/GraphicsDisplayWin.cpp (+106/-106) NuxGraphics/GraphicsDisplayX11.cpp (+131/-129) configure.ac (+1/-1) gputests/framebufferobject.cpp (+2/-2) gputests/quad_2texmod.cpp (+2/-2) gputests/texture_blur.cpp (+2/-2) gputests/texture_copy_blur.cpp (+2/-2) gputests/texture_data.cpp (+1/-1) gputests/texture_power_of_2.cpp (+2/-2) |
To merge this branch: | bzr merge lp://qastaging/~jaytaoko/nux/nux-renamed-event-members |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mirco Müller (community) | Approve | ||
Review via email:
|
Description of the change
* In Event class, replaced the following members:
e_x
e_y
e_x_root
e_y_root
e_dx
e_dy
e_clicks
e_is_click
e_event
e_
e_x11_window
e_x11_state
e_x11_keycode
e_keysym
e_wheeldelta
e_text
e_
e_mouse_state
e_
with
x
y
x_root
y_root
dx
dy
clicks
is_click
type
x11_timestamp
x11_window
x11_key_state
x11_keycode
x11_keysym
x11_wheeldelta
text
key_modifiers
mouse_state
key_
* Rename parameters in enum:
- MouseButton
- KeyModifier
* NuxEvenType renamed to EventType
* Removed:
- InputArea:
- InputArea:
- InputArea:
- InputArea:
* Removed obsolete files MouseHandler.h/.cpp
Looking ok sofar, but what about the mentioned TODOs:
* MouseFocusOnOth erArea
* SetKeyboardFocus
* Mod3Mask, Mod5Mask
When do you plan to implement them or are there any blockers preventing you from doing so? They don't seem to affect nux and unity right now, as my initial testing (using) of unity didn't expose any regressions... which is a good sign :)