Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-04 | Fix Buttons context, invalid object data access | Campbell Barton | |
Another instance of T44376. Crash where the Python context would access a stale pointer to the active object. | |||
2015-05-04 | Button Space: clear pin flag when NULL'ing pointer | Campbell Barton | |
2015-05-04 | Fix T44376: Buttons context, invalid data access | Campbell Barton | |
Removing a scene from the buttons window would crash from a Python operator. | |||
2015-05-04 | Cleanup: WM_main_remove_notifier_reference | Campbell Barton | |
Assumed the `reference` pointer is an ID, currently true, but may not always be. Add a callback specifically for this purpose since cleaning up notifiers and space-types are different operations. | |||
2015-05-04 | Cleanup: naming for callback wrappers | Campbell Barton | |
2015-05-04 | Remove redundant outliner lookup freeing objects | Campbell Barton | |
2015-05-04 | Add name argument to data creation API calls | Campbell Barton | |
Was adding then renaming, unnecessarily. | |||
2015-05-04 | BGE: Added 'ghost' arg to KX_GameObject.suspendDynamics() method | Sybren A. Stüvel | |
The implementation of this 'ghost' argument already existed in the C++ source, but wasn't exposed to Python yet. | |||
2015-05-03 | Fix typos. | Tamito Kajiyama | |
2015-05-03 | Rigidbody: Fix viewport update when changing collision shape in toolbar | Sergej Reich | |
2015-05-03 | Fix T44591: Set PBone Group operator did not handled predifined group index ↵ | Bastien Montagne | |
in its invoke func. | |||
2015-05-03 | Fix T44185, Fix T44090: hair texture density working unreliable. | Krzysztof Recko | |
"Unexisting" particles must be freed after the unexist flag has been set, which was no longer the case after 78c491e62a5. Reviewers: brecht Differential Revision: https://developer.blender.org/D1213 | |||
2015-05-03 | Fix T41739: 3D view solid draw mode missing some material node updates. | Brecht Van Lommel | |
2015-05-03 | Fix T41893: inconsistent color management on sculpt texture nodes previews. | Brecht Van Lommel | |
2015-05-03 | Cleanup: rename clear_skin & clear_mask operators to skin_clear and mask_clear. | Bastien Montagne | |
So that they match all other op names around - and sensible logic as well. | |||
2015-05-03 | Fix T44589: No way to add a skin data layer manualy. | Bastien Montagne | |
There are several ways to end up with an object with skin modifier, but no skin data on the geometry. So we need an operator to add it by hands. Also tweaked a bit UI of this modifier. | |||
2015-05-03 | We do need to transform lnors in BKE_mesh_transform(), much handy for scripts. | Bastien Montagne | |
2015-05-03 | Added name attribute to instance_geometry nodes (request for Second Life) | Gaia Clary | |
2015-05-02 | BMesh: rip-tool can now split off isolated fans | Campbell Barton | |
Useful since there wasn't a good way to do this previously. | |||
2015-05-02 | BMesh: utility to split isolated loop regions | Campbell Barton | |
2015-05-02 | Cleanup: redundant vars | Campbell Barton | |
2015-05-02 | Fix rna default value in BGE UI. | Porteries Tristan | |
2015-05-02 | BMesh: rework BM_vert_is_manifold (simplify logic) | Campbell Barton | |
- simplify boundary handling (walk from boundary - no need to reset walking) - early exit when the vert has >2 boundaries - use BM_vert_step_fan_loop to walk the fan | |||
2015-05-02 | BMesh: replace radial count with simple checks | Campbell Barton | |
2015-05-02 | Sound now returns even if file fails to load | Campbell Barton | |
With various codecs its hard to ensure a sound will load or not. | |||
2015-05-02 | Fix ghash assert during BGE libload. | Porteries Tristan | |
The assert message was caused by the multi call of BLO_library_append_begin in KX_BlenderSceneConverter::LinkBlendFile. | |||
2015-05-02 | BMesh: BM_mesh_edgesplit | Campbell Barton | |
Did quite a few checks not to tag bad splits (which wasn't working perfectly) Instead rely on BM_vert_separate not to create invalid geometry. | |||
2015-05-02 | BMesh: BM_vert_separate double edge fix | Campbell Barton | |
Splitting edges could give duplicates. | |||
2015-05-02 | BMesh: return error on mesh validate | Campbell Barton | |
2015-05-02 | Cleanup: bmesh src/dst order in API args | Campbell Barton | |
2015-05-02 | Cleanup: use function attrs for BMesh inline funcs | Campbell Barton | |
2015-05-01 | Fix T44353, Fix T43981: random particle distribution overlaps if number is ↵ | Brecht Van Lommel | |
greater than 256. | |||
2015-05-01 | Fix T43711: dual quaternion deform bug with shearing in deform matrix. | Brecht Van Lommel | |
This also increases the tolerances in is_orthogonal / is_orthonormal functions, which were much too low for practical purposes. | |||
2015-05-01 | Auto pack: don't show "No new files have been packed" on every .blend file save. | Brecht Van Lommel | |
2015-05-01 | Fix T44433: print "unknown" rather than "1970-01-01" when .blend date is ↵ | Brecht Van Lommel | |
unknown. | |||
2015-05-01 | Fix a couple of harmless compiler warnings. | Brecht Van Lommel | |
2015-05-01 | Fix T44560: Merge Collapse tool - UVs operator panel option ignored with ↵ | Bastien Montagne | |
Collapse but not with other merge types. Was missing parameter for collapse bmesh operator... | |||
2015-05-01 | Fix T44577: writing tessellated cddata when we should not... | Bastien Montagne | |
Own mistake in rBf75c89b3f42ffac51603e6e53459f9d94a8782cc... | |||
2015-05-01 | Use mono font for metadata | Antony Riakiotakis | |
2015-05-01 | Fix T44565 World background artifacts when world shader is void (or | Antony Riakiotakis | |
compilation fails). | |||
2015-05-01 | Left some debug prints in here... | Joshua Leung | |
2015-05-01 | Fix T43867: Clicking outside the viewport exits now Grease Pencil "Continous ↵ | Joshua Leung | |
Draw" mode When working with a pen only, it was previously impossible to exit Grease Pencil draw mode (when continous drawing was enabled). Now, clicking outside the drawing region (e.g. in the timeline, properties editor, or the header/properties/toolshelf regions) where you are drawing will exit this mode. Some corner cases to be aware of: * When Region Overlap is enabled, clicking on the overlapping panels still exits draw mode (even though you can see behind the buttons) * In the Nodes Editor, clicking on a node (while in drawmode) will still draw a dot/stroke. But, you can still exit drawmode by clicking on any of the panels (properties/toolshelf/header) mentioned earlier * To cope with cases where the operator is launched from the toolshelf, the code now sets a new "active region" when the first stroke is performed (based on what region is under the cursor at the time of that stroke), overwriting the setting that got stored when invoking the operator (i.e. the toolshelf). This change doesn't have any real user-visible effects, other than making it possible for this fix to actually work without breaking that use case. | |||
2015-04-30 | BMesh: correct bmesh_edge_vert_swap | Campbell Barton | |
Missed swapping out loops. | |||
2015-04-30 | BMesh: add bmesh_disk_vert_replace | Campbell Barton | |
2015-04-30 | Cleanup: typos | Campbell Barton | |
2015-04-30 | Data transfer - Loop Islands Hell Fixes. | Bastien Montagne | |
This commit fixes several issues: * island_store->items_to_islands_num was reset each time we added a new island, this is stupid! Harmless too, though, afaikt. * partial verts bvhtree (with several islands) was hugely over-allocated... * we would 'leak' in neighbor islands when geometry itself was contiguous. * best_nor_dot was used incorrectly, leading to smaller weights for better matching normal! All those fixes are related to T44522 (through personal communications with reporter). | |||
2015-04-30 | UI: use enum for thumbnail size | Campbell Barton | |
2015-04-30 | Correct warning | Campbell Barton | |
2015-04-30 | Better fix for T44556: Crash on the World Properties > Preview | Dalai Felinto | |
2015-04-30 | Revert "Fix T44556: Crash on the World Properties > Preview" | Dalai Felinto | |
This reverts commit 4bcc7a2ec6bf6937778a2227c7f938c50a0fafe5. |