Commit History

Auteur SHA1 Bericht Datum
  Michael Ragazzon b197f985b3 Prevent gaps when rendering fractionally sized elements, resolves #438 1 jaar geleden
  Michael Ragazzon 172e073469 Round scroll offset clamping 1 jaar geleden
  Michael Ragazzon b32980a0bd Update scrollbar properties to ensure they appear or disappear on the same frame their visibility changed 1 jaar geleden
  Michael Ragazzon 204a783fdf Fix containing block size for static elements with scroll bars 1 jaar geleden
  Michael Ragazzon aa03d61896 Scroll offset clamping should not recurse into non-DOM elements 1 jaar geleden
  Michael Ragazzon 1c5c240587 Add ScrollParentage scroll option for scrolling only in closest scroll container 1 jaar geleden
  Michael Ragazzon 118070b040 Element::GetContainingBlock: Fall back to context size 1 jaar geleden
  Michael R. P. Ragazzon 41e1291ad9 Avoid allocations during global initialization (#689) 1 jaar geleden
  Michael Ragazzon 193d3e64f7 Make `Element::GetRML` output the local style of the element 1 jaar geleden
  Michael Ragazzon 51af29b1b3 Defer scroll offset clamping to after layout, fixes #452 1 jaar geleden
  Michael Ragazzon 58581477a7 Make the client area always tied to the padding area, textarea elements now clip to their padding area 1 jaar geleden
  Michael Ragazzon 0648480e54 Warn user when trying to start multiple animations with the same property on the same element, see #608 1 jaar geleden
  Michael Ragazzon 8559aaf596 Merge branch 'effects' (#594) 1 jaar geleden
  Michael Ragazzon 37cf4d3e7f Refactor ElementDecoration to ElementEffects 1 jaar geleden
  Jonathan 632a3ad12c Add `Rml::Element::Matches` function (#573) 1 jaar geleden
  Matthew Schäfer f9b8f6bbf6 Add attributes and properties for language and direction (#563) 1 jaar geleden
  Michael Ragazzon 551e6b39aa Implement :focus-visible pseudo property 2 jaren geleden
  Michael Ragazzon a452f26951 Refactor Geometry and Texture, introduce unique render resources 2 jaren geleden
  Michael Ragazzon 3b75dcaa84 Update tracy integration, allow parent projects to include RmlUi profiling markers, solves #516 2 jaren geleden
  Michael Ragazzon 0471ce737e Add support for 'mask-image' property 2 jaren geleden
  Michael Ragazzon 655cd9a0fd Add support for the 'box-shadow' property 2 jaren geleden
  Michael Ragazzon 69ea397f4f Add clip mask to render interface, introduce render manager to keep track of the render state 2 jaren geleden
  Michael Ragazzon f6230b2d2f Make elements with 'filter' and 'backdrop-filter' properties create a local stacking context 2 jaren geleden
  Michael Ragazzon a5e3c7fc8d Add Filter class, to be used with the new 'filter' and 'backdrop-filter' properties 2 jaren geleden
  Maximilian Stark 00c954196d Allow nested data models (#484) 2 jaren geleden
  Maximilian Stark f09cc28445 Scale pixels-per-inch (PPI) units based on the context's dp-ratio (#468) 2 jaren geleden
  simon chen ec77ea9b7c Enable removal of properties using shorthand names (#463) 2 jaren geleden
  Michael Ragazzon ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] 2 jaren geleden
  Michael Ragazzon 0bbd0193cb Only allow a single render interface, remove the ability to set per-context render interfaces [breaking change] 2 jaren geleden
  Michael Ragazzon a9657acee7 Math cleanup, rename and remove some functions 2 jaren geleden