Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-19move release/test to source/test, there is nothing release about this dir.Campbell Barton
2011-01-01pep8 cleanupCampbell Barton
2010-11-28minor changes to the python api.Campbell Barton
- pep8 script was giving an error on non utf8 scons source files. - use PyList_SET_ITEM macro when list type is ensured. - all mathutils types use subtypes to create new types when available. - use defines MAT3_UNITY, MAT4_UNITY to initialize unit matrices.
2010-09-19remove redundant []'s for list comprehension's, py2.4+ supports this.Campbell Barton
2010-09-07ran through pep8 checkerCampbell Barton
2010-09-03script for dumping rna api, to be used to generate api changes for release logs.Campbell Barton
added to review function calls too. output: # * functions * KeyConfig.keymaps.find(string name, enum space_type='EMPTY', enum region_type='WINDOW') --> KeyMap KeyConfig.keymaps.find_modal(string name) --> KeyMap KeyConfig.keymaps.new(string name, enum space_type='EMPTY', enum region_type='WINDOW', boolean modal=False) --> KeyMap KeyConfigurations.new(string name) --> KeyConfig KeyConfigurations.remove(KeyConfig keyconfig) # * properties * WorldMistSettings.intensity <-- float WorldMistSettings.start <-- float WorldMistSettings.use_mist <-- boolean WorldStarsSettings.average_separation <-- float WorldStarsSettings.color_random <-- float WorldStarsSettings.distance_min <-- float WorldStarsSettings.size <-- float WorldStarsSettings.use_stars <-- boolean
2010-02-12correct fsf addressCampbell Barton
2009-12-26pep8 edits, removed MakeCursor.py and rna_array.py, not important to make pep8Campbell Barton
2009-12-14* new metarig type for the durian dragon leg (original rig by Cessen)Campbell Barton
* option to roll the delta of the arm rig. * fix to copy metarig type * renamed EditBone.align() --> EditBone.align_roll() * Added EditBone.align_orientation(other) * Added bone.vector: same as (bone.tail - bone.head)
2009-12-14automatic layer placement, users can set the layers if they want.Campbell Barton
predefined layer types 'main', 'extra', 'ik', 'fk'
2009-12-14Specify debian packages.Guillermo S. Romero
2009-12-13add pep8 headers so these scripts spit out errors when running pep8.Campbell Barton
made some changes but mostly these scripts will give pep8 warnings.
2009-12-13script for automating pep8 checks.Campbell Barton
On ubuntu/debian install these tools... sudo apt-get install pylint pyflakes python-setuptools python-pip sudo pip install pep8 then run from blenders source dir... python release/test/pep8.py This searches for the comments "# <pep8 compliant>" and "# <pep8-80 compliant>", running the checking tools on these scripts only. * some minor pep8 corrections too.
2009-11-01Correct GPL license header for all python scriptsMartin Poirier
2009-09-06Python part of multidim. array support for RNA complete.Arystanbek Dyussenov
Multidim. arrays can now be modified at any level, for example: struc.arrayprop = x struc.arrayprop[i] = x struc.arrayprop[i][j] = x struc.arrayprop[i][j][k] = x etc... Approriate rvalue type/length checking is done. To ensure all works correctly, I wrote automated tests in release/test/rna_array.py. These tests cover: array/item access, assignment on different levels, tests that proper exceptions are thrown on invalid item access/assignment. The tests use properties of the RNA Test struct defined in rna_test.c. This struct is only compiled when building with BF_UNIT_TEST=1 scons arg. Currently unit tests are run manually by loading the script in the Text Editor. Here's the output I have: http://www.pasteall.org/7644 Things to improve here: - better exception messages when multidim. array assignment fails. Those we have currently are not very useful for multidim. - add tests for slice assignment