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) |
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 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021