| .. |
|
Elements
|
14b4c0ad12
Rename <progressbar> element to <progress> for html compatibility
|
4 years ago |
|
FontEngineDefault
|
0639b0fff0
Add printf-style warnings to the Log system. Fix resulting warnings.
|
4 years ago |
|
BaseXMLParser.cpp
|
afecffd956
Attribute value supports rml escape
|
5 years ago |
|
Box.cpp
|
59ab6b464d
Fix some deprecated C++ language features.
|
5 years ago |
|
Clock.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Clock.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
ComputeProperty.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
ComputeProperty.h
|
48eda79d2c
Added VH and VW units (#162)
|
4 years ago |
|
Context.cpp
|
001ef4c2e9
Make a public ElementDocument::GetStyleSheetContainer function.
|
4 years ago |
|
ContextInstancer.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
ContextInstancerDefault.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
ContextInstancerDefault.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
ConvolutionFilter.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Core.cpp
|
66c960604b
Basic implementation of SVG plugin using the lunasvg library
|
4 years ago |
|
DataController.cpp
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 years ago |
|
DataController.h
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 years ago |
|
DataControllerDefault.cpp
|
5466f2b701
'data-checked' view and controller for binding to checkboxes and radio buttons.
|
5 years ago |
|
DataControllerDefault.h
|
5466f2b701
'data-checked' view and controller for binding to checkboxes and radio buttons.
|
5 years ago |
|
DataExpression.cpp
|
0639b0fff0
Add printf-style warnings to the Log system. Fix resulting warnings.
|
4 years ago |
|
DataExpression.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
DataModel.cpp
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 years ago |
|
DataModel.h
|
6e0e3011b2
Merge branch 'databinding_improvements'
|
4 years ago |
|
DataModelHandle.cpp
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 years ago |
|
DataTypeRegister.cpp
|
e2529507c2
Cleanup data variables and type register
|
4 years ago |
|
DataVariable.cpp
|
e2529507c2
Cleanup data variables and type register
|
4 years ago |
|
DataView.cpp
|
fb2351d50a
Specify data view update order for some update views, eg. data-value may require other attributes set on the element first.
|
4 years ago |
|
DataView.h
|
fb2351d50a
Specify data view update order for some update views, eg. data-value may require other attributes set on the element first.
|
4 years ago |
|
DataViewDefault.cpp
|
fb2351d50a
Specify data view update order for some update views, eg. data-value may require other attributes set on the element first.
|
4 years ago |
|
DataViewDefault.h
|
fb2351d50a
Specify data view update order for some update views, eg. data-value may require other attributes set on the element first.
|
4 years ago |
|
Decorator.cpp
|
330432704e
Remove Decorator::LoadTexture. Instead, use the DecoratorInstancerInterface to load textures and pass it into the decorator.
|
4 years ago |
|
DecoratorGradient.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
DecoratorGradient.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
DecoratorInstancer.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
DecoratorNinePatch.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 years ago |
|
DecoratorNinePatch.h
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 years ago |
|
DecoratorTiled.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
DecoratorTiled.h
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 years ago |
|
DecoratorTiledBox.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 years ago |
|
DecoratorTiledBox.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
DecoratorTiledBoxInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledBoxInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledHorizontal.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 years ago |
|
DecoratorTiledHorizontal.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
DecoratorTiledHorizontalInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledHorizontalInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledImage.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 years ago |
|
DecoratorTiledImage.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
DecoratorTiledImageInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledImageInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledInstancer.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
DecoratorTiledInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledVertical.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 years ago |
|
DecoratorTiledVertical.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
DecoratorTiledVerticalInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DecoratorTiledVerticalInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 years ago |
|
DocumentHeader.cpp
|
b8ef1e01ab
Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144)
|
5 years ago |
|
DocumentHeader.h
|
b8ef1e01ab
Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144)
|
5 years ago |
|
Element.cpp
|
04fb41fa0b
Merge branch 'high_dpi'
|
4 years ago |
|
ElementAnimation.cpp
|
859ffced00
Fix some build and runtime warnings
|
5 years ago |
|
ElementAnimation.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
ElementBackgroundBorder.cpp
|
a638aaf33e
Remove 'offset' from Box.
|
5 years ago |
|
ElementBackgroundBorder.h
|
a603c3b6d1
Implement the 'border-radius' property for backgrounds and borders. Add necessary geometry drawing utilities, merge ElementBackground and ElementBorder into a single unit ElementBackgroundBorder. See #115.
|
5 years ago |
|
ElementDecoration.cpp
|
74c5f02849
Add a cache for instanced decorators. Instance decorators during Context::Update. Allow dirtying only element data of decorators instead of a full reload.
|
4 years ago |
|
ElementDecoration.h
|
74c5f02849
Add a cache for instanced decorators. Instance decorators during Context::Update. Allow dirtying only element data of decorators instead of a full reload.
|
4 years ago |
|
ElementDefinition.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
ElementDefinition.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
ElementDocument.cpp
|
001ef4c2e9
Make a public ElementDocument::GetStyleSheetContainer function.
|
4 years ago |
|
ElementHandle.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
ElementHandle.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
ElementInstancer.cpp
|
025f70886e
ElementTextDefault renamed to ElementText. ElementText can no longer be overloaded.
|
5 years ago |
|
ElementScroll.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
ElementStyle.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
ElementStyle.h
|
dc3d23dccc
- Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source.
|
4 years ago |
|
ElementText.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
ElementUtilities.cpp
|
9f195446f8
Fix input text selection when font has kerning
|
5 years ago |
|
Event.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
EventDispatcher.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
EventDispatcher.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
EventInstancer.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
EventInstancerDefault.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
EventInstancerDefault.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
EventListenerInstancer.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
EventSpecification.cpp
|
dc3d23dccc
- Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source.
|
4 years ago |
|
EventSpecification.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Factory.cpp
|
14b4c0ad12
Rename <progressbar> element to <progress> for html compatibility
|
4 years ago |
|
FileInterface.cpp
|
52e1c3a990
VisualTests: Fix some issues with displaying tests.
|
5 years ago |
|
FileInterfaceDefault.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
FileInterfaceDefault.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
FontEffect.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
FontEffectBlur.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
FontEffectBlur.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
FontEffectGlow.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
FontEffectGlow.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
FontEffectInstancer.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
FontEffectOutline.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
FontEffectOutline.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
FontEffectShadow.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
FontEffectShadow.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
FontEngineInterface.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Geometry.cpp
|
afb141eae8
Avoid subpixel rendering, round the geometry offset and background-border positioning/sizing. Tweak border-radius num_points.
|
5 years ago |
|
GeometryBackgroundBorder.cpp
|
a638aaf33e
Remove 'offset' from Box.
|
5 years ago |
|
GeometryBackgroundBorder.h
|
a638aaf33e
Remove 'offset' from Box.
|
5 years ago |
|
GeometryDatabase.cpp
|
28a96fa3e8
More compilation fixes
|
5 years ago |
|
GeometryDatabase.h
|
64c8574130
CMake option for enabling benchmarks in Tests. Add benchmark for creation and destruction of elements. Refactor geometry database tests.
|
5 years ago |
|
GeometryUtilities.cpp
|
a638aaf33e
Remove 'offset' from Box.
|
5 years ago |
|
IdNameMap.h
|
d5615eda9d
Implement the 'box-sizing' property.
|
5 years ago |
|
LayoutBlockBox.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
LayoutBlockBox.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
LayoutBlockBoxSpace.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
LayoutBlockBoxSpace.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
LayoutDetails.cpp
|
4771ced11d
LayoutDetails: Cleanup
|
5 years ago |
|
LayoutDetails.h
|
4771ced11d
LayoutDetails: Cleanup
|
5 years ago |
|
LayoutEngine.cpp
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 years ago |
|
LayoutEngine.h
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 years ago |
|
LayoutInlineBox.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
LayoutInlineBox.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
LayoutInlineBoxText.cpp
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 years ago |
|
LayoutInlineBoxText.h
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 years ago |
|
LayoutLineBox.cpp
|
8bf0f6af2e
Layout engine: Avoid text wrapping due to float imprecision by rounding up available width.
|
4 years ago |
|
LayoutLineBox.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
LayoutTable.cpp
|
e720b17361
Rework table layouting algorithm. Now rows can also use flexible sizing as long as the table height is definite (non-auto).
|
4 years ago |
|
LayoutTable.h
|
e720b17361
Rework table layouting algorithm. Now rows can also use flexible sizing as long as the table height is definite (non-auto).
|
4 years ago |
|
LayoutTableDetails.cpp
|
e720b17361
Rework table layouting algorithm. Now rows can also use flexible sizing as long as the table height is definite (non-auto).
|
4 years ago |
|
LayoutTableDetails.h
|
e720b17361
Rework table layouting algorithm. Now rows can also use flexible sizing as long as the table height is definite (non-auto).
|
4 years ago |
|
Log.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Math.cpp
|
8bf0f6af2e
Layout engine: Avoid text wrapping due to float imprecision by rounding up available width.
|
4 years ago |
|
Memory.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Memory.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
ObserverPtr.cpp
|
7da73a200d
Fix issue with global variables destruction order and observer pointers.
|
5 years ago |
|
Plugin.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PluginRegistry.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
PluginRegistry.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Pool.h
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 years ago |
|
Pool.inl
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 years ago |
|
Profiling.cpp
|
5587544f01
Enhanced Tracy profiler CMake configuration. Add separate build configuration.
|
5 years ago |
|
PropertiesIterator.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
PropertiesIteratorView.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Property.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyDefinition.cpp
|
48eda79d2c
Added VH and VW units (#162)
|
4 years ago |
|
PropertyDictionary.cpp
|
81a0d0671c
Move stylesheet property optimization into the stylesheet factory so that decorators are cached. This should make loading documents with shared stylesheets faster.
|
5 years ago |
|
PropertyParserAnimation.cpp
|
d60fa316d8
Fix parsing of property 'transition: all ...'. See #163.
|
5 years ago |
|
PropertyParserAnimation.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyParserColour.cpp
|
7bcbf3ba6a
Color fuschia -> fuchsia.
|
5 years ago |
|
PropertyParserColour.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyParserDecorator.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
PropertyParserDecorator.h
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
PropertyParserFontEffect.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
PropertyParserFontEffect.h
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
PropertyParserKeyword.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyParserKeyword.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyParserNumber.cpp
|
dd99820ecd
Media queries (#169)
|
4 years ago |
|
PropertyParserNumber.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyParserRatio.cpp
|
390eb6bef5
Make 'ratio' properties use integer comparisons to avoid floating point issues.
|
4 years ago |
|
PropertyParserRatio.h
|
dd99820ecd
Media queries (#169)
|
4 years ago |
|
PropertyParserString.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyParserString.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyParserTransform.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
PropertyParserTransform.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
PropertyShorthandDefinition.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
PropertySpecification.cpp
|
0a3aea6b70
Add some more zones for tracy profiler.
|
5 years ago |
|
RenderInterface.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Spritesheet.cpp
|
53a5048970
Make it legal to define multiple sprites with the same name, the last one is used. Allow anonymous sprite sheets.
|
4 years ago |
|
Stream.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StreamFile.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StreamFile.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StreamMemory.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StringUtilities.cpp
|
1572783926
Merge branch 'data_binding'
|
5 years ago |
|
StyleSheet.cpp
|
74c5f02849
Add a cache for instanced decorators. Instance decorators during Context::Update. Allow dirtying only element data of decorators instead of a full reload.
|
4 years ago |
|
StyleSheetContainer.cpp
|
390eb6bef5
Make 'ratio' properties use integer comparisons to avoid floating point issues.
|
4 years ago |
|
StyleSheetFactory.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
StyleSheetFactory.h
|
f0a0480e9b
Sharing style sheet containers is dangerous, clean up accordingly.
|
4 years ago |
|
StyleSheetNode.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
StyleSheetNode.h
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
StyleSheetNodeSelector.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelector.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorEmpty.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorEmpty.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorFirstChild.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorFirstChild.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorFirstOfType.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorFirstOfType.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorLastChild.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorLastChild.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorLastOfType.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorLastOfType.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthChild.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthChild.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthLastChild.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthLastChild.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthLastOfType.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthLastOfType.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthOfType.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorNthOfType.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorOnlyChild.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorOnlyChild.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorOnlyOfType.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetNodeSelectorOnlyOfType.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
StyleSheetParser.cpp
|
0639b0fff0
Add printf-style warnings to the Log system. Fix resulting warnings.
|
4 years ago |
|
StyleSheetParser.h
|
0639b0fff0
Add printf-style warnings to the Log system. Fix resulting warnings.
|
4 years ago |
|
StyleSheetSpecification.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
SystemInterface.cpp
|
176260ae07
Fix build on UWP platform. It does not have MessageBoxA() API.
|
4 years ago |
|
Template.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
Template.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
TemplateCache.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
TemplateCache.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
Texture.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
TextureDatabase.cpp
|
88d1d843c4
Add ability to query the sources of all textures loaded. See #131.
|
5 years ago |
|
TextureDatabase.h
|
88d1d843c4
Add ability to query the sources of all textures loaded. See #131.
|
5 years ago |
|
TextureLayout.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TextureLayout.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TextureLayoutRectangle.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TextureLayoutRectangle.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TextureLayoutRow.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
TextureLayoutRow.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
TextureLayoutTexture.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TextureLayoutTexture.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TextureResource.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TextureResource.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
Transform.cpp
|
61f586eb8d
Add some missing moves
|
4 years ago |
|
TransformPrimitive.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
TransformState.cpp
|
98282c7b2e
Refactor some of the Transform functionality. Move functions that should only be called internally to an internal TransformUtilities. Rename Transforms::Primitive to TransformPrimitive.
|
5 years ago |
|
TransformState.h
|
98282c7b2e
Refactor some of the Transform functionality. Move functions that should only be called internally to an internal TransformUtilities. Rename Transforms::Primitive to TransformPrimitive.
|
5 years ago |
|
TransformUtilities.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
TransformUtilities.h
|
98282c7b2e
Refactor some of the Transform functionality. Move functions that should only be called internally to an internal TransformUtilities. Rename Transforms::Primitive to TransformPrimitive.
|
5 years ago |
|
Tween.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
TypeConverter.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 years ago |
|
URL.cpp
|
398602949e
Fix leading '/' leftover during URL path normalization in some cases, see #161. Add unit tests for URL.
|
4 years ago |
|
Utilities.h
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
|
Variant.cpp
|
a255374f69
Added unsigned int and uint64_t to Variant (#165)
|
4 years ago |
|
WidgetScroll.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
WidgetScroll.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
|
XMLNodeHandler.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLNodeHandlerBody.cpp
|
b866c72380
Fix luainvaders template warnings
|
4 years ago |
|
XMLNodeHandlerBody.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLNodeHandlerDefault.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLNodeHandlerDefault.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLNodeHandlerHead.cpp
|
b8ef1e01ab
Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144)
|
5 years ago |
|
XMLNodeHandlerHead.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLNodeHandlerTemplate.cpp
|
0604d61ce4
Add back unit tests and warnings from #168
|
4 years ago |
|
XMLNodeHandlerTemplate.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLParseTools.cpp
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLParseTools.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
|
XMLParser.cpp
|
61a14fd25a
- Add a visual test suite for navigating and comparing formatting of documents for correctness, in particular for testing the layout engine. Includes some examples from the CSS specifications.
|
5 years ago |
|
precompiled.h
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |