Commit History

Author SHA1 Message Date
  Michael Ragazzon 0604d9a5c5 Directly pass String to profiler zones [pre-commit] 4 months ago
  Michael Ragazzon d46b0fa153 Always build block box in stretch-fit mode 5 months ago
  Michael Ragazzon 89fe7a2c8d Rename BuildBoxModes, make caller specify that fit-content should be applied 5 months ago
  Michael Ragazzon f02f3dc8ce Move ShrinkToFit calculation into FormatIndependent, call into each formatting context as needed 5 months ago
  Michael Ragazzon e5492585db Move build box outside of individual formatting contexts 5 months ago
  Michael Ragazzon ef533f61d6 Consistently define indefinite size as -1 throughout the layout engine 6 months ago
  Michael Ragazzon bd9a212063 Fix some issues with absolute offsets not being properly fixed 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 553b6f41fe CreateString and FormatString: Remove the now unused `max_size` argument from API 1 year ago
  Michael Ragazzon 3b75dcaa84 Update tracy integration, allow parent projects to include RmlUi profiling markers, solves #516 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 4742dda07d Improve and refactor layout engine, better conformance to CSS specification 3 years ago