Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4820 / 5574

December 1, 2008, 21:13 (GMT)
* add debug symbols when building BF_DEBUG=True
December 1, 2008, 20:53 (GMT)
== MSVC9 projectfiles ==
- update for several new rna files.

December 1, 2008, 19:02 (GMT)
RNA: Curves and VFont

Implemented RNA wrappers for curves and VFont. Only issue I could
not yet solve is related to struct CharInfo curinfo; . This particular
line proved to be hard to wrap and I therefore marked it as a TODO
should someone want to fix this issue.

I also cleaned up makesrna.c a bit by unifying brush/meta parts
under one call just the way it is done in the case of other
wrappers.
December 1, 2008, 16:59 (GMT)
PyRNA structs and properties can now be subtyped to add functionality in python.
rna_actuator.c was missing an enum
December 1, 2008, 14:36 (GMT)
* ray_mirror naming for property grouping
December 1, 2008, 13:01 (GMT)
RNA:

Implemented RNA wrapper for ModifierData.

Note that actual interface to access data of any specific modifier is
still missing. I also marked a couple of parts as TODO that should be
reviewed to decide whether or not to expose those specific parts
via RNA.
Revision 1a354bd by Joshua Leung
December 1, 2008, 11:37 (GMT)
View2D - Zoom + More Scrollbar work

* Added basic (non-modal) zoom operators that use a uniform scale factor, with zoom centered using the view center as scaling point. Use Scrollwheel up/down and Pad +/- to use this.

* Added back the 'button'/bubble for the scrollbars. I've added dark lines on either end of it for some later work on zooming widgets.
This is not the final form they'll take. I still need to decide how to handle those scrollbars which act as grid-markers too (showing timescale, etc.), before trying to integrate that with some fancy scrollbar drawing (rounded, etc.)

Assorted changes:
* Moved vertical scrollbar for Outliner to right hand side
* Made Timeline use standard scrollbars, and turned on various clamping options
* Fixed ortho-matrix corrections for scrollbars, and added pixel offsets
* Made Timeline markers sit more snugly on the scrollbar. They were a bit far out...
* Fixed memory leak with view2d keymaps not being freed when Blender exited
December 1, 2008, 11:14 (GMT)
Added changes to support Python's native iterator protocol in Stroke and StrokeVertexIterator.

freestyle_init.py
* Added a generic getName() method that allows subclasses to omit the method to return their class names.

BPy_Convert.cpp
BPy_Convert.h
* Added to BPy_StrokeVertexIterator_from_StrokeVertexIterator() a second argument to specify the direction (reversed or not) of the iterator to be created.

BPy_Stroke.cpp
* Added support for Python's native iterator protocol.
* Added code to parse the optional argument of strokeVerticesBegin().

BPy_StrokeVertexIterator.cpp
BPy_StrokeVertexIterator.h
* Added support for Python's native iterator protocol.

Stroke.cpp
* Fixed a null pointer reference.

Stroke.h
* Added new method Stroke::strokeVerticeAt(i) that returns the i-th StrokeVertex of the Stroke.
December 1, 2008, 10:49 (GMT)
Fixed memory leaks.
Revision 3ff7c28 by Matt Ebb
December 1, 2008, 06:53 (GMT)
* Added checkmarks to 'table buttons' as used in RNA viewer. Helps to distinguish them
a bit better.
December 1, 2008, 06:52 (GMT)
RNA: brush wrapping

Wrapped most of brush. Brush is still missing a link to texture and to
BrushClone. Also PAINT_TOOL_DRAW etc. flags found on DNA_brush_types.h
need to be associated to a brush somehow. Currently they are linked
to a brush via ImagePaintSettings.

Also changed identifiers in metaball wrapping to conform with the
standards.
December 1, 2008, 00:48 (GMT)
RNA

* Tiny updates/fixes to Ipo wrapping.

Revision 70fd53b by Joshua Leung
December 1, 2008, 00:20 (GMT)
View2D - Another WIP commit

* Start of basic scrollbar drawing. This will be improved. Only Outliner shows these for now, as although the Timeline should show them, the old files didn't have them turned on.

* Tidied up the view-panning operator
- Fixed naming convention
- Added user-adjustable properties (deltax, deltay in screenspace)

* Added ctrl-scrollwheel (horizontal) and shift-scrollwheel (vertical) scroll operators. These use the view-panning code too.
Unfortunately, I haven't been able to figure out why the WHEELMOUSEDOWN events don't seem to be triggering the operators!


November 30, 2008, 23:27 (GMT)
RNA

- Minor updates to Camera and start of Ipo (+ IpoDriver and IpoCurve) wrappings.
November 30, 2008, 22:48 (GMT)
* added rna_world with porperties of two first panel in the current UI

November 30, 2008, 20:18 (GMT)
RNA: Support for Metaballs and Metaelements. I did not figure out a way to test latter but hopefully it works as well.
November 30, 2008, 19:52 (GMT)
* changed NULL properties into UnknownProperty
* added rna_property.c and rna_actuator
* enabled access to properties and actuators from object
Note that because we have RNA_Property in the RNA itself, you can find
properties in gamelogic of and object under the name of RNA_GameProperty

November 30, 2008, 18:39 (GMT)

RNA:
* DNA_image_types.h done, except for some properties not being editable.

November 30, 2008, 16:38 (GMT)
RNA
* DNA_lattice_types: added rna definitions for lattice u,v,w and some flags
* updated MSVC projectfiles
November 30, 2008, 15:55 (GMT)

RNA
* DNA_radio_types.h: done. (patch by Jorge Bernal). Also adds
some #defines in the radiosity DNA since it was using hardcoded
values.
* Added an "UnknownType" which has no properties, useful as a
placeholder for pointers that have no defined type yet.
* Sort a few lists in the code alphabetically.

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021