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 години |