Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1736 / 5574

May 25, 2018, 14:08 (GMT)
Fix T55200: dragging object into hidden collection does not hide it.
May 25, 2018, 13:47 (GMT)
UI: fix event handling direction

Correct arrow key direction in popovers,
also de-duplicate menu callback,
Revision dd22080 by Joshua Leung
May 25, 2018, 13:34 (GMT)
Fix: X-Axis Mirror option was missing from the Pose Options popover

Although it's mostly a rigging option, sometimes it's useful to have it when posing.
May 25, 2018, 13:24 (GMT)
Remove DerivedMesh: paint_utils.c; Cow-ify PAINT_OT_sample_color

DM was only using it for color sampling in the 3Dview. Now it's properly
using COW evaluated versions of object and mesh instead.
May 25, 2018, 13:06 (GMT)
Fix T55062: crash with workspace scene relations.

List of relations was saved with wrong struct type.
May 25, 2018, 13:03 (GMT)
Style: use extra space for aligning parameters in a function.
Revision 8510472 by Joshua Leung
May 25, 2018, 12:49 (GMT)
Cleanup: Change remaining BKE_scene_frame_get() in constraint.c to use DEG_get_ctime()
Revision 14b51b3 by Joshua Leung
May 25, 2018, 12:43 (GMT)
Fix T55197: Dopesheet filtering settings were not triggering refresh anymore due to messagebus crap
Revision dc26ef0 by Julian Eisel
May 25, 2018, 12:04 (GMT)
Fix T55198: Preferences Keybindings Crash

Operator sanitize function would be called for non operator props. Mistake from
88eafe078a5b5111c.
May 25, 2018, 11:48 (GMT)
Fix outliner showing objects in collections instances.

It didn't do this before for groups, and while it could be useful this leads
to terrible performance when there are many instances.
May 25, 2018, 11:48 (GMT)
Outliner: optimize lookup of unused tree elements.
May 25, 2018, 10:55 (GMT)
UI: support for a popup panel which stays open
May 25, 2018, 10:55 (GMT)
UI: Move UI_paneltype_draw into layout code

No functional changes, needed for persistent popovers.
May 25, 2018, 10:48 (GMT)
Fix T55165: Driving camera lens with property behaves unexpectedly

Differential Revision: https://developer.blender.org/D3438
May 25, 2018, 10:46 (GMT)
Keymap: place cursor on press

Needed for tablet users.
May 25, 2018, 10:27 (GMT)
Cleanup/simplification for BKE_modifier_get_evaluated_mesh_from_object

* Added BKE_object_get_evaluated_mesh, which can also be used outside of
Modifier context.
* BKE_modifier_get_evaluated_mesh_from_object is now a dummy wrapper
around BKE_object_get_evaluated_mesh, we do not need anything special
anymore for RENDER quality option, since this is supposed to be handled
at depsgraph level... Maybe we can get rid of it at some point, but kind
of like the idea of keeping it for now, sounds more consitent.
May 25, 2018, 09:39 (GMT)
Cleanup: do not make functions for the pleasure of having functions...
May 25, 2018, 09:32 (GMT)
Cleanup: minor details in BKE paint code related to palettes.

* Always use BKE_id_new, unless you have a very good reason to use
lower-level code!
* Prefer to pass actual ID user pointer to functions like id_us_plus & co,
rather than 'floating' ID pointer, when possible. It makes it more clear
who is the user we increase count for!
May 25, 2018, 09:16 (GMT)
Fix T55183, fix T55174: crashes with workspace / view layer relation.

Don't store pointers to ViewLayer in the workspace, only names. Add specific
relation type since the generic mechanism makes the code hard to follow.
Integrate with pointer restore for undo and library remapping code to avoid
data going out of sync.

Also add relation automatically if there doesn't exists one yet in
BKE_workspace_view_layer_get, because in general it's really hard to ensure
it will exist when making arbitrary scene changes.

Differential Revision: https://developer.blender.org/D3432
May 25, 2018, 08:52 (GMT)
Merge branch 'master' into blender2.8
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021