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 |
Revision 2a0e9e9 by Nicholas Rishel July 2, 2021, 00:07 (GMT) |
Replace integer with bool in Ghost API when only used as boolean. |
Revision c50e594 by Nicholas Rishel July 2, 2021, 00:07 (GMT) |
Fixup: linux types. |
Revision 0c18f70 by Nicholas Rishel July 2, 2021, 00:07 (GMT) |
Replace uint8* with char* in Ghost API when variable is a string. |
Revision d026daa by Nicholas Rishel 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. |
Revision 9b67053 by Christian Rauch July 1, 2021, 21:49 (GMT) |
cmake: enable Wayland by default |
Revision f3e94af by Christian Rauch July 1, 2021, 21:49 (GMT) |
GHOST/wayland: try Wayland only when 'BLENDER_WAYLAND' is set |
Revision 9e7dd12 by Christian Rauch July 1, 2021, 21:49 (GMT) |
add extern 'wayland-protocols' 1.21 source: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/tree/1.21 |
Revision 0db53a5 by Christian Rauch July 1, 2021, 21:49 (GMT) |
cmake: use extern 'wayland-protocols' if system version is insufficient |
Revision 51691f3 by Christian Rauch July 1, 2021, 21:49 (GMT) |
cmake: add 'wayland-protocols' to 'deps' make step |
Revision 81b9bd4 by Christian Rauch 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 |
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. |
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. |
|
|
|


Master Commits
MiikaHweb | 2003-2021