Marko Pintera
|
10103490e2
TreeView now properly displays elements as sorted
|
vor 12 Jahren |
Marko Pintera
|
60305ce936
Tree view now renders properly
|
vor 12 Jahren |
Marko Pintera
|
05736aad70
Started work on TreeView
|
vor 12 Jahren |
Marko Pintera
|
c6395d1656
Separated editor and engine GUI styles
|
vor 12 Jahren |
Marko Pintera
|
a080baa9b2
Added a dock slider button and integrated it into DockManager
|
vor 12 Jahren |
Marko Pintera
|
d33dda7f47
Closing widgets works fine
|
vor 12 Jahren |
Marko Pintera
|
b114b8f8e9
Widgets are properly activated even after their order is changed
|
vor 12 Jahren |
Marko Pintera
|
19c13f0c5e
Disable input on all tabs while stuff is being dragged on tabbed title bar
|
vor 12 Jahren |
Marko Pintera
|
e87636edaf
Clipping tab buttons so that they don't overlap the min/close buttons
|
vor 12 Jahren |
Marko Pintera
|
8c7cb2c327
Dragging tabs now drags them from the center and not from the left edge
|
vor 12 Jahren |
Marko Pintera
|
d117adc85c
Fixing tabbed title bar drag and drop issue where a tab would get lost into nothingness
|
vor 12 Jahren |
Marko Pintera
|
92977fce75
Many different fixes relating to GUItabbedTileBar drag and drop
|
vor 12 Jahren |
Marko Pintera
|
72802ddea2
I no longer send GUI events to element parents, but instead send them to elements directly since parents were sometimes incorrectly receiving and processing child events they shouldn't have
|
vor 12 Jahren |
Marko Pintera
|
9556d2c33b
Much better way of dealing with GUIElement children in GUIElementContainers
|
vor 12 Jahren |
Marko Pintera
|
e5cdc5fd80
Dragging items onto tabbed title bar somewhat works
|
vor 12 Jahren |
Marko Pintera
|
84bd1f0cdd
Modified a couple of potentially hackish ways of calculating local widget position on some mouse GUI events
|
vor 12 Jahren |
Marko Pintera
|
212de011d9
Added support for GUI event pass-through
|
vor 12 Jahren |
Marko Pintera
|
1f149c571e
Removed mouse over element for GUIMouseEvent
|
vor 12 Jahren |
Marko Pintera
|
b1b81a4c49
Made DockManager a GUIElement
|
vor 12 Jahren |
Marko Pintera
|
648ecc40e6
Added GUIElementContainer so I can more easily make container GUI elements
|
vor 12 Jahren |
Marko Pintera
|
b0f96e2da7
Fixed GUITexture::_getOptimalSize so it properly considers active layout options
|
vor 12 Jahren |
Marko Pintera
|
6085bed845
Fixed an issue where dragging widgets off the dock manager would cause an exception because the widget container was destroyed before the Drop callback was called
|
vor 12 Jahren |
Marko Pintera
|
1125f26ea8
Tabbed title bar is now draggable again
|
vor 12 Jahren |
Marko Pintera
|
7bfb833d68
Refactored GUITabbedTitleBar so it is a GUIElement
|
vor 12 Jahren |
Marko Pintera
|
f32647320b
Refactored editor widget container so that it managed widget closing more neatly
|
vor 12 Jahren |
Marko Pintera
|
0ec5fa301f
Various dock manager improvements
|
vor 12 Jahren |
Marko Pintera
|
0d5bcab0d0
Fixed dock manager highlight detection
|
vor 12 Jahren |
Marko Pintera
|
36ff8caa82
Dragging a tabbed title bar will move it after/before other title bars if needed
|
vor 12 Jahren |
Marko Pintera
|
26371f574f
Title bar tab buttons now toggle properly
|
vor 12 Jahren |
Marko Pintera
|
dd41ba65df
Title bar tab button is now movable
|
vor 12 Jahren |