9f8608a8ec
svn merge ^/trunk/blender -r40950:40997, bmesh is in sync with head again
2011-10-14 01:49:37 +00:00
4e118bb22f
svn merge ^/trunk/blender -r40890:40950
2011-10-14 01:35:20 +00:00
fa3b4e1830
correct collada lib linking order (wasnt building for me), and sphinx doc syntax warning.
2011-10-13 14:10:38 +00:00
fa033e313e
correct some invalid exception types.
2011-10-13 01:51:45 +00:00
276e5f7095
formatting edits & remove debug print.
2011-10-13 01:29:08 +00:00
6955c47fac
bpy/rna new property attribute 'data', this means its possible to get back the rna-struct which a property uses.
...
Without this you cant get the bone from an fcurve data path for example, needed to fix bug [#28889 ].
2011-10-13 00:52:09 +00:00
93e4de7552
fix for py/rna assigning an invalid index. also give better error message in this case.
2011-10-11 05:45:59 +00:00
70cd4b77bb
edit error macro formatting (confuses some editors)
2011-10-10 07:10:53 +00:00
bdd7c2d3f4
fix documentation error - [ #28862 ] Method 'difference' doesn't exist in Quaternion object.
2011-10-10 01:14:49 +00:00
aa6d7ebd14
svn merge ^/trunk/blender -r40720:40872
2011-10-09 07:31:15 +00:00
e60a7fbc57
correction to RNA class api references (only used for docs)
2011-10-09 02:24:51 +00:00
ee8078fb12
fix for BUILTIN_KSI_WholeCharacter keying custom string/collection/group properties
2011-10-09 02:11:43 +00:00
21eb8b92a0
use newly added ID_BLEND_PATH() in more places.
2011-10-08 11:11:54 +00:00
c27926896f
spaces -> tabs (whitespace only changes)
2011-10-06 22:04:01 +00:00
8695bedda2
svn merge ^/trunk/blender -r40644:40720
2011-10-06 16:59:58 +00:00
9d13224e1a
fix [ #28807 ] Drivers breaking by undo
2011-10-05 07:28:59 +00:00
f7737153e6
filter RNA classes for translation (removes over 1300 lines from messages.txt)
...
- omit operators tagged as INTERNAL
- omit classes for internal use: Event, Context, Property, Function, Window.
2011-10-05 03:39:22 +00:00
3b8de8db31
rename rna OperatorTypeMacro --> OperatorMacro, since operators types are just called Operator
2011-10-05 00:19:33 +00:00
acac22f3f2
enable cmake building makesdna with ghash
2011-10-02 12:34:41 +00:00
a1d647e92c
remove some redundant checks and compiler warnings.
2011-10-02 12:21:24 +00:00
9a88524f68
support for object data material assignment in python
...
eg:
bpy.context.object.data.materials[0] = bpy.data.materials["SomeMaterial"]
2011-10-01 17:54:33 +00:00
975c4e7177
fix for msvc, I thought this was only needed for mingw.
2011-10-01 15:54:36 +00:00
7b398f271e
fix for mingw
2011-10-01 15:02:55 +00:00
265c113820
fix for crash generating messages.txt, I wasn't getting this crash because I had 'WITH_PYTHON_SAFETY' enabled which was using different iterators (which dont crash), now there on by default.
...
made headless and no-python configurations work again and added --factory-startup to doc building command.
2011-09-30 07:47:45 +00:00
bfbfe16570
take 2 at fixing the crash...
2011-09-29 09:29:46 +00:00
e5078f196f
Attempt to fix error reported by yafaray devs from my commit r40660
2011-09-29 09:19:15 +00:00
b88776ba5a
fix for crash with demo mode addon, modal operator loading a blend file would free all window data which was then accessed, causing a crash.
2011-09-28 15:42:55 +00:00
5e3110af05
add support for a 4th item for rna property enums in python so the numeric value can be passed, this is so you can animate the enum and keep the values even if you add items in the middle of the enum. - request from ZanQdo.
2011-09-28 09:18:20 +00:00
4a157de23d
svn merge ^/trunk/blender -r40587:40643
2011-09-28 07:34:48 +00:00
018fa1540e
whitespace edits, make formatting for functions consustent at least within the file.
2011-09-28 05:53:40 +00:00
aaae90af33
fix [ #28751 ] Item in Enum propertie is grayed out
...
was infact a very old bug where an empty title took the following word for the title, eg: "%t|First Item|Second Item"
the first item would be evaluated as a title.
2011-09-27 16:23:40 +00:00
768806adc0
bpy.app.handlers.frame_change_pre/post handlers.
2011-09-27 10:43:45 +00:00
928e2784c6
py api
...
- use Py_ssize_t when dealing with python sequence sizes
- dont call PySequence_Size(py_b) in a loop (its slow).
- use faster sequence/float parsing in aud.Factory.filter
2011-09-27 05:28:06 +00:00
d98bcb8a77
fix for py/rna api bug:
...
PyC_UnicodeAsByte(), used for getting python strings as bytes wasnt clearning utf-8 conversion errors.
this would raise an error when getting an operators filepath.
2011-09-27 04:07:48 +00:00
effea8c29b
svn merge ^/trunk/blender -r40511:40587
2011-09-27 03:12:31 +00:00
58587a3881
replace strncpy with BLI_strncpy, in some cases strncpy was being misused since it doesnt ensure \0 termination.
...
also dont call CTX_data_scene() twice when checking for function arguments.
2011-09-26 18:51:10 +00:00
573ed73be8
change define INTERNATIONAL --> WITH_INTERNATIONAL
...
also rename backface_culling --> use_backface_culling (which is used elsewhere in rna)
2011-09-26 10:35:47 +00:00
9494340dae
svn merge ^/trunk/blender -r40432:40491
2011-09-23 13:04:01 +00:00
5bd83eede0
svn merge ^/trunk/blender -r40405:40431
2011-09-23 11:30:55 +00:00
161c3861bc
svn merge ^/trunk/blender -r40395:40405
2011-09-23 10:58:20 +00:00
460cde345b
svn merge ^/trunk/blender -r40394:40395
2011-09-23 10:43:25 +00:00
d92b5ea04a
svn merge ^/trunk/blender -r40390:40394
2011-09-23 07:20:27 +00:00
0bc5fef976
correct fix for armature selection, also remove international define from generic python C funcs.
2011-09-22 02:33:58 +00:00
ad1d1bd818
Added misses INTERNATIONAL definition in scons rules.
2011-09-21 18:05:01 +00:00
14475d07cd
svn merge -r40295:40367 ^/trunk/blender
2011-09-21 17:15:54 +00:00
280684c35d
remove blf.gettext, add blf.unload(font)
2011-09-21 16:06:47 +00:00
943a026c60
py/rna string subtypes for strings which should be automatically translated:
...
layout.prop("blah", text="Translate Me!")
2011-09-21 13:53:35 +00:00
8cf8fd7326
- translation scripts now run with py3.x
...
- added convenience make target 'make translations'
- some MEM_malloc strings were not unique enough, expanded them.
2011-09-20 17:07:33 +00:00
73bb1be1b7
SVN maintenance.
2011-09-20 15:30:18 +00:00
da88486c0b
2011-09-20 15:17:24 +00:00