Blender Git Commits

Blender Git "master" branch commits.

Page: 1765 / 5574

May 11, 2018, 10:49 (GMT)
Draw manager: Get number of cached segments from edit

This way we know it's in sync with edit mode.
May 11, 2018, 10:49 (GMT)
Draw manager: Add utility function to check whether particle systems are to be drawn
May 11, 2018, 09:36 (GMT)
Add comment about weird special handling of scene freeing in depsgraph.
May 11, 2018, 09:36 (GMT)
Fix (unreported) broken freeing code for Sequencer.

Freeing sequencer would always do usercount, which is now forbidden when
called from main ID freeing code.

Annoying in 2.7x, much more critical issue in 2.8!

Also, moved RNA sequencer API functions to proper rna_scene_api.c file.
May 11, 2018, 09:34 (GMT)
Multi-Object: MESH_OT_loop_to_region by Oleg

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3253
May 11, 2018, 09:27 (GMT)
Modifiers: ported Corrective Smooth DerivedMesh ? Mesh

Reviewers: sybren

Differential Revision: https://developer.blender.org/D3339
May 11, 2018, 09:25 (GMT)
Multi-Object: MESH_OT_screw by Nick Milios

With small changes.

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3276
May 11, 2018, 09:23 (GMT)
Fix (unreported) broken freeing code for Sequencer.

Freeing sequencer would always do usercount, which is now forbidden when
called from main ID freeing code.

Annoying in 2.7x, much more critical issue in 2.8!

Also, moved RNA sequencer API functions to proper rna_scene_api.c file.
May 11, 2018, 09:13 (GMT)
Multi-Object: MESH_OT_select_loose by Falk David

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3276
May 11, 2018, 09:12 (GMT)
Modifiers: ported Decimate DerivedMesh ? Mesh

Two things to indicate (which als apply before the DM ? M port):

- Face count in the UI is not updated and stays at 0
- When planar mode is used, the result is inverted (mirrored along X)
compared to 2.79

Reviewers: sybren

Differential Revision: https://developer.blender.org/D3303
May 11, 2018, 08:59 (GMT)
Multi-Object-Editing : MESH_OT_rip by Miguel Pozo

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3266
May 11, 2018, 08:52 (GMT)
Fix memleak on MESH_OT_tris_convert_to_quads
May 11, 2018, 08:49 (GMT)
Merge branch 'master' into blender2.8
May 11, 2018, 08:48 (GMT)
Fix (unreported) load image code calling icin/preview update from non-Main thread.

Icin/preview only works in main thread, while image loading can be done
from others too... This could have generated random crashes and such.
May 11, 2018, 08:37 (GMT)
Assign totxxx mesh attributes in BKE_mesh_new_nomain

Reviewers: sybren
May 11, 2018, 08:14 (GMT)
Fix bad pointer cast when modifier is used on non-mesh object
May 11, 2018, 06:41 (GMT)
EditMesh: multi-object triangle fill

D3336 by @nabbydude
May 11, 2018, 06:21 (GMT)
EditMesh: multi-object select ungrouped

D3295 by @philippe-bachour
May 11, 2018, 06:21 (GMT)
Cleanup: whitespace
May 11, 2018, 06:17 (GMT)
T54983: Bone selection overlay

Bone selection overlay is only available in pose mode.
and when active overrules the selection buffer.

This is currently `tricked` by switching the draw engines, but this is
an exception. Not sure how to solve this in a better way.

After this is solved we can look at how to localize the dim effect to only the objects connected to the active armatures. Currently it dims the whole screen (including background).

@campbellbarton I added you as reviewer as it you have done a lot in the DRW_draw_select_loop

Reviewers: campbellbarton, fclem

Reviewed By: fclem

Subscribers: campbellbarton

Tags: #bf_blender_2.8, #code_quest

Maniphest Tasks: T54983

Differential Revision: https://developer.blender.org/D3241
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021