2.5: Painting
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Sat, 25 Jul 2009 22:31:02 +0000 (22:31 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Sat, 25 Jul 2009 22:31:02 +0000 (22:31 +0000)
commit756488fbe2c0beaf205cb28d6f4ca1e62a64588a
tree488e0c746833e1eccea3c2488a2198b9b5aa688e
parent5d240af42b0199a7832aa2acbc866283cfab49cb
2.5: Painting

Various fixes for painting, sculpting and particle edit, still
much to be done...

* Move RNA paint and sculpt structs into rna_sculpt_paint.c,
* Added Particle Edit RNA.
* Some tweaks to existing Paint RNA.

* Put texture paint and particle edit object in context.

* Fix some errors in the brush layout, properly doing None
  checks, fixing some wrong property identifiers.
* Added tool enum for texture paint and particle edit in panels.

* Allow editing brush textures in the texture buttons, still with
  a stupid toggle, ideas for how to make the connection better are
  welcome.
20 files changed:
release/ui/buttons_texture.py
release/ui/space_view3d_toolbar.py
source/blender/blenkernel/intern/image.c
source/blender/blenlib/BLI_arithb.h
source/blender/blenlib/intern/arithb.c
source/blender/editors/physics/editparticle.c
source/blender/editors/screen/screen_context.c
source/blender/editors/space_buttons/buttons_context.c
source/blender/editors/space_view3d/view3d_toolbar.c
source/blender/makesdna/DNA_brush_types.h
source/blender/makesdna/DNA_scene_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/makesrna/RNA_access.h
source/blender/makesrna/intern/makesrna.c
source/blender/makesrna/intern/rna_brush.c
source/blender/makesrna/intern/rna_define.c
source/blender/makesrna/intern/rna_internal.h
source/blender/makesrna/intern/rna_scene.c
source/blender/makesrna/intern/rna_sculpt_paint.c [new file with mode: 0644]
source/blender/makesrna/intern/rna_vpaint.c [deleted file]