Commit History

Author SHA1 Message Date
  Michael Ragazzon c802aeb21b Use premultiplied alpha for vertex colors 2 years ago
  Michael Ragazzon 3429285e39 Add geometry utility for creating background geometry on any target area with border radius support 2 years ago
  Michael Ragazzon ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] 2 years ago
  Michael Ragazzon a9657acee7 Math cleanup, rename and remove some functions 2 years ago
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 years ago
  Michael Ragazzon 37b0728387 Minor Box optimizations 3 years ago
  jac8888 8b6a361c0c Color blending fixes (#208) 4 years ago
  jac8888 747d73c0b6 Fixed a rounding error in the border radius color lerp (#203) 4 years ago
  Michael Ragazzon a638aaf33e Remove 'offset' from Box. 5 years ago
  Michael Ragazzon afb141eae8 Avoid subpixel rendering, round the geometry offset and background-border positioning/sizing. Tweak border-radius num_points. 5 years ago
  Michael Ragazzon 371fa73401 border-radius: Small tweaks and fixes to the geometry. 5 years ago
  Michael Ragazzon a603c3b6d1 Implement the 'border-radius' property for backgrounds and borders. Add necessary geometry drawing utilities, merge ElementBackground and ElementBorder into a single unit ElementBackgroundBorder. See #115. 5 years ago