Commit History

Автор SHA1 Съобщение Дата
  Rokas Kupstys c261c1ff81 Add ability for user to override container types. преди 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 aa80c3b917 Add PropertySource to properties and revise element info debugging преди 6 години
  Michael Ragazzon d1d72de3f8 Replace PropertyNameList with PropertyIdSet (previously DirtyPropertyList) преди 6 години
  Michael Ragazzon 762dab7f68 Cleaning up some more преди 6 години
  Michael Ragazzon 68f23e5e8e PropertiesIteratorView: Move move operators to cpp-file and use rule of five. преди 6 години
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance преди 6 години
  Michael Ragazzon 9a04ade50b Cleanup element style and definition. преди 6 години
  Michael Ragazzon 23e356ae4c Remove pseudo class properties from element definition. This simplifies the code a whole lot, and makes fetching a new definition a lot faster. This means that we have to fetch new definitions more often (specifically, now also when we set a pseudo class), but despite this, the net performance gains are substantial. We could introduce flags to avoid this later. преди 6 години
  Michael Ragazzon 05a24f63d5 Now that we have PropertyIds, we can use a bitset to represent dirty properties, increasing iteration performance. преди 6 години