Blender Git Statistics -> Developers -> mindrones

Luca Bonavita (mindrones)

Total Commits : 47
Master Commits : 47
Branch Commits : 0
First Commit : May 30, 2010
Latest Commit : March 16, 2012

Commits by Month

DateNumber of Commits
March, 20127
February, 20120
January, 20120
December, 20110
November, 20110
October, 20110
September, 20110
August, 20110
July, 20110
June, 20110
May, 20110
April, 20110
March, 20110
February, 20110
January, 20112
December, 20101
November, 20103
October, 20105
September, 20100
August, 20107
July, 20108
June, 201013
May, 20101

Favourite Files

FilenameTotal Edits

File Changes

ActionTotalPer Commit

Code Changes

ActionTotalPer Commit
Lines Added2 69167.3
Lines Removed1 54338.6

Latest commits Feed

Revision 4e6669c by Luca Bonavita (master)
March 16, 2012, 14:49 (GMT)
== Python API docs ==

Small fixes (thanks Terry Wallwork for reporting)
- adding logger filehandler in main () so that ARGS.output_dir exists, otherwise we get an IOError
- the zip was not including files in a container directory

Revision cddca9f by Luca Bonavita (master)
March 16, 2012, 10:49 (GMT)
== Python API docs ==

Committing a patch similar to revision 44887 with fixes to my own bugs
(sorry Campbell, and thanks for reviewing :)

- examples/ svn directory not removed anymore (in-source builds possible again)
- fixed "include references somehow stopped working"
+ using shutils.makearchive() to zip the file

New command line options

-l: Log the output of the api dump and sphinx|latex warnings and errors
If given, save logs in:
* OUTPUT_DIR/.bpy.log
* OUTPUT_DIR/.sphinx-build.log
* OUTPUT_DIR/.sphinx-build_pdf.log
* OUTPUT_DIR/.latex_make.log

(using only one log directive instead of -l for bpy and -L for sphinx)

-P: builds the pdf

-R: pack the files in a dir ready for online deployment
(including the zip and the pdf eventually)

Example usage:
./blender.bin -b -P doc/python_api/ -- -p bmesh* -o ./<OUTPUTDIR> -B -P -R -l

Revision 5788de8 by Luca Bonavita (master)
March 15, 2012, 00:12 (GMT)
== Python API docs ==

New command line options:

-l: logs bpy dumping problems in OUTPUT_DIR/.bpy.log

-L: logs sphinx|latex problems in:
* OUTPUT_DIR/.sphinx-build.log (sphinx building html problems)
* OUTPUT_DIR/.sphinx-build_pdf.log (sphinx building latex problems)
* OUTPUT_DIR/.latex_make.log (latex make problems)

-P: builds the pdf

-R: pack the files in a dir ready for online deployment
(including the zip and the pdf eventually)

Example usage:
./cmake/bin/blender -b -P ./blender/doc/python_api/ -- -p bmesh* -l -o ./python_api -B -P -R -L

Revision e4253fa by Luca Bonavita (master)
March 8, 2012, 18:36 (GMT)
== Python API docs ==

- Enhanced the -T option:

- we can now choose among custom themes (now 'blender-org' and later 'naiad')
and Sphinx internal themes (use -h option to see which ones)

- choosing a custom theme will copy the theme dir to the output dir

- Added two new command line options:

-N: Add the theme name to the html dir name
For example, if we choose the theme 'haiku'
with using -N will create html files in sphinx-out_haiku/
Useful to test separate themes without overwriting the smae folder each time

-B: Builds the html docs running sphinx-build
This is useful to avoid runing sphinx with a separate shell command

- Fixed the URL in undocumented_message()

Revision 4aadffa by Luca Bonavita (master)
March 7, 2012, 17:36 (GMT)
== Python API docs ==


- file reorganization to use more functions (easier to read)

- adapting to work after a recent commit that made some of the members of*
output bytes instead of strings (see [#30154])

- a couple of new command line optionsto avoid editing the script:
-T: let you choose the sphinx theme: the theme dir get copied in the destination dir
-b: choose if we want the bpy module page or not

Current command line arguments optional arguments:
-h, --help show this help message and exit
Path of the API docs (default=<script dir>)
Sphinx theme (default='default')
-f, --fullrebuild Rewrite all rst files in sphinx-in/ (default=False)
-t, --testdump Dumps a small part of the API (default=False)
-b, --bpy Write the rst file of the bpy module (default=False)


- fixed a typo

Revision 0fe519f by Luca Bonavita (master)
March 5, 2012, 14:12 (GMT)
== Python API docs ==

Adding two new command line options (-f = full rebuild, -t = testing) so that we don't have to edit the file each time

Revision 8856a9c by Luca Bonavita (master)
March 2, 2012, 14:39 (GMT)
== Python API docs ==

- Works in macOSX now (hackish)
(TODO: not check for OSX explicitly but handle exception if it fails)

- We can now generate rst files outside out of the source (was annoying)
- Moved some vars at module level
- Managing the command line args with argparse.
Example usage:
./cmake/bin/blender -b -P ./blender/doc/python_api/ -- -o ./python_api

Revision 3b413b6 by Luca Bonavita (master)
January 10, 2011, 12:50 (GMT)
[bugfix] Curve tilt button in 3d toolbar showing wrong shortcut

Added Ctrl-T to Curves Tilt button in the toolbar (edit mode), currently was reporting Alt-S for tilt
(reported by Rickyx here

Also added the label "Tilt" to the tilt transform in the Curve > Control points header submenu, currently was just "Transform"

Revision 7196fb3 by Luca Bonavita (master)
January 5, 2011, 20:18 (GMT)
== blender icon ==

I've been asked by Giuseppe Ghibò (joeghi) for more icons for Mandriva Linux distro.
I've noticed that some folders had a blender.svg different from the one in scalable/, so made them all the same derived from

Now each svg file has "document properties" of the right dimensions according to the folder it's in, and the svg is saved so that people
just have to press "export bitmap" in Inkscape in case they need it.

Revision 009eb42 by Luca Bonavita (master)
December 22, 2010, 18:43 (GMT)
== text editor templates ==

- adding template of a add_object addon from Florian Meyer (testscreenings)
- this template is using the new add_utils module in bf-extensions (also from Florian)

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021