Revision 091db5f by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 05:25 (GMT) |
Assorted Cleanup/Fixes |
Revision 846f5d8 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 05:25 (GMT) |
Annotations: Dynamically updating layer-color preview icons + "Active Note" enum This adds a new enum with dynamically-generated icons to show previews for the icons associated with each GP layer used for annotations. This enum is used as part of the UI for annotations (specifically, in the topbar settings for the active tool), making it easier for users to see what color strokes drawn using the active note/layer will look like. I ended up needing to create a new icon type in BKE_icons.h so that we can store references to the layer/color used. Known issues: * The icon seems a bit too big, and would look a bit nicer with rounded corners. But there are too many issues with the UI roundbox functions (e.g. _aa() makes colors too dark, and non-aa versions look too rough). * Changing layer colors doesn't redraw the icons. A manual refresh (by mousing over the widget) is needed. |
Revision 1b47790 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 05:25 (GMT) |
Cleanup: Whitespace |
Revision d62a484 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 05:25 (GMT) |
Cleanup: Remove need to set colors on each and every annotation point when drawing |
Revision 3f7d07a by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 02:12 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr |
Revision d3c463b by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 19:17 (GMT) |
Fix duplicate Brush in tool bar |
Revision 8ad523b by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 18:28 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 0050fc1 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 18:27 (GMT) |
UI: Improve brush toolbar This is a temp solution to show all brushes and sort by use, not alphabetical. This will be replace when new tool bar system is in place. |
Revision 0b99dc1 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 15:06 (GMT) |
Fix duplication error for Brushes This produced an error when create a new brush and a memory leak when closed Blender. |
Revision e406c67 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 14:33 (GMT) |
Provide a switch to enable chaining or not. |
Revision c013752 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 13:47 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 1ddd3d6 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 09:57 (GMT) |
Chain support line types and levels. Still bugs in chaining, hard to find, but results good enough in most of the conditions. |
Revision 610013d by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 08:13 (GMT) |
Clenup: Remove old unused code |
Revision 5927e4c by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 07:53 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 9f344c6 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 03:34 (GMT) |
Merge and changed GWN APIs into GPU ones. |
Revision aa6563d by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 23, 2018, 02:55 (GMT) |
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr # Conflicts: # release/scripts/startup/bl_ui/space_view3d.py # source/blender/draw/intern/draw_manager.c |
Revision 353c5a1 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 22, 2018, 10:15 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 7201126 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 21, 2018, 12:21 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision e0fc790 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 21, 2018, 12:14 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 2d3a3d2 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 20:30 (GMT) |
Revert temp fix for materials preview |
|