22 Commits (master)
 

Author SHA1 Message Date
Sven Slootweg e0a8385eb0 Only process properties that have actually changed 7 years ago
Sven Slootweg f44f95fbf2 Don't cache-bust twice when the size of an object is busted 7 years ago
Sven Slootweg a9b7bbe690 Fix bug that made the cache-busting propagation in composite objects not work 7 years ago
Sven Slootweg 894a4982ee Get rid of offset tracking in core, and let individual shapes track it themselves 7 years ago
Sven Slootweg 2dd1796046 Add support for overdraw, and make overdraw and underdraw work correctly with non-top/left origins 7 years ago
Sven Slootweg 93053938d6 Add underdraw support 7 years ago
Sven Slootweg 7e08b13854 Change createObject to use the new requireProperties API, and automatically validate the existence of the properties listed in the 'requiredProperties' for an object 7 years ago
Sven Slootweg ed59e36ea0 Remove debugging line 7 years ago
Sven Slootweg 89fe5054f0 Replace checkit-based validation with a simple property check for the time being 7 years ago
Sven Slootweg d4c01e8056 Expect an explicit drawOrder to be specified in a composite object, rather than relying on object key order 7 years ago
Sven Slootweg 3d5aac5c96 Make size busting also implicitly bust the cache 7 years ago
Sven Slootweg b28c927d81 Fix composite object implementation to also map properties for the initial properties passed to the factory 7 years ago
Sven Slootweg 7805c2fe06 Add composite object implementation 7 years ago
Sven Slootweg 34842e4803 Add support to property mapper for left-over properties without mapping rules 7 years ago
Sven Slootweg e5e352247b Implement originX/originY support, implement onSet transformation support, implement rendering offset support, fix cacheing to actually cache, fix cache rendering to clearRect before rendering 7 years ago
Sven Slootweg f0edd3b63e Remove artficial testcase from property mapper code 7 years ago
Sven Slootweg 8c380ff7d6 Add support for bare object references in the property mapper 7 years ago
Sven Slootweg fda5765197 Allow direct object access in property mapper 7 years ago
Sven Slootweg 68da848e76 Implement initial version of composite property mapper 7 years ago
Sven Slootweg 0049bb9a53 Fix size/cache busting in object.set 7 years ago
Sven Slootweg 1e76f05549 Resize the cache canvas to the calculated size, rather than the specified size 7 years ago
Sven Slootweg 935da294b4 Initial commit 7 years ago