Revision 22fec54 by Diego Borghetti March 30, 2009, 05:32 (GMT) |
Add blender internal font. This is the old bmfont library but using textures. I made small test in the space Info and work fine, commit now to finish tomorrow from work. |
Revision e4ee708 by Campbell Barton March 30, 2009, 01:16 (GMT) |
Added back old code for transform seq overlap in an '#if 0', since the loop that works around t->data being freed can sometimes shuffle strips that are not being transformed (eg, when extending or with locked strips) |
Revision c1b41b2 by Campbell Barton March 30, 2009, 00:40 (GMT) |
r19455 to Re-enable vertex welding for soft-bodies failed even on simple cases like a cube with scrambled mesh data. Please test before committing. m_vertexArray has no doubles now and is not aligned to 3, using m_triFaceArray to get the verts for each face. |
Revision a377b74 by Tamito Kajiyama March 29, 2009, 21:50 (GMT) |
Improvements on error handling in the Python API. |
Revision fbd92e9 by Tamito Kajiyama March 29, 2009, 21:05 (GMT) |
* improved error handling in CurvePointIterator constructor. * changed CurvePointIterator::getObject() according to the changes in revision 19456. |
Revision ded03e3 by Tamito Kajiyama March 29, 2009, 21:00 (GMT) |
* Added BPy_Chain_from_Chain_ptr(). * Changed BPy_CurvePoint_from_CurvePoint( CurvePoint& cp ) to BPy_CurvePoint_from_CurvePoint_ptr( CurvePoint *cp ) so that it retains a CurvePoint pointer instead of a CurvePoint instance. |
Revision b182778 by Erwin Coumans March 29, 2009, 19:54 (GMT) |
Applied patch #18446, to do versions on damping Re-enable vertex welding, only for soft bodies. They require it. Future versions could expose such vertexWeldingThreshold. |
Revision 9d4543b by Martin Poirier March 29, 2009, 19:52 (GMT) |
Add snapping parameters to transform operators (only Translation, Resize and Rotation, since those are the one ones that support it). |
Revision 6705b6f by Brecht Van Lommel March 29, 2009, 19:44 (GMT) |
UI: * Added a PanelType and HeaderType for registering panels and headers in regions. When the region draws, it will then automatically draw the ones that were registerd with poll and draw callbacks. Used for text header, properties and object buttons now. |
Revision 6dfcbf1 by Tamito Kajiyama March 29, 2009, 18:46 (GMT) |
Fixed a typo in the last commit. |
Revision 9b7f44c by Brecht Van Lommel March 29, 2009, 18:44 (GMT) |
UI: * Added support for soft/hard range in the buttons code. Currently it works by only allowing to drag or click increment in the soft range, but typing a number value allows to go outside it. If the number is outside the soft range, the range will be extended, rounded to values like: .., 0.1, 0.2, 0.5, 1.0, 2.0, 5.0, 10.0, 20.0, 50.0, .. |
Revision 30fa7a7 by Erwin Coumans March 29, 2009, 18:34 (GMT) |
Only apply advanced setting of angular/linear factor to rigid bodies (with angular rotation). The setting broke 'dynamic'-only objects. |
Revision 68e088f by Tamito Kajiyama March 29, 2009, 17:44 (GMT) |
Improvements on error handling in the Python API. |
Revision d57811a by Benoit Bolsee March 29, 2009, 15:17 (GMT) |
BGE API cleanup: CDActuator, ParentActuator, VisibilityActuator done. Thanks to Andre. |
Revision 64f2dd5 by Andrea Weikert March 29, 2009, 08:40 (GMT) |
2.5 MSVC 9 projectfiles - update for editors/armature - update for RNA_context |
Revision 714ed61 by Campbell Barton March 29, 2009, 08:31 (GMT) |
missed PyLong_FromSize_t -> PyLong_FromSsize_t in bpy_ui.c |
Revision 03144fd by Campbell Barton March 29, 2009, 06:13 (GMT) |
- renamed CURVE_OT_select_inverse -> CURVE_OT_select_invert - TEXT_OT_scroll_bar and TEXT_OT_scroll ops had the lines property default/min/max args swapped around. |
Revision b450313 by Campbell Barton March 29, 2009, 04:34 (GMT) |
- python api was returning incorrect int values from rna because it was using PyLong_FromSize_t rather than PyLong_FromSsize_t, this messed up the default values in documentation. - renamed POSE_OT_select_hierarchy "add_to_sel" property to "extend" - some property names were wrong (giving errors in the console at startup) |
Revision 931527e by Campbell Barton March 29, 2009, 02:15 (GMT) |
- use clear, set, add, enable, disable and toggle as a prefix in operator names - use select as a suffix eg UV_OT_loop_select -> UV_OT_select_loop - Each select all operator was using slightly different wording... select_all, deselect_all, de_select_all, select_de_select_all -> select_all_toggle - selection -> select - POSE_OT_select_connected -> POSE_OT_select_linked to match other operators - NODE_OT_delete_selection -> NODE_OT_delete since its not used in other operators - ANIM_OT_previewrange_define -> ANIM_OT_previewrange_set to match other operators - NODE_OT_fit_all -> NODE_OT_view_all to match other operators - View2D_OT_* -> VIEW2D_OT_* to match VIEW3D - View2D_OT_view_downscroll -> VIEW2D_OT_scroll_down more logical - removed MARKER_OT_mouseselect_extend and made extend a boolean property of MARKER_OT_mouseselect - MARKER_OT_mouseselect -> MARKER_OT_select - GROUP_OT_group_remove -> GROUP_OT_objects_remove more logical since its removing objects from groups - MESH_OT_removedoublesflag -> MESH_OT_remove_doubles - redundant words MESH_OT_split_mesh -> MESH_OT_split, OBJECT_OT_object_delete -> OBJECT_OT_delete renamed selection operator properties extend_select -> extend column_select -> column select_children_only -> children_only ... Since these are all in the context of selection operators there is no need for the extra 'select' in the property name. Updated docs http://www.graphicall.org/ftp/ideasman42/html/bpyoperator-module.html |
Revision 4a164ce by Martin Poirier March 28, 2009, 22:01 (GMT) |
Shuffle only selected sequence blocks. |
|