January 3, 2017, 21:22 (GMT) |
Fix out of bounds memory access in interp_weights_face_v3 interp_weights_face_v3 required a length four array for weights even when calculating weights for a tri, otherwise, it would access unkown memory. This fix allows a weight array of size three to be passed when only calculating tri weights. |
January 3, 2017, 20:01 (GMT) |
Add basic code to prevent editing non-overridable properties. |
January 3, 2017, 17:45 (GMT) |
More work and refactor in RNA override part mostly. This commit mainly extend/refactor RNA prop copy and equals functions into more advanced override utils (since equals is a subset of aurooverride operations generation, and copy is a subset of override operations application). And some other work needed on the road... |
January 3, 2017, 17:21 (GMT) |
Massive fixup on BLI_iterator and the iterators using it |
January 3, 2017, 15:46 (GMT) |
From review: handle post processing of objects after they are removed |
January 3, 2017, 15:42 (GMT) |
unittest: object delete |
January 3, 2017, 10:48 (GMT) |
From review: proper handle of library_query |
January 3, 2017, 09:44 (GMT) |
Beginning Clay Viewport Engine : - Added temporary draw_mesh function to render edit mesh - DRW_draw_batch_list allows to render a list of objects with optimal state change - All viewport rendering is done offscreen for the moment Signed-off-by: Clément Foucault <foucault.clem@gmail.com> |
Revision 32e56f5 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 2, 2017, 23:12 (GMT) |
fix when using inner vertexgroup, weights of other vgroups on the same mesh were deleted by accident then |
January 2, 2017, 21:08 (GMT) |
Add first basic working auto-override. Still called from pre-depsgraph eval step, does an RNA comparison and generate overriding rules for changed props... Note: we most certainly do not want to run this on all depsgraph eval. Own current idea would be to just tag IDs e.g. in depsgraph callback, and run actual auto-generation e.g. in a low-priority job, maybe? not sure... :| Also, fix stupid mistake in RNA applying of override (used when reading file to apply static override), and add object's loc/rot/scale as overridable properties. |
January 2, 2017, 13:45 (GMT) |
ID override static: Various minor fixes and tweaks. |
January 2, 2017, 13:22 (GMT) |
unittest: fixup |
January 2, 2017, 11:57 (GMT) |
Merge branch 'master' into id_override_static |
Revision 7cda7bd by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) January 2, 2017, 01:50 (GMT) |
Make workspaces append-/linkable TODO: * Make indirectly linked screens local. * Make workspaces only appendable, it doesn't make sense to link them. |
Revision 6e1db12 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 31, 2016, 16:59 (GMT) |
Rename "Default" workspace to "General" Default screen-layout is still called "Default", not sure if we should change that. Ideally the layouts shouldn't be identified by names anyway. |
Revision fca739e by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 31, 2016, 16:54 (GMT) |
Remove workspaces/screen-layouts from default startup.blend except of "Default" one This means in the default startup.blend, there's only going to be one workspace and one screen-layout, both called "Default" (will be renamed to "General" though). Idea is that users will have the option add a pre-configured workspace from a menu. This avoids cluttering screen space with workspaces the user won't use even. For compatibility, screen-layouts from old files are still converted to workspaces, this only affects the default startup.blend. |
Revision d19ebcb by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 31, 2016, 14:42 (GMT) |
Use new after lib-linking versioning |
Revision f6a43e0 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 31, 2016, 01:11 (GMT) |
Merge branch 'blender2.8' into workspaces Conflicts: source/blender/editors/space_outliner/outliner_intern.h |
Revision cbaaeb8 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) December 31, 2016, 00:45 (GMT) |
Deprecate Screen.scene completely Removing a custom transform orientation is a bit broken right now because we don't know which scene is visible in hidden 3D Views. Think I know how to fix this, but want to go on with other stuff first. |
Revision 039be9e by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 30, 2016, 23:33 (GMT) |
fracture modifier RNA refactor, outsourced FM RNA code and python API code to separate files |
|
|
|


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