Blender Git Loki

Blender Git "soc-2019-npr" branch commits.

Page: 70 / 226

July 24, 2018, 05:25 (GMT)
Assorted Cleanup/Fixes
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.
July 24, 2018, 05:25 (GMT)
Cleanup: Whitespace
July 24, 2018, 05:25 (GMT)
Cleanup: Remove need to set colors on each and every annotation point when drawing
July 24, 2018, 02:12 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr
July 23, 2018, 19:17 (GMT)
Fix duplicate Brush in tool bar
July 23, 2018, 18:28 (GMT)
Merge branch 'blender2.8' into greasepencil-object
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.
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.
July 23, 2018, 14:33 (GMT)
Provide a switch to enable chaining or not.
July 23, 2018, 13:47 (GMT)
Merge branch 'blender2.8' into greasepencil-object
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.
July 23, 2018, 08:13 (GMT)
Clenup: Remove old unused code
July 23, 2018, 07:53 (GMT)
Merge branch 'blender2.8' into greasepencil-object
July 23, 2018, 03:34 (GMT)
Merge and changed GWN APIs into GPU ones.
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
July 22, 2018, 10:15 (GMT)
Merge branch 'blender2.8' into greasepencil-object
July 21, 2018, 12:21 (GMT)
Merge branch 'blender2.8' into greasepencil-object
July 21, 2018, 12:14 (GMT)
Merge branch 'blender2.8' into greasepencil-object
July 20, 2018, 20:30 (GMT)
Revert temp fix for materials preview

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021