Tamito Kajiyama
32302db13c
More RNA renaming.
2010-08-21 16:26:28 +00:00
Tamito Kajiyama
eeb08593ce
Merged changes in the trunk up to revision 31442.
2010-08-18 14:10:28 +00:00
Tamito Kajiyama
54d4f34e76
RNA renaming according to the changes in trunk revision 31435.
2010-08-18 14:03:11 +00:00
Tamito Kajiyama
4fae911383
Merged changes in the trunk up to revision 31440.
2010-08-18 13:16:34 +00:00
Campbell Barton
cdd62d6150
missed renaming this
2010-08-18 13:02:59 +00:00
Campbell Barton
399dda68d8
fix errors with recent commits.
2010-08-18 10:42:00 +00:00
Campbell Barton
c04199b3a1
rna naming mainly for Scene/IK/KeyingSet's
2010-08-18 08:58:37 +00:00
Campbell Barton
55ed0f0507
more rna renaming.
2010-08-18 08:26:18 +00:00
Campbell Barton
513a907730
rna rename Bone and Text changes
2010-08-18 07:45:32 +00:00
Campbell Barton
7da5d9faec
rna renaming, still only adjusting properties that wont be animated (at least its very unlikely).
2010-08-18 07:14:10 +00:00
Campbell Barton
54e6ea70c0
rna renaming for Render* structs
2010-08-18 04:10:23 +00:00
Campbell Barton
64347d81c4
rna renaming for 'Brush' struct
2010-08-18 03:56:14 +00:00
Campbell Barton
9784a1169d
rna naming: verts -> vertices
2010-08-18 03:42:26 +00:00
Campbell Barton
f32a35fd9d
apply rna naming for ToolSettings
2010-08-18 03:24:52 +00:00
Campbell Barton
3bd039eff9
apply rna rename most of the show_*, names.
2010-08-17 17:03:52 +00:00
Campbell Barton
b278279c95
document rna functions that have the no_self flag set as classmethods
2010-08-17 14:32:14 +00:00
Campbell Barton
7a31417f50
apply UserPrefs and Theme rna naming changes.
2010-08-17 13:14:41 +00:00
Thomas Dinges
7394e1a312
* Put "Custom Properties" panel to bottom in particle buttons as well.
2010-08-17 09:05:44 +00:00
Thomas Dinges
2e2592127e
2.5 Texture Panels:
...
* Removed "Plugin" Texture Type from the Interface as it is not implemented in 2.5 atm.
2010-08-17 08:56:47 +00:00
Campbell Barton
b9d99b9c5b
apply all rna naming changes for rna_space.c
2010-08-17 07:49:53 +00:00
Tamito Kajiyama
92478de0eb
Merged changes in the trunk up to revision 31403.
2010-08-17 07:10:03 +00:00
Campbell Barton
5f7045f7af
- rna_info.py now outputs array length with types eg. float[16].
...
- corrected rna property name Controller.states -> state (pointed out by Dalai).
- rna_cleaner_merge script now only merges comment and new name.
2010-08-17 02:42:30 +00:00
Campbell Barton
5f525bd723
speedup and cleanup of OBJ exporter
2010-08-15 15:04:51 +00:00
Martin Poirier
bd7cfbc3cc
netrender fixes:
...
slave use output log option correctly
use os.path.join more consistently (reported by Dalai Felinto)
unify frame range (was 4 digits on master, 6 elsewhere, now 6 everywhere).
Fix occasional broken pipe between master and slave (didn't affect result, just polluted log).
2010-08-14 16:30:41 +00:00
Campbell Barton
04f619d8af
- PyLineSpit() - used to print the filename and line number for internal errors now works when executing class functions in a module.
...
- replaced PySys_GetObject("modules") with PyImport_GetModuleDict()
- use defaults for keymap import/export rather then setting the same value every time from the UI scripts.
2010-08-14 05:33:20 +00:00
Campbell Barton
ae6a632534
fix for error in world buttons when the world was None
2010-08-13 22:35:13 +00:00
Campbell Barton
79487cca47
bugfix [ #21807 ] Import Key Configuration problems
2010-08-13 18:48:33 +00:00
Brecht Van Lommel
ed36b00e36
Fix #23297 : python error caused empty brush panel in the image editor.
2010-08-13 17:13:07 +00:00
Campbell Barton
32792a58e3
bugfix [ #22037 ] OBJ exporter produce wrong UV
2010-08-13 16:59:11 +00:00
Campbell Barton
8e6c654294
[ #22884 ] slow import wavefont/.obj file
...
- dont run mesh update functions on zero user meshes (a bit of a cheap trick but works well), made in last commit by mistake.
- dont do a scenegraph update on linking an object, run scene.update() after linking objects.
- remove split material option since we have enough slots.
2010-08-13 15:07:57 +00:00
Campbell Barton
f662c0de05
exporters now set the filepath in the invoke() method rather then the menu drawing function.
2010-08-13 06:45:33 +00:00
Campbell Barton
e50ef6da2d
bugfix [ #22974 ] OBJ import arrives without texture
2010-08-13 03:17:10 +00:00
Thomas Dinges
76e1773548
2.5 User Interface / UI Scripts
...
* Fixed some panel ordering after recent register changes.
* Placed "Custom Props" to the bottom again, where possible
This fixes [#23171 ] Material context is messed up.
2010-08-12 19:36:10 +00:00
Brecht Van Lommel
dc3ddd518b
Fix #23269 : inconsistent naming of recalculate roll in menus compared to
...
operator popup menu.
2010-08-12 16:15:50 +00:00
Tamito Kajiyama
1a875f915d
Merged changes in the trunk up to revision 31284.
2010-08-12 13:41:59 +00:00
Campbell Barton
702ce76cd2
bugfix [ #23227 ] .obj import with UV produces broken UV map in 2.53.0 (r30593)
...
eekadoodle face order fix was only being checked for quads, not tri's.
2010-08-12 11:33:07 +00:00
Campbell Barton
ffd65f49da
[ #23275 ] .3DS import script fails on some models.
...
- fixed reading meshes without faces.
also changed...
- read verts/faces/uvs in one struct.unpack(), should be a bit faster.
- removed mesh/material splitting, very confusing/slow code and not needed since the 16 material limit was removed.
- load image paths with bpy.path.resolve_ncase() since many 3ds's files has case mismatch with file names (applies to OBJ too).
2010-08-12 02:24:12 +00:00
Campbell Barton
556b615cf8
mathutils module methods only contained matrix constructors, move these to matrix class methods since this is acceptable in python. eg: dict.fromkeys() and groups them more logically.
...
mathutils.RotationMatrix -> mathutils.Matrix.Rotation
mathutils.ScaleMatrix -> mathutils.Matrix.Scale
mathutils.ShearMatrix -> mathutils.Matrix.Shear
mathutils.TranslationMatrix -> mathutils.Matrix.Translation
mathutils.OrthoProjectionMatrix -> mathutils.Matrix.OrthoProjection
2010-08-11 16:40:36 +00:00
Campbell Barton
ab8ccaa709
python declarative UI
...
- remove XML testing feature
- add 2 modules: bpyml - generic, bpyml_ui - blender spesific. nothing uses these now.
==bpyml_ui module==
defines BPyML_BaseUI and its draw() function which uses the bpyml member of the class instance self.draw_data & self.draw_header_data.
This way declarative ui is opt-in and easy to use by using BPyML_BaseUI as a mix-in class.
==bpyml module==
This module translates a python like XML representation into XML
or simple python blender/ui function calls.
sometag(arg=10) [
another(),
another(key="value")
]
# converts into ...
<sometag arg="10">
<another/>
<another key="value" />
</sometag>
2010-08-11 15:11:30 +00:00
Campbell Barton
d739a1788d
small edits to text editor from writing a python editor extension.
...
- rename TextLine.line -> body, ConsoleLine.line -> body
- minor speedups when setting the body text, also re-allocate console lines if they are < half the length.
- added option to highlight current line in the text editor.
2010-08-11 05:21:43 +00:00
Guillermo S. Romero
95aa8cfa4a
Update address in license block.
2010-08-10 21:22:26 +00:00
Campbell Barton
7c0216c7a0
minor adjustments to python scripts to make them easier to run outside of blender.
2010-08-10 18:21:33 +00:00
Campbell Barton
41531e4fb6
include rna parent class names in renaming list
2010-08-10 06:27:29 +00:00
Martin Poirier
0d9898ac73
rewrite poll methods using a base class implementation instead of a global function (now that this is possible because of it being a class method)
2010-08-10 02:58:32 +00:00
Tamito Kajiyama
dd75ec4907
Merged changes in the trunk up to revision 31190.
2010-08-09 11:32:55 +00:00
Thomas Dinges
acfead3d15
OBJ Export:
...
* Removed duplicate use_animation variable, sorry!
* Added some descriptions.
2010-08-09 10:52:20 +00:00
Thomas Dinges
8600f5f29a
OBJ Export:
...
* Script was broken, fixed.
* Started some code cleanup, mainly variable names.
* Tabs > Spaces
2010-08-09 10:35:03 +00:00
Campbell Barton
c026b8066d
fix from recent poll() edits.
2010-08-09 08:18:49 +00:00
Campbell Barton
a6f13f9d7b
poll() as a python '@staticmethod' was too limiting and didnt allow useful base class poll functions in many cases.
...
now rna functions that dont have a 'self' are automatically assumed '@classmethods'.
de-duplicated poll functions and made some minor tweaks too.
2010-08-09 01:37:09 +00:00
Campbell Barton
1bda960348
[ #23228 ] Play rendered animation is not working
...
own recent commit missed renaming expand -> abspath
2010-08-08 22:49:46 +00:00