Blender Git Commits

Blender Git "master" branch commits.

59 minutes ago
Silence assert on ID usercount for deprecated IPO.

We do not really care about those, so just avoid the noise when loading
very old files...

Re T75389.
1 hour 21 min ago
Tracking: Forward compatibility code for distortion models

Allows to open newer files in older Blender after new distortion model
has been added.

It will behave as if this is a polynomial model with all 0 coefficients
which are then being refined and assigned explicitly after solving the
1 hour 21 min ago
Cleanup: Fix typo error
1 hour 23 min ago
Fix T75122: Annotations: Only visible scene annotations in dopesheet

The loop of datablocks was using the scene datablock (3D View) only, but all others datablocks were ignored.

Now the loop consider any annotation datablock.
1 hour 33 min ago
Fix T75425: Bone selection cycling not working

Edit-mode bone selection now cycles on successive clicks.
This now cycles through multiple edit-objects & bones.
11 hours 9 min ago
UI: English as Default Language

Set language setting for new profiles to English.

Differential Revision:

Reviewed by Brecht Van Lommel
Revision 1239cab by Julian Eisel
12 hours 56 min ago
Fix T75203: Crash when changing active keying set

When updating the active button, the search data wasn't updated, so it
kept using the old pointers. A check in `ui_rna_collection_search_cb()`
relied on this incorrect behavior so I had to fix that too. Note that
the previous commit was also needed for the second fix to work.

Caused by c46dcdf8871e.
Revision 74fa878 by Julian Eisel
12 hours 58 min ago
Fix error in UI_butstore_ API

If the `uiButStore` data was freed after the buttons/blocks were updated
from previous instances (see `UI_block_update_from_old()`), e.g. by
delaying that to the "afterfuncs" (`ui_apply_but_funcs_after()`), the
data would get lost. As result, the button pointers that the API is
supposed to keep valid would point to freed memory.

This wasn't an issue so far since the API didn't happen to be used this
way. That changes with the next commit.
14 hours 19 min ago
Fix T75288: crash in Cycles image loading with multithreaded shader compilation
14 hours 22 min ago
Cleanup: clang-format
14 hours 22 min ago
Fix T75290: Cycles crash with out of bounds memory access in volume mesh build
15 hours 29 min ago
Fix T75445: Filmic transform not working when using Turkish locale

This is a bug in OpenColorIO that we work around (see "Turkish I" problem),
a proper fix will be submitted upstream.
17 hours 17 min ago
GPencil: Small changes to brush defaults
17 hours 51 min ago
Fix T73552: Mantaflow - liquid particles show up in organized unrealistic structure

Issue was being caused by a particle offset which was random but the same for every particle.
18 hours 36 min ago
NewUndo: Fix (studio-reported) discrepency in proxies when undoing.

Took me an unreasonable amount of time to understand what was happening
here... Our beloved proxies, as usual, need some specific careful
19 hours 1 min ago
Tracking: Fix missing distortion update on focal length change
Revision 020d1e2 by Sebastin Barschkis
19 hours 54 min ago
Fluid: Fix issue with mesh not being loaded

Fixed an issue that was likely introduced in a past cleanup.
21 hours 35 min ago
Fix wrong material indicated in the error message when baking

The material displayed in the error message due to the lack of active
texture was that of the previous slot.
22 hours 11 min ago
Fix T74572: adaptive sampling still not working correct with shader AOVs
22 hours 16 min ago
Fix build error with WITH_X11_XINPUT=OFF after recent changes
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2020