Blender Git Commits

Blender Git "temp_widgets_files_refactor" branch commits.

Page: 17 / 22

December 5, 2014, 14:18 (GMT)
Hook up the new DNA data to the node edtior. Now the backdrop supports
2D interaction (scale still pending)
December 5, 2014, 11:55 (GMT)
Rename Cage to RectTransform, add DNA for struct that will be used for
interaction with the widget.
December 5, 2014, 10:45 (GMT)
Merge branch 'master' into wiggly-widgets
December 3, 2014, 16:15 (GMT)
Get rid of operator, and use facemap name field on shapekey.
December 3, 2014, 15:30 (GMT)
Face maps initial data structure, rna types and save/load
commit and operators to set faces in a group in edit mode.

Face maps are groupings of faces, similar to vertex groups, however,
each face can only belong to one face map.

They will be used for widget interaction, but there will possibly be
more uses for them in the future.

Code needs some cleanup still here, will apply as work is being done.

There is some code here for object mode interaction but it hasn't been
tested yet. This will probably be done with the widgets themselves.
December 3, 2014, 15:27 (GMT)
Revert "Add space for facegroup storage"

This reverts commit 687cb3ab86d355199333fa96badace948aa9ac9e.
December 3, 2014, 15:23 (GMT)
Left this in last merge
December 3, 2014, 15:20 (GMT)
Merge branch 'master' into wiggly-widgets

Conflicts:
source/blender/blenkernel/BKE_context.h
source/blender/editors/include/ED_transform.h
source/blender/editors/transform/transform_ops.c
December 3, 2014, 15:08 (GMT)
Placeholder operator
December 1, 2014, 11:54 (GMT)
Shapekey widget is correctly bound to the shapekey property and controls
it.
December 1, 2014, 11:28 (GMT)
More cleanup to the widget API.

Now with RNA pointer copy we don't need to allocate RNA pointers
anymore. The API is much more streamlined and is almost like the panel
API.
December 1, 2014, 10:57 (GMT)
Widgets: Cleanup, no draw flag now, widgets are fully dynamic. Also
calculate scale always to make sure interaction happens correctly.
November 28, 2014, 22:02 (GMT)
Refactor widgets to always be recreated on redraw - like buttons.

This allows us to spawn a different number of widgets per frame, which
will be needed for shapekey doritos. Also added a widgetgroup for the
shapekeys
November 28, 2014, 15:35 (GMT)
Add stub operator for widget operation so it is blocking and events do not get
lost when region changes.
November 26, 2014, 18:28 (GMT)
Merge branch 'master' into wiggly-widgets
November 24, 2014, 18:22 (GMT)
Merge branch 'master' into wiggly-widgets

Conflicts:
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_ops.c
November 21, 2014, 17:05 (GMT)
Cage widget now does something useful (tm). Basically, we can now
transform the x direction of the backdrop in sequencer when a viewer
node is active.

There are still some issues with property transform not being a proper
operator, but we can fix that easily.

To make full 2D transform work we need positions stored in one property.
November 21, 2014, 16:07 (GMT)
2D widgets Cleanup:

* Get rid of invalid flag (we avoid drawing widgets by dereferencing RNA
now so it should be OK)

* Add intersect function for 2D widgets (still needs correct mapping to
be any useful though)
November 21, 2014, 15:48 (GMT)
Correctly center the widget in node space
November 21, 2014, 15:24 (GMT)
Cage actually now draws something, also change widget, will be modified
to control placement of backdrop.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021