Revision e142793 by Antonio Vazquez March 1, 2017, 10:31 (GMT) |
Base Refactor Tasks: Change selection flags |
Revision 14627cc by Antonio Vazquez March 1, 2017, 10:21 (GMT) |
Base Refactor Tasks for gpencil filter |
Revision 6ee7031 by Dalai Felinto March 1, 2017, 09:43 (GMT) |
Dopesheet: fix crash when dragging keyframes |
Revision 0b0347d by Julian Eisel March 1, 2017, 09:37 (GMT) |
Cleanup: Rename outliner enum |
Revision 512fb74 by Julian Eisel February 28, 2017, 21:18 (GMT) |
Outliner: Make deleting collections from "All Collections" mode work |
Revision fcbae6c by Julian Eisel February 28, 2017, 20:58 (GMT) |
Outliner: Highlight active layer collection in "All Collections" mode |
Revision f359074 by Julian Eisel February 28, 2017, 20:37 (GMT) |
Cleanup: Add outliner_utils.c, move functions into it |
Revision 3176bb8 by Mike Erwin February 28, 2017, 20:30 (GMT) |
clean up GL / GPU #includes |
Revision 2a8dd3c by Mike Erwin February 28, 2017, 20:30 (GMT) |
remove GPU_basic_shader calls from wm_gesture Gestures are drawn with specific built-in shaders now. |
Revision 7b1e5e8 by Mike Erwin February 28, 2017, 20:30 (GMT) |
remove unused code from interface_icons No longer depends on basic shader API |
Revision 2fcdb6d by Mike Erwin February 28, 2017, 20:30 (GMT) |
remove unused code from uvedit_draw Keep USE_EDBM_LOOPTRIS code paths, remove not-USE_EDBM_LOOPTRIS paths. Discussed with @LucaRood in IRC since he worked on this file recently. |
Revision c0e055f by Julian Eisel February 28, 2017, 20:15 (GMT) |
Outliner: Delete all selected collections, not just active one There were some issues with how we store outliner tree elements: Apparently the only removable elements have been data-blocks so far. When recreating the TreeElements, their TreeStoreElem instances were mainly identified by their ID pointer. However non-data-blocks mostly depend on an index. For collections, such an index isn't a reliable measure though if we want to allow removing items. Depending on it for identifying the TreeStoreElem instance would cause some quite noticeable glitches (wrong highlights, two elements sharing highlight, etc). For now I've solved that by actually removing the TreeStoreElem that represents the removed element. A little limitation of this is that after undoing the removal, some information might get lost, like flags to store selection, or opened/closed state. A better solution that would also fix this issue would be having a real unique identifier for each non-data-block element, like an idname or even its data-pointer. Not sure if we can get those to work reliable with file read/write though, would have to investigate... Also added a general Outliner tree traversal utility. |
Revision 5e889eb by Mike Erwin February 28, 2017, 18:15 (GMT) |
OpenGL: no more display lists Part of the OpenGL core profile upgrade (T49165) Use the Batch drawing API (GPU_batch.h) when you want do draw something multiple times. |
Revision c1012c6 by Aaron Carlisle February 28, 2017, 17:04 (GMT) |
Cleanup: update copyright and Blender description |
Revision 87f236c by Sergey Sharybin February 28, 2017, 16:33 (GMT) |
Cycles: Fix division by zero in volume code which was producing -nan |
Revision 54ed1b7 by Antonio Vazquez February 28, 2017, 16:16 (GMT) |
Fix Dopesheet and Curve editor to use new bases in SceneLayer instead of old base. (see D2538) Thanks to dfelinto for his support. |
Revision 7175838 by Clément Foucault February 28, 2017, 14:15 (GMT) |
Draw Manager: Fix ortho grid in front of overlays. |
Revision 96d63d2 by Clément Foucault February 28, 2017, 14:00 (GMT) |
Edit Mesh overlays: fix half cut vertices. Artifacts still remained when 2 vertices were linedup in orthographic mode or with very acute vertex angles. This commit fix that by adding even more geometry. |
Revision 677f066 by Clément Foucault February 28, 2017, 13:29 (GMT) |
Edit Mesh overlays: added looses edges and verts as triangle. We loose a bit of memory for (more?) performance. |
Revision 6af21b4 by Julian Eisel February 28, 2017, 13:11 (GMT) |
Highlight active collection in outliner |
|
|
|


Master Commits
MiikaHweb | 2003-2021