Blender Git Commits

Blender Git commits from all branches.

Page: 2608 / 2888

June 25, 2014, 01:57 (GMT)
Whoops, I forgot to make git track the GridMesh GLUT code. Here it is.
June 24, 2014, 20:56 (GMT)
Proof of concept pie interaction:

Press for calling operator, hold to spawn pie menu.

Test on object mode operator, pressing TAB toggles to edit mode, keeping
TAB pressed more that the drag timeout spawns a pie menu.

Still needs a way to enforce the menu to not listen for further drag
timeouts but looks like the concept holds.

This is implemented using the previous operator,
WM_OT_call_pie_menu_timer, in a macro. When the calling button is
pressed too long, the operator is cancelled (thus cancelling the macro)
but spawning a pie menu before that. If the timeout is not reached and
a key release event is detected, the operator finishes and the macro
continues, calling the next operator instead (object mode set, in our
case).
June 24, 2014, 20:32 (GMT)
Fix minor issue, pie menu is set as cancelled only for hold/release
style menus.
June 24, 2014, 20:29 (GMT)
Experimental:

Add timer wm operator that spawns pie menus after a certain time.

For now this timeout is the same as the drag timeout, should probably be
a separate option
June 24, 2014, 19:27 (GMT)
Tweaks to the central pie menu widget:

Adopt a disc based design, also serves to better identify the threshold
value for a valid selection and is now fully themeable.
June 24, 2014, 17:22 (GMT)
Merge branch 'master' into pie-menus
June 24, 2014, 16:06 (GMT)
Address review points:

* Deduplicate panel for texture paint brushes
* Use compare_len_v3v3_squared for color comparison in 2d fill tool
* NULL check when adding texture.
June 24, 2014, 15:09 (GMT)
Correcting own mistake
June 24, 2014, 14:54 (GMT)
Merging patch D610 - Fixes T30630
June 24, 2014, 14:45 (GMT)
Refresh texture paint caches of materials on changing render engine.

This is not perfect yet - it would help a lot if we could restore the
node mode of a material when changing the render engine too, but this
is maybe for later.

Also did some naming cleanups - we have texture paint slots now for
materials, not images.
June 24, 2014, 14:45 (GMT)
No changes, commiting because there was a problem with the way I uploaded the revision

Summary:

Reviewers:

CC:
June 24, 2014, 14:35 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2014-bge
June 24, 2014, 14:08 (GMT)
Fix dm material array generation after last corrections.
June 24, 2014, 11:27 (GMT)
Check polyfill at every possible winding (offset and reverse)
June 24, 2014, 10:34 (GMT)
Add error from T40777 into test
June 24, 2014, 09:31 (GMT)
Add polyfill2d WIP test

Create branch for preparing tests
June 24, 2014, 08:17 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2014-bge
June 24, 2014, 02:54 (GMT)
Updates to GridMesh (int indexes, now verts keep backpointers to first vert
June 23, 2014, 13:38 (GMT)
Misc minor changes
- add WM_drag_free_list()
- use len_manhattan_v2v2 to compare point distance
- avoid calling BKE_scene_use_new_shading_nodes in a loop
June 23, 2014, 12:32 (GMT)
Correct DM_DRAW_USE_ACTIVE_UV, was defined as (DM_DRAW_USE_COLORS | DM_DRAW_ALWAYS_SMOOTH)

also cleanup headers in paint_curve.c
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021