Python API changelog r37840-40524 (HEAD)
authorDalai Felinto <dfelinto@gmail.com>
Sat, 24 Sep 2011 22:40:56 +0000 (22:40 +0000)
committerDalai Felinto <dfelinto@gmail.com>
Sat, 24 Sep 2011 22:40:56 +0000 (22:40 +0000)
updating the doc.

I'm also including the latest API dump with it. This helps to keep track of the revisions to update and the next person updating doesnt need to build an old Blender for that (as I just had to).

I updated the sphinx_changelog_gen.py with this info as well.
I'll update changelog.rst manually next. I'm not so sure how to indicate that the properties were replaced instead of only removed.

doc/python_api/rst/change_log.rst
doc/python_api/sphinx_changelog_gen.py

index e7db5df..3b7635f 100644 (file)
@@ -909,3 +909,494 @@ Added
 
 * :class:`bpy.types.SceneGameData.use_glsl_color_management`
 
+bpy.types.RenderSettings
+------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.RenderSettings.ffmpeg_audio_channels`
+
+bpy.types.DriverTarget
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.DriverTarget.transform_space`
+
+Removed
+^^^^^^^
+
+* **use_local_space_transform**
+
+bpy.types.Sound
+---------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Sound.factory`
+* :class:`bpy.types.Sound.mono`
+
+bpy.types.Scene
+---------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Scene.audio_volume`
+
+bpy.types.KeyingSet
+-------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.KeyingSet.refresh`
+
+bpy.types.Armature
+------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Armature.vert_deformer`
+
+bpy.types.GameObjectSettings
+----------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.GameObjectSettings.create_obstacle`
+* :class:`bpy.types.GameObjectSettings.obstacle_radius`
+
+bpy.types.BlendData
+-------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.BlendData.speakers`
+
+bpy.types.SolidifyModifier
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SolidifyModifier.thickness_vertex_group`
+
+bpy.types.ThemeGraphEditor
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ThemeGraphEditor.handle_auto_clamped`
+* :class:`bpy.types.ThemeGraphEditor.handle_sel_auto_clamped`
+
+bpy.types.MultiresModifier
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.MultiresModifier.use_subsurf_uv`
+
+bpy.types.Node
+--------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Node.parent`
+
+bpy.types.KeyMap
+----------------
+
+Removed
+^^^^^^^
+
+* **copy_to_user**
+
+Renamed
+^^^^^^^
+
+* **is_user_defined** -> :class:`bpy.types.KeyMap.is_user_modified`
+
+bpy.types.SceneRenderLayer
+--------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SceneRenderLayer.use_pass_material_index`
+
+bpy.types.Texture
+-----------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Texture.evaluate`
+
+bpy.types.MeshTextureFace
+-------------------------
+
+Removed
+^^^^^^^
+
+* **blend_type**
+* **hide**
+* **use_alpha_sort**
+* **use_billboard**
+* **use_bitmap_text**
+* **use_blend_shared**
+* **use_collision**
+* **use_halo**
+* **use_image**
+* **use_light**
+* **use_object_color**
+* **use_shadow_cast**
+* **use_twoside**
+
+bpy.types.ToolSettings
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ToolSettings.use_multipaint`
+
+Renamed
+^^^^^^^
+
+* **use_snap_project_self** -> :class:`bpy.types.ToolSettings.use_snap_self`
+
+bpy.types.RenderEngine
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.RenderEngine.report`
+
+bpy.types.UserPreferencesInput
+------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.UserPreferencesInput.ndof_fly_helicopter`
+* :class:`bpy.types.UserPreferencesInput.ndof_lock_horizon`
+* :class:`bpy.types.UserPreferencesInput.ndof_orbit_invert_axes`
+* :class:`bpy.types.UserPreferencesInput.ndof_panx_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_pany_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_panz_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_roll_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_rotate_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_sensitivity`
+* :class:`bpy.types.UserPreferencesInput.ndof_show_guide`
+* :class:`bpy.types.UserPreferencesInput.ndof_tilt_invert_axis`
+* :class:`bpy.types.UserPreferencesInput.ndof_zoom_invert`
+* :class:`bpy.types.UserPreferencesInput.ndof_zoom_updown`
+
+Removed
+^^^^^^^
+
+* **edited_keymaps**
+* **ndof_pan_speed**
+* **ndof_rotate_speed**
+
+bpy.types.LockedTrackConstraint
+-------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.LockedTrackConstraint.head_tail`
+
+bpy.types.SpaceGraphEditor
+--------------------------
+
+Renamed
+^^^^^^^
+
+* **use_fancy_drawing** -> :class:`bpy.types.SpaceGraphEditor.use_beauty_drawing`
+
+bpy.types.Mesh
+--------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Mesh.use_paint_mask_vertex`
+
+bpy.types.FCurve
+----------------
+
+Removed
+^^^^^^^
+
+* **use_auto_handle_clamp**
+
+bpy.types.DampedTrackConstraint
+-------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.DampedTrackConstraint.head_tail`
+
+bpy.types.ImageTexture
+----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ImageTexture.use_derivative_map`
+
+bpy.types.SoundSequence
+-----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SoundSequence.pan`
+* :class:`bpy.types.SoundSequence.pitch`
+
+Removed
+^^^^^^^
+
+* **attenuation**
+
+bpy.types.FModifier
+-------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.FModifier.blend_in`
+* :class:`bpy.types.FModifier.blend_out`
+* :class:`bpy.types.FModifier.frame_end`
+* :class:`bpy.types.FModifier.frame_start`
+* :class:`bpy.types.FModifier.influence`
+* :class:`bpy.types.FModifier.use_influence`
+* :class:`bpy.types.FModifier.use_restricted_range`
+
+bpy.types.EnvironmentMap
+------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.EnvironmentMap.clear`
+* :class:`bpy.types.EnvironmentMap.is_valid`
+* :class:`bpy.types.EnvironmentMap.save`
+
+bpy.types.IDMaterials
+---------------------
+
+Function Arguments
+^^^^^^^^^^^^^^^^^^
+
+* :class:`bpy.types.IDMaterials.save` (index, update_data), *was (index)*
+
+bpy.types.UserPreferencesSystem
+-------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.UserPreferencesSystem.use_translate_interface`
+
+Removed
+^^^^^^^
+
+* **use_translate_buttons**
+* **use_translate_toolbox**
+
+bpy.types.LimitDistanceConstraint
+---------------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.LimitDistanceConstraint.head_tail`
+* :class:`bpy.types.LimitDistanceConstraint.use_transform_limit`
+
+bpy.types.MovieSequence
+-----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.MovieSequence.streamindex`
+
+bpy.types.Material
+------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Material.game_settings`
+* :class:`bpy.types.Material.pass_index`
+
+bpy.types.RenderLayer
+---------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.RenderLayer.use_pass_material_index`
+
+bpy.types.Object
+----------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Object.closest_point_on_mesh`
+* :class:`bpy.types.Object.matrix_parent_inverse`
+
+bpy.types.ThemeNodeEditor
+-------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ThemeNodeEditor.noodle_curving`
+
+bpy.types.SequenceProxy
+-----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SequenceProxy.build_100`
+* :class:`bpy.types.SequenceProxy.build_25`
+* :class:`bpy.types.SequenceProxy.build_50`
+* :class:`bpy.types.SequenceProxy.build_75`
+* :class:`bpy.types.SequenceProxy.build_free_run`
+* :class:`bpy.types.SequenceProxy.build_free_run_rec_date`
+* :class:`bpy.types.SequenceProxy.build_record_run`
+* :class:`bpy.types.SequenceProxy.quality`
+* :class:`bpy.types.SequenceProxy.timecode`
+
+bpy.types.SpaceUVEditor
+-----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SpaceUVEditor.show_faces`
+
+bpy.types.Sequence
+------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Sequence.waveform`
+
+bpy.types.ChildOfConstraint
+---------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ChildOfConstraint.inverse_matrix`
+
+bpy.types.DopeSheet
+-------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.DopeSheet.show_datablock_filters`
+* :class:`bpy.types.DopeSheet.show_speakers`
+
+bpy.types.ActionActuator
+------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ActionActuator.apply_to_children`
+* :class:`bpy.types.ActionActuator.layer`
+* :class:`bpy.types.ActionActuator.layer_weight`
+* :class:`bpy.types.ActionActuator.use_additive`
+* :class:`bpy.types.ActionActuator.use_force`
+* :class:`bpy.types.ActionActuator.use_local`
+
+bpy.types.KeyConfigurations
+---------------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.KeyConfigurations.addon`
+* :class:`bpy.types.KeyConfigurations.user`
+
+bpy.types.VertexGroup
+---------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.VertexGroup.lock_weight`
+
+bpy.types.ThemeView3D
+---------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.ThemeView3D.speaker`
+
+bpy.types.Image
+---------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Image.pack`
+* :class:`bpy.types.Image.unpack`
+* :class:`bpy.types.Image.use_generated_float`
+
+bpy.types.Curve
+---------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.Curve.fill_mode`
+
+Removed
+^^^^^^^
+
+* **use_fill_back**
+* **use_fill_front**
+
+bpy.types.KeyMapItem
+--------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.KeyMapItem.is_user_modified`
+
+bpy.types.SceneGameData
+-----------------------
+
+Added
+^^^^^
+
+* :class:`bpy.types.SceneGameData.level_height`
+* :class:`bpy.types.SceneGameData.obstacle_simulation`
+* :class:`bpy.types.SceneGameData.recast_data`
+* :class:`bpy.types.SceneGameData.restrict_animation_updates`
+* :class:`bpy.types.SceneGameData.show_obstacle_simulation`
+
index 7a56e73..bc1619b 100644 (file)
@@ -39,6 +39,9 @@ python doc/python_api/sphinx_changelog_gen.py \
         --api_to blender_api_2_57.py \
         --api_out changes.rst
 
+# Save the latest API dump in this folder, renaming it with its revision.
+# This way the next person updating it doesn't need to build an old Blender only for that
+
 """
 
 # format