Commit History

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