Blender Git Commit Log

All Blender Git commits.

Page: 2748 / 8462

January 17, 2019, 11:34 (GMT)
Fix T60580: depsgraph object instance 'matrix_world' always returns identity matrix.

While form a strict consistency point of view it could make sense to
return identity matrix for non-instance items, it can be very handy to
get that info (common to both instances and regular objects) directly in
all cases.
January 17, 2019, 11:34 (GMT)
Add experimental batch-delete of hierarchy to Outliner.

This uses the same command as regular hierarchy delete, and is only
activated when debug value is set to 666 for now.

Here on file from T60419, it gives about 20% speed-up (from 5.5s to 4.4s).
January 17, 2019, 11:34 (GMT)
RNA Depsgra?: add a warning about not using object_instances as a sequence.

Due to how this is generated, each item is freed when steping iteration
to the next one, which means that subscriptions etc. will make blender
crash.
January 17, 2019, 11:00 (GMT)
Fix misleading autokeyframing preference, it's only for new scenes.
January 17, 2019, 10:44 (GMT)
Preferences: add new Viewport, Animation, Navigation, Save & Load sections.

This further changes the preferences organization, to avoid grouping unrelated
settings together. With more sections we can also expand more panels by default,
making it possible to quickly go through sections and see the settings of each.

Panels with less used settings are still collapsed by default, to keep all panel
headers visible without scrolling.

Differential Revision: https://developer.blender.org/D4216
January 17, 2019, 10:28 (GMT)
Preferences: tweaks to lights section layout.
January 17, 2019, 10:28 (GMT)
Preferences: tweak themes/addons/keyamps buttons at the top.

Make layouts more consistent between them, give more room for search field.
Addon online resources links were removed as the links are dead.
January 17, 2019, 10:28 (GMT)
Revert "Preferences: enable interface translation by default, not just tooltips."

This reverts commit c1762b1a085246a29f532b24463a236f347b7dd1, as this was
intentional since interface translations are often incomplete or use unusual
terms.
January 17, 2019, 10:28 (GMT)
Fix preferences layout not shrinking properly on high DPI display.
January 17, 2019, 10:28 (GMT)
Fix UI not fully updating while resizing window on Windows and macOS.

This is still not fully correct, since the event loop is blocked by GHOST
and no timer events are happening for animation while the mouse is still.
But for the most part it looks ok.
January 17, 2019, 05:39 (GMT)
Fix T60554: Missing undo push changing color

Operators don't have a good way to skip undo,
for now check the button undo flag & return cancelled.
January 17, 2019, 04:43 (GMT)
Cleanup: logic for eyedropper free on failure

Although currently unused, if exec was called and failed it would leak.
January 17, 2019, 04:27 (GMT)
Cleanup: remove duplicate color picker operator

Use internal boolean option to disable accumulation for crypto-matte.
January 17, 2019, 03:48 (GMT)
T60560: Render border gizmo doesn't update display
January 17, 2019, 03:17 (GMT)
BMesh: keep selection history when removing doubles

Auto-merge would loose the active vertex.
January 17, 2019, 03:17 (GMT)
BMesh: Remove doubles now merges face-flags
January 17, 2019, 03:17 (GMT)
Cleanup: variable names
January 17, 2019, 02:20 (GMT)
Cleanup: de-duplicate loose vert/edge checks
January 17, 2019, 02:05 (GMT)
Fix T60578: Crash selecting after hiding vertices
January 17, 2019, 01:36 (GMT)
BMesh: keep selection history when removing doubles

Auto-merge would loose the active vertex.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021