Историја ревизија

Аутор SHA1 Порука Датум
  Michael Ragazzon b32980a0bd Update scrollbar properties to ensure they appear or disappear on the same frame their visibility changed пре 1 година
  Michael Ragazzon 41381b1141 Enable styling and positioning scroll corner box with box properties пре 1 година
  Michael Ragazzon 312bad7c30 Block the scroll elements from propagating drag events up the element chain пре 1 година
  Michael Ragazzon ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] пре 2 година
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents пре 2 година
  Michael Ragazzon 21a0ec2acc Merge branch 'develop' пре 2 година
  Michael Ragazzon 930e1bdb79 Use smooth scrolling when interacting with scrollbar arrows and track пре 2 година
  Michael Ragazzon 2be642f969 Change document positioning so that inset properties now properly set the margin position of the document пре 2 година
  Michael Ragazzon 4742dda07d Improve and refactor layout engine, better conformance to CSS specification пре 3 година
  Michael Ragazzon 8b7388ecdc Refactor ComputedValues to reduce memory usage. пре 3 година
  Michael Ragazzon 613e225bd1 Performance improvement: Avoid unnecesssary extra layouting step in some situations when scrollbars are added пре 4 година
  Michael Ragazzon 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. пре 5 година
  Maximilian Stark 48eda79d2c Added VH and VW units (#162) пре 5 година
  Michael Ragazzon 35ca5e43e2 Update scroll element fully on construction. Scrollbars now appear on the same frame they are activated, instead of one frame later. пре 5 година
  Michael Ragazzon 68044da8db Scrollbar corner: Add the element's border size to the scrollbarcorner position. пре 5 година
  Michael Ragazzon ba0a5190dc Fix two memory leaks. пре 5 година
  Michael Ragazzon 26f8a37d57 Don't clip scroll corner element. пре 5 година
  Michael Ragazzon cde8835600 Layout engine (WIP): Move shrink-to-fit calculation into the box size generator. Fixes eg. shrink-to-fit in 'position: absolute'. Split the layout things to do with sizing into 'LayoutDetails'. пре 5 година
  Michael Ragazzon e9844e3801 The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future. пре 5 година
  Michael Ragazzon 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. пре 6 година
  Michael Ragazzon c2a1469cc5 Update element properties when creating scrollbars. пре 6 година
  Michael Ragazzon cb347e1a38 NULL to nullptr пре 6 година
  Michael Ragazzon ab8bc1e2af Remove reference count on Element and replace by unique_ptr пре 6 година
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance пре 6 година
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! пре 6 година
  Michael Ragazzon d1785949d1 WIP: PropertyIds. Need to figure out how to deal with property groups. Possible solutions: пре 6 година
  Michael Ragazzon 130e3fb48f Remove scrollchange event, replace by function call. пре 6 година
  Michael Ragazzon b43cdde4c8 Replace many event string comparisons with EventId пре 6 година
  Michael Ragazzon 6078956945 Clean up пре 6 година
  Michael Ragazzon 11aa64ffa6 Remove some ResolveProperty пре 6 година