Revision aac95aa by Brecht Van Lommel May 16, 2019, 14:57 (GMT) |
Images: move save modified images operator from Python to C We will use this for saving images along with the .blend file. Ref D4861 |
Revision c1ec6f0 by Pablo Vazquez May 16, 2019, 14:56 (GMT) |
UI: Move Recover operators into own menu under File. |
Revision 8d2c42c by Pablo Vazquez May 16, 2019, 14:56 (GMT) |
UI: Blender and Help menu tweaks and organization. Blender menu: - Move Preferences to the top as it is used often. - Introduce two new sub-menus - About - links from Help menu, plus link to license section in blender.org - Support Blender - dev fund, store, they used to be in Help menu. Help menu: - Add links to Tutorials and Support section in blender.org - Add link to Developer Documentation (wiki) - Always show Python API Reference link |
Revision 32d5d12 by Sergey Sharybin May 16, 2019, 14:42 (GMT) |
Tweak API to support adding evaluated meshes to main database One of the usecases is to create mesh from an object is a manner similar to how Apply Modifiers does it, and have it in the bmain so it can be referenced by other objects. This usecase is something what went unnoticed in the previous API changes, so here is a followup. Summary of changes: * bpy.meshes.new_from_object() behaves almost the same as before this change. The difference now is that it now ensures all referenced data-blocks are original (for example, materials referenced by the mesh). * object.to_mesh() now creates free-standing Mesh data-block which is outside of any bmain. The object owns it, which guarantees the memory never leaks. It is possible to force free memory by calling object.to_mesh_clear(). Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D4875 |
Revision 22a91bb by Campbell Barton May 16, 2019, 14:28 (GMT) |
Cleanup: pep8 & remove odd empty string addition |
Revision d93a47b by Jeroen Bakker May 16, 2019, 14:02 (GMT) |
EEVEE: Viewport Rendering TAA EEVEE assumed that the OGL renderer did FSAA, as the FSAA was removed we needed to revalidate this assumption. The temporal sampling only inited the matrices during init phase. As now we need to update the matrices for every sample rendered the code for updating the matrices was isolated in a new function `EEVEE_temporal_sampling_update_matrices`. Reviewed By: fclem Maniphest Tasks: T64646 Differential Revision: https://developer.blender.org/D4871 |
Revision 3b51260 by Brecht Van Lommel May 16, 2019, 13:50 (GMT) |
Revert "Tests: speed up render tests by running multiple in the same process" This makes finding the crashing tests harder, reverting until there is a better solution. This reverts commit 93901e7f0a05ba471f3b4c0201500d9dfcd68c2c. |
Revision bd0f26e by Campbell Barton May 16, 2019, 13:21 (GMT) |
Revision 9c1ec1d by William Reynish May 16, 2019, 13:02 (GMT) |
Fix: Some Sequencer panels were missing a category, causing warnings |
Revision deeb263 by Campbell Barton May 16, 2019, 12:57 (GMT) |
Fix T64652: tool settings is gone from top-bar |
Revision db4a3f9 by Sergey Sharybin May 16, 2019, 12:56 (GMT) |
Fix unintended fall-through in switch statement |
Revision 8d8f731 by Sergey Sharybin May 16, 2019, 12:53 (GMT) |
Depsgraph: Make depsgraph.update() safe for threading This is same as view_layer.update() is doing. |
May 16, 2019, 12:38 (GMT) |
UI: tweak display of active, selected and edited items in the outliner * Change circle to roundbox around active icons, so they don't overflow. * Change text color to indicate selected and active state. Differential Revision: https://developer.blender.org/D4650 |
Revision 960496f by William Reynish May 16, 2019, 12:38 (GMT) |
UI: Tweak naming in Sequencer View menu to match 3D View |
Revision e608900 by Jacques Lucke May 16, 2019, 12:17 (GMT) |
Cleanup: rename IDP_FreeProperty_ex to IDP_FreePropertyContent_ex This was missing from rBdb5120603f. |
Revision a08a3d8 by William Reynish May 16, 2019, 12:14 (GMT) |
UI: Match Sequencer Safe Areas with similar Camera Properties panel |
Revision db51206 by Jacques Lucke May 16, 2019, 12:11 (GMT) |
Refactor: Simplify ID Property freeing This also makes `IDP_CopyProperty` the "opposite" of `IDP_FreeProperty`, which is what I'd expect. Two refactoring steps: * rename IDP_FreeProperty to IDP_FreePropertyContent * new IDP_FreeProperty function that actually frees the property Reviewers: brecht Differential Revision: https://developer.blender.org/D4872 |
Revision c0d7432 by Antonio Vazquez May 16, 2019, 12:01 (GMT) |
GPencil: New filter in Onion by keyframe type This new filter allows to select only some type of keyframe (keyframe, breakdown, etc). This was a request of artists that are used to work with other 2D softwares. Also some cleanup to remove aninmatable option to some properties. |
Revision 86eefef by William Reynish May 16, 2019, 11:58 (GMT) |
UI: Video Sequencer sidebar overhaul - Use single column layout - Move the rather obscure Backdrop toggle into the View menu - Use correct units for Crop and Offset (pixels) - Re-organize the sidebar in 2 main groups: Adjust & Info Adjust includes Compositing, Offset, Crop, Video, Color, Sound Info includes strip name, path, start/end and other data Original changes by tintwotin, with changes and adjustments on top by me |
Revision f4755ef by Campbell Barton May 16, 2019, 11:45 (GMT) |
Fix edit-mesh select crash when using face-dots The GPUVertBuf was freed but not the GPUBatch. Old bug exposed by new code from 8a6414ed46f66. |
|
|
|


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