September 28, 2016, 22:22 (GMT) |
Merge branch 'temp_manipulators_core' into custom-manipulators Conflicts: source/blender/blenkernel/BKE_screen.h source/blender/blenkernel/intern/screen.c source/blender/editors/interface/resources.c source/blender/editors/screen/screen_edit.c source/blender/editors/space_api/spacetypes.c source/blender/makesdna/DNA_userdef_types.h source/blender/makesdna/DNA_view3d_types.h source/blender/windowmanager/CMakeLists.txt source/blender/windowmanager/WM_api.h source/blender/windowmanager/intern/wm_event_system.c source/blender/windowmanager/intern/wm_init_exit.c source/blender/windowmanager/manipulators/WM_manipulator_api.h source/blender/windowmanager/manipulators/WM_manipulator_types.h source/blender/windowmanager/manipulators/intern/wm_manipulator.c source/blender/windowmanager/manipulators/intern/wm_manipulator_intern.h source/blender/windowmanager/manipulators/intern/wm_manipulatorgroup.c source/blender/windowmanager/manipulators/intern/wm_manipulatormap.c source/blender/windowmanager/manipulators/wm_manipulator_wmapi.h |
September 28, 2016, 22:12 (GMT) |
Regions now use a single manipulator-map again Instead of having multiple manipulator-maps for 2D and 3D manipulators, manipulator-group-types should be tagged as being either 2D or 3D. When it comes to drawing these can be drawn separately. Note that more work needs to be done here (added some todo marks), but there are probably going to be quite a few issues when merging into custom_manipulators, so will handle these first. |
September 24, 2016, 23:00 (GMT) |
Remove manipulator library for initial core merge Will continue work on them in 2.8 based custom_manipulators branch, there I can also work on making manipulator drawing based on OpenGL 3.2 core profile. |
September 23, 2016, 00:45 (GMT) |
Rebase wiggly-widgets branch onto blender2.8 branch This commit adds a new 'custom-manipulators' branch in which changes of the wiggly-widgets branch are applied onto the blender2.8 branch. I've done it so I can start porting manipulator drawing code to use the new abstractions for OpenGL 3.2 core profile. At some point I had to do it anyway - better earlier than later to reduce loss of git history. From now on this is the main branch for the custom manipulators project, I'll delete the wiggly-widgets branch in a bit (but keep it available at https://github.com/julianeisel/blender/tree/wiggly-widgets). It's still possible to merge some manipulators for pre-2.8 by rewriting the drawing of those to use OpenGL <= 2.1 (or copy & pasting from earlier state). |
September 22, 2016, 00:13 (GMT) |
Fix 3 bugs causing startup to fail in wiggly-widgets branch |
September 21, 2016, 23:19 (GMT) |
Merge branch 'master' into temp_manipulators_core |
September 21, 2016, 00:15 (GMT) |
Use GPU_glew.h to include glew |
September 21, 2016, 00:13 (GMT) |
Fix manipulator update event define using already used value Quite old issue even, since 97bb7d0a5ba1cb. |
September 19, 2016, 22:11 (GMT) |
Merge branch 'master' into temp_manipulators_core |
September 15, 2016, 10:50 (GMT) |
Move structs to lower level, avoid storing manipulator-group pointers, naming, etc |
September 15, 2016, 00:26 (GMT) |
Move manipulator-group creation into own function |
September 15, 2016, 00:26 (GMT) |
Remove unused manipulator-map update flag |
September 14, 2016, 21:57 (GMT) |
Avoid include in header file |
September 14, 2016, 15:02 (GMT) |
Add SpaceType.manipulators callback for startup registration of manipulator-maps Aaaannd the usual cleanup. |
September 14, 2016, 12:55 (GMT) |
Cleanup: Rename manipulator_draw_intern->manipulator_drawinfo_draw |
September 13, 2016, 13:30 (GMT) |
Cleanup: Line length, indentation, etc |
September 12, 2016, 22:42 (GMT) |
Resolve some XXX'es and TODO's And some cleanup. |
September 12, 2016, 21:27 (GMT) |
Merge branch 'master' into temp_manipulators_core |
September 12, 2016, 15:44 (GMT) |
Avoid bad-level calls to WM_manipulatormap_delete from BKE |
September 11, 2016, 21:59 (GMT) |
Cleanup: Comments |
|