Michael Ragazzon bc2f9e82c2 Make it_index a reserved variable name hace 2 años
..
Elements 33851f599d Merge branch 'input_selection_range' hace 2 años
FontEngineDefault 18f6a1aad8 Font textures are now initially being generated with the ascii range of characters. hace 3 años
BaseXMLParser.cpp 18b9a2a6ed Fix missing moves and avoid some allocations hace 3 años
Box.cpp 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
Clock.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
Clock.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
ComputeProperty.cpp 612251e1b4 Add support for the 'none' keyword in the max-width and max-height properties hace 3 años
ComputeProperty.h 612251e1b4 Add support for the 'none' keyword in the max-width and max-height properties hace 3 años
ComputedValues.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
Context.cpp 9e091dff46 Tweak smooth scrolling, smooth out the velocity when closing up on the scroll edge, stop the smooth scroll mode once the edge is reached hace 2 años
ContextInstancer.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
ContextInstancerDefault.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
ContextInstancerDefault.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
ConvolutionFilter.cpp 362c6e500c Small performance improvement to font effects hace 3 años
Core.cpp 907d84d2d3 Improve load document and font documentation hace 3 años
DataController.cpp 57e40eb0f3 Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers. hace 5 años
DataController.h 57e40eb0f3 Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers. hace 5 años
DataControllerDefault.cpp f8013e221f Overcome a limitation of binding data variables to checkboxes (#214) hace 4 años
DataControllerDefault.h f8013e221f Overcome a limitation of binding data variables to checkboxes (#214) hace 4 años
DataExpression.cpp 18b9a2a6ed Fix missing moves and avoid some allocations hace 3 años
DataExpression.h c53744efb3 Data expressions: Allow transform functions to also be called using C-style function call syntax (breaking change) hace 3 años
DataModel.cpp bc2f9e82c2 Make it_index a reserved variable name hace 2 años
DataModel.h c50911b2af Support explicit DataTypeRegister setup for DataModel. (#409) hace 2 años
DataModelHandle.cpp c50911b2af Support explicit DataTypeRegister setup for DataModel. (#409) hace 2 años
DataTypeRegister.cpp 18b9a2a6ed Fix missing moves and avoid some allocations hace 3 años
DataVariable.cpp 97619d41a6 Fix Access Violation in data model member access with nullptr struct binding (#377) hace 3 años
DataView.cpp fb2351d50a Specify data view update order for some update views, eg. data-value may require other attributes set on the element first. hace 4 años
DataView.h fb2351d50a Specify data view update order for some update views, eg. data-value may require other attributes set on the element first. hace 4 años
DataViewDefault.cpp 85582afbed Fix data text expressions initialized with an empty string not being evaluated correctly, see #213. hace 4 años
DataViewDefault.h fb2351d50a Specify data view update order for some update views, eg. data-value may require other attributes set on the element first. hace 4 años
Decorator.cpp 330432704e Remove Decorator::LoadTexture. Instead, use the DecoratorInstancerInterface to load textures and pass it into the decorator. hace 4 años
DecoratorGradient.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
DecoratorGradient.h 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
DecoratorInstancer.cpp 79fb3b5405 - Decorators and font effects are now parsed by separate property parsers. hace 4 años
DecoratorNinePatch.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
DecoratorNinePatch.h 8aeb207f9c Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio. hace 4 años
DecoratorTiled.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
DecoratorTiled.h 8aeb207f9c Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio. hace 4 años
DecoratorTiledBox.cpp 8aeb207f9c Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio. hace 4 años
DecoratorTiledBox.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
DecoratorTiledBoxInstancer.cpp 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledBoxInstancer.h 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledHorizontal.cpp 8aeb207f9c Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio. hace 4 años
DecoratorTiledHorizontal.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
DecoratorTiledHorizontalInstancer.cpp 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledHorizontalInstancer.h 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledImage.cpp 8aeb207f9c Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio. hace 4 años
DecoratorTiledImage.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
DecoratorTiledImageInstancer.cpp 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledImageInstancer.h 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledInstancer.cpp 79fb3b5405 - Decorators and font effects are now parsed by separate property parsers. hace 4 años
DecoratorTiledInstancer.h 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledVertical.cpp 8aeb207f9c Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio. hace 4 años
DecoratorTiledVertical.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
DecoratorTiledVerticalInstancer.cpp 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DecoratorTiledVerticalInstancer.h 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. hace 5 años
DocumentHeader.cpp b8ef1e01ab Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144) hace 5 años
DocumentHeader.h b8ef1e01ab Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144) hace 5 años
Element.cpp 9e091dff46 Tweak smooth scrolling, smooth out the velocity when closing up on the scroll edge, stop the smooth scroll mode once the edge is reached hace 2 años
ElementAnimation.cpp e8500731d4 Animation support for decorators (#421) hace 2 años
ElementAnimation.h 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
ElementBackgroundBorder.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
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. hace 5 años
ElementDecoration.cpp e8500731d4 Animation support for decorators (#421) hace 2 años
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. hace 4 años
ElementDefinition.cpp c261c1ff81 Add ability for user to override container types. hace 5 años
ElementDefinition.h c261c1ff81 Add ability for user to override container types. hace 5 años
ElementDocument.cpp 82b6bcf246 Dirty siblings when ID, class or pseudo class is changed hace 3 años
ElementHandle.cpp 709a221652 <handle> element: Fix the move target's width and height if necessary to avoid changing its size hace 3 años
ElementHandle.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
ElementInstancer.cpp 025f70886e ElementTextDefault renamed to ElementText. ElementText can no longer be overloaded. hace 5 años
ElementScroll.cpp 930e1bdb79 Use smooth scrolling when interacting with scrollbar arrows and track hace 2 años
ElementStyle.cpp 1410d5146d Add `overscroll-behavior` RCSS property hace 2 años
ElementStyle.h 82b6bcf246 Dirty siblings when ID, class or pseudo class is changed hace 3 años
ElementText.cpp 4c61fef63f RML support for numeric character reference (Unicode escape sequences) (#401) hace 3 años
ElementUtilities.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
Event.cpp 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
EventDispatcher.cpp 2b607b1602 Attach event listeners upon attribute changes hace 4 años
EventDispatcher.h 2b607b1602 Attach event listeners upon attribute changes hace 4 años
EventInstancer.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
EventInstancerDefault.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
EventInstancerDefault.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
EventListenerInstancer.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
EventSpecification.cpp c8d746192c Scroll behavior improvements hace 2 años
EventSpecification.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
Factory.cpp 4c61fef63f RML support for numeric character reference (Unicode escape sequences) (#401) hace 3 años
FileInterface.cpp 52e1c3a990 VisualTests: Fix some issues with displaying tests. hace 5 años
FileInterfaceDefault.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
FileInterfaceDefault.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
FontEffect.cpp 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
FontEffectBlur.cpp a5821c5705 Make font effects compatible with RGBA glyphs hace 4 años
FontEffectBlur.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
FontEffectGlow.cpp a5821c5705 Make font effects compatible with RGBA glyphs hace 4 años
FontEffectGlow.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
FontEffectInstancer.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
FontEffectOutline.cpp a5821c5705 Make font effects compatible with RGBA glyphs hace 4 años
FontEffectOutline.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
FontEffectShadow.cpp a5821c5705 Make font effects compatible with RGBA glyphs hace 4 años
FontEffectShadow.h 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
FontEngineInterface.cpp 907d84d2d3 Improve load document and font documentation hace 3 años
Geometry.cpp e407e9960f Add noexcept specifiers on move functions hace 3 años
GeometryBackgroundBorder.cpp 37b0728387 Minor Box optimizations hace 3 años
GeometryBackgroundBorder.h a638aaf33e Remove 'offset' from Box. hace 5 años
GeometryDatabase.cpp a2d2792949 Geometry database: List should also match permutations of the database entries hace 3 años
GeometryDatabase.h 64c8574130 CMake option for enabling benchmarks in Tests. Add benchmark for creation and destruction of elements. Refactor geometry database tests. hace 5 años
GeometryUtilities.cpp a638aaf33e Remove 'offset' from Box. hace 5 años
IdNameMap.h d5615eda9d Implement the 'box-sizing' property. hace 5 años
LayoutBlockBox.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
LayoutBlockBox.h db35715153 Fix offsets of relatively positioned elements with percentage positioning, see #262 hace 4 años
LayoutBlockBoxSpace.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
LayoutBlockBoxSpace.h 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
LayoutDetails.cpp 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
LayoutDetails.h 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
LayoutEngine.cpp 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
LayoutEngine.h e371192469 Reinstate unintentionally removed function descriptor hace 3 años
LayoutFlex.cpp 612251e1b4 Add support for the 'none' keyword in the max-width and max-height properties hace 3 años
LayoutFlex.h 7824726c51 Implement flexbox layouting hace 4 años
LayoutInlineBox.cpp ed9c68966a Remove default on switch with all enum values covered hace 3 años
LayoutInlineBox.h 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
LayoutInlineBoxText.cpp 6ba256b885 Merge branch 'font-weight' (#296) hace 3 años
LayoutInlineBoxText.h a66b465c4b Improve font loading log message and missing font face warning. hace 4 años
LayoutLineBox.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
LayoutLineBox.h 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
LayoutTable.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
LayoutTable.h e720b17361 Rework table layouting algorithm. Now rows can also use flexible sizing as long as the table height is definite (non-auto). hace 4 años
LayoutTableDetails.cpp 612251e1b4 Add support for the 'none' keyword in the max-width and max-height properties hace 3 años
LayoutTableDetails.h 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
Log.cpp 0777888997 Logger: Output to cout if no system interface is present hace 3 años
Math.cpp 83e3c5a374 Math: Add element-wise clamp for Vector2f hace 2 años
Memory.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
Memory.h 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
ObserverPtr.cpp ab90eea5b8 Add ReleaseMemoryPools to free up any memory pools and free the ObserverPtrBlock pool. (#265) hace 4 años
Plugin.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PluginRegistry.cpp 1b1a8823f9 Fixes a potential crash during plugin shutdown. (#415) hace 2 años
PluginRegistry.h 4f073e30d4 Add Rml::UnregisterPlugin hace 4 años
Pool.h 828d52bff2 Split layout pool to avoid wasted memory. hace 5 años
Pool.inl 828d52bff2 Split layout pool to avoid wasted memory. hace 5 años
Profiling.cpp 5587544f01 Enhanced Tracy profiler CMake configuration. Add separate build configuration. hace 5 años
PropertiesIterator.h c261c1ff81 Add ability for user to override container types. hace 5 años
PropertiesIteratorView.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
Property.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyDefinition.cpp a7e7d0ace8 Allow specifying a value for parameters passed to property parsers hace 3 años
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. hace 5 años
PropertyParserAnimation.cpp 2de889aeb2 Change enum names to avoid collision with windows header macros, see #258 hace 4 años
PropertyParserAnimation.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyParserColour.cpp 7bcbf3ba6a Color fuschia -> fuchsia. hace 5 años
PropertyParserColour.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyParserDecorator.cpp e8500731d4 Animation support for decorators (#421) hace 2 años
PropertyParserDecorator.h 79fb3b5405 - Decorators and font effects are now parsed by separate property parsers. hace 4 años
PropertyParserFontEffect.cpp 3e0e972ccb Allow empty values in decorators and font-effects hace 3 años
PropertyParserFontEffect.h 79fb3b5405 - Decorators and font effects are now parsed by separate property parsers. hace 4 años
PropertyParserKeyword.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyParserKeyword.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyParserNumber.cpp dd99820ecd Media queries (#169) hace 4 años
PropertyParserNumber.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyParserRatio.cpp 390eb6bef5 Make 'ratio' properties use integer comparisons to avoid floating point issues. hace 4 años
PropertyParserRatio.h dd99820ecd Media queries (#169) hace 4 años
PropertyParserString.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyParserString.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyParserTransform.cpp 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
PropertyParserTransform.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
PropertyShorthandDefinition.h c261c1ff81 Add ability for user to override container types. hace 5 años
PropertySpecification.cpp e8500731d4 Animation support for decorators (#421) hace 2 años
RenderInterface.cpp e04a8e3e21 Remove virtual call in destructor in cases where the render interface was destroyed before the call to Rml::Shutdown, see #222. Update the lifetime requirements for render interface, and add an assert in the render interface destructor to identify cases where this requirement is not respected. hace 4 años
ScrollController.cpp 9e091dff46 Tweak smooth scrolling, smooth out the velocity when closing up on the scroll edge, stop the smooth scroll mode once the edge is reached hace 2 años
ScrollController.h 9e091dff46 Tweak smooth scrolling, smooth out the velocity when closing up on the scroll edge, stop the smooth scroll mode once the edge is reached hace 2 años
Spritesheet.cpp 53a5048970 Make it legal to define multiple sprites with the same name, the last one is used. Allow anonymous sprite sheets. hace 4 años
Stream.cpp 5e5e02f4be Fix undefined behavior in Stream due to virtual call during destruction hace 3 años
StreamFile.cpp 5e5e02f4be Fix undefined behavior in Stream due to virtual call during destruction hace 3 años
StreamFile.h 5e5e02f4be Fix undefined behavior in Stream due to virtual call during destruction hace 3 años
StreamMemory.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
StringUtilities.cpp b8cca82dd5 Add StartsWith string utility, and string literal constructor for StringView hace 2 años
StyleSheet.cpp e8500731d4 Animation support for decorators (#421) hace 2 años
StyleSheetContainer.cpp 8b7388ecdc Refactor ComputedValues to reduce memory usage. hace 3 años
StyleSheetFactory.cpp 377550d164 Add :not() selector to RCSS hace 3 años
StyleSheetFactory.h c8f57a8208 Refactor StyleSheetNodeSelector for improved performance hace 3 años
StyleSheetNode.cpp 159b277fb5 The attribute selector |= should also match when the value is exactly equal hace 3 años
StyleSheetNode.h a96164c451 RCSS attribute selector support (based on #240) hace 3 años
StyleSheetParser.cpp 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
StyleSheetParser.h a96164c451 RCSS attribute selector support (based on #240) hace 3 años
StyleSheetSelector.cpp a96164c451 RCSS attribute selector support (based on #240) hace 3 años
StyleSheetSelector.h a96164c451 RCSS attribute selector support (based on #240) hace 3 años
StyleSheetSpecification.cpp 1410d5146d Add `overscroll-behavior` RCSS property hace 2 años
SystemInterface.cpp 89a357bda4 Set IME position to the caret during text editing on the Windows backend. #303 #305 hace 3 años
Template.cpp c261c1ff81 Add ability for user to override container types. hace 5 años
Template.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
TemplateCache.cpp c261c1ff81 Add ability for user to override container types. hace 5 años
TemplateCache.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
Texture.cpp c261c1ff81 Add ability for user to override container types. hace 5 años
TextureDatabase.cpp ce85ba7596 Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources hace 3 años
TextureDatabase.h e04a8e3e21 Remove virtual call in destructor in cases where the render interface was destroyed before the call to Rml::Shutdown, see #222. Update the lifetime requirements for render interface, and add an assert in the render interface destructor to identify cases where this requirement is not respected. hace 4 años
TextureLayout.cpp 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
TextureLayout.h 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
TextureLayoutRectangle.cpp 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
TextureLayoutRectangle.h 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
TextureLayoutRow.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
TextureLayoutRow.h c261c1ff81 Add ability for user to override container types. hace 5 años
TextureLayoutTexture.cpp 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
TextureLayoutTexture.h 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. hace 5 años
TextureResource.cpp e04a8e3e21 Remove virtual call in destructor in cases where the render interface was destroyed before the call to Rml::Shutdown, see #222. Update the lifetime requirements for render interface, and add an assert in the render interface destructor to identify cases where this requirement is not respected. hace 4 años
TextureResource.h e04a8e3e21 Remove virtual call in destructor in cases where the render interface was destroyed before the call to Rml::Shutdown, see #222. Update the lifetime requirements for render interface, and add an assert in the render interface destructor to identify cases where this requirement is not respected. hace 4 años
Transform.cpp 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables hace 3 años
TransformPrimitive.cpp c261c1ff81 Add ability for user to override container types. hace 5 años
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. hace 5 años
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. hace 5 años
TransformUtilities.cpp 18b9a2a6ed Fix missing moves and avoid some allocations hace 3 años
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. hace 5 años
Tween.cpp c261c1ff81 Add ability for user to override container types. hace 5 años
TypeConverter.cpp e8500731d4 Animation support for decorators (#421) hace 2 años
URL.cpp 4705f9e4b4 Fix compiler warnings hace 2 años
Variant.cpp 846af18b72 Fix self-assignment and forwarding reference overloading in Variant and ObserverPtr hace 3 años
WidgetScroll.cpp 3ea69d86bd Make smooth scrolling behavior configurable for the context hace 2 años
WidgetScroll.h 930e1bdb79 Use smooth scrolling when interacting with scrollbar arrows and track hace 2 años
XMLNodeHandler.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
XMLNodeHandlerBody.cpp b866c72380 Fix luainvaders template warnings hace 4 años
XMLNodeHandlerBody.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
XMLNodeHandlerDefault.cpp e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
XMLNodeHandlerDefault.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
XMLNodeHandlerHead.cpp b8ef1e01ab Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144) hace 5 años
XMLNodeHandlerHead.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
XMLNodeHandlerTemplate.cpp 0604d61ce4 Add back unit tests and warnings from #168 hace 5 años
XMLNodeHandlerTemplate.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años
XMLParseTools.cpp 3383c01e4d Ignore curly brackets inside string literals in data expressions (#190) hace 4 años
XMLParseTools.h 3383c01e4d Ignore curly brackets inside string literals in data expressions (#190) hace 4 años
XMLParser.cpp e9c3dde531 Make style tags accept xml reserved characters such as in /* <body> */, see #341 hace 3 años
precompiled.h e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. hace 5 años