Revision 911116e by Campbell Barton May 24, 2019, 02:58 (GMT) |
Cleanup: correct function name |
Revision 16b15ae by Campbell Barton May 24, 2019, 02:56 (GMT) |
Cleanup: use "_update" suffix for RNA update callbacks |
Revision 017d89a by Campbell Barton May 24, 2019, 02:46 (GMT) |
Cleanup: warnings |
Revision b3f96da by Gaia Clary May 23, 2019, 20:37 (GMT) |
fix unreported Collada exporter Regression: Added back minimal support for Maya bindpose |
Revision fd51d2f by Richard Antalik May 23, 2019, 18:52 (GMT) |
VSE: minimal cache invalidation |
Revision 1fd7b38 by Richard Antalik May 23, 2019, 18:50 (GMT) |
VSE: remove lazy loading for strip crop and transform Lazy loading prevented showing values in UI. Now we just gray them out if not used. |
Revision a3bc869 by William Reynish May 23, 2019, 16:13 (GMT) |
Industry Compat Keymap: Support Transform tool Using the T key, which is after WER |
Revision d8746bf by William Reynish May 23, 2019, 16:12 (GMT) |
UI: Move Transform tool to be after Move, Rotate, Scale in the toolbar |
Revision ec66463 by Campbell Barton May 23, 2019, 15:38 (GMT) |
3D View: add back transform tool Further changes are planned in T64928, this is just the initial basic version. |
Revision faf48c0 by Sergey Sharybin May 23, 2019, 14:57 (GMT) |
Depsgraph: Ensure DOF object is always in the graph Related in T60961. Unfortunately, doesn't fix it yet. Needs deeper investigation. |
Revision 08dd51a by Sergey Sharybin May 23, 2019, 14:45 (GMT) |
Eevee: Ignore COW tag when deciding on auto-bake This is too generic flag, and it might be used by anything, starting from changes in transform ending with changes in ID properties. The check here is to be as specific as possible. If that is not possible the decision must be documented. Related on T63111. Reviewers: brecht Differential Revision: https://developer.blender.org/D4923 |
Revision ba4e6e5 by Sergey Sharybin May 23, 2019, 14:45 (GMT) |
Depsgraph: Don't tag original IDs for recalc Tagging original ID introduces a conflict of interest when a separate graph is created and is tagging objects to be re-evaluated with its context. This is part of the problem in T63111: tags within a temporary dependency graph affects viewport and vice versa, which makes logic to wrongly consider that something did change in the scene and that baking is to be redone. This effectively reverts db3bfd0, but this time everything seems to be updating fine in the viewport. |
Revision fd3f75a by Bastien Montagne May 23, 2019, 14:37 (GMT) |
Fix several issues with recent node selection changes. Root of the issue (beside lack of control over operators evaluation in keymaps, since tools always get tried first), is that wurrent WM code only allows one modal op to start from a single event (returning `PASSTHROUGH` in that case is useless, WM code still considers event as consumed and does not try any further handling of it). Solution is then to change trigger events of resize/link operators from `LEFTMOUSE` to `EVT_TWEAK_L`, which makes more sense anyway, imho, for drag operations... Fix T64693: Can't resize selected node. Fix T64933: "Dots" in node editor can no longer be selected by just clicking on them. Fix T64660: no access to node connectors when a node is inside a layout frame. |
Revision 5c0e282 by Bastien Montagne May 23, 2019, 14:37 (GMT) |
Revert "Fix T64660: no access to node connectors when a node is inside a layout frame." This reverts commit 59b7f3a16463f2286a8349028f15e7e7a3be06dc, which was causing T64933. |
Revision 7db03a6 by Bastien Montagne May 23, 2019, 14:37 (GMT) |
Cleanup: Nodes: make it clear that SOCK_IN/_OUT are bitflags. |
Revision 28ad1e0 by Jeroen Bakker May 23, 2019, 14:34 (GMT) |
Fix T65035: Wokbench Material Alpha When using texture drawing the material alpha was not set correctly, It used the `shading.xray_alpha` as this was the default set in the forward renderer. |
Revision b432209 by Sergey Sharybin May 23, 2019, 14:22 (GMT) |
Render: Use dependency graph for compositor/sequencer This change makes it so a minimal dependency graph which only includes compositor and sequencer is built for the render pipeline purposes. Tricky part here is that it's only compositor itself and sequencer who to use this dependency graph and IDs from it. Render engines are still to be provided original IDs because: - They will create dependency graph for the given scene, and currently it is not possible to create dependency graph from CoW scene. - IDs from the compositor/sequencer dependency graph are "stripped", as in, they wouldn't have all view layers, collections or objects required for proper final render. This creates annoying mess of mixing evaluated and original scene access in various parts of the pipeline. Fixes T63927: Compositing nodes - drivers don't really work Reviewers: brecht Maniphest Tasks: T63927 Differential Revision: https://developer.blender.org/D4911 |
Revision 0ec6fa7 by Sergey Sharybin May 23, 2019, 14:22 (GMT) |
Depsgraph: Allow building scene properties This is used by driers and this is a first step towards support of scenes used for only compositor or sequencer. Fixes T61014: Assert adding a driver that uses a single property of a scene ID |
Revision b88f1d3 by Sergey Sharybin May 23, 2019, 14:22 (GMT) |
Depsgraph: Allow having ID built checks be more granular |
Revision 026c8dd by Campbell Barton May 23, 2019, 14:01 (GMT) |
Fix addon preference registration setting preferences dirty Setting the `bl_idname` on registration was setting dirty. |
|
|
|


Master Commits
MiikaHweb | 2003-2021