Blender Git Commits

Blender Git "master" branch commits.

Page: 1514 / 5574

October 11, 2018, 23:04 (GMT)
Cleanup: style
October 11, 2018, 22:54 (GMT)
UI: move layer up/down reverse into the operator
October 11, 2018, 17:16 (GMT)
GP: Remove old simplify code

The simplify is controlled by brush and thsi function is not used.
October 11, 2018, 17:14 (GMT)
GP: Reorder Userprefs grease pencil parameters
October 11, 2018, 16:49 (GMT)
GP: Invert merge down if layer list is reversed
October 11, 2018, 16:30 (GMT)
GP: Invert UP/DOWN buttons when layer list is inverted

This fix the task T56985
October 11, 2018, 16:30 (GMT)
GP: Add new Userprefs parameter to reverse layer list

This allows to configure the system as any other 2D software with the layers in a Top/Down order.
October 11, 2018, 16:30 (GMT)
Add new parameter to reverse UIList items

Now, it was possible to invert the order of the UIlist using the filter, but it was impossible to know if the list was inverted or not.

The problem with this is that any other element depending of this value could not be adjusted.

See https://devtalk.blender.org/t/how-to-access-uilist-properties/2268

The new parameter allows to set the reverse order by default. When the list is set as reverse, it cannot be inverted again, so the invert button is removed of the filter.

This change is needed to fix a requested feature for Grease Pencil (T56985) and because a lot of 2D softwares use the drawing layers in the inverse order used in Blender.
October 11, 2018, 15:45 (GMT)
Fix T56898: misaligned icons in buttons in popovers.
October 11, 2018, 15:36 (GMT)
Fix (unreported) wrong 'use_sep' setting for menu items.

This option defines whether or not menu items drawing code must
separate drawstring in two, keeping right part at all cost.

This is used to show shortcuts of operators' enum entries usually.

Previous way to decide that was based on button having an RNA prop
pointer, assuming those without it were not 'data buttons' and hence
needed the shortcut special handling thingy.

That's wrong is many, many cases (especially since search templates
often generate more than one buttons, not all linked to actual RNA
data). So instead now checking whether a button has an optype set or
not, hopefully this will be much more accurate...

Other solution if thsi also fails, is to add new flag to buttons, and
explicitely set it when needed, instead of trying to guesstimate...
October 11, 2018, 14:05 (GMT)
GP: Cleanup duplicate code moving to function
October 11, 2018, 13:18 (GMT)
GP: Cleanup duplicate code
October 11, 2018, 12:20 (GMT)
UI: increase spacing between icon and text.

To avoid the icon and text blending together too much, which happens with
the new monochrome and slightly bigger icons.
October 11, 2018, 12:19 (GMT)
UI: tweak vertical centering of text in buttons.

This effectively moves up the text by one pixel to make it look more
centered in the button and relative to the icon.
October 11, 2018, 11:20 (GMT)
Eevee: Fix blank output if scene complexity is high

Encountered on Nvidia + Linux, it seems that doing everything all at once
can make the driver give up the whole command list and return nothing as
the output of the render.
October 11, 2018, 06:23 (GMT)
DRW: add mapped edit-mode face-dot drawing
October 11, 2018, 06:02 (GMT)
Missed when bumping flags

Ideally these wouldn't be repeated in multiple places.
October 11, 2018, 05:53 (GMT)
DRW: Initial edit-mode cage support

Modifiers such as sub-surf and mirror now work with show-on-cage.

Selection and loose geometry still needs to be supported.
October 11, 2018, 05:43 (GMT)
DRW: add ability to skip drawing vertices
October 11, 2018, 05:34 (GMT)
Cleanup: make BKE_mesh_ensure_normals_for_display public
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021