| .. |
|
BorderImage.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
BorderImage.h
|
895819e8d2
Removed use of the UIQuad intermediate structure. Instead construct vertex data directly.
|
13 rokov pred |
|
Button.cpp
|
9ff5b3d222
Renamed "Label Offset" attribute in Button to "Pressed Child Offset" to more accurately reflect what it does.
|
12 rokov pred |
|
Button.h
|
9ff5b3d222
Renamed "Label Offset" attribute in Button to "Pressed Child Offset" to more accurately reflect what it does.
|
12 rokov pred |
|
CMakeLists.txt
|
92eb073cb7
Applied cmake patch from weitjong.
|
13 rokov pred |
|
CheckBox.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
CheckBox.h
|
895819e8d2
Removed use of the UIQuad intermediate structure. Instead construct vertex data directly.
|
13 rokov pred |
|
Cursor.cpp
|
adf668b386
Refactored the system cursor shape definition inside Cursor class; use SetUseSystemShapes() to enable.
|
12 rokov pred |
|
Cursor.h
|
adf668b386
Refactored the system cursor shape definition inside Cursor class; use SetUseSystemShapes() to enable.
|
12 rokov pred |
|
DropDownList.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
DropDownList.h
|
521ee691c3
Enhanced DropDownList to support showing of placeholder text when there is no selection. The text could be used to show a 'Please choose ...' kind of prompt. Rearranged child XML-chunk resources responsible for Attribute Inspector to remove duplicate definition. Added new child XML-chunk to display and manipulate applied style of the UI-element in the Editor (not yet fully functional). Adjusted DefaultStyle.xml to distinguish between auto and non-auto types. Added new method in Serializable to remove instance default and in UIElement to return applied style name, in preparation for future work.
|
12 rokov pred |
|
FileSelector.cpp
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
FileSelector.h
|
703d4fb10d
Fixed text rendering in Chat example app due to DefaultStyle.xml changes (Bug exists in the last release tag v1.23). Minor documentation fixed on NinjaSnowWar app. Cleaned up DefaultStyle.xml even more to remove repeating attribute declaration by taking advantage of the style inheritance feature. Changed the semantic of UIElement's style property in Script.
|
12 rokov pred |
|
Font.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
Font.h
|
5544602c9e
Enhance Font class to support saving of font (TTF or bitmap type) as another bitmap font resource in xml format. For bitmap font type, saving yet to another bitmap font is only meaningful when called with the optional parameter turned on to save only used glyphs. Refactored UIBatch class to enable better performance in Text class UI batch generation in relation to multi-pages/textures font.
|
13 rokov pred |
|
LineEdit.cpp
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
LineEdit.h
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
ListView.cpp
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
ListView.h
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
Menu.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
Menu.h
|
184360dc82
Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work.
|
12 rokov pred |
|
Precompiled.cpp
|
a40fead7dc
Updated license for the new year.
|
13 rokov pred |
|
Precompiled.h
|
a40fead7dc
Updated license for the new year.
|
13 rokov pred |
|
ScrollBar.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
ScrollBar.h
|
184360dc82
Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work.
|
12 rokov pred |
|
ScrollView.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
ScrollView.h
|
184360dc82
Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work.
|
12 rokov pred |
|
Slider.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
Slider.h
|
184360dc82
Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work.
|
12 rokov pred |
|
Sprite.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
Sprite.h
|
ff35d0fff2
Fixed missing semicolon in Sprite.h
|
12 rokov pred |
|
Text.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
Text.h
|
184360dc82
Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work.
|
12 rokov pred |
|
Text3D.cpp
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 rokov pred |
|
Text3D.h
|
4f15793699
Add missing header file.
|
12 rokov pred |
|
UI.cpp
|
e3b7eede33
Cleanup now unused member variable.
|
12 rokov pred |
|
UI.h
|
e3b7eede33
Cleanup now unused member variable.
|
12 rokov pred |
|
UIBatch.cpp
|
b4599e046d
Hardware sRGB texture support. OpenGL sRGB framebuffer writing implementation still missing.
|
13 rokov pred |
|
UIBatch.h
|
b4599e046d
Hardware sRGB texture support. OpenGL sRGB framebuffer writing implementation still missing.
|
13 rokov pred |
|
UIElement.cpp
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
UIElement.h
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
UIEvents.h
|
fc841ce8d1
Applied global UI double click patch from Chris Friesen. Removed individual double click handling in LineEdit & ListView elements.
|
12 rokov pred |
|
Window.cpp
|
adf668b386
Refactored the system cursor shape definition inside Cursor class; use SetUseSystemShapes() to enable.
|
12 rokov pred |
|
Window.h
|
2f88f7fc81
Fixed UI subsystem to dismiss the FileSelector correctly when its modal window is being closed via ESC key.
|
12 rokov pred |