Blender Git Commit Log

Git Commits -> Revision 1d0a567

Revision 1d0a567 by Campbell Barton (master)
September 8, 2009, 07:35 (GMT)
Curve/Surface Editing

- rename "Nurb" to "Spline" in RNA, eg. bpy.data.curves[0].splines[2].type == 'NURBS'
from a user perspective spline is a more generic term while Nurb is misleading when used for beziers and poly lines.

- added curve.active_spline property so the python UI can display the last selected curve.

- set the active spline when entering editmode (uses first selected spline)

- added back Hide Handles as a curve property (removed the global flag), access from the view panel in editmode.

- added hide normal option for curve, normal size access for curve and mesh display.

- changing orderU/V, endpoints, cyclic, bezierU/V now work in editmode and calls update functions.

- entering editmode was crashing with text objects

- curve.switch_direction() crashed (own fault from last commit)

- Tkey for tilt was overridden by Toolbar, made Tilt Ctrl+T.

- OBJECT_OT_mode_set check for compatible modes before running - so curves dont try go into paint mode with V key for eg.

Commit Details:

Full Hash: 1d0a567023d89b4e397800eeb164512b40336184
SVN Revision: 23058
Parent Commit: fab4bf0
Lines Changed: +310, -119

16 Modified Paths:

/release/ui/buttons_data_curve.py (+42, -27) (Diff)
/release/ui/space_view3d.py (+24, -0) (Diff)
/release/ui/space_view3d_toolbar.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_global.h (+0, -1) (Diff)
/source/blender/editors/curve/curve_ops.c (+1, -1) (Diff)
/source/blender/editors/curve/editcurve.c (+58, -36) (Diff)
/source/blender/editors/include/ED_anim_api.h (+0, -3) (Diff)
/source/blender/editors/object/object_edit.c (+40, -4) (Diff)
/source/blender/editors/space_info/info_stats.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+16, -12) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+11, -6) (Diff)
/source/blender/editors/transform/transform_conversions.c (+9, -8) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+12, -2) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+87, -17) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+7, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021