Revision 7d33d44 by Sergey Sharybin November 11, 2016, 15:16 (GMT) |
Fix T49994: Setting dupligroup which uses indirect relation will crash Did similar trick to old dependency graph: tag invisible relations for update. Might need some re-consideration, see the comment. This should solve our issues with powerlib addon here in the studio. |
Revision 2a838c7 by Sergey Sharybin November 11, 2016, 14:28 (GMT) |
Depsgraph: Add missing NULL pointer check |
Revision 24d89a1 by Sergey Sharybin November 11, 2016, 14:20 (GMT) |
Depsgraph: Fix missing DONE flag in relations builder Was causing relations be build twice in certain cases. |
Revision 7dda3cf by Sergey Sharybin November 11, 2016, 13:52 (GMT) |
Fix T49993: Indirectly used taper/bevel crashes new dependency graph New dependency graph expects strict separation between nodes and relations builder, meaning, if we try to create relation with an object which is not in the graph yet we'll have an error in depsgraph. Now, so far object nodes were created from bases of the current scene, which caused missing objects in graph in certain cases. Didn't find better approach than to simply ensure object nodes exists when we know they'll be used by relation builder. |
Revision b1743cd by Sergey Sharybin November 11, 2016, 13:41 (GMT) |
Depsgraph: Fix typo in text on curve relation builder |
Revision 653541e by Sergey Sharybin November 11, 2016, 13:26 (GMT) |
Depsgraph: Fix missing ID node tag Might have caused nodes created multiple times for the same object. |
Revision 915c74a by Sergey Sharybin November 11, 2016, 13:24 (GMT) |
Depsgraph: Add some data builder logic to corresponding function |
Revision 89c1f9d by Sergey Sharybin November 11, 2016, 13:04 (GMT) |
Grease Pencil: Fix python errors opening N panel -> GP with empty VSE Solves errors, but not sure interface is indeed what users will expect. Will ask GP team to check on this. |
Revision 9eeca9e by Sergey Sharybin November 11, 2016, 12:54 (GMT) |
Depsgraph: cleanup, no functional changes |
Revision 48971da by Sergey Sharybin November 11, 2016, 10:42 (GMT) |
Depsgraph: Fix wrong relation names |
Revision 4710fa7 by Sergey Sharybin November 11, 2016, 10:41 (GMT) |
Depsgraph: Fix wrong relations in array modifier |
Revision a1aa3a8 by Mai Lavelle November 11, 2016, 00:50 (GMT) |
Cycles: Add comments to endif directives `kernel_path.h` and `kernel_path_branched.h` have a lot of conditional code and it was kind of hard to tell what code belonged to which directive. Should be easier to read now. |
Revision 82ba89b by Julian Eisel November 10, 2016, 19:34 (GMT) |
Fix T49961: Blender 2.8 Crashes on saving an image Caused by 4811b2d3565cf which caused the event handler hack that is used to fire up the file browser from other operators to fail. Basically the context from before the file browser is opened gets stored and used later for executing the actual file read/write operation (in this case, saving image). This context storage is cleared when exiting an editor since 4811b2d3565cf, which is technically correct, but causes usage of NULLed context data in this case, because the file browser is exited before the file read/write operation is executed. For now I solved this by moving the fileselect handler to list of normal handlers, instead of modal ones. 4811b2d3565cf only touches list of modal handlers so we avoid the crash. Ideally we'd completely refactor how the file browser opening works to get rid of these event handler hacks. Note that I wouldn't be suprised if this causes other regressions, but I couldn't find one so worth a try. |
Revision 80aae2b by Sergey Sharybin November 10, 2016, 16:19 (GMT) |
Consider Numpad Enter in pose slide operators It was annoying to only have regular Enter confirming input there. |
Revision e316636 by Bastien Montagne November 10, 2016, 16:09 (GMT) |
Fix `BKE_library_make_local()` trying to also make local proxified objects. Proxified objects can never be local, we can totally ignore them here. This 'fixes' the asserts related to usercount when trying to remap poselib of localized proxified objects (not sure what exactly was going on wrong here, but proxies are a giant can of worms for sane data-blocks handling anyway :/). |
Revision f0d53ac by Sergey Sharybin November 10, 2016, 14:49 (GMT) |
Depsgraph: Fix another issue which seems to be a bug Similar to a previous commit. Doing separately for an easy of bisect. |
Revision aef66a6 by Sergey Sharybin November 10, 2016, 14:46 (GMT) |
Depsgraph: Fix wrong relation from IK solver to pole target Copy paste error... How to avoid those? |
Revision 0b9b8ab by Dalai Felinto November 10, 2016, 11:24 (GMT) |
Fix Grease Pencil render in VSE crashes when no strips (#T49975) Solution as suggested by Sergey Sharybin. Initial debugging by Antonio Vazquez. |
Revision 63b3884 by Martijn Berger November 10, 2016, 10:00 (GMT) |
buidlbot, msbuild is slightly different in that is wants to build debug anyway even if we told cmake we want release |
Revision 1977440 by Martijn Berger November 10, 2016, 09:55 (GMT) |
buidlbot, msbuild is slightly different in that is wants to build debug anyway even if we told cmake we want release |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021