Blender Git Commits

Blender Git "master" branch commits.

Page: 1180 / 5574

May 22, 2019, 06:32 (GMT)
Fix T64499: edit mode display glitch on Intel HD 4x00 and Windows 7/8

There may well be more vertex shaders that need this, but I couldn't find them
in my testing.

Differential Revision: https://developer.blender.org/D4921
May 22, 2019, 05:22 (GMT)
UI: tweak order of shading mode display

Order 'Matcaps' first instead of 'Flat'.
Order 'Material' first instead of 'Single'.

While we don't have to order defaults first, it's strange
to have obscure options first (in the case of 'Flat').
May 22, 2019, 04:36 (GMT)
UI: use term 'Factory Settings' for preference menu

It's not clear what 'Defaults' mean in this context because we have
the defaults the users has saved & factory defaults.
May 22, 2019, 04:28 (GMT)
Preferences: add handler for loading factory preferences

Allows app-templates to define their own adjustments to preferences.
This matches `load_factory_startup_post`, use when loading preferences.
May 22, 2019, 04:20 (GMT)
WM: call wm_file_read_post after resetting preferences

Also avoid diverging code paths for loading startup & preferences.
May 22, 2019, 03:29 (GMT)
Fix T63852: Invalid keymaps written

Track-pad & NDOF events were using KM_NOTHING which wasn't included in
the RNA enum, causing the value to be an empty string in exported key-map
(which then failed to load back).

Add back 'Nothing' value, keep it last since it's not used often.
May 22, 2019, 01:20 (GMT)
Fix WITH_PYTHON_MODULE linking

Also remove bf_blenfont since it's not used by creator directly.
May 22, 2019, 00:34 (GMT)
Fix WITH_HEADLESS build
May 21, 2019, 23:57 (GMT)
GPU_select_buffer_stride_realign: fix crash when one of the rect's dimensions is 0.
May 21, 2019, 23:19 (GMT)
dna_genfile: add SDNA struct/elem queries that use alias names

Allow versioning code to use checks which use run-time naming
instead of the old names which are only listed in dna_rename_defs.h.

Addresses T64791.
May 21, 2019, 22:53 (GMT)
Cleanup: minor corrections
May 21, 2019, 22:24 (GMT)
Remove "_base*" from context API

We are not exposing RNA_ObjectBase in the 2.80 API.

Thus we can't have operators relying on it (e.g, CTX_data_visible_bases,
CTX_data_active_base, ...). Otherwise users won't be able to override
context for these operators.

This commit keep the CTX_data_.*bases() functions around so we don't
need to change the operators and potentially break things that late into
2.80. However as far as the Python scripters are concerned there is no
base to be overriden, ever.

That also simplify the guessing game addon developers have to play when
trying to override an operatori context. They still need to find whether an
operator requires editables, visibles, selected, ... objects. But at
least they don't need to find out whether the operators need base or
object.
May 21, 2019, 20:50 (GMT)
UI: Edit Mode Options panel cleanup

- Move Live Unwrap to UV menu
- Move Auto Merge Threshold into a sub-section of Auto Merge to make the relationships clearer

Differential Revision: https://developer.blender.org/D4919

Reviewers: Brecht Van Lommel, Pablo Vazquez
May 21, 2019, 20:13 (GMT)
Fix T58492: Removes jitter when using adaptive smoke domains

This small fix in the GLSL shader seems do to the trick: now smoke won't jitter when using the adaptive domain.

The previous workaround rB3891ad8e0317 is still needed too, i.e. the bug that caused jitter this time was not related to the previous one.
May 21, 2019, 19:29 (GMT)
VSE: Don't store `cfra` in cache

Strips can move in time. Using cfra may give us erratic results.

Reviewed by: brecht

Differential Revision: https://developer.blender.org/D4898
May 21, 2019, 18:33 (GMT)
Fix: Reset to the default theme not auto-saved

T64679 mention a desire for a solution that is not in a per-case basis.
However until then we are still better off with this working then not.

Specially since changing individual theme elements works, while reset
theme was not working.
May 21, 2019, 18:03 (GMT)
UI: Fix wrong naming and tooltips

Double Threshold -> Merge Threshold
This relates to Auto Merge

AutoMerge Editing -> Auto Merge
No need for redundant 'Editing' here
May 21, 2019, 16:07 (GMT)
Fix T64738: pick short path seam not doing live unwrap
May 21, 2019, 15:59 (GMT)
Fix UV editor selection colors not matching 3D viewport
May 21, 2019, 15:47 (GMT)
Fix T64414: crash deleting collection used for particle group and use count
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021