Darryl Gough
|
3be40a9528
Convert line endings to LF
|
12 år sedan |
sgrenier
|
25e70f7088
Added gameplay::strcmpnocase as a platform-independent case-insensitive ASCII string comparison function.
|
12 år sedan |
Steve Grenier
|
61c495c1a8
Adding support for default UI themes.
|
12 år sedan |
Steve Grenier
|
4421b05569
Re-generated lua bindings.
|
12 år sedan |
Steve Grenier
|
bc589616b0
Finished implementing gamepad and touch input support back for new UI focus/input management routines.
|
12 år sedan |
sgrenier
|
6adf21a905
- Large overhaul to how focus and control state changes are managed within the UI system.
|
12 år sedan |
Andrew Karpushin
|
909ea4c312
fixed Button state changing after click/press
|
12 år sedan |
Adam Blake
|
1226412865
Adds keyboard event handling to UI controls and containers.
|
12 år sedan |
ablake
|
ebd5d0a92a
Adds Hover state to UI controls. Tweaks the handling of scroll wheels to scroll containers and manipulate sliders.
|
12 år sedan |
Adam Blake
|
a794910a70
Enables controlling UI forms with a gamepad. Adds a few things to the forms test in order to test
|
12 år sedan |
Adam Blake
|
95732ac4f4
Events will not be passed to forms / containers / controls that are not visible.
|
13 år sedan |
Adam Blake
|
581ba34522
Removing GamepadButton by adding _dataBinding member to Button.
|
13 år sedan |
Adam Blake
|
7b0be86838
Added isScrolling() to Container. This method is used by controls to determine whether they've been clicked, or merely grabbed as a means to scroll their parent container. This logic has been added to all controls. Slider in particular makes use of it. The form in sample04-particles has been modified to show this.
|
13 år sedan |
Darryl Gough
|
1c7a3c6fbf
Converted tabs to spaces.
|
13 år sedan |
Kieran Cunney
|
91f0eb1561
Fixes scrolling issues (and mouse wheel support!)
|
13 år sedan |
Kieran Cunney
|
b1683f384a
Fixes bug in Button control where touchEvent() was returning false when handling Touch::TOUCH_RELEASE events instead of _consumeInputEvents.
|
13 år sedan |
Kieran Cunney
|
9e5d7743b9
For gameplay:
|
13 år sedan |
Kieran Cunney
|
e137e948bb
Adds Gamepad class to gameplay.
|
13 år sedan |
Adam Blake
|
93c477d644
All controls now take focus in the same way.
|
13 år sedan |
Adam Blake
|
6192fd04b7
2D Forms now draw into a FrameBuffer. Controls are only redrawn when dirty.
|
13 år sedan |
Adam Blake
|
8174491804
More comments and refactoring.
|
13 år sedan |
Adam Blake
|
325ec380f9
Changing setCallback() to addListener() for UI controls.
|
13 år sedan |
Adam Blake
|
1087a155d2
Adding documentation to the UI API classes.
|
14 år sedan |
Adam Blake
|
01b6c87a60
Added ability to disable controls.
|
14 år sedan |
Adam Blake
|
cea29b469f
Adding null-checks to all Control::create() implementations.
|
14 år sedan |
Adam Blake
|
e3d061a1c5
Adding TextBox; refactoring Theme API; cleaning up memory leaks.
|
14 år sedan |
Adam Blake
|
67aa4b39c7
Making progress on the UI classes.
|
14 år sedan |
Adam Blake
|
55187aac27
Adding a bunch of unfinished UI stuff along with handling of inheritance in Properties files.
|
14 år sedan |