| .. |
|
Elements
|
89a357bda4
Set IME position to the caret during text editing on the Windows backend. #303 #305
|
3 年之前 |
|
FontEngineDefault
|
f92dfcff4e
Don't draw empty glyph boxes
|
3 年之前 |
|
BaseXMLParser.cpp
|
3383c01e4d
Ignore curly brackets inside string literals in data expressions (#190)
|
4 年之前 |
|
Box.cpp
|
37b0728387
Minor Box optimizations
|
3 年之前 |
|
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 年之前 |
|
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 年之前 |
|
ComputeProperty.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
ComputeProperty.h
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
ComputedValues.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
Context.cpp
|
bd9fbd0955
Avoid unnecessary definition updates when adding or removing documents
|
3 年之前 |
|
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 年之前 |
|
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 年之前 |
|
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 年之前 |
|
ConvolutionFilter.cpp
|
a5821c5705
Make font effects compatible with RGBA glyphs
|
3 年之前 |
|
Core.cpp
|
ce85ba7596
Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources
|
3 年之前 |
|
DataController.cpp
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 年之前 |
|
DataController.h
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 年之前 |
|
DataControllerDefault.cpp
|
f8013e221f
Overcome a limitation of binding data variables to checkboxes (#214)
|
4 年之前 |
|
DataControllerDefault.h
|
f8013e221f
Overcome a limitation of binding data variables to checkboxes (#214)
|
4 年之前 |
|
DataExpression.cpp
|
d9ff0b1c65
Data binding: Stop evaluation of the data expression on transform function failure
|
3 年之前 |
|
DataExpression.h
|
c53744efb3
Data expressions: Allow transform functions to also be called using C-style function call syntax (breaking change)
|
3 年之前 |
|
DataModel.cpp
|
c53744efb3
Data expressions: Allow transform functions to also be called using C-style function call syntax (breaking change)
|
3 年之前 |
|
DataModel.h
|
c53744efb3
Data expressions: Allow transform functions to also be called using C-style function call syntax (breaking change)
|
3 年之前 |
|
DataModelHandle.cpp
|
48aacadd77
Add a function that enables all the variables in a data model to be marked dirty (#289)
|
3 年之前 |
|
DataTypeRegister.cpp
|
c53744efb3
Data expressions: Allow transform functions to also be called using C-style function call syntax (breaking change)
|
3 年之前 |
|
DataVariable.cpp
|
e2529507c2
Cleanup data variables and type register
|
4 年之前 |
|
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 年之前 |
|
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 年之前 |
|
DataViewDefault.cpp
|
85582afbed
Fix data text expressions initialized with an empty string not being evaluated correctly, see #213.
|
4 年之前 |
|
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 年之前 |
|
Decorator.cpp
|
330432704e
Remove Decorator::LoadTexture. Instead, use the DecoratorInstancerInterface to load textures and pass it into the decorator.
|
4 年之前 |
|
DecoratorGradient.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
DecoratorGradient.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
DecoratorInstancer.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 年之前 |
|
DecoratorNinePatch.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
DecoratorNinePatch.h
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 年之前 |
|
DecoratorTiled.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
DecoratorTiled.h
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 年之前 |
|
DecoratorTiledBox.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 年之前 |
|
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 年之前 |
|
DecoratorTiledBoxInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledBoxInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledHorizontal.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 年之前 |
|
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 年之前 |
|
DecoratorTiledHorizontalInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledHorizontalInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledImage.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 年之前 |
|
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 年之前 |
|
DecoratorTiledImageInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledImageInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledInstancer.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 年之前 |
|
DecoratorTiledInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledVertical.cpp
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 年之前 |
|
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 年之前 |
|
DecoratorTiledVerticalInstancer.cpp
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DecoratorTiledVerticalInstancer.h
|
83f9626a85
Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118.
|
5 年之前 |
|
DocumentHeader.cpp
|
b8ef1e01ab
Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144)
|
5 年之前 |
|
DocumentHeader.h
|
b8ef1e01ab
Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144)
|
5 年之前 |
|
Element.cpp
|
cfae4a2351
When changing any of the top/right/bottom/left properties, we now detect if this can affect the element's size and if so dirty the layout.
|
3 年之前 |
|
ElementAnimation.cpp
|
8b6a361c0c
Color blending fixes (#208)
|
4 年之前 |
|
ElementAnimation.h
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
ElementBackgroundBorder.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
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 年之前 |
|
ElementDecoration.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
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 年之前 |
|
ElementDefinition.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
ElementDefinition.h
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
ElementDocument.cpp
|
82b6bcf246
Dirty siblings when ID, class or pseudo class is changed
|
3 年之前 |
|
ElementHandle.cpp
|
709a221652
<handle> element: Fix the move target's width and height if necessary to avoid changing its size
|
3 年之前 |
|
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 年之前 |
|
ElementInstancer.cpp
|
025f70886e
ElementTextDefault renamed to ElementText. ElementText can no longer be overloaded.
|
5 年之前 |
|
ElementScroll.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
ElementStyle.cpp
|
82b6bcf246
Dirty siblings when ID, class or pseudo class is changed
|
3 年之前 |
|
ElementStyle.h
|
82b6bcf246
Dirty siblings when ID, class or pseudo class is changed
|
3 年之前 |
|
ElementText.cpp
|
ce85ba7596
Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources
|
3 年之前 |
|
ElementUtilities.cpp
|
4eb9d2bd8f
Don't draw elements outside clipping or window region (WIP)
|
3 年之前 |
|
Event.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
EventDispatcher.cpp
|
2b607b1602
Attach event listeners upon attribute changes
|
4 年之前 |
|
EventDispatcher.h
|
2b607b1602
Attach event listeners upon attribute changes
|
4 年之前 |
|
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 年之前 |
|
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 年之前 |
|
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 年之前 |
|
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 年之前 |
|
EventSpecification.cpp
|
dc3d23dccc
- Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source.
|
4 年之前 |
|
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 年之前 |
|
Factory.cpp
|
f8013e221f
Overcome a limitation of binding data variables to checkboxes (#214)
|
4 年之前 |
|
FileInterface.cpp
|
52e1c3a990
VisualTests: Fix some issues with displaying tests.
|
5 年之前 |
|
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 年之前 |
|
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 年之前 |
|
FontEffect.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
FontEffectBlur.cpp
|
a5821c5705
Make font effects compatible with RGBA glyphs
|
3 年之前 |
|
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 年之前 |
|
FontEffectGlow.cpp
|
a5821c5705
Make font effects compatible with RGBA glyphs
|
3 年之前 |
|
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 年之前 |
|
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 年之前 |
|
FontEffectOutline.cpp
|
a5821c5705
Make font effects compatible with RGBA glyphs
|
3 年之前 |
|
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 年之前 |
|
FontEffectShadow.cpp
|
a5821c5705
Make font effects compatible with RGBA glyphs
|
3 年之前 |
|
FontEffectShadow.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
FontEngineInterface.cpp
|
ce85ba7596
Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources
|
3 年之前 |
|
Geometry.cpp
|
afb141eae8
Avoid subpixel rendering, round the geometry offset and background-border positioning/sizing. Tweak border-radius num_points.
|
5 年之前 |
|
GeometryBackgroundBorder.cpp
|
37b0728387
Minor Box optimizations
|
3 年之前 |
|
GeometryBackgroundBorder.h
|
a638aaf33e
Remove 'offset' from Box.
|
5 年之前 |
|
GeometryDatabase.cpp
|
28a96fa3e8
More compilation fixes
|
5 年之前 |
|
GeometryDatabase.h
|
64c8574130
CMake option for enabling benchmarks in Tests. Add benchmark for creation and destruction of elements. Refactor geometry database tests.
|
5 年之前 |
|
GeometryUtilities.cpp
|
a638aaf33e
Remove 'offset' from Box.
|
5 年之前 |
|
IdNameMap.h
|
d5615eda9d
Implement the 'box-sizing' property.
|
5 年之前 |
|
LayoutBlockBox.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutBlockBox.h
|
db35715153
Fix offsets of relatively positioned elements with percentage positioning, see #262
|
4 年之前 |
|
LayoutBlockBoxSpace.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutBlockBoxSpace.h
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutDetails.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutDetails.h
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutEngine.cpp
|
7686779b08
Show warning on nested flexboxes and other unsupported elements in a top-level formatting context, see #320
|
3 年之前 |
|
LayoutEngine.h
|
e371192469
Reinstate unintentionally removed function descriptor
|
3 年之前 |
|
LayoutFlex.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutFlex.h
|
7824726c51
Implement flexbox layouting
|
4 年之前 |
|
LayoutInlineBox.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutInlineBox.h
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutInlineBoxText.cpp
|
6ba256b885
Merge branch 'font-weight' (#296)
|
3 年之前 |
|
LayoutInlineBoxText.h
|
a66b465c4b
Improve font loading log message and missing font face warning.
|
4 年之前 |
|
LayoutLineBox.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutLineBox.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
LayoutTable.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
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 年之前 |
|
LayoutTableDetails.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
LayoutTableDetails.h
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
Log.cpp
|
0777888997
Logger: Output to cout if no system interface is present
|
3 年之前 |
|
Math.cpp
|
13321f66fc
Add integer absolute value function to math
|
3 年之前 |
|
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 年之前 |
|
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 年之前 |
|
ObserverPtr.cpp
|
ab90eea5b8
Add ReleaseMemoryPools to free up any memory pools and free the ObserverPtrBlock pool. (#265)
|
3 年之前 |
|
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 年之前 |
|
PluginRegistry.cpp
|
4f073e30d4
Add Rml::UnregisterPlugin
|
4 年之前 |
|
PluginRegistry.h
|
4f073e30d4
Add Rml::UnregisterPlugin
|
4 年之前 |
|
Pool.h
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 年之前 |
|
Pool.inl
|
828d52bff2
Split layout pool to avoid wasted memory.
|
5 年之前 |
|
Profiling.cpp
|
5587544f01
Enhanced Tracy profiler CMake configuration. Add separate build configuration.
|
5 年之前 |
|
PropertiesIterator.h
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
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 年之前 |
|
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 年之前 |
|
PropertyDefinition.cpp
|
a7e7d0ace8
Allow specifying a value for parameters passed to property parsers
|
3 年之前 |
|
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 年之前 |
|
PropertyParserAnimation.cpp
|
2de889aeb2
Change enum names to avoid collision with windows header macros, see #258
|
4 年之前 |
|
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 年之前 |
|
PropertyParserColour.cpp
|
7bcbf3ba6a
Color fuschia -> fuchsia.
|
5 年之前 |
|
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 年之前 |
|
PropertyParserDecorator.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 年之前 |
|
PropertyParserDecorator.h
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 年之前 |
|
PropertyParserFontEffect.cpp
|
5dd0cf1c84
Move Utilities.h header to public include directory
|
3 年之前 |
|
PropertyParserFontEffect.h
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 年之前 |
|
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 年之前 |
|
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 年之前 |
|
PropertyParserNumber.cpp
|
dd99820ecd
Media queries (#169)
|
4 年之前 |
|
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 年之前 |
|
PropertyParserRatio.cpp
|
390eb6bef5
Make 'ratio' properties use integer comparisons to avoid floating point issues.
|
4 年之前 |
|
PropertyParserRatio.h
|
dd99820ecd
Media queries (#169)
|
4 年之前 |
|
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 年之前 |
|
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 年之前 |
|
PropertyParserTransform.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
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 年之前 |
|
PropertyShorthandDefinition.h
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
PropertySpecification.cpp
|
7714a1c4f6
Minor warning fix
|
3 年之前 |
|
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.
|
4 年之前 |
|
Spritesheet.cpp
|
53a5048970
Make it legal to define multiple sprites with the same name, the last one is used. Allow anonymous sprite sheets.
|
4 年之前 |
|
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 年之前 |
|
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 年之前 |
|
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 年之前 |
|
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 年之前 |
|
StringUtilities.cpp
|
b9029c0848
Fix log message format string when compiling in debug mode
|
4 年之前 |
|
StyleSheet.cpp
|
f1f862bf3b
StyleSheetNode: Remove unused volatility flag
|
3 年之前 |
|
StyleSheetContainer.cpp
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 年之前 |
|
StyleSheetFactory.cpp
|
377550d164
Add :not() selector to RCSS
|
3 年之前 |
|
StyleSheetFactory.h
|
c8f57a8208
Refactor StyleSheetNodeSelector for improved performance
|
3 年之前 |
|
StyleSheetNode.cpp
|
159b277fb5
The attribute selector |= should also match when the value is exactly equal
|
3 年之前 |
|
StyleSheetNode.h
|
a96164c451
RCSS attribute selector support (based on #240)
|
3 年之前 |
|
StyleSheetParser.cpp
|
a96164c451
RCSS attribute selector support (based on #240)
|
3 年之前 |
|
StyleSheetParser.h
|
a96164c451
RCSS attribute selector support (based on #240)
|
3 年之前 |
|
StyleSheetSelector.cpp
|
a96164c451
RCSS attribute selector support (based on #240)
|
3 年之前 |
|
StyleSheetSelector.h
|
a96164c451
RCSS attribute selector support (based on #240)
|
3 年之前 |
|
StyleSheetSpecification.cpp
|
477631acfa
Allow numeric values in the 'font-weight' property, and enable loading fonts with multiple font-weights.
|
3 年之前 |
|
SystemInterface.cpp
|
89a357bda4
Set IME position to the caret during text editing on the Windows backend. #303 #305
|
3 年之前 |
|
Template.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
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 年之前 |
|
TemplateCache.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
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 年之前 |
|
Texture.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
TextureDatabase.cpp
|
ce85ba7596
Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources
|
3 年之前 |
|
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.
|
4 年之前 |
|
TextureLayout.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
TextureLayout.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
TextureLayoutRectangle.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
TextureLayoutRectangle.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
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 年之前 |
|
TextureLayoutRow.h
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
TextureLayoutTexture.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
TextureLayoutTexture.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
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.
|
4 年之前 |
|
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.
|
4 年之前 |
|
Transform.cpp
|
61f586eb8d
Add some missing moves
|
4 年之前 |
|
TransformPrimitive.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
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 年之前 |
|
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 年之前 |
|
TransformUtilities.cpp
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
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 年之前 |
|
Tween.cpp
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
|
TypeConverter.cpp
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 年之前 |
|
URL.cpp
|
398602949e
Fix leading '/' leftover during URL path normalization in some cases, see #161. Add unit tests for URL.
|
4 年之前 |
|
Variant.cpp
|
a255374f69
Added unsigned int and uint64_t to Variant (#165)
|
4 年之前 |
|
WidgetScroll.cpp
|
6f0adcfbdb
Scroll widgets: Remove fix where the containing block's height was not used in case it was not defined. The containing block's height is now defined in all cases. See #314. (#321)
|
3 年之前 |
|
WidgetScroll.h
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 年之前 |
|
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 年之前 |
|
XMLNodeHandlerBody.cpp
|
b866c72380
Fix luainvaders template warnings
|
4 年之前 |
|
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 年之前 |
|
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 年之前 |
|
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 年之前 |
|
XMLNodeHandlerHead.cpp
|
b8ef1e01ab
Scripts and RCSS are now loaded in declared order, regardless of whether they are inline or external (#144)
|
5 年之前 |
|
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 年之前 |
|
XMLNodeHandlerTemplate.cpp
|
0604d61ce4
Add back unit tests and warnings from #168
|
4 年之前 |
|
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 年之前 |
|
XMLParseTools.cpp
|
3383c01e4d
Ignore curly brackets inside string literals in data expressions (#190)
|
4 年之前 |
|
XMLParseTools.h
|
3383c01e4d
Ignore curly brackets inside string literals in data expressions (#190)
|
4 年之前 |
|
XMLParser.cpp
|
e9c3dde531
Make style tags accept xml reserved characters such as in /* <body> */, see #341
|
3 年之前 |
|
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 年之前 |