Blender Git Commit Log

All Blender Git commits.

Page: 2680 / 8462

February 27, 2019, 04:27 (GMT)
makesdna: enforce use of '_pad' naming convention
February 27, 2019, 04:09 (GMT)
Cleanup: use '_pad' convention for padding in all DNA structs

Avoids mixing these in with regular variables in code-completion.

Use char for pad members except for 'void *', to make size clearer.

Removed/shrink a few redundant padding vars which were >= 8 bytes.
February 27, 2019, 03:00 (GMT)
Cleanup: remove runtime structs from DNA
February 27, 2019, 02:08 (GMT)
Cleanup: remove unused Material.pr_light

Also no need for 14 bytes of padding.
February 27, 2019, 01:36 (GMT)
Cleanup: file rename lamp -> light
February 27, 2019, 01:26 (GMT)
Cleanup: rename lamp -> light
February 27, 2019, 00:14 (GMT)
Cleanup: Main struct member names

Rename latt to lattice and don't use plural names.
February 27, 2019, 00:03 (GMT)
DNA: rename Lamp -> Light

- BKE_lamp -> BKE_light
- Main.lamp -> light
February 26, 2019, 22:51 (GMT)
Fix: Grease Pencil data panels not working with pinning

Note: Things were working fine if you were to pin the Grease Pencil
object, but not if you were pinning the GP data.

In too many poll functions context.object was being requested when
a simple context.gpencil_data would suffit.

Panels that are still not showing in pinning:
* DATA_PT_gpencil_display.

The panel needs to be split in sub-panels, leaving all object-dependent
properties in its own panel so we can poll it away, while showing the
rest.

* * *

This commit doesn't handle greasepencil material. In this case I
recommend we do as properties_material.py and have a generous poll(),
followed by different drawing logics whether or not we have an object.
February 26, 2019, 20:31 (GMT)
Grease Pencil: Strokes Cut icon

The icon was there, but it was not in the Export collection, nor
was it correctly named.
February 26, 2019, 20:31 (GMT)
Grease Pencil: Silence warning
February 26, 2019, 20:00 (GMT)
Cleanup: use 'poly' for polygons-related data, not 'face'.

In Blender face is for tesselated faces, that kind of miss-naming is a
pretty good way to shoot yourself in the foot at some point or another
(see T61979)...
February 26, 2019, 20:00 (GMT)
Fix T61979: Solidify not working in Blender 2.8.

Broken logic in rB181356edba04, thanks most likely to stupid naming
(face in Blender is for tessellated faces, use poly for BMesh polygons).

Cleanup to follow in next commit...
February 26, 2019, 19:32 (GMT)
GP: Cleanup ToDo comment
February 26, 2019, 19:28 (GMT)
Fix T61956: Errors when instancing grease pencil objects

The problem was not only for instances, but for particles too, and produced segment fault.

For some reason due any internal modification of how duplicated objects are generated, the duplicated object are not available when the draw manager try to use runtime data.

Now, before drawing the particle or the instance, the pointers of the duplicated objects are reassigned to the original "real object" to get full access to runtime data.
February 26, 2019, 19:24 (GMT)
UI: Move Pivot next to Orientation in header

-The pivot point and orientation of any transform are strongly related
-It matches the comma-key and period-key on the keyboard who are neighbours
-We get slightly nicer grouping this way, with the two axis-related options on the left and the two toggles on the right

Reviewers: pablovazquez, campbellbarton
Differential Revision: https://developer.blender.org/D4413
February 26, 2019, 19:07 (GMT)
Merge branch 'blender2.7'
February 26, 2019, 19:05 (GMT)
Cleanup: prevent future issues with ID.tag overflow, clarify somes names.
February 26, 2019, 19:01 (GMT)
Cleanup: remove unnecessary assert.
February 26, 2019, 18:29 (GMT)
UI: Icons

New icons from Andrzej Ambro? / jendrzych:
-New trash icon for deleting ID's and other data (currently unused)
-New icon for the Grease Pencil select between strokes mode
-New icon for Proportional Editing Root Falloff curve

Also adjustments for Jump to Next / Prev. Keyframe, Camera ObData, Point Light ObData, Light Probe Object and ObData, Collection & Save icons.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021