Blender Git Loki
Git Commits -> Revision 4bfa256
Revision 4bfa256 by Bastien Montagne (master) March 4, 2020, 10:43 (GMT) |
Refactor ID make local to use a single flag parameter. Instead of using anonymous booleans flags, also allows to keep the same behavior in all cases, without needing special handling from calling code for our beloved oddballs object proxies... |
Commit Details:
Full Hash: 4bfa256ea48e51643f848e8dfdaeab615f7b1a88
Parent Commit: 4e597a5
Lines Changed: +152, -161
63 Modified Paths:
/source/blender/blenkernel/BKE_action.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_armature.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_brush.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_cachefile.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_camera.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_collection.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_curve.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_font.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_gpencil.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_image.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_lattice.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_lib_id.h (+12, -5) (Diff)
/source/blender/blenkernel/BKE_light.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_lightprobe.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_linestyle.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mask.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_material.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mball.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_movieclip.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_object.h (+1, -5) (Diff)
/source/blender/blenkernel/BKE_paint.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_particle.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_sound.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_speaker.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_text.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_texture.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_world.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/action.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/armature.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/brush.c (+3, -2) (Diff)
/source/blender/blenkernel/intern/cachefile.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/camera.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/collection.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/curve.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/font.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/gpencil.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/image.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/lattice.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/lib_id.c (+43, -42) (Diff)
/source/blender/blenkernel/intern/light.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/lightprobe.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+2, -4) (Diff)
/source/blender/blenkernel/intern/mask.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/material.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mball.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/movieclip.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/node.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/object.c (+3, -9) (Diff)
/source/blender/blenkernel/intern/paint.c (+4, -4) (Diff)
/source/blender/blenkernel/intern/particle.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/sound.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/speaker.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/text.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/texture.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/world.c (+2, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+2, -3) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+2, -7) (Diff)
/source/blender/blenkernel/BKE_armature.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_brush.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_cachefile.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_camera.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_collection.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_curve.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_font.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_gpencil.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_image.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_lattice.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_lib_id.h (+12, -5) (Diff)
/source/blender/blenkernel/BKE_light.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_lightprobe.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_linestyle.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mask.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_material.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mball.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_movieclip.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_object.h (+1, -5) (Diff)
/source/blender/blenkernel/BKE_paint.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_particle.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_sound.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_speaker.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_text.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_texture.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_world.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/action.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/armature.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/brush.c (+3, -2) (Diff)
/source/blender/blenkernel/intern/cachefile.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/camera.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/collection.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/curve.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/font.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/gpencil.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/image.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/lattice.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/lib_id.c (+43, -42) (Diff)
/source/blender/blenkernel/intern/light.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/lightprobe.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+2, -4) (Diff)
/source/blender/blenkernel/intern/mask.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/material.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mball.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/movieclip.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/node.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/object.c (+3, -9) (Diff)
/source/blender/blenkernel/intern/paint.c (+4, -4) (Diff)
/source/blender/blenkernel/intern/particle.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/sound.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/speaker.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/text.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/texture.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/world.c (+2, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+2, -3) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+2, -7) (Diff)