Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5140 / 5574

Revision d1c9de7 by Joshua Leung
December 18, 2006, 00:21 (GMT)
== Action Editor ==

When the current action is the active strip in the nla editor and that strip
is scaled, snapping keys to the current frame didn't work correct. Now,
I've added a correction for snapping and mirroring keyframes in action
editor for such cases.
Revision a3468fd by Joshua Leung
December 17, 2006, 23:21 (GMT)
== Long Keyframes ==

Removed a check that was not really useful, and seemed to cause
a few problems for some people when duplicating keyframes.
Revision 8a5a29a by Joshua Leung
December 17, 2006, 10:02 (GMT)
== Transform Limiting Constraints ==

Two tweaks:
* Reduced the amount of empty space at the bottom of these constraints.
* When using the Add Constraint menu (Ctrl Alt C) to add new constraints,
an empty is no longer created when creating a "Limit *" constraint.
Revision 65eda9e by Ken Hughes
December 17, 2006, 06:58 (GMT)


Missing variable initialization from earlier Object.New() patch.
Revision 940e625 by Ken Hughes
December 17, 2006, 05:55 (GMT)


Python API
----------
Bugfix #5447: bug in determining whether a Curve was a CurNurb or SurfNurb.
December 17, 2006, 05:54 (GMT)
prevent crash in case no polygons have collisions assigned
Revision 8b64628 by Ken Hughes
December 17, 2006, 04:24 (GMT)


Python API
----------
Fixing various typos (hey guys, it's helpful to proofread the documentation
before you commit it :-) )
Revision e643489 by Joshua Leung
December 17, 2006, 03:03 (GMT)
Removed double confirmation for deleting keys in action editor.
December 17, 2006, 02:16 (GMT)
added fakeUser and users to more pytypes
Revision 6acadfe by Joseph Eagar
December 17, 2006, 01:08 (GMT)
=IDProperties Python Test GUI Script update=

Stupid typo in script, you couldn't go into
a subgroup if it was the first property in
the list.

Also, name collision code needed a little work.
This could result in overwriting properties
with the New button, which should instead
work as the rest of blender and add .XXX
to the name.
Revision 0c5eea3 by Joseph Eagar
December 17, 2006, 00:58 (GMT)
=IDProperties Python update=

Updated epydocs for next-to-latest
id properties commit.
Revision 36bfa35 by Joseph Eagar
December 17, 2006, 00:51 (GMT)
=IDProperties Python update=

Added a test gui script for ID Properties. To use,
just select ID Property Browser from the help menu.
You can browse, create and edit ID Properties
for several library block types. Should be
fairly straightforward to use.

This is a test gui script; once an actual ID property
gui is implemented in blender it will be removed. It
is *not* going to be in the release, obviously, so once
the real gui is implemented this script will be removed.
Also, this being a testing non-release script it seems to me
to be okay to add it without all the proper review stuff. If
not, I can remove it.

I believe a test script is really, really needed to properly
test/review id properties, so I feel this is worth it.
Revision 08a7208 by Ken Hughes
December 17, 2006, 00:21 (GMT)


Python API
----------
A more robust attempt to avoid creating non-Empty objects with no data while
maintaining backward compatibility.
December 17, 2006, 00:08 (GMT)
Use ed.key and face.edge_keys to build connectivity data faster.
Revision 3a84791 by Joseph Eagar
December 16, 2006, 23:54 (GMT)
=IDProperties Python update=

Updated id properties interface as per
discussed in python meeting. Basically,
id properties are now entirely accessed
through the dict-like interface if IDGroupType.
Also, tp_getsetters are used throughout the code
now.

Using the dict interface allowed for a major cleanup
of the wrapping code. The biggest change is that ID
properties are no longer wrapped in a structure with
.type .name and .data members; instead when you get
properties from the group it returns the direct value.
Ints, strings and floats return simple python types,
while arrays and groups return special wrappers though.

This means to detect the type of an ID property, you
have to use type(). For string and int types this is
easy; for group and array types (which of course have
their own wrappers) you use type() with Blender.IDGroupType
or Blender.IDArrayType.

Update of epydocs plus a temporary gui script will be
forthcoming; the gui script will be removed before release
as of course by then we'll have a built-in gui for id
properties.
December 16, 2006, 23:46 (GMT)
adding ed.key and face.edge_keys
avoids a lot of boiler place code in scripts that need to build connectivity.
December 16, 2006, 22:04 (GMT)
Enable/Disable DupFaces from the Python API.

Fixed a (own) bug in fakeUsers and added fakeUsers to Objects and Materials as well as Mesh.
December 16, 2006, 21:14 (GMT)
fixed issue: rbHalfExtents was accidently named wrongly rbShapeBoundType
December 16, 2006, 10:39 (GMT)

made editmode select grouped work with mixed selections - can show select grouped items for vert/edges/faces all at once.

bad comment in Axiscopy and spelling fix in export_obj
December 16, 2006, 05:50 (GMT)
contribution from RCRuiz:
drawing of rigidbody constraint pivots, and allow passing of full constraint frame.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021