Blender Git Loki

Kaikki Blender Git kommitit.

Page: 492 / 8462

July 2, 2021, 01:08 (GMT)
Fix T88909: Win32 getTitle() UTF8 Support

In the Win32 platform our setTitle() can properly assign a Unicode
utf-8 window title. Unfortunately our getTitle() will only read regular
8-bit character strings. This means that we can never compare what we
set to what we get. This patch updates getTitle() to use Unicode-aware
GetWindowTextLengthW and GetWindowTextW.

see T88909 for an example of this affecting user experience.

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

Reviewed by Ray Molenkamp
July 2, 2021, 00:07 (GMT)
Replace integer with bool in Ghost API when only used as boolean.
July 2, 2021, 00:07 (GMT)
Fixup: linux types.
July 2, 2021, 00:07 (GMT)
Replace uint8* with char* in Ghost API when variable is a string.
July 2, 2021, 00:07 (GMT)
Replace Ghost integral types with standard fixed width integers.
July 1, 2021, 23:53 (GMT)
USD skel export: skinned mesh skeleton binding.

USDSkinnedMeshWriter now setting skeleton binding
on mesh.
July 1, 2021, 21:49 (GMT)
cmake: enable Wayland by default
July 1, 2021, 21:49 (GMT)
GHOST/wayland: try Wayland only when 'BLENDER_WAYLAND' is set
July 1, 2021, 21:49 (GMT)
July 1, 2021, 21:49 (GMT)
cmake: use extern 'wayland-protocols' if system version is insufficient
July 1, 2021, 21:49 (GMT)
cmake: add 'wayland-protocols' to 'deps' make step
July 1, 2021, 21:49 (GMT)
doc: add Wayland dependencies

The wayland support requires the following development packages:
libwayland-dev, wayland-protocols, libegl-dev, libxkbcommon-dev,
libdbus-1-dev, linux-libc-dev
Revision 0ff1c38 by Hans Goudey (master)
July 1, 2021, 21:46 (GMT)
Cleanup: Move bvhutils.c to C++

This will be useful when adding a utility to create a BVH tree from a
`CurveEval` for the attribute proximity and attribute transfer nodes.
July 1, 2021, 21:38 (GMT)
VSE: Fix handle size calculation

Handle width calculation was incorrect in drawing code. This caused
handles to be invisible when zoomed out.

After fixing math, handles become too large, so now they are constrained
to quarter of strip width, which feels more natural and represents
clickable area more closely.

`sequence_handle_size_get_clamped()` did not return size in pixels, but
in 2D-View space, this comment was corrected.
Revision fd1fec5 by Hans Goudey (master)
July 1, 2021, 21:33 (GMT)
Cleanup: Clang tidy, remove typedef
July 1, 2021, 21:31 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
July 1, 2021, 20:50 (GMT)
Various Improvements
July 1, 2021, 20:14 (GMT)
Fix memory leak in VSE transform code

SeqCollection wasn't freed.

It wasn't easy to find culprit so added argument to
SEQ_collection_create() to pass function name.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D11746
July 1, 2021, 20:08 (GMT)
VSE: Snapping feedback

Address initial feedback:
- Use checkboxes instead of radio buttons
- Hide snapping distance control from UI
- Tweak snapping line color - use selected strip color, 50% transparency. Similar to other editors
- Draw 2px thick line, since strip outline is also 2px thick

Reviewed By: HooglyBoogly

Differential Revision: https://developer.blender.org/D11759
July 1, 2021, 19:35 (GMT)
USD skel export WIP.

Added USDSkelRootWriter class, to create
UsdSkelRoot parents of skinned meshes.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021