Histórico de Commits

Autor SHA1 Mensagem Data
  Michael Ragazzon e206617ef0 Add Element::ScrollTo, with support for smooth scrolling behavior há 2 anos atrás
  Michael Ragazzon c8d746192c Scroll behavior improvements há 2 anos atrás
  Michael Ragazzon 032791795b Avoid autoscrolling in axis with overflow: hidden há 2 anos atrás
  Michael Ragazzon c501c5b549 Refactor autoscroll (scrolling with middle mouse button), enable two-axis scrolling, use quadratic velocity model with deadzone for improved feeling, see #422 há 2 anos atrás
  Michael Ragazzon 82bc9aa6ab Fix the body element not always updating its definition há 3 anos atrás
  Michael Ragazzon 9bba912933 Cleanup: Use appropriate types, fix unused assignments and uninitialized variables há 3 anos atrás
  Michael Ragazzon 18b9a2a6ed Fix missing moves and avoid some allocations há 3 anos atrás
  Michael Ragazzon 731150ae4a Fix unnecessary double promotion há 3 anos atrás
  Michael Ragazzon bd37fd2c5a Extend Element::ScrollIntoView parameters, merges #353 with modifications há 3 anos atrás
  Michael Ragazzon cfae4a2351 When changing any of the top/right/bottom/left properties, we now detect if this can affect the element's size and if so dirty the layout. há 3 anos atrás
  Michael Ragazzon 785b5e0b8a Border-radius change should dirty decorators há 3 anos atrás
  Michael Ragazzon a85be1e344 Dirty styles when attributes change há 3 anos atrás
  Michael Ragazzon 82b6bcf246 Dirty siblings when ID, class or pseudo class is changed há 3 anos atrás
  Michael Ragazzon 0727abc99a Add const overload to Element::GetAttribute há 3 anos atrás
  Michael Ragazzon 4f578db6a3 Ensure selectors never match text elements há 3 anos atrás
  Michael Ragazzon ce85ba7596 Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources há 3 anos atrás
  Michael Ragazzon 8b7388ecdc Refactor ComputedValues to reduce memory usage. há 3 anos atrás
  Michael Ragazzon bdf19658b8 Move Element members, make them more compact há 3 anos atrás
  Michael Ragazzon aba05b4a8e Update style sheet index cache lookup for faster retrieval of element style definition, see #293. há 3 anos atrás
  Michael Ragazzon 56d5c7a787 Copy over class names manually when cloning an element, fixes #264 há 3 anos atrás
  Michael Ragazzon a71f8a4470 Element offset now actually compares old values to new ones há 4 anos atrás
  Michael Ragazzon 092a80a67c Minor refactoring in Element há 4 anos atrás
  Michael Ragazzon 7824726c51 Implement flexbox layouting há 4 anos atrás
  Michael Ragazzon 8a022972f4 Add 'clip: always' property value, make the clip property non-inherited. See #235. há 4 anos atrás
  Michael Ragazzon aac830ef82 Fix an issue where some elements could end up rendered at the wrong offset after scrolling, see #230. há 4 anos atrás
  Michael Ragazzon 36f76c22e8 Copy over inline style properties manually when cloning an element, see #218 há 4 anos atrás
  ZombieRaccoon 2b607b1602 Attach event listeners upon attribute changes há 4 anos atrás
  Michael Ragazzon 04fb41fa0b Merge branch 'high_dpi' há 4 anos atrás
  Michael Ragazzon 742894e123 Add a virtual method on elements for responding to recompilation of style sheets. Eg. new style sheets may change sprites, such as in decorators and img elements. há 4 anos atrás
  Michael Ragazzon 74c5f02849 Add a cache for instanced decorators. Instance decorators during Context::Update. Allow dirtying only element data of decorators instead of a full reload. há 4 anos atrás