Age | Commit message (Collapse) | Author |
|
- made doc generation always sumlink newly built docs to static URL. http://www.blender.org/documentation/250PythonDoc/
|
|
each accept Euler/Quaternion/Matrix types.
eg:
Euler.rotate(Quaternion(axis, angle))
Vector.rotate(Euler((pi/2, 0, 0)))
matrix.resize_4x4() and euler.make_compatible() were still returning an instance of themselves, now return None.
|
|
|
|
|
|
|
|
needed so ctest unit testing can be done on addons that are not enabled by default.
|
|
*nix with non-standard libjpeg/png/zlib locations was broken.
in the case of python this makes it easier to move to find_package(PythonLibs) when 3.x is supported.
|
|
Added because CTest has no convenient way to set environment vars for commands it runs.
--env-system-config -> BLENDER_SYSTEM_CONFIG
--env-system-datafiles -> BLENDER_SYSTEM_DATAFILES
--env-system-scripts -> BLENDER_SYSTEM_SCRIPTS
--env-system-plugins -> BLENDER_SYSTEM_PLUGINS
--env-system-python -> BLENDER_SYSTEM_PYTHON
|
|
useful for testing with a predictable environment.
also commented python benchmark prints on exit, can enable when profiling later.
|
|
|
|
|
|
use imp.reload now.
Should use import hooks but for now replace imp.reload with our own reload as the builtin reload was replaced before.
|
|
from Luka Bonavita
See:
http://www.blender.org/documentation/250PythonDoc/mathutils.geometry.html
|
|
used for bpy.debug/tempdir/driver_namespace which were previously undocumented.
|
|
- banner formatting
== sphinx doc ==
- bpy.data: put the example below the documentation itself
|
|
|
|
- added a readme so that it's easy to understand how to use the py files.
- fixed typos in the usage message.
|
|
Hello, from the bconf 2010 from Jeroen and Luca. Our first combined commit :)
Automatically create sdna documentations from Trunk.
Usage:
blender2.5 -b -P BlendFileDnaExporter_25.py [-- [options]]
Options:
--dna-keep-blend: doesn't delete the produced blend file DNA export to html
--dna-debug: sets the logging level to DEBUG (lots of additional info)
--dna-versioned' saves version informations in the html and blend filenames
--dna-overwrite-css' overwrite dna.css, useful when modifying css in the script
Examples:
default: % blender2.5 -b -P BlendFileDnaExporter_25.py
with options: % blender2.5 -b -P BlendFileDnaExporter_25.py -- --dna-keep-blend --dna-debug
|
|
getting the blender version twice and not working sometimes.
|
|
utility functions using mathutils types.
|
|
- moved files in proper directories and adapted paths where needed
- deleted doc/oldbugs.txt (asked confirmation to jesterking a week ago in irc)
- still working on doxygen files, for now I'll leave them in doc/
- NOTE: while checking if other files were referring to these files, I noted that
"GPL-license.txt" is also used in the files below:
- release/windows/installer/00.sconsblender.nsi
- release/windows/specific.sh
but these files should't be affected by this commit, but please check :)
|
|
First commit to make some structure in doc/ directory.
- moved source/blender/python/doc -> doc/python_api
- moved source/gameengine/PyDoc/*.rst -> doc/python_api/rst
- modified accordingly sphinx_doc_gen.py and sphinx_doc_gen.sh
(later on I'll try alternative/ scripts by neXyon as promised :)
- source/gameengine/PyDoc/ is still there because contains epydoc stuff for the bge, will ask more and look into it later
|
|
|
|
|
|
- cmake now installs the man page.
- added cmake_linux_install.sh, shell script which downloads and builds blender.
|
|
side is not created anymore, just as the back/front filling faces are not created when disabled.
when both are off the behavior is unchanged.
This is needed when rendering alpha text so its possible to have a single layer of faces but use the bevel option to make text thicker.
adding a rim on the back when back is disabled also doesnt make much sense IMHO.
minor python edits too.
|
|
- made smallcaps use a temp flag so caps can still have the smallcaps flag.
- utility function for getting the char from a font. find_vfont_char(), was inline in ~5 places.
- removed CU_STYLE mix of flags only used in one place, not needed. removed 'style' from rna too.
- fix for some warnings.
|
|
edited man page with this.
|
|
distros.
|
|
|
|
|
|
function as partial search entries.
- this means you can do BF_QUICK=bf_ and it would build all libs that contain bf_ in their name. This makes
it easier to use, since you don't have to remember the exact names
* Update documentation to mention scons-local.
|
|
|
|
* small doc update
|
|
|
|
settting WITHOUT_BF_INSTALL='true' will disable
the copying to INSTALL_DIR
you can use that in your user-config.py or commandline
slipping in minor cleaning for Os X builds
|
|
|
|
|
|
|
|
problems reported with beta versions with mingw on forum.
|
|
both Mac and Unix and add to documentation
|
|
|
|
Blender anyway. Thanks to kalabalik for pointing out.
|
|
* The documentation for BF_QUICKDEBUG et al, missing from previous commit. Also
provided by Joseph Eagar.
|
|
* if you all look to the left, you won't see that on the right BF_PRIORITYLIST
was spelled BF_PRIORITY_LIST twice.
|
|
+ Added note about using the config files. I repeat it here: a user NEVER
should edit config/(platform)-config.py directly. Instead, make a copy of
config/(platform)-config.py to user-config.py, and change that instead.
/Nathan
PS. now I can say "I told you", and be sure I will :P
|
|
* Added a user and a developer doc for the upcoming SCons commits.
These documents should get most people started after the commit
of the new scripts is a fact.
|
|
This option has not been used for 3 years, and is very unlikely to happen
anytime.
|
|
again) the existence of #blendercompilers. Also added link to updated
compiling guide found here:
http://www.blender3d.org/cms/Building_with_Cygwin.524.0.html
Thanks to Tom M. and joeedh for pointing out that it should be updated.
|
|
(I changed #blendersaue to #blendercoders not #blendercompilers,
does anyone actually use #blendercompilers?)
Kent
|