Commit History

Autor SHA1 Mensaxe Data
  Michael Ragazzon 8c77a51da7 Tests shell: Add single (non-blocking) render loop hai 3 meses
  Michael Ragazzon 99d91edc0c Unit testing: Enable shell renderer with environment variable instead of compile definiion hai 1 ano
  Michael R. P. Ragazzon 41e1291ad9 Avoid allocations during global initialization (#689) hai 1 ano
  Michael Ragazzon 05f24a76ff Create a mock class for the render interface hai 1 ano
  Michael Ragazzon 90b3322931 Fix enabling tests shell in unit tests hai 1 ano
  Michael Ragazzon 16dcbcbaea Unit tests: Lazy load shell as needed hai 1 ano
  Michael Ragazzon 147357749f Unit tests: Automatically reset counters on shutdown hai 1 ano
  Michael Ragazzon 553b6f41fe CreateString and FormatString: Remove the now unused `max_size` argument from API hai 1 ano
  Michael Ragazzon 5faedc427b Refactor render interface: Require compiled geometry, use modern and safer types [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
  suddenly e8500731d4 Animation support for decorators (#421) %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 18f6a1aad8 Font textures are now initially being generated with the ascii range of characters. %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 35b1132d7d Add unit tests for debugger plugin shutdown %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 2edd6f99f3 Refactor shell, introduce backends %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon d5dca5486e Tests shell combine macro settings %!s(int64=4) %!d(string=hai) anos
  Michael Ragazzon fa2b6a579e Fix TestsShell %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 6a08691bf0 Update tests %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 52edfde013 Allow unit tests to expect warnings and errors logged by RmlUi %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 8298a8ddd8 Fix locating images in decoraters declared in inline style. Add unit test. See #153. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon de1f264f5c Update benchmarks shell. Add benchmark for loading documents. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 8e03c73590 Refactor VisualTests. Enable capturing screenshots of the current test or all tests in the test suite. %!s(int64=5) %!d(string=hai) anos
  Michael Ragazzon 61a14fd25a - Add a visual test suite for navigating and comparing formatting of documents for correctness, in particular for testing the layout engine. Includes some examples from the CSS specifications. %!s(int64=5) %!d(string=hai) anos