December 30, 2016, 17:15 (GMT) |
Add ways to forbid override/auto-override. Add a 'NOOP' override ruul to prevent any kind of override on a given RNA path, and an ID flag 'AUTOOVERRIDE' to allow automatic definition of override rules based on changed data. Again, just defines, do not do anything yet. |
Revision cde4150 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 30, 2016, 16:10 (GMT) |
fix for crash with physical rough edges (via addon) caused by not checking whether objects in rigidbody group are rigidbodies, actually. |
December 30, 2016, 15:54 (GMT) |
Include "static override rules generator" operation into new depsgraph. Note that this is dummy empty placeholder for now! Idea here is that depsgraph is best place to generate our override rules based on data changes. That way all tools in Blender keep working as usual, on local data, and overrides are generated when needed just before IDs get actually evaluated. Depsgraph has key advantage of only running over *changed* data-blocks already. Not sure this is actually valid idea, but for tests will do the work. If we want to keep it, we'll have to find a way to prevent this running too often though, especially not during most animation-triggered evaluations. |
December 30, 2016, 11:27 (GMT) |
Merge branch 'master' into override_static Conflicts: source/blender/blenloader/intern/readfile.c |
December 29, 2016, 10:22 (GMT) |
Cycles: Fix building with network device enabled |
December 29, 2016, 10:13 (GMT) |
cleaned up headers |
Revision 0bd8b8f by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 24, 2016, 00:31 (GMT) |
Add/use function to get/set window workspace |
Revision f98cab1 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 23, 2016, 19:39 (GMT) |
Remove temp workspace when closing temp window (e.g. UserPrefs) The active screen of the workspace was freed which caused use-after-free in some corner-cases. Now workspace, workspace layout and the screen are deleted correctly. |
Revision 4597b93 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 23, 2016, 19:29 (GMT) |
Make undo and file loading without UI work Phew, that wasn't easy... lots of digging through history to understand why code is like it is... Also, the window manager relinking in blo_lib_link_screen_restore was never executed (I think) because WM is recreated during file read and was NULL at this point. Now we need to run it, so we simply pass old WM. Things are working quite stable now. |
Revision cbdb756 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 23, 2016, 19:25 (GMT) |
let weights fade out at breaking locations with dynamic fracture |
Revision 809d1aa by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 23, 2016, 19:24 (GMT) |
transfer all speeds with dynamic fracture now, not only those above the sleep threshold |
Revision 4916e0b by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 23, 2016, 19:23 (GMT) |
particles, only suppress unborn particles when density vgroup is empty / has zero weight |
December 23, 2016, 18:25 (GMT) |
Revert "Make sure new objects go to the correct (active) collection" This reverts commit c51a32554e02a9d27d5e6491e2589f4406f17ad1. |
December 23, 2016, 18:25 (GMT) |
December 23, 2016, 17:17 (GMT) |
unittest: object_add |
December 23, 2016, 16:42 (GMT) |
unittest: active_collection_index |
December 23, 2016, 16:04 (GMT) |
bpy.context.render_layer |
December 23, 2016, 14:59 (GMT) |
Fix warning |
December 23, 2016, 14:56 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into render-layers Include manual changes to accomodate new do_versions_after_liblink |
December 23, 2016, 14:34 (GMT) |
Make sure new objects go to the correct (active) collection |
|
|
|


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