Revision 171e231 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 25, 2018, 04:39 (GMT) |
Fix: Crash in non-3d editors when using Annotations The wrong shader was being used after removing the per-point varying colors. |
Revision f806dd9 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 20:16 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision f0eaacc by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 16:17 (GMT) |
Change order of modes to reorder Pie menu The Draw now is on N option and not in NW. In this way is easier change the most common modes (N, S, E, W) |
Revision d5c7fd5 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 14:45 (GMT) |
T55445: Add custom properties panel to materials |
Revision 705b063 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 10:54 (GMT) |
UI: Harmonize Toolbar parameters Some parameters have been moved to toolbar and removed from header. |
Revision bb66837 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 09:30 (GMT) |
Back opacity to annotations This parameter is usefull to reduce visibility of annotations and was removed by error in a previous commit. |
Revision 7fa715c by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 08:57 (GMT) |
Modified UI for chaining. |
Revision 2439ca1 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 08:57 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision bd3f781 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 08:53 (GMT) |
UI: Improve Toolbar icons (group) Now it's possible group new brushes |
Revision 483d5d7 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 07:30 (GMT) |
Fixed c function and glsl file names. |
Revision a54c30d by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 05:47 (GMT) |
Hacky fix for Mode Switch Pie Menu overflowing to a submenu on GP Objects With the introduction of the GP editing modes to the object/workspace modes enum, this introduced a number of issues for the Ctrl-Tab mode switching pie menu, e.g. * To access any of the GP Editing modes, you had to first navigate to the "More" sub-pie, before being able to see these values. In practice, this was tricky to use, and not ideal. * Particle Editing mode was also moved into a sub-pie by itself This was due to the following reasons: 1) Pie Menus for Enums use the "static" enum define to determine where items should go. This was done to ensure spatial consistency of items (e.g. Edit is always in the "east" position). 2) Each pie menu layout is only allowed to contain 8 items. (i.e. so that movements can be less precise, corresponding to the main compass directions only) 3) The nature of the modes menu means that there is never any situation where all menu items need to be visible at the same time. Usually, there are only between 2-5 items in that menu at a time, and at least 6 of the items are only valid for a single object type each. Several other solutions were tried, but this hack is the simplest fix. |
Revision c8cf0e1 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 05:25 (GMT) |
Annotations: Show "Stroke Placement" options in the topbar again We may have to introduce a dedicated setting here for use with the annotation tools, since the GP Object version is quite different now. |
Revision dc215a5 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 24, 2018, 05:25 (GMT) |
Annotation Tools: Use different cursors to indicate that the tools are running |
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 |
|