November 23, 2020, 16:07 (GMT) |
GPencil: Fix crash when object is NULL |
Revision 7f4eb52 by Jacques Lucke (geometry-nodes, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 23, 2020, 15:47 (GMT) |
Geometry Nodes: duplicate referenced data layers in attribute api |
Revision 5c38de4 by Julian Eisel (asset-browser) November 23, 2020, 15:34 (GMT) |
Support reading all asset meta-data from external repositories When displaying a repository that is not the "Current File" one, we can now show all the meta-data of its assets in the UI. Editing is currently possible, but changes will be lost on reload of the repository. Editing should simply not be disabled for now. Note that this also works for custom properties. So assets can store custom properties, and the Asset Browser can show them, even if they are stored in an external repository. One important thing is that custom asset properties must not store pointers to other data-blocks, but the BPY should forbid this already for assets. Addresses T82860. |
Revision 967f763 by Julian Eisel (asset-browser) November 23, 2020, 15:26 (GMT) |
Fix Python error print when no asset file is active |
November 23, 2020, 14:56 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-io |
Revision 5e8bf23 by Antonio Vazquez (greasepencil-object) November 23, 2020, 14:55 (GMT) |
Merge branch 'master' into greasepencil-object |
November 23, 2020, 13:21 (GMT) |
Merge branch 'asset-metadata' into asset-browser |
November 23, 2020, 13:14 (GMT) |
Add custom property support for assets I didn't do this earlier because I was afraid it would make reading of asset data (and asset data only!) difficult. Mainly because custom properties could store pointers to other data, that would have to be read too then (e.g. an object). But turns out, we can easily disable custom pointers to other data-blocks, so reading stays simple :). |
November 23, 2020, 12:31 (GMT) |
Merge branch 'asset-metadata' into asset-browser |
November 23, 2020, 12:31 (GMT) |
Merge branch 'master' into asset-metadata |
November 23, 2020, 11:41 (GMT) |
Merge branch 'master' into soc-2020-io-performance |
Revision 18e768c by Jacques Lucke (geometry-nodes, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 23, 2020, 11:03 (GMT) |
Cleanup: improve naming convention for geometry node exec functions |
November 23, 2020, 10:38 (GMT) |
Merge branch 'master' into asset-browser |
November 23, 2020, 07:28 (GMT) |
bring back optix optimisation, add some timing information |
November 23, 2020, 07:17 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 23, 2020, 07:16 (GMT) |
XR: Only allow one active modal action/subaction Prevents unwanted behavior when a modal operator is bound to multiple inputs (e.g. when an action has multiple subaction paths). Can be refactored in the future to support "bimanual" interaction for some operators. |
November 23, 2020, 05:55 (GMT) |
alembic: cleanup |
November 23, 2020, 05:38 (GMT) |
alembic: refactor data storage, add support for animated transforms |
November 23, 2020, 05:38 (GMT) |
alembic: set the frame rate on the procedural |
Revision 26c7be2 by Hans Goudey (geometry-nodes, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 23, 2020, 03:17 (GMT) |
Geometry Nodes: Add boilerplate code for attribute math node This code doesn't actually do anything, but it provides a base for an implementation and exposes the the necessary interface to the UI. |
|