[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18571] branches/bmesh/blender: merge with 2.5 at r18570
Joseph Eagar
joeedh at gmail.com
Mon Jan 19 07:04:59 CET 2009
Revision: 18571
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18571
Author: joeedh
Date: 2009-01-19 07:04:57 +0100 (Mon, 19 Jan 2009)
Log Message:
-----------
merge with 2.5 at r18570
Modified Paths:
--------------
branches/bmesh/blender/CMakeLists.txt
branches/bmesh/blender/intern/SoundSystem/SND_Utils.h
branches/bmesh/blender/intern/SoundSystem/intern/SND_Utils.cpp
branches/bmesh/blender/intern/decimation/intern/LOD_ExternNormalEditor.cpp
branches/bmesh/blender/intern/decimation/intern/LOD_ManMesh2.cpp
branches/bmesh/blender/intern/decimation/intern/LOD_QSDecimator.cpp
branches/bmesh/blender/intern/elbeem/intern/solver_init.cpp
branches/bmesh/blender/intern/ghost/intern/GHOST_WindowX11.cpp
branches/bmesh/blender/intern/iksolver/intern/IK_Solver.cpp
branches/bmesh/blender/intern/opennl/superlu/util.c
branches/bmesh/blender/projectfiles_vc9/blender/blender.vcproj
branches/bmesh/blender/projectfiles_vc9/blender/blenkernel/BKE_blenkernel.vcproj
branches/bmesh/blender/projectfiles_vc9/blender/editors/ED_editors.vcproj
branches/bmesh/blender/projectfiles_vc9/blender/makesdna/DNA_makesdna.vcproj
branches/bmesh/blender/projectfiles_vc9/blender/makesrna/RNA_makesrna.vcproj
branches/bmesh/blender/projectfiles_vc9/blender/makesrna/RNA_rna.vcproj
branches/bmesh/blender/release/VERSION
branches/bmesh/blender/source/Makefile
branches/bmesh/blender/source/blender/CMakeLists.txt
branches/bmesh/blender/source/blender/blenkernel/BKE_action.h
branches/bmesh/blender/source/blender/blenkernel/BKE_armature.h
branches/bmesh/blender/source/blender/blenkernel/BKE_constraint.h
branches/bmesh/blender/source/blender/blenkernel/BKE_context.h
branches/bmesh/blender/source/blender/blenkernel/BKE_curve.h
branches/bmesh/blender/source/blender/blenkernel/BKE_global.h
branches/bmesh/blender/source/blender/blenkernel/BKE_ipo.h
branches/bmesh/blender/source/blender/blenkernel/BKE_lattice.h
branches/bmesh/blender/source/blender/blenkernel/BKE_main.h
branches/bmesh/blender/source/blender/blenkernel/BKE_particle.h
branches/bmesh/blender/source/blender/blenkernel/BKE_pointcache.h
branches/bmesh/blender/source/blender/blenkernel/BKE_scene.h
branches/bmesh/blender/source/blender/blenkernel/BKE_sculpt.h
branches/bmesh/blender/source/blender/blenkernel/BKE_sequence.h
branches/bmesh/blender/source/blender/blenkernel/SConscript
branches/bmesh/blender/source/blender/blenkernel/intern/DerivedMesh.c
branches/bmesh/blender/source/blender/blenkernel/intern/action.c
branches/bmesh/blender/source/blender/blenkernel/intern/anim.c
branches/bmesh/blender/source/blender/blenkernel/intern/armature.c
branches/bmesh/blender/source/blender/blenkernel/intern/blender.c
branches/bmesh/blender/source/blender/blenkernel/intern/booleanops.c
branches/bmesh/blender/source/blender/blenkernel/intern/brush.c
branches/bmesh/blender/source/blender/blenkernel/intern/constraint.c
branches/bmesh/blender/source/blender/blenkernel/intern/context.c
branches/bmesh/blender/source/blender/blenkernel/intern/curve.c
branches/bmesh/blender/source/blender/blenkernel/intern/depsgraph.c
branches/bmesh/blender/source/blender/blenkernel/intern/exotic.c
branches/bmesh/blender/source/blender/blenkernel/intern/ipo.c
branches/bmesh/blender/source/blender/blenkernel/intern/key.c
branches/bmesh/blender/source/blender/blenkernel/intern/lattice.c
branches/bmesh/blender/source/blender/blenkernel/intern/library.c
branches/bmesh/blender/source/blender/blenkernel/intern/material.c
branches/bmesh/blender/source/blender/blenkernel/intern/modifier.c
branches/bmesh/blender/source/blender/blenkernel/intern/object.c
branches/bmesh/blender/source/blender/blenkernel/intern/particle.c
branches/bmesh/blender/source/blender/blenkernel/intern/particle_system.c
branches/bmesh/blender/source/blender/blenkernel/intern/pointcache.c
branches/bmesh/blender/source/blender/blenkernel/intern/report.c
branches/bmesh/blender/source/blender/blenkernel/intern/scene.c
branches/bmesh/blender/source/blender/blenkernel/intern/sequence.c
branches/bmesh/blender/source/blender/blenkernel/intern/softbody.c
branches/bmesh/blender/source/blender/blenkernel/intern/texture.c
branches/bmesh/blender/source/blender/blenkernel/intern/world.c
branches/bmesh/blender/source/blender/blenlib/BLI_dynamiclist.h
branches/bmesh/blender/source/blender/blenlib/BLI_editVert.h
branches/bmesh/blender/source/blender/blenlib/BLI_listbase.h
branches/bmesh/blender/source/blender/blenlib/intern/BLI_ghash.c
branches/bmesh/blender/source/blender/blenlib/intern/BLI_kdopbvh.c
branches/bmesh/blender/source/blender/blenlib/intern/arithb.c
branches/bmesh/blender/source/blender/blenlib/intern/bpath.c
branches/bmesh/blender/source/blender/blenlib/intern/fileops.c
branches/bmesh/blender/source/blender/blenlib/intern/fnmatch.c
branches/bmesh/blender/source/blender/blenlib/intern/graph.c
branches/bmesh/blender/source/blender/blenlib/intern/listbase.c
branches/bmesh/blender/source/blender/blenlib/intern/winstuff.c
branches/bmesh/blender/source/blender/blenloader/intern/readfile.c
branches/bmesh/blender/source/blender/blenloader/intern/writefile.c
branches/bmesh/blender/source/blender/editors/Makefile
branches/bmesh/blender/source/blender/editors/SConscript
branches/bmesh/blender/source/blender/editors/animation/anim_channels.c
branches/bmesh/blender/source/blender/editors/animation/anim_deps.c
branches/bmesh/blender/source/blender/editors/animation/anim_draw.c
branches/bmesh/blender/source/blender/editors/animation/anim_filter.c
branches/bmesh/blender/source/blender/editors/animation/anim_ipo_utils.c
branches/bmesh/blender/source/blender/editors/animation/anim_markers.c
branches/bmesh/blender/source/blender/editors/animation/anim_ops.c
branches/bmesh/blender/source/blender/editors/animation/keyframes_draw.c
branches/bmesh/blender/source/blender/editors/animation/keyframes_edit.c
branches/bmesh/blender/source/blender/editors/animation/keyframes_general.c
branches/bmesh/blender/source/blender/editors/animation/keyframing.c
branches/bmesh/blender/source/blender/editors/armature/editarmature.c
branches/bmesh/blender/source/blender/editors/armature/meshlaplacian.c
branches/bmesh/blender/source/blender/editors/armature/poseobject.c
branches/bmesh/blender/source/blender/editors/include/BIF_transform.h
branches/bmesh/blender/source/blender/editors/include/ED_anim_api.h
branches/bmesh/blender/source/blender/editors/include/ED_armature.h
branches/bmesh/blender/source/blender/editors/include/ED_keyframes_edit.h
branches/bmesh/blender/source/blender/editors/include/ED_keyframing.h
branches/bmesh/blender/source/blender/editors/include/ED_markers.h
branches/bmesh/blender/source/blender/editors/include/ED_mesh.h
branches/bmesh/blender/source/blender/editors/include/ED_object.h
branches/bmesh/blender/source/blender/editors/include/ED_screen.h
branches/bmesh/blender/source/blender/editors/include/ED_space_api.h
branches/bmesh/blender/source/blender/editors/include/ED_view3d.h
branches/bmesh/blender/source/blender/editors/include/UI_interface.h
branches/bmesh/blender/source/blender/editors/include/UI_resources.h
branches/bmesh/blender/source/blender/editors/include/UI_view2d.h
branches/bmesh/blender/source/blender/editors/interface/interface.c
branches/bmesh/blender/source/blender/editors/interface/interface_draw.c
branches/bmesh/blender/source/blender/editors/interface/interface_handlers.c
branches/bmesh/blender/source/blender/editors/interface/interface_regions.c
branches/bmesh/blender/source/blender/editors/interface/resources.c
branches/bmesh/blender/source/blender/editors/interface/view2d.c
branches/bmesh/blender/source/blender/editors/interface/view2d_ops.c
branches/bmesh/blender/source/blender/editors/mesh/editdeform.c
branches/bmesh/blender/source/blender/editors/mesh/editface.c
branches/bmesh/blender/source/blender/editors/mesh/editmesh.c
branches/bmesh/blender/source/blender/editors/mesh/editmesh_add.c
branches/bmesh/blender/source/blender/editors/mesh/editmesh_lib.c
branches/bmesh/blender/source/blender/editors/mesh/editmesh_mods.c
branches/bmesh/blender/source/blender/editors/mesh/editmesh_tools.c
branches/bmesh/blender/source/blender/editors/mesh/mesh_intern.h
branches/bmesh/blender/source/blender/editors/mesh/mesh_ops.c
branches/bmesh/blender/source/blender/editors/mesh/meshtools.c
branches/bmesh/blender/source/blender/editors/object/Makefile
branches/bmesh/blender/source/blender/editors/object/SConscript
branches/bmesh/blender/source/blender/editors/object/object_edit.c
branches/bmesh/blender/source/blender/editors/object/object_intern.h
branches/bmesh/blender/source/blender/editors/object/object_ops.c
branches/bmesh/blender/source/blender/editors/screen/area.c
branches/bmesh/blender/source/blender/editors/screen/screen_edit.c
branches/bmesh/blender/source/blender/editors/screen/screen_ops.c
branches/bmesh/blender/source/blender/editors/sculpt/sculpt.c
branches/bmesh/blender/source/blender/editors/sculpt/sculpt_intern.h
branches/bmesh/blender/source/blender/editors/sculpt/stroke.c
branches/bmesh/blender/source/blender/editors/space_action/action_draw.c
branches/bmesh/blender/source/blender/editors/space_action/action_edit.c
branches/bmesh/blender/source/blender/editors/space_action/action_header.c
branches/bmesh/blender/source/blender/editors/space_action/action_ops.c
branches/bmesh/blender/source/blender/editors/space_action/action_select.c
branches/bmesh/blender/source/blender/editors/space_api/spacetypes.c
branches/bmesh/blender/source/blender/editors/space_file/file_draw.c
branches/bmesh/blender/source/blender/editors/space_file/file_intern.h
branches/bmesh/blender/source/blender/editors/space_file/file_ops.c
branches/bmesh/blender/source/blender/editors/space_file/filelist.c
branches/bmesh/blender/source/blender/editors/space_file/filelist.h
branches/bmesh/blender/source/blender/editors/space_file/space_file.c
branches/bmesh/blender/source/blender/editors/space_image/Makefile
branches/bmesh/blender/source/blender/editors/space_image/SConscript
branches/bmesh/blender/source/blender/editors/space_image/image_intern.h
branches/bmesh/blender/source/blender/editors/space_image/space_image.c
branches/bmesh/blender/source/blender/editors/space_ipo/ipo_draw.c
branches/bmesh/blender/source/blender/editors/space_node/node_draw.c
branches/bmesh/blender/source/blender/editors/space_node/node_edit.c
branches/bmesh/blender/source/blender/editors/space_node/node_header.c
branches/bmesh/blender/source/blender/editors/space_node/node_intern.h
branches/bmesh/blender/source/blender/editors/space_node/node_ops.c
branches/bmesh/blender/source/blender/editors/space_node/node_select.c
branches/bmesh/blender/source/blender/editors/space_node/node_state.c
branches/bmesh/blender/source/blender/editors/space_node/space_node.c
branches/bmesh/blender/source/blender/editors/space_outliner/outliner.c
branches/bmesh/blender/source/blender/editors/space_script/script_edit.c
branches/bmesh/blender/source/blender/editors/space_sequencer/Makefile
branches/bmesh/blender/source/blender/editors/space_sequencer/SConscript
branches/bmesh/blender/source/blender/editors/space_sequencer/sequencer_intern.h
branches/bmesh/blender/source/blender/editors/space_sequencer/space_sequencer.c
branches/bmesh/blender/source/blender/editors/space_time/time_header.c
branches/bmesh/blender/source/blender/editors/space_view3d/drawarmature.c
branches/bmesh/blender/source/blender/editors/space_view3d/drawobject.c
branches/bmesh/blender/source/blender/editors/space_view3d/space_view3d.c
branches/bmesh/blender/source/blender/editors/space_view3d/view3d_draw.c
branches/bmesh/blender/source/blender/editors/space_view3d/view3d_edit.c
branches/bmesh/blender/source/blender/editors/space_view3d/view3d_header.c
branches/bmesh/blender/source/blender/editors/space_view3d/view3d_intern.h
branches/bmesh/blender/source/blender/editors/space_view3d/view3d_ops.c
branches/bmesh/blender/source/blender/editors/space_view3d/view3d_select.c
branches/bmesh/blender/source/blender/editors/space_view3d/view3d_view.c
branches/bmesh/blender/source/blender/editors/space_view3d/vpaint.c
branches/bmesh/blender/source/blender/editors/transform/transform.c
branches/bmesh/blender/source/blender/editors/transform/transform.h
branches/bmesh/blender/source/blender/editors/transform/transform_constraints.c
branches/bmesh/blender/source/blender/editors/transform/transform_conversions.c
branches/bmesh/blender/source/blender/editors/transform/transform_generics.c
branches/bmesh/blender/source/blender/editors/transform/transform_manipulator.c
branches/bmesh/blender/source/blender/editors/transform/transform_ops.c
branches/bmesh/blender/source/blender/editors/transform/transform_orientations.c
branches/bmesh/blender/source/blender/editors/transform/transform_snap.c
branches/bmesh/blender/source/blender/editors/util/ed_util.c
branches/bmesh/blender/source/blender/imbuf/intern/cineon/cineonlib.c
branches/bmesh/blender/source/blender/imbuf/intern/cineon/dpxlib.c
branches/bmesh/blender/source/blender/makesdna/DNA_action_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_camera_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_curve_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_ipo_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_key_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_lamp_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_material_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_node_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_object_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_scene_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_screen_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_space_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_texture_types.h
branches/bmesh/blender/source/blender/makesdna/DNA_world_types.h
branches/bmesh/blender/source/blender/makesdna/intern/makesdna.c
branches/bmesh/blender/source/blender/makesrna/RNA_access.h
branches/bmesh/blender/source/blender/makesrna/RNA_define.h
branches/bmesh/blender/source/blender/makesrna/RNA_types.h
branches/bmesh/blender/source/blender/makesrna/intern/CMakeLists.txt
branches/bmesh/blender/source/blender/makesrna/intern/makesrna.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_ID.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_access.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_action.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_actuator.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_armature.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_brush.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_camera.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_cloth.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_color.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_constraint.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_controller.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_curve.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_define.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_fluidsim.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_group.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_image.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_internal.h
branches/bmesh/blender/source/blender/makesrna/intern/rna_internal_types.h
branches/bmesh/blender/source/blender/makesrna/intern/rna_ipo.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_key.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_lamp.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_lattice.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_main.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_material.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_mesh.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_meta.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_modifier.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_nodetree.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_object.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_object_force.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_packedfile.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_particle.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_pose.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_property.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_radio.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_rna.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_scene.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_screen.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_scriptlink.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_sensor.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_sequence.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_sound.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_text.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_texture.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_userdef.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_vfont.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_wm.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_world.c
branches/bmesh/blender/source/blender/nodes/SConscript
branches/bmesh/blender/source/blender/python/epy_doc_gen.py
branches/bmesh/blender/source/blender/python/intern/bpy_operator.c
branches/bmesh/blender/source/blender/python/intern/stubs.c
branches/bmesh/blender/source/blender/render/CMakeLists.txt
branches/bmesh/blender/source/blender/render/intern/source/convertblender.c
branches/bmesh/blender/source/blender/render/intern/source/initrender.c
branches/bmesh/blender/source/blender/render/intern/source/texture.c
branches/bmesh/blender/source/blender/windowmanager/WM_api.h
branches/bmesh/blender/source/blender/windowmanager/intern/wm_event_system.c
branches/bmesh/blender/source/blender/windowmanager/intern/wm_files.c
branches/bmesh/blender/source/blender/windowmanager/intern/wm_init_exit.c
branches/bmesh/blender/source/blender/windowmanager/intern/wm_keymap.c
branches/bmesh/blender/source/blender/windowmanager/intern/wm_operators.c
branches/bmesh/blender/source/creator/creator.c
Added Paths:
-----------
branches/bmesh/blender/source/blender/blenkernel/BKE_animsys.h
branches/bmesh/blender/source/blender/blenkernel/BKE_fcurve.h
branches/bmesh/blender/source/blender/blenkernel/intern/anim_sys.c
branches/bmesh/blender/source/blender/blenkernel/intern/fcurve.c
branches/bmesh/blender/source/blender/blenkernel/intern/seqeffects.c
branches/bmesh/blender/source/blender/editors/armature/poselib.c
branches/bmesh/blender/source/blender/editors/curve/
branches/bmesh/blender/source/blender/editors/curve/Makefile
branches/bmesh/blender/source/blender/editors/curve/SConscript
branches/bmesh/blender/source/blender/editors/curve/editcurve.c
branches/bmesh/blender/source/blender/editors/gpencil/
branches/bmesh/blender/source/blender/editors/gpencil/Makefile
branches/bmesh/blender/source/blender/editors/gpencil/SConscript
branches/bmesh/blender/source/blender/editors/gpencil/drawgpencil.c
branches/bmesh/blender/source/blender/editors/gpencil/editaction_gpencil.c
branches/bmesh/blender/source/blender/editors/gpencil/gpencil.c
branches/bmesh/blender/source/blender/editors/gpencil/gpencil_intern.h
branches/bmesh/blender/source/blender/editors/include/ED_curve.h
branches/bmesh/blender/source/blender/editors/include/ED_gpencil.h
branches/bmesh/blender/source/blender/editors/include/ED_sculpt.h
branches/bmesh/blender/source/blender/editors/include/ED_sequencer.h
branches/bmesh/blender/source/blender/editors/include/ED_uvedit.h
branches/bmesh/blender/source/blender/editors/object/editconstraint.c
branches/bmesh/blender/source/blender/editors/object/editgroup.c
branches/bmesh/blender/source/blender/editors/object/editkey.c
branches/bmesh/blender/source/blender/editors/object/editlattice.c
branches/bmesh/blender/source/blender/editors/physics/
branches/bmesh/blender/source/blender/editors/physics/Makefile
branches/bmesh/blender/source/blender/editors/physics/SConscript
branches/bmesh/blender/source/blender/editors/preview/
branches/bmesh/blender/source/blender/editors/preview/Makefile
branches/bmesh/blender/source/blender/editors/preview/SConscript
branches/bmesh/blender/source/blender/editors/sculpt/Makefile
branches/bmesh/blender/source/blender/editors/space_image/image_draw.c
branches/bmesh/blender/source/blender/editors/space_image/image_header.c
branches/bmesh/blender/source/blender/editors/space_image/image_ops.c
branches/bmesh/blender/source/blender/editors/space_image/image_panels.c
branches/bmesh/blender/source/blender/editors/space_image/image_render.c
branches/bmesh/blender/source/blender/editors/space_sequencer/sequencer_draw.c
branches/bmesh/blender/source/blender/editors/space_sequencer/sequencer_edit.c
branches/bmesh/blender/source/blender/editors/space_sequencer/sequencer_scopes.c
branches/bmesh/blender/source/blender/editors/uvedit/
branches/bmesh/blender/source/blender/editors/uvedit/Makefile
branches/bmesh/blender/source/blender/editors/uvedit/SConscript
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_draw.c
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_intern.h
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_ops.c
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_parametrizer.c
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_parametrizer.h
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_unwrap_ops.c
branches/bmesh/blender/source/blender/makesdna/DNA_anim_types.h
branches/bmesh/blender/source/blender/makesrna/intern/rna_space.c
branches/bmesh/blender/source/blender/makesrna/intern/rna_vpaint.c
Removed Paths:
-------------
branches/bmesh/blender/source/blender/editors/curve/Makefile
branches/bmesh/blender/source/blender/editors/curve/SConscript
branches/bmesh/blender/source/blender/editors/curve/editcurve.c
branches/bmesh/blender/source/blender/editors/gpencil/Makefile
branches/bmesh/blender/source/blender/editors/gpencil/SConscript
branches/bmesh/blender/source/blender/editors/gpencil/drawgpencil.c
branches/bmesh/blender/source/blender/editors/gpencil/editaction_gpencil.c
branches/bmesh/blender/source/blender/editors/gpencil/gpencil.c
branches/bmesh/blender/source/blender/editors/gpencil/gpencil_intern.h
branches/bmesh/blender/source/blender/editors/physics/Makefile
branches/bmesh/blender/source/blender/editors/physics/SConscript
branches/bmesh/blender/source/blender/editors/preview/Makefile
branches/bmesh/blender/source/blender/editors/preview/SConscript
branches/bmesh/blender/source/blender/editors/space_image/image_header.c
branches/bmesh/blender/source/blender/editors/uvedit/Makefile
branches/bmesh/blender/source/blender/editors/uvedit/SConscript
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_draw.c
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_intern.h
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_ops.c
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_parametrizer.c
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_parametrizer.h
branches/bmesh/blender/source/blender/editors/uvedit/uvedit_unwrap_ops.c
Modified: branches/bmesh/blender/CMakeLists.txt
===================================================================
--- branches/bmesh/blender/CMakeLists.txt 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/CMakeLists.txt 2009-01-19 06:04:57 UTC (rev 18571)
@@ -66,6 +66,7 @@
OPTION(WITH_OPENAL "Enable OpenAL Support (http://www.openal.org)" ON)
OPTION(WITH_OPENMP "Enable OpenMP (has to be supported by the compiler)" OFF)
OPTION(WITH_WEBPLUGIN "Enable Web Plugin (Unix only)" OFF)
+OPTION(WITH_YAFRAY "Enable Yafray (Renderer)" OFF)
IF(NOT WITH_GAMEENGINE AND WITH_PLAYER)
MESSAGE("WARNING: WITH_PLAYER needs WITH_GAMEENGINE")
@@ -196,6 +197,9 @@
SET(PLATFORM_LINKFLAGS "-pthread")
+ # Better warnings
+ SET(C_WARNINGS "-Wall -Wno-char-subscripts -Wpointer-arith -Wcast-align -Waggregate-return -Wnested-externs -Wdeclaration-after-statement")
+
INCLUDE_DIRECTORIES(/usr/include /usr/local/include)
ENDIF(UNIX)
@@ -453,7 +457,7 @@
IF(WITH_BULLET)
SET(PLATFORM_CFLAGS "${PLATFORM_CFLAGS} -DWITH_BULLET ")
ENDIF(WITH_BULLET)
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${PLATFORM_CFLAGS} ")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${PLATFORM_CFLAGS} ${C_WARNINGS}")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${PLATFORM_CFLAGS} ")
#-----------------------------------------------------------------------------
Modified: branches/bmesh/blender/intern/SoundSystem/SND_Utils.h
===================================================================
--- branches/bmesh/blender/intern/SoundSystem/SND_Utils.h 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/SoundSystem/SND_Utils.h 2009-01-19 06:04:57 UTC (rev 18571)
@@ -97,8 +97,8 @@
extern unsigned int SND_GetNumberOfChannels(void* sample);
extern unsigned int SND_GetSampleRate(void* sample);
extern unsigned int SND_GetBitRate(void* sample);
-extern unsigned int SND_GetNumberOfSamples(void* sample, int sample_length);
-extern unsigned int SND_GetHeaderSize(void* sample, int sample_length);
+extern unsigned int SND_GetNumberOfSamples(void* sample, unsigned int sample_length);
+extern unsigned int SND_GetHeaderSize(void* sample, unsigned int sample_length);
extern unsigned int SND_GetExtraChunk(void* sample);
extern void SND_GetSampleInfo(signed char* sample, SND_WaveSlot* waveslot);
Modified: branches/bmesh/blender/intern/SoundSystem/intern/SND_Utils.cpp
===================================================================
--- branches/bmesh/blender/intern/SoundSystem/intern/SND_Utils.cpp 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/SoundSystem/intern/SND_Utils.cpp 2009-01-19 06:04:57 UTC (rev 18571)
@@ -290,7 +290,7 @@
/* gets the length of the actual sample data (without the header) */
-unsigned int SND_GetNumberOfSamples(void* sample, int sample_length)
+unsigned int SND_GetNumberOfSamples(void* sample, unsigned int sample_length)
{
unsigned int chunklength, length = 0, offset;
unsigned short block_align;
@@ -330,7 +330,7 @@
/* gets the size of the entire header (file - sampledata) */
-unsigned int SND_GetHeaderSize(void* sample, int sample_length)
+unsigned int SND_GetHeaderSize(void* sample, unsigned int sample_length)
{
unsigned int chunklength, headersize = 0, offset = 16;
unsigned short block_align;
Modified: branches/bmesh/blender/intern/decimation/intern/LOD_ExternNormalEditor.cpp
===================================================================
--- branches/bmesh/blender/intern/decimation/intern/LOD_ExternNormalEditor.cpp 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/decimation/intern/LOD_ExternNormalEditor.cpp 2009-01-19 06:04:57 UTC (rev 18571)
@@ -41,8 +41,8 @@
LOD_Decimation_InfoPtr extern_info,
LOD_ManMesh2 &mesh
) :
- m_extern_info (extern_info),
- m_mesh(mesh)
+ m_mesh(mesh),
+ m_extern_info (extern_info)
{
}
Modified: branches/bmesh/blender/intern/decimation/intern/LOD_ManMesh2.cpp
===================================================================
--- branches/bmesh/blender/intern/decimation/intern/LOD_ManMesh2.cpp 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/decimation/intern/LOD_ManMesh2.cpp 2009-01-19 06:04:57 UTC (rev 18571)
@@ -546,7 +546,7 @@
// edges[e] should already have been removed from the heap
- MT_assert(edges[e].HeapPos() == 0xffffffff);
+ MT_assert(edges[e].HeapPos() == -1);
edges[e] = edges[last];
// also have to swap there heap positions.!!!!!
Modified: branches/bmesh/blender/intern/decimation/intern/LOD_QSDecimator.cpp
===================================================================
--- branches/bmesh/blender/intern/decimation/intern/LOD_QSDecimator.cpp 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/decimation/intern/LOD_QSDecimator.cpp 2009-01-19 06:04:57 UTC (rev 18571)
@@ -91,10 +91,10 @@
LOD_ExternNormalEditor &face_editor,
LOD_ExternBufferEditor &extern_editor
) :
+ m_is_armed (false),
m_mesh(mesh),
m_face_editor(face_editor),
- m_extern_editor(extern_editor),
- m_is_armed (false)
+ m_extern_editor(extern_editor)
{
m_deg_edges.reserve(32);
m_deg_faces.reserve(32);
@@ -318,7 +318,7 @@
LOD_Edge &e = edge_set[*edge_it];
m_heap->Remove(&edge_set[0],e.HeapPos());
- e.HeapPos() = 0xffffffff;
+ e.HeapPos() = -1;
}
}
Modified: branches/bmesh/blender/intern/elbeem/intern/solver_init.cpp
===================================================================
--- branches/bmesh/blender/intern/elbeem/intern/solver_init.cpp 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/elbeem/intern/solver_init.cpp 2009-01-19 06:04:57 UTC (rev 18571)
@@ -1401,7 +1401,7 @@
debMsgStd("LbmFsgrSolver::initMovingObstacles",DM_MSG," obj "<<obj->getName()<<" skip:"<<skip<<", static:"<<staticInit<<" anim:"<<obj->getIsAnimated()<<" gid:"<<obj->getGeoInitId()<<" simgid:"<<mLbmInitId, 10);
if( (obj->getGeoInitType()&FGI_ALLBOUNDS) ||
- (obj->getGeoInitType()&FGI_FLUID) && staticInit ) {
+ ((obj->getGeoInitType()&FGI_FLUID) && staticInit) ) {
otype = ntype = CFInvalid;
switch(obj->getGeoInitType()) {
Modified: branches/bmesh/blender/intern/ghost/intern/GHOST_WindowX11.cpp
===================================================================
--- branches/bmesh/blender/intern/ghost/intern/GHOST_WindowX11.cpp 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/ghost/intern/GHOST_WindowX11.cpp 2009-01-19 06:04:57 UTC (rev 18571)
@@ -719,17 +719,17 @@
bool GHOST_WindowX11::netwmIsMaximized(void) const
{
unsigned char *prop_ret;
- unsigned long bytes_after, num_ret;
+ unsigned long bytes_after, num_ret, i;
Atom type_ret;
bool st;
- int format_ret, count, i;
+ int format_ret, ret, count;
prop_ret = NULL;
st = False;
- i = XGetWindowProperty(m_display, m_window, m_system->m_net_state, 0,
+ ret = XGetWindowProperty(m_display, m_window, m_system->m_net_state, 0,
0x7fffffff, False, XA_ATOM, &type_ret, &format_ret,
&num_ret, &bytes_after, &prop_ret);
- if ((i == Success) && (prop_ret) && (format_ret == 32)) {
+ if ((ret == Success) && (prop_ret) && (format_ret == 32)) {
count = 0;
for (i = 0; i < num_ret; i++) {
if (((unsigned long *) prop_ret)[i] == m_system->m_net_max_horz)
@@ -775,17 +775,17 @@
bool GHOST_WindowX11::netwmIsFullScreen(void) const
{
unsigned char *prop_ret;
- unsigned long bytes_after, num_ret;
+ unsigned long bytes_after, num_ret, i;
Atom type_ret;
bool st;
- int format_ret, i;
+ int format_ret, ret;
prop_ret = NULL;
st = False;
- i = XGetWindowProperty(m_display, m_window, m_system->m_net_state, 0,
+ ret = XGetWindowProperty(m_display, m_window, m_system->m_net_state, 0,
0x7fffffff, False, XA_ATOM, &type_ret, &format_ret,
&num_ret, &bytes_after, &prop_ret);
- if ((i == Success) && (prop_ret) && (format_ret == 32)) {
+ if ((ret == Success) && (prop_ret) && (format_ret == 32)) {
for (i = 0; i < num_ret; i++) {
if (((unsigned long *) prop_ret)[i] == m_system->m_net_fullscreen) {
st = True;
@@ -868,7 +868,6 @@
{
GHOST_TWindowState cur_state;
bool is_max, is_full, is_motif_full;
- int icccm_state;
cur_state = getState();
if (state == (int)cur_state)
Modified: branches/bmesh/blender/intern/iksolver/intern/IK_Solver.cpp
===================================================================
--- branches/bmesh/blender/intern/iksolver/intern/IK_Solver.cpp 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/iksolver/intern/IK_Solver.cpp 2009-01-19 06:04:57 UTC (rev 18571)
@@ -175,11 +175,12 @@
IK_QSegment *qseg = (IK_QSegment*)seg;
if (axis >= IK_TRANS_X) {
- if(!qseg->Translational())
+ if(!qseg->Translational()) {
if(qseg->Composite() && qseg->Composite()->Translational())
qseg = qseg->Composite();
else
return;
+ }
if(axis == IK_TRANS_X) axis = IK_X;
else if(axis == IK_TRANS_Y) axis = IK_Y;
@@ -201,11 +202,12 @@
MT_Scalar weight = 1.0-stiffness;
if (axis >= IK_TRANS_X) {
- if(!qseg->Translational())
+ if(!qseg->Translational()) {
if(qseg->Composite() && qseg->Composite()->Translational())
qseg = qseg->Composite();
else
return;
+ }
if(axis == IK_TRANS_X) axis = IK_X;
else if(axis == IK_TRANS_Y) axis = IK_Y;
Modified: branches/bmesh/blender/intern/opennl/superlu/util.c
===================================================================
--- branches/bmesh/blender/intern/opennl/superlu/util.c 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/intern/opennl/superlu/util.c 2009-01-19 06:04:57 UTC (rev 18571)
@@ -34,7 +34,7 @@
void superlu_abort_and_exit(char* msg)
{
- fprintf(stderr, msg);
+ fprintf(stderr, "%s", msg);
exit (-1);
}
Modified: branches/bmesh/blender/projectfiles_vc9/blender/blender.vcproj
===================================================================
--- branches/bmesh/blender/projectfiles_vc9/blender/blender.vcproj 2009-01-19 04:05:15 UTC (rev 18570)
+++ branches/bmesh/blender/projectfiles_vc9/blender/blender.vcproj 2009-01-19 06:04:57 UTC (rev 18571)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
- Version="9,00"
+ Version="9.00"
Name="blender"
ProjectGUID="{F78B7FC9-DE32-465E-9F26-BB0B6B7A2EAF}"
RootNamespace="blender"
Modified: branches/bmesh/blender/projectfiles_vc9/blender/blenkernel/BKE_blenkernel.vcproj
===================================================================
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list