Michael Ragazzon
|
c263aa7918
Fix specificity for media blocks.
|
4 年之前 |
Michael Ragazzon
|
53a5048970
Make it legal to define multiple sprites with the same name, the last one is used. Allow anonymous sprite sheets.
|
4 年之前 |
Michael Ragazzon
|
8aeb207f9c
Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio.
|
4 年之前 |
Michael Ragazzon
|
dc3d23dccc
- Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source.
|
5 年之前 |
Michael Ragazzon
|
6247f3e297
Avoid style sheet copies during load, and only compile style sheet when active media blocks change. Cleanup.
|
4 年之前 |
Maximilian Stark
|
dd99820ecd
Media queries (#169)
|
4 年之前 |
Maximilian Stark
|
48eda79d2c
Added VH and VW units (#162)
|
4 年之前 |
Michael Ragazzon
|
a65b9db483
Fix warnings.
|
5 年之前 |
Michael Ragazzon
|
13d1c5b064
Initialise and shutdown sprite sheet property parser. This fixes a crash when re-initialising RmlUi after it has previously been shut down.
|
5 年之前 |
Michael Ragazzon
|
0a3aea6b70
Add some more zones for tracy profiler.
|
5 年之前 |
Michael Ragazzon
|
55580edfd3
RCSS: Never require end-semicolon for the last property.
|
5 年之前 |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
5 年之前 |
Michael Ragazzon
|
9491549950
Implement `Element::QuerySelector` and `Element::QuerySelectorAll`.
|
5 年之前 |
Michael Ragazzon
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 年之前 |
Michael Ragazzon
|
005b4042c7
Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'.
|
5 年之前 |
Michael Ragazzon
|
2f65848c5b
Do not require a final semi-colon while parsing the 'style' attribute.
|
5 年之前 |
Michael Ragazzon
|
75d0119190
Reduce memory allocations while parsing the 'style' attribute.
|
5 年之前 |
Michael Ragazzon
|
45a6868ff6
Remove the StringCache. See #96.
|
5 年之前 |
Michael Ragazzon
|
cb4e66e7b8
Add include files where used
|
5 年之前 |
Michael Ragazzon
|
7d37ea414e
Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter.
|
5 年之前 |
Michael Ragazzon
|
6c53cbf85b
Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81.
|
5 年之前 |
Michael Ragazzon
|
461f328166
Fix build on win32
|
6 年之前 |
Michael Ragazzon
|
f9975a0e8e
Begin conversion to UTF8
|
6 年之前 |
Michael Ragazzon
|
1685de4a59
Make images specified in @decorator properly load (see #22)
|
6 年之前 |
Michael Ragazzon
|
2045214b7f
Additional Tracy profiling, including overloaded new/delete operators for memory inspection.
|
6 年之前 |
Michael Ragazzon
|
3cd0005ef3
Support for child combinator '>' and universal selector '*' in RCSS
|
6 年之前 |
Michael Ragazzon
|
74f5f92577
Fix the structural selector 'an + b' parsing. Now also supports whitespace inside.
|
6 年之前 |
Michael Ragazzon
|
3993ddd71d
Speed up element definition retrieval by hashing tag and id.
|
6 年之前 |
Michael Ragazzon
|
4eddc5ec7c
Restructure StyleSheetNode
|
6 年之前 |
Michael Ragazzon
|
acea973863
Move remaining functions out of String.h and into StringUtilities.h.
|
6 年之前 |