Campbell Barton
a15be34389
Code cleanup: unused python vars & imports
...
Use frosted rather then pyflakes
2014-04-25 05:36:16 +10:00
Campbell Barton
ea610e655c
Style cleanup: C & pep8
2014-04-15 13:11:48 +10:00
Campbell Barton
f26492d3e8
CTest: disable bl_run_operators.py, fun for finding crashes, takes a long time
2014-03-27 08:30:14 +11:00
Campbell Barton
ec4e12d9a2
Code cleanup: comments and typos
2014-03-18 05:40:18 +11:00
Campbell Barton
a47137a2db
Python API: add Vector.orthogonal() method
2014-03-18 00:39:46 +11:00
Campbell Barton
aea00c7a81
Code cleanup: style
2014-02-13 08:52:12 +11:00
Jens Verwiebe
037d5228a1
OSX: tentative set back TEST_BLENDER_EXE to Debug hardcoded for xcode case,
...
did not found a way yet to use Configuration or run CTEST out of xcode
2014-02-03 14:35:31 +01:00
Jens Verwiebe
4bd6423b7e
Fix EXECUTABLE_OUTPUT_PATH binpath for OSX makefiles ( no CMAKE_BUILD_TYPE dir used here )
2014-02-03 12:58:03 +01:00
Campbell Barton
1dc1d92dab
Code cleanup: white space and cmake was broken on all platforms
2014-02-03 13:56:34 +11:00
Jens Verwiebe
236e468359
Assure test works in all OSX buildenvironments/build-types
2014-02-02 23:35:00 +01:00
Howard Trickey
44b71c8c6c
Added bevel regression test to tests.
...
Goes with companion files bevel_regression.blend
and mesh_ops_test.py just added to svn lib/tests/modeling.
Also changed the blender executable path for Apple case:
needed either 'Debug' or 'Release' in the path. I chose
'Debug', because not sure how to add otherwise. At any
rate, what was currently there didn't work at all.
2014-02-02 13:29:55 -05:00
Campbell Barton
4848f9029a
Patch D133: Python wrapper for BLI_kdtree (adds mathutils.kdtree)
...
Originally by Dan Eicher, with my own fixes and adjustments (see patch page for details).
For details there are unit tests and api example usage.
doc/python_api/sphinx-in-tmp/menu_id.png
2014-01-06 20:32:34 +11:00
Campbell Barton
6dded46a48
error in last commit
2013-11-28 16:14:32 +11:00
Campbell Barton
75ca7b85b5
Testing: added check for broken links to wiki docs
2013-11-28 16:05:29 +11:00
Campbell Barton
506db73032
- update bl_run_operators.py for change in blender.
...
- rename curve delete operator vertices enum to match mesh delete operator.
- add missing NULL checks to view3d_lock_poll() to prevent crashes when called outside a view3d.
2013-09-15 01:46:25 +00:00
Campbell Barton
86515e5086
test operator script, add ability to load files from a path while testing operators.
2013-06-28 16:30:34 +00:00
Campbell Barton
63d523336f
freestyle lineset tag
attribute was defined but not used, also some code cleanup.
2013-04-07 01:38:03 +00:00
Campbell Barton
0d0291f6e1
code cleanup: incorrect sized array args, remove some redundant code.
2013-03-17 10:26:23 +00:00
Campbell Barton
c36f20a7d2
style cleanup
2013-03-08 04:00:06 +00:00
Campbell Barton
8558fdd4c7
patch [ #34437 ] Fix text editor bug: ctrl+F is not configurable
...
in fact the keymap editor was missing other keymaps so added these too,
also updated keymap checker to make sure there is no mismatch with region/space types.
2013-02-26 05:22:04 +00:00
Campbell Barton
bba6b535de
add ctest for keyconfig_utils to check for missing items.
2013-02-26 04:48:16 +00:00
Campbell Barton
3dbed0e47f
update to operator running test, add option to randomize order, not reset blender for each operator and set data attributes.
2013-02-14 05:10:12 +00:00
Campbell Barton
5016ea5cb2
update python module loading test.
2013-02-13 14:11:04 +00:00
Campbell Barton
8d47c2a208
fix for regression in bpy-api, python context passed to operators couldn't override collections.
2013-02-07 04:04:12 +00:00
Campbell Barton
53e383ff9d
patch [ #33924 ] Spelling Corrections
...
from Gavin Howard (gdh)
2013-01-19 03:04:51 +00:00
Campbell Barton
769ab3eed8
code cleanup:
...
- cycles ui used 'cscene' for scene.cycles and scene.cycles_curves
- style cleanup
2013-01-15 23:17:45 +00:00
Campbell Barton
c9d16fd22c
add ".hh" as an extension for source scripts.
2012-12-31 07:06:51 +00:00
Campbell Barton
e4728bf910
add a test to the addons loaded that tries to load all addons then lists addons that fail.
2012-12-20 03:10:30 +00:00
Campbell Barton
d72a6c3018
fix for another error in my own recent commit, beauty fill crashed.
2012-11-30 16:15:49 +00:00
Campbell Barton
9d0334bc74
add missing bgl and gpu api docstrings (found using docstring completeness checker)
2012-11-22 05:15:52 +00:00
Campbell Barton
e6f9ef8f7d
scripts to report missing py reference api docs. (simple RST parse and compare with python)
2012-11-21 07:40:46 +00:00
Campbell Barton
ff014a3077
code cleanup: cmake - add missing headers, remove directories from source listing.
...
also remove logImageLib.c - empty file.
2012-11-03 15:49:38 +00:00
Campbell Barton
d705c52e65
no longer use 'check_existing' to see if we need to have a save popup, instead use 'exec' operator on a saved file and
...
invoke on unsaved files.
correct missing memset --> CustomData_reset switch too.
2012-10-31 17:03:31 +00:00
Campbell Barton
eb69d1c1ae
style cleanup: also quiet harmless compiler warning.
2012-10-29 15:43:54 +00:00
Campbell Barton
ddc2dbc2a4
style cleanup
2012-10-22 08:15:51 +00:00
Campbell Barton
7614428c09
style cleanup: pep8
2012-10-08 10:03:01 +00:00
Campbell Barton
8a51d235e6
pep8 cleanup
2012-09-26 21:19:51 +00:00
Campbell Barton
2152b6fa41
add more tests to run operators testing script
2012-09-23 09:37:47 +00:00
Campbell Barton
dbdcfe488b
wiki reference checker now prints undocumented sections, more helpful then a massive list of all props.
2012-09-18 00:41:00 +00:00
Campbell Barton
17d439450f
extra error check for bl_rna_wiki_reference.py validator, that rna_wiki_reference.py uses correct structure.
2012-09-18 00:27:13 +00:00
Campbell Barton
12da3d999b
modifications needed to get a URL from an RNA id from the testing script
2012-09-13 00:26:01 +00:00
Campbell Barton
2596a0bd24
test script to check rna/wiki lookup completeness
2012-09-13 00:17:38 +00:00
Campbell Barton
dba5ef3ba8
code cleanup: python - pass multiple args to string startswith() / endswith() functions rather than calling multiple times.
2012-09-04 20:26:42 +00:00
Campbell Barton
1e45042396
code cleanup: remove mode comments, these were applied very un-evenly across a few files.
2012-05-27 13:22:43 +00:00
Campbell Barton
1642e2888c
rename Mesh.uv_loop_layers --> uv_layers
...
add filtering for document generator to support --partial bpy.types.SomeType
2012-04-22 23:51:50 +00:00
Campbell Barton
4f19c1a995
spelling cleanup
2012-03-18 07:38:51 +00:00
Bastien Montagne
c9d0de49b9
mesh_validate code for bmesh (i.e. polys/loops).
...
Everything seems to work well (many tests making random changes over various meshes went good), but the code is a bit complex and hard to follow, due to the various possibilities of invalid poly/loop combinations… Code also makes more operations than previous tri/quad faces version (hence is a bit slower), but I don’t think we can do otherwise, it’s just the price for bmesh flexibility. ;)
Note: added the py script I used to make the tests, under source/tests/...
2012-03-15 20:10:07 +00:00
Campbell Barton
4f7bdc59d3
style cleanup: spelling.
...
also remove large, duplicate comments from sunsky.h
2012-03-09 00:41:09 +00:00
Campbell Barton
1c91d62c7e
use BLI_path_cmp() rather then strcmp()
2012-03-08 02:19:41 +00:00
Campbell Barton
b81bfd86b4
use ValueError when vector/matrix multiplications sizes are not supported, was using TypeError for mat*vec and ValueError for vec*mat.
2012-02-11 14:27:36 +00:00