Michael Ragazzon
|
ef533f61d6
Consistently define indefinite size as -1 throughout the layout engine
|
6 months ago |
Michael Ragazzon
|
e855e74f47
Introduce formatting mode, allow disabling the layout cache
|
6 months ago |
Michael Ragazzon
|
015057095a
Layout refactor: Get containing block size from container box
|
6 months ago |
Michael Ragazzon
|
b6a6e7761e
Call Element::OnLayout only after all other layouting is done
|
6 months ago |
Michael Ragazzon
|
270efa1d01
Flex formatting: Avoid negative flex item size in some situations when edge size is fractional, fixes #657
|
1 year ago |
Michael Ragazzon
|
2ec97da05e
Fix shrink-to-fit width in cases with 'box-sizing: border-box'
|
2 years ago |
Michael Ragazzon
|
70d0d5ecc9
Add rmlui_static_cast to assert validity of down casts, see #514
|
2 years ago |
Michael Ragazzon
|
ce949d2d5b
Refactor Property units and Box enums, and introduce NumericValue [breaking change]
|
2 years ago |
Michael Ragazzon
|
7492876298
The great formattening - format all library source code and documents
|
2 years ago |
Michael Ragazzon
|
4742dda07d
Improve and refactor layout engine, better conformance to CSS specification
|
3 years ago |