Blender Git Loki
Git Commits -> Revision 8a1dbea
Revision 8a1dbea by Joshua Leung (master) July 23, 2008, 12:27 (GMT) |
== Grease Pencil - UI Improvements == Based on user feedback, I've made some changes to the Grease Pencil UI (most notably in 'Time Editing' facilities). * 'Edit Timing' button gone * Pin button and '<Grease Pencil Data' string gone from Action Editor * Action Editor in 'Grease Pencil' mode now displays all grease-pencil datablocks for current screen. * AE: GP-Datablocks are drawn like 'groups', with an expand/collapse button to show/hide layers. Its name shows the type of space it comes from, and shows indicative status info (i.e. for 3d-view, it shows view-angle) * Added refresh calls for action editor after editing relevant data. I haven't tested all tools yet, but most should be stable. Also, I've removed some unnecessary buttons, and added a few tooltips. There's also some experimental code to try to get clearer indication of 'active' layer. |
Commit Details:
Full Hash: 8a1dbea3638fb94c57d457c1aa3867d454afb5ef
SVN Revision: 15712
Parent Commit: ab722cf
Lines Changed: +222, -251
17 Modified Paths:
/source/blender/blenloader/intern/readfile.c (+0, -9) (Diff)
/source/blender/include/BDR_gpencil.h (+0, -2) (Diff)
/source/blender/include/BIF_editaction.h (+7, -3) (Diff)
/source/blender/include/BSE_drawview.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_action_types.h (+0, -1) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+2, -2) (Diff)
/source/blender/src/drawaction.c (+81, -10) (Diff)
/source/blender/src/drawgpencil.c (+29, -45) (Diff)
/source/blender/src/drawnode.c (+1, -1) (Diff)
/source/blender/src/drawseq.c (+1, -1) (Diff)
/source/blender/src/drawview.c (+25, -17) (Diff)
/source/blender/src/editaction.c (+65, -30) (Diff)
/source/blender/src/editaction_gpencil.c (+3, -4) (Diff)
/source/blender/src/gpencil.c (+1, -106) (Diff)
/source/blender/src/header_action.c (+2, -19) (Diff)
/source/blender/src/interface.c (+2, -0) (Diff)
/source/blender/src/interface_draw.c (+2, -1) (Diff)
/source/blender/include/BDR_gpencil.h (+0, -2) (Diff)
/source/blender/include/BIF_editaction.h (+7, -3) (Diff)
/source/blender/include/BSE_drawview.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_action_types.h (+0, -1) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+2, -2) (Diff)
/source/blender/src/drawaction.c (+81, -10) (Diff)
/source/blender/src/drawgpencil.c (+29, -45) (Diff)
/source/blender/src/drawnode.c (+1, -1) (Diff)
/source/blender/src/drawseq.c (+1, -1) (Diff)
/source/blender/src/drawview.c (+25, -17) (Diff)
/source/blender/src/editaction.c (+65, -30) (Diff)
/source/blender/src/editaction_gpencil.c (+3, -4) (Diff)
/source/blender/src/gpencil.c (+1, -106) (Diff)
/source/blender/src/header_action.c (+2, -19) (Diff)
/source/blender/src/interface.c (+2, -0) (Diff)
/source/blender/src/interface_draw.c (+2, -1) (Diff)