Michael Ragazzon 6cb6ef9879 Debugger: Add data model viewer, see #865 1 hónapja
..
Containers 8c27b0a5cb Fix robin_hood.h compilation errors with GCC 15 (#766) 9 hónapja
Elements 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
Animation.h 7492876298 The great formattening - format all library source code and documents 2 éve
BaseXMLParser.h 9684050cc1 Allow SVG XML data to be passed as inline RML (#777) 2 hónapja
Box.h 85ffeea7f6 Minor scroll widget cleanup 1 éve
CallbackTexture.h ab95a0403a Allow setting custom texture handles for callback textures, see #813 5 hónapja
Colour.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
Colour.inl c802aeb21b Use premultiplied alpha for vertex colors 2 éve
CompiledFilterShader.h 5a063d5902 Update in-source documentation 1 éve
ComputedValues.h 4462a47276 Add 'text-overflow' property, see #849 3 hónapja
Context.h 6cb6ef9879 Debugger: Add data model viewer, see #865 1 hónapja
ContextInstancer.h d2ce1326ce Add Input Method Editor (IME) support (#541) 1 éve
ConvolutionFilter.h 7492876298 The great formattening - format all library source code and documents 2 éve
Core.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
DataModelHandle.h 6cb6ef9879 Debugger: Add data model viewer, see #865 1 hónapja
DataStructHandle.h 7492876298 The great formattening - format all library source code and documents 2 éve
DataTypeRegister.h 7690e8ed94 Use `std::enable_if_t` consistently, resolves #734 9 hónapja
DataTypes.h 6cb6ef9879 Debugger: Add data model viewer, see #865 1 hónapja
DataVariable.h 6cb6ef9879 Debugger: Add data model viewer, see #865 1 hónapja
Debug.h 7492876298 The great formattening - format all library source code and documents 2 éve
DecorationTypes.h c802aeb21b Use premultiplied alpha for vertex colors 2 éve
Decorator.h 5a063d5902 Update in-source documentation 1 éve
Dictionary.h 7492876298 The great formattening - format all library source code and documents 2 éve
EffectSpecification.h 5a063d5902 Update in-source documentation 1 éve
Element.h 9684050cc1 Allow SVG XML data to be passed as inline RML (#777) 2 hónapja
Element.inl 7d2a933922 Remove additional function definition comments (duplicated from headers) 2 éve
ElementDocument.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
ElementInstancer.h 41e1291ad9 Avoid allocations during global initialization (#689) 1 éve
ElementScroll.h b32980a0bd Update scrollbar properties to ensure they appear or disappear on the same frame their visibility changed 1 éve
ElementText.h 3b883c4297 Handle infite maximum line widths more safely 3 hónapja
ElementUtilities.h ce3721d502 Fix structural data views (data-for) not working with data-model on the body element, see #790 6 hónapja
Event.h 14b06186b5 Fix various typos and in-source documentation 1 éve
EventInstancer.h 01d4627b57 Update various function descriptions and parameter names 1 éve
EventListener.h 7492876298 The great formattening - format all library source code and documents 2 éve
EventListenerInstancer.h 7492876298 The great formattening - format all library source code and documents 2 éve
Factory.h ce3721d502 Fix structural data views (data-for) not working with data-model on the body element, see #790 6 hónapja
FileInterface.h 7492876298 The great formattening - format all library source code and documents 2 éve
Filter.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
FontEffect.h c802aeb21b Use premultiplied alpha for vertex colors 2 éve
FontEffectInstancer.h 5a063d5902 Update in-source documentation 1 éve
FontEngineInterface.h b48abfbd5f Add the ability to select a font face from a font collection (#720) 1 éve
FontGlyph.h 0ac10e980a Remove unused dimensions field from font glyph 1 éve
FontMetrics.h 4462a47276 Add 'text-overflow' property, see #849 3 hónapja
Geometry.h 0c96c0eed2 Reuse text geometry if the mesh didn't change, see #727 8 hónapja
Header.h bbdb6e9c43 Full CMake rewrite using modern CMake conventions 1 éve
ID.h 4462a47276 Add 'text-overflow' property, see #849 3 hónapja
Input.h 5f2a0b022d Add Input key entries for user custom keys, see #641 1 éve
Log.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
Math.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
Matrix4.h 7492876298 The great formattening - format all library source code and documents 2 éve
Matrix4.inl 7d2a933922 Remove additional function definition comments (duplicated from headers) 2 éve
Mesh.h 0c96c0eed2 Reuse text geometry if the mesh didn't change, see #727 8 hónapja
MeshUtilities.h b197f985b3 Prevent gaps when rendering fractionally sized elements, resolves #438 1 éve
NumericValue.h ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] 2 éve
ObserverPtr.h 41e1291ad9 Avoid allocations during global initialization (#689) 1 éve
Platform.h b1541f5381 Log to console by default on MinGW (#757) 9 hónapja
Plugin.h 7492876298 The great formattening - format all library source code and documents 2 éve
Profiling.h 3b75dcaa84 Update tracy integration, allow parent projects to include RmlUi profiling markers, solves #516 2 éve
PropertiesIteratorView.h 7492876298 The great formattening - format all library source code and documents 2 éve
Property.h 7690e8ed94 Use `std::enable_if_t` consistently, resolves #734 9 hónapja
PropertyDefinition.h 7492876298 The great formattening - format all library source code and documents 2 éve
PropertyDictionary.h 7492876298 The great formattening - format all library source code and documents 2 éve
PropertyIdSet.h 7492876298 The great formattening - format all library source code and documents 2 éve
PropertyParser.h 7492876298 The great formattening - format all library source code and documents 2 éve
PropertySpecification.h ded1b0fe53 Code cleanup: Fix some always true/false conditions 1 éve
Rectangle.h 2cd78d54e9 Make Rectangle member functions return new objects instead of mutating in-place 1 éve
RenderBox.h 0b314964da Implement cache for box shadows 2 hónapja
RenderInterface.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
RenderInterfaceCompatibility.h 8b292e1ee7 Add a render interface adapter from the old interface to the newly refactored interface 2 éve
RenderManager.h 0c96c0eed2 Reuse text geometry if the mesh didn't change, see #727 8 hónapja
ScriptInterface.h 7492876298 The great formattening - format all library source code and documents 2 éve
ScrollTypes.h 1c5c240587 Add ScrollParentage scroll option for scrolling only in closest scroll container 1 éve
Span.h 8559aaf596 Merge branch 'effects' (#594) 1 éve
Spritesheet.h a452f26951 Refactor Geometry and Texture, introduce unique render resources 2 éve
StableVector.h 7fa1dc9e29 Use a free list instead of bit mask in StableVector 8 hónapja
Stream.h 7492876298 The great formattening - format all library source code and documents 2 éve
StreamMemory.h 7492876298 The great formattening - format all library source code and documents 2 éve
StringUtilities.h f105fb5162 Implement CIELAB and Oklab color space functions (#847) 3 hónapja
StyleSheet.h a452f26951 Refactor Geometry and Texture, introduce unique render resources 2 éve
StyleSheetContainer.h 7492876298 The great formattening - format all library source code and documents 2 éve
StyleSheetSpecification.h 41e1291ad9 Avoid allocations during global initialization (#689) 1 éve
StyleSheetTypes.h 5ec648c5fb Be consistent about using `size_t` instead of `std::size_t` 1 éve
StyleTypes.h 4462a47276 Add 'text-overflow' property, see #849 3 hónapja
SystemInterface.h bc5ff06f21 Make the system interface optional 1 éve
TextInputContext.h 524430c2d4 Use relative include path in header file (#643) 1 éve
TextInputHandler.h d2ce1326ce Add Input Method Editor (IME) support (#541) 1 éve
TextShapingContext.h 56231a6c87 Add font-kerning property (#843) 3 hónapja
Texture.h 8559aaf596 Merge branch 'effects' (#594) 1 éve
Traits.h 36af609b31 Make FamilyBase ID generator function non-inline 1 éve
Transform.h 7158504459 Review inline documentation to fix spelling and improve grammar 9 hónapja
TransformPrimitive.h ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] 2 éve
Tween.h 7492876298 The great formattening - format all library source code and documents 2 éve
TypeConverter.h 7b359d5d7c Use RCSS syntax for color-string conversion, format colors using hexadecimal notation 2 éve
TypeConverter.inl 553b6f41fe CreateString and FormatString: Remove the now unused `max_size` argument from API 1 éve
Types.h f62ff5a75f Process touch events and support inertial scrolling during touch (#795) 4 hónapja
URL.h 7492876298 The great formattening - format all library source code and documents 2 éve
UniqueRenderResource.h a452f26951 Refactor Geometry and Texture, introduce unique render resources 2 éve
Unit.h 655cd9a0fd Add support for the 'box-shadow' property 2 éve
Utilities.h 5ec648c5fb Be consistent about using `size_t` instead of `std::size_t` 1 éve
Variant.h b6efab1d8b Add 'linear-gradient' and 'repeating-linear-gradient' decorators 2 éve
Variant.inl 7690e8ed94 Use `std::enable_if_t` consistently, resolves #734 9 hónapja
Vector2.h 7492876298 The great formattening - format all library source code and documents 2 éve
Vector2.inl a9657acee7 Math cleanup, rename and remove some functions 2 éve
Vector3.h 7492876298 The great formattening - format all library source code and documents 2 éve
Vector3.inl a9657acee7 Math cleanup, rename and remove some functions 2 éve
Vector4.h 7492876298 The great formattening - format all library source code and documents 2 éve
Vector4.inl a9657acee7 Math cleanup, rename and remove some functions 2 éve
Vertex.h 0c96c0eed2 Reuse text geometry if the mesh didn't change, see #727 8 hónapja
XMLNodeHandler.h 7492876298 The great formattening - format all library source code and documents 2 éve
XMLParser.h 9684050cc1 Allow SVG XML data to be passed as inline RML (#777) 2 hónapja