Revision 5ea6545 by Brecht Van Lommel September 3, 2019, 09:20 (GMT) |
Fix library link errors after building with install_deps.sh on Ubuntu On some systems this would use the builtin echo command without support for the -e option. Thanks Alexander Gavrilov for helping find this. |
Revision 9be138b by Campbell Barton September 3, 2019, 09:16 (GMT) |
Fix empty image wire drawing with front/back depth The vertex shaders depth offset was ignored in this case. |
Revision 65db18f by Sergey Sharybin September 3, 2019, 09:06 (GMT) |
Revision abfb8b6 by Campbell Barton September 3, 2019, 09:01 (GMT) |
3D View: option only to show axis aligned image empties Useful for using reference images that only make sense to see in aligned axis-views. This restores functionality possible with 2.7x background images. See: T52668. |
Revision 8a7a7af by Sergey Sharybin September 3, 2019, 08:48 (GMT) |
Fix T69326: Parent type ARMATURE doesn't work |
Revision 841346d by Sergey Sharybin September 3, 2019, 08:43 (GMT) |
Depsgraph: Cleanup, more clear variable name |
Revision f45e55c by Sergey Sharybin September 3, 2019, 08:43 (GMT) |
Depsgraph: Cleanup comment |
Revision d74cc6c by Alexander Gavrilov September 2, 2019, 20:51 (GMT) |
Drivers: add separators to the Transform Channel type enum menu. It's hard to find things quickly in the wall of '...ation' without breaks. |
Revision d4a905f by Harley Acheson September 2, 2019, 20:06 (GMT) |
UI: Fix Bug With Join Area Tolerance Join area tolerance not properly checking all vertices on shared edge. Differential Revision: https://developer.blender.org/D5662 |
Revision 47cde32 by Bastien Montagne September 2, 2019, 16:46 (GMT) |
Return proper RNA path in py console for 'private ID' data. We can now generate a proper path here, make use of it. Note: not sure how property pyrna path is supposed to be accessed? code is similar to the struct pyrna path anyway... |
Revision 6f1fa7a by Bastien Montagne September 2, 2019, 16:43 (GMT) |
Fix/enhance new RNA path from real ID helpers. Main issue was that `rna_prepend_real_ID_path()` would return nothing in case given path was NULL, when it should actually return the `prefix` computed by `RNA_find_real_ID_and_path()` in that case... Also make return `real_id` pointer optionnal, no reasons to make it mandatory here. And some general naming fixes. |
Revision 1fd5c90 by Bastien Montagne September 2, 2019, 16:39 (GMT) |
DatablockManagement: Cleanup: get rid of `BKE_collection_copy_master()`. Now that we 'properly' support private ID data in lib management, there is no reason anymore to have that custom func, badly named and by-passing the whole generic ID management code. |
Revision 99e8aea by Bastien Montagne September 2, 2019, 16:39 (GMT) |
DatablockManagement: Fix/sanitize handling of flags for private ID data in copy functions. Not sure exactly why that was working with nodetrees in depsgraph (could be some special code in the despgraph), but we always want to allocate memory for the nodetrees here! |
Revision 3850557 by Bastien Montagne September 2, 2019, 16:39 (GMT) |
Cleanup: get rid of BKE_collection_master() useless accessor. In its current version that was a totally useless extra layer of crap that we can totally avoid. Plus name was bad too. |
Revision 0ebc763 by Bastien Montagne September 2, 2019, 16:39 (GMT) |
DatablockManagement: Cleanup logic of private IDs handling in `BKE_libblock_copy_ex()`. Now that we have the private ID data flag, we can be more simple *and* generic here. |
Revision 64efbbc by Bastien Montagne September 2, 2019, 16:39 (GMT) |
Make Scene Master collection 'Private' ID data, like root nodetrees. Same issue here as with root nodetrees, those are private ID data owned by another ID, and not in Main DB. This requires special handling. there are still quiet a few things to do here, like getting rid of special code for master collection (regular ID copying should handle that just as it already does for root nodetrees), cleanup in ID copying code, etc. |
Revision 283d96d by Brecht Van Lommel September 2, 2019, 15:37 (GMT) |
Buildbot: refactor all build slave code * Move common code into buildbot_utils.py * Remove legacy code from removed builders * Split code into smaller functions Differential Revision: https://developer.blender.org/D5642 |
Revision a565096 by Antonio Vazquez September 2, 2019, 15:24 (GMT) |
GPencil: Add suport to Poly Curves to Convert to Strokes operator The Poly curves were not supported when convert curves to grease pencil strokes, but now are supported. Also, some code cleanup to make it more readable. |
Revision a3559a7 by Campbell Barton September 2, 2019, 14:35 (GMT) |
Fix T69404: Merge by distance crash with Unselected Error introduced when removing the automerge bmesh operator. |
Revision 2356f60 by Julian Eisel September 2, 2019, 13:41 (GMT) |
UI: Don't show button context menu for drag-labels While the vast majority of labels would never get a button context menu (as opposed to the regular context menu of this region), draggable labels would still reach code for such context menu creation. From what I can tell only file browser icons/thumbnails and the properties editor data path would be affected. The button context menu doesn't make sense for them, so let the region context menu show up instead. If at some point we want button context menus for specific labels, we can make checks more granular. |
|
|
|


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