Commit History

Author SHA1 Message Date
  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