Michael Ragazzon
|
30a2a19199
Store max-content width in layout cache
|
4 months ago |
Michael Ragazzon
|
9d388ccabf
Allow disabling max-content layout caching, add body attribute `rmlui-disable-layout-cache` for disabling all layout caching on the document
|
4 months ago |
Michael Ragazzon
|
e5492585db
Move build box outside of individual formatting contexts
|
5 months ago |
Michael Ragazzon
|
e855e74f47
Introduce formatting mode, allow disabling the layout cache
|
6 months ago |
Michael Ragazzon
|
92696b0637
Log error for non-formatted absolutely positioned boxes
|
6 months ago |
Michael Ragazzon
|
d9d331b602
Fix non-boundary layout nodes not being dirtied
|
6 months ago |
Michael Ragazzon
|
d79288fe9a
Continue partial layout - store committed layouts, use proper absolute positioning containing block
|
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
|
b6162ffc90
Refactor: Use common `IsScrollContainer` function
|
1 year ago |
Michael Ragazzon
|
8559aaf596
Merge branch 'effects' (#594)
|
1 year ago |
Michael Ragazzon
|
8a94ab779b
Make flex containers and tables with fixed width work in shrink-to-fit contexts, see #520
|
2 years ago |
Michael Ragazzon
|
a5ddc1a069
Elements with 'filter' and 'backdrop-filter' properties now act as containing block for absolutely positioned elements
|
2 years ago |
Michael Ragazzon
|
7492876298
The great formattening - format all library source code and documents
|
2 years ago |
Michael Ragazzon
|
dff3104c53
Support for new display values: flow-root, inline-flex, inline-table
|
2 years ago |
Michael Ragazzon
|
ad0f659677
Fixed issues with replaced elements (e.g. textarea) not rendering correctly in several situations, including when set to block display, floated, or absolutely positioned.
|
2 years ago |
Michael Ragazzon
|
4742dda07d
Improve and refactor layout engine, better conformance to CSS specification
|
3 years ago |