Blender Git Commits

Blender Git "hair_immediate_fixes" branch commits.

Page: 8 / 32

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, 21:21 (GMT)
Merge branch 'master' into gooseberry
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 28, 2014, 15:26 (GMT)
Merge branch 'master' into gooseberry
November 28, 2014, 15:21 (GMT)
Merge branch 'viewport_experiments' into gooseberry

Conflicts:
source/blender/gpu/intern/gpu_buffers.c
November 28, 2014, 15:15 (GMT)
Merge branch 'master' into viewport_experiments

Conflicts:
source/blender/editors/space_view3d/view3d_draw.c
source/blender/gpu/GPU_buffers.h
source/blender/gpu/intern/gpu_buffers.c
November 28, 2014, 15:10 (GMT)
Revert "Hook up flags to request a specific sorting scheme from GPU buffer setup"

This reverts commit 827ad6075dcf144025db7c4319e9954dcf45b26c.
November 28, 2014, 10:47 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/blenloader/intern/versioning_270.c
November 27, 2014, 20:40 (GMT)
Merge branch 'master' into gooseberry
November 27, 2014, 18:12 (GMT)
Merge branch 'master' into gooseberry
November 26, 2014, 18:28 (GMT)
Merge branch 'master' into wiggly-widgets
November 26, 2014, 14:09 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/editors/space_view3d/view3d_draw.c
source/blender/gpu/intern/gpu_extensions.c
November 25, 2014, 15:31 (GMT)
Merge branch 'master' into viewport_experiments

Conflicts:
source/blender/editors/space_view3d/view3d_draw.c
source/blender/gpu/intern/gpu_extensions.c
November 25, 2014, 13:25 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
release/scripts/startup/bl_ui/space_sequencer.py
source/blender/blenkernel/BKE_sequencer.h
source/blender/blenkernel/intern/sequencer.c
source/blender/blenkernel/intern/sound.c
source/blender/blenloader/intern/readfile.c
source/blender/editors/animation/anim_ops.c
source/blender/editors/space_sequencer/sequencer_draw.c
source/blender/editors/space_sequencer/sequencer_edit.c
source/blender/editors/space_sequencer/sequencer_intern.h
source/blender/editors/space_sequencer/sequencer_preview.c
source/blender/editors/space_view3d/view3d_draw.c
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_ops.c
source/blender/editors/transform/transform.c
source/blender/editors/transform/transform_conversions.c
source/blender/editors/transform/transform_snap.c
source/blender/makesdna/DNA_space_types.h
source/blender/makesdna/DNA_view3d_types.h
source/blender/makesrna/intern/rna_space.c
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 24, 2014, 09:09 (GMT)
Fix compilation error with SCons

The file wasn't being comiling by CMake, remove it from SCons compilation as well.
Not sure if the same is required in original branch, maybe it'll be redone anyway.

For now let's make it so gooseberry branch is compiling nicely on the buildbot.
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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021