Commit History

Author SHA1 Message Date
  Michael Ragazzon ac40b7177c WIP, decorators partially working. 6 years ago
  Michael Ragazzon dfdea4affd WIP: At-rule for decorators 6 years ago
  Michael Ragazzon bab0571267 WIP. Move ID-name mapping to PropertySpecification. Each specification has its own set of id/names, and only the main stylesheet needs to be a singleton. 6 years ago
  Michael Ragazzon d1785949d1 WIP: PropertyIds. Need to figure out how to deal with property groups. Possible solutions: 6 years ago
  Michael Ragazzon 89821a3e90 WIP PropertyId 6 years ago
  Michael Ragazzon 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
  Michael Ragazzon 22422f2fe2 Enable context cursor handling by default, cursor property is empty string by default, removed auto keyword. 6 years ago
  Michael Ragazzon 949547836f Fix a bug due to keyword values of pointer_events. Properly handle properties set during OnPropertyChange. 6 years ago
  Michael Ragazzon 9c9b65f51d More computed values 6 years ago
  Michael Ragazzon 4cd4a35f24 Move computed values to own file 6 years ago
  Michael Ragazzon d59adecf25 Computed values spec 6 years ago
  Michael Ragazzon f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
  Michael Ragazzon 0e390e9860 Trying to fix decorators 6 years ago
  Michael Ragazzon 1ead58341e WIP: Replacing strings with IDs now compiling and running (puh). Producing... interesting results. 6 years ago
  Michael Ragazzon 44adb03aee WIP more strings to IDs (not compiling) 6 years ago
  Michael Ragazzon f7e1c4c4fb WIP PropertyNames from Strings to IDs (not compiling) 6 years ago
  Michael Ragazzon 709852fcf8 Replace std::unordered_map with robin_hood 6 years ago
  Michael e222a50e9a Refactoring. 7 years ago
  Michael 1620032f5a Adding support for animation @keyframes 7 years ago
  Michael a9388f5229 RCSS transition beta. Only activated on pseudo-classes for now. 7 years ago
  Michael c84b9fd505 Performence improvements. Layout updates are only done once per frame, transform updates are faster in most cases. 7 years ago
  Michael b6927b4e0c More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0". 7 years ago
  Michael a1ea7c5668 Transform animations begin 7 years ago
  Michael cbd72371ae Fix font size with relative sizes 7 years ago
  Michael 0fa99319fe Fix some of the Matrix constructors 7 years ago
  Michael 322b983803 Scale transform single argument 7 years ago
  Michael bf36355694 Merge branch 'master' into transform 7 years ago
  Michael f9ef5c79b5 Remove comments 7 years ago
  Michael 86cbcb319b Make image color and opacity not inherited. Should increase performance and fix some layout bugs (no font face defined error). 7 years ago
  Michael 0b99b36a9c Add shorthand for RCSS 'border' 7 years ago