Blender Git Loki

Kaikki Blender Git kommitit.

Page: 373 / 8462

August 3, 2021, 17:37 (GMT)
Fix broken logic in Windows directory query function

Mistake in a5bbdd6998ab
August 3, 2021, 17:17 (GMT)
Fix compile errors on Windows
August 3, 2021, 16:59 (GMT)
Remove wrong changes
August 3, 2021, 16:56 (GMT)
Don't show face corner domain in the geometry delete node
August 3, 2021, 16:56 (GMT)
macOS: Fix for dylib loader issues.

Also some logging for buildbot
August 3, 2021, 16:51 (GMT)
Fix raycast and geometry delete node for multi-spline curves
August 3, 2021, 16:45 (GMT)
adaptive_cloth: mesh: collapse edge rewrite to fix bugs

Found a lot of bugs in collapse edge routine using the debug
tool so needed a rewrite of this function.

Need to still add across seams support.
August 3, 2021, 16:37 (GMT)
Fix select engine buffer having wrong vertex size

The theme used was wrong and the vertex size is twice as set in the theme.
August 3, 2021, 16:23 (GMT)
Windows: Undefine options for Windows.h after use
August 3, 2021, 16:07 (GMT)
Fix compile errors with `USE_CPP_FILESYSTEM` disabled
August 3, 2021, 15:46 (GMT)
Fix audaspace not reading ffmpeg files with start offset correctly
August 3, 2021, 15:45 (GMT)
Fix "off by one" error when encoding audio
August 3, 2021, 15:45 (GMT)
Fix memory leak when adding bad VSE image/movie strips
August 3, 2021, 15:45 (GMT)
Fix VSE video strip duration calculation
August 3, 2021, 15:45 (GMT)
Fix VSE seeking issues.

The seek pts was not correctly calculated.
In addition to that we were not seeking in the video pts time base.
August 3, 2021, 15:27 (GMT)
Initial work for std::filesystem transition

* Add ghc::filesystem as platform compatible replacement for
std::filesystem
* Add Windows specific code to avoid issues with including Windows.h
* Port storage.cc to C++
* Port some functions from storage.cc to use ghc::filesystem internally.
* General cleanup related to the changes.
* Add USE_CPP_FILESYSTEM compile option to storage.cc, to keep legacy
code around for testing.
August 3, 2021, 15:22 (GMT)
Install_deps: Always re-create shortcuts to installed lib paths.

For some reasons looks like those shortcuts could get out of sync, which
created weird hard to understand building errors.

So for sake of simplicity and security, just re-create them all the
time, just like we update ld paths.
Revision 652fbc2 by Ankit Meel (master)
August 3, 2021, 15:19 (GMT)
macOS: Portable builds with dynamic libraries.

For Blender.app: dropping libomp.dylib next to Blender executable is
enough for it getting picked up since `@executable_path` is an rpath.

For non-distributed binaries datatoc, makesdna, tests etc, code for
copying libomp.dylib to build folder is removed and replaced by
CMake's rpath option for *build* tree.

For bpy.so, the post build rpath change has also been replaced by CMake
rpath option for *install* tree.

Since -id has been changed in D11748, remove the
`install_name_tool -change ...` command.

Any dylib can just be dropped at `MAC_BLENDER_TARGET_DYLIBS_DIR`
hereafter. Appending dylib path to `CMAKE_BUILD_RPATH` will be needed
for datatoc etc if linked against one (instead of copying the
dylibs around).

Reviewed By: #platform_macos, brecht
Differential Revision: https://developer.blender.org/D11997
August 3, 2021, 15:12 (GMT)
Cleanup: interface, reduce indentation of copy_to_selected_button()

Reduce cognitive complexity of `copy_to_selected_button()` by flipping
conditions, returning early, and using `continue`.

No functional changes.
August 3, 2021, 14:46 (GMT)
Fix missing space in debug logging
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021