Blender Git Commits

Blender Git "temp_widgets_update_tagging" branch commits.

Page: 4 / 25

March 3, 2016, 11:09 (GMT)
Correct trackball widget name
March 3, 2016, 10:55 (GMT)
Draw selected widgets before others

We want the manipulator to be in front of facemap widgets.
February 29, 2016, 02:07 (GMT)
Fix widget scale option not having influence with '3D Widgets' enabled
February 29, 2016, 01:28 (GMT)
Transform Manipulator: Draw planar widgets while tweaking (with ghost widget)
February 29, 2016, 00:21 (GMT)
Transform Manipulator: Increase line width of dial widgets

Gives a bit better contrast to grid floor. It looks a bit clumsy now, but this might just be a matter of getting used to it.
February 29, 2016, 00:19 (GMT)
Merge branch 'master' into wiggly-widgets

Conflicts:
source/blender/editors/interface/resources.c
February 26, 2016, 14:02 (GMT)
UV Editing Transform Manipulator (WIP)

This commit adds an initial (but definitely usable) transform manipulator for UV editing in the UV/Image Editor. Only translate is supported for now.

Remaining ToDo's:
* Intersection test is not working completely yet - only arrow line is used (which for some reason isn't working completely either)
* Add rotate and scale manipulator
* Add screen space translation widget (would be unconstrained actually)
* Add toggles to enable/disable and changing transformation type
* Some of the math added for intersection tests could become BLI_math functions
February 23, 2016, 20:39 (GMT)
Some tweaks to new low-level widget utility API
February 20, 2016, 22:20 (GMT)
Correct comment (and add another one)
February 20, 2016, 18:56 (GMT)
Only show widget select keymap items for widget groups with selectable widgets
February 20, 2016, 18:34 (GMT)
Correct comment from previous commit
February 20, 2016, 18:31 (GMT)
Make key maps for widgets visible in key map editor

For each editor that has widgets, we draw a "Widgets" category into it's key map list. Under this we have the key maps for the individual widget group types.

Having to hardcode the entries in keyconfig_utils.py is not so nice, but don't know of a better way to do this.
February 19, 2016, 23:53 (GMT)
Merge branch 'master' into wiggly-widgets
February 18, 2016, 20:11 (GMT)
(Un-)Register widgets attached to modal operator with the operatortype

We have some widgets-groups that are attached to modal operators, meaning, they are only visible (actually accessible) as long as the modal OP runs. I simplified the process of setting those up by adding a wmWidgetGroupType pointer to wmOperatorType struct. If you assign a value to it, everything else is handled by widget system.

Also, previously key map entries for widget-groups attached to modal OP's were only visible while the OP ran, since it was registered and unregistered during OP runtime. This is fixed, since they are now (un-)registered with the OP-type.
February 18, 2016, 00:01 (GMT)
Register widgets & drop boxes together with operator types

Avoids looping twice.
February 16, 2016, 00:22 (GMT)
Set up and use utility functions/structs for widget property handling

Adds widget_library_utils.c and widget_library_intern.h. Behavior shouldn't be affected.
February 14, 2016, 23:04 (GMT)
Merge branch 'master' into wiggly-widgets
February 12, 2016, 16:49 (GMT)
Merge branch 'master' into wiggly-widgets

Conflicts:
source/blender/editors/transform/transform_manipulator.c
February 10, 2016, 11:47 (GMT)
'Plane Widget' is now called 'Primitive Widget', can later allow other primitive drawings
February 9, 2016, 19:41 (GMT)
Cleanup: Style
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021