Blender Git Commits

Blender Git "UI-experiments" branch commits.

Page: 4 / 20

August 24, 2015, 22:27 (GMT)
Merge branch 'wiggly-widgets' into UI-experiments

Conflicts:
source/blender/blenkernel/BKE_blender.h
source/blender/blenloader/intern/versioning_270.c
source/blender/editors/interface/resources.c
August 24, 2015, 22:06 (GMT)
Merge branch 'master' into UI-experiments

Conflicts:
source/blender/editors/interface/interface.c
source/blender/editors/interface/interface_intern.h
August 24, 2015, 20:44 (GMT)
Rework widget UserPref options

Improved naming and tooltip descriptions, removed unnecessary options
August 24, 2015, 20:22 (GMT)
Fix manipulator not scaling correctly in 3D widgets drawing mode
August 24, 2015, 16:40 (GMT)
Merge branch 'master' into wiggly-widgets
August 24, 2015, 16:37 (GMT)
Rename manipulator_widget.c (tmp name)->transform_manipulator.c (old name)
August 24, 2015, 16:32 (GMT)
Remove (hopefully) all leftovers from old manipulator
August 24, 2015, 16:20 (GMT)
Fix wrongly allocated memory, cleanup

Renamed 'draw' callback to 'create' callback as it doesn't draw anything, instead it initializes and sets up data.
August 24, 2015, 15:29 (GMT)
Make color a property for all widgets, not only for certain widget types
August 24, 2015, 14:10 (GMT)
Tweaking colors again, yellow highlight color was a bit too aggressive

Instead, we now draw the manipulator with some transparency and without if highlighted. This also helps making the manipulator not so 'in your face'-ish.
August 23, 2015, 22:34 (GMT)
Use widget library for drawing cube widgets

Meaning we also draw it using buffer drawing.
August 23, 2015, 21:24 (GMT)
Tweaks for combined manipulator types with 2-axes constrained widgets

Now works as follows with combined manipulator types:
Translate+Rotate: 2-axes widgets hidden
Scale+Rotate: 2-axes widgets hidden
Translate+Scale: Use 2-axes widgets from translate, hide scale ones
Tranlate+Scale+Rotate: 2-axes widgets hidden

We can of course still change behavior later, but would like to get user feedback for this.
August 23, 2015, 12:14 (GMT)
Fix jumping/wrongly offset 2-axes constrained widgets
August 23, 2015, 12:11 (GMT)
Fix crash on render
August 23, 2015, 11:55 (GMT)
New manipulator widgets for 2-axes constrained transform

Used for translate and scale manipulator. Still needs some polish but it's working :)

Looking like this right now: F227012
August 22, 2015, 21:07 (GMT)
Final fix for a completely working new manipulator!

(hopefully)

Fixes crash when leaving window bounds with cursor.

Seems that new manipulator is now completely working and stable. Next step is to add some new manipulator features :)
August 22, 2015, 20:37 (GMT)
Fix active widget jittering while translating using manipulator

Object matrices aren't updated yet, when we draw manipulator widget while transforming.
August 22, 2015, 13:15 (GMT)
Get manipulator handling to work!

Meaning manipulator finally does what it's supposed to do.

There is still a crash when leaving active window while transforming, and drawing of dragged widget is also a bit jiggly, but everything else seems to work :)
August 21, 2015, 10:59 (GMT)
Merge branch 'master' into wiggly-widgets
August 20, 2015, 21:17 (GMT)
Minor correction to manipulator arrow widgets

To avoid overlapping widgets (would ideally be handled by widget drawing code directly).
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021