Find a file
Jorn Visser df382ffced Fix #159001: Remote Asset Library duplicate assets after refresh
When refreshing a remote asset library, already downloaded assets would
appear twice on Windows, with one being the downloaded version and the
other being the remote version.

This was because when checking if an asset had already been downloaded,
`filelist_readjob_remote_asset_library_index_read` constructed a
library-relative identifier with the path from
`OnlineAssetInfo::asset_file()`. But as relative identifiers use native
slashes and `asset_file()` uses forward slashes, the relative identifier
wouldn't match the one of the already downloaded asset on Windows, which
caused the remote asset to be listed even when already downloaded.

Fixed by converting the returned path to native slashes before using it
to look for a downloaded asset.

Pull Request: https://projects.blender.org/blender/blender/pulls/160431
2026-06-26 15:56:18 +02:00
.gitea Gitea: Update CODEOWNERS 2026-06-16 06:17:40 +02:00
.github GitHub: Remove workflow for closing PRs 2026-02-27 14:01:43 +01:00
.well-known
assets Geometry Nodes: Add dynamics assets back into the Simulation catalog 2026-06-25 11:51:00 +02:00
build_files Build: Add perl-core as dependency for base Rocky Linux installs 2026-06-24 22:23:36 +02:00
doc Core: Harden IDProps against too-high embedding depth. 2026-06-18 12:07:48 +02:00
extern Fix #159049: sound.data() crash on non-existing file 2026-05-31 19:04:38 +02:00
intern Fix #159706: Compilation error on Fedora 2026-06-26 15:48:45 +02:00
lib Deps: Upgrade OIDN and ISPC to address image corruption issues on Apple M5 Pro/Max 2026-06-17 19:09:48 +02:00
locale I18N: updated UI translations from git/weblate repository (9c671464d4e). 2026-06-22 09:40:13 +02:00
release Revert "Fix: UI: Low contrast alert in drag-drop and tooltips" 2026-06-18 11:40:07 +02:00
scripts I18n: Fix a few slight issues with translations 2026-06-26 15:54:58 +02:00
source Fix #159001: Remote Asset Library duplicate assets after refresh 2026-06-26 15:56:18 +02:00
tests Fix #160692: Auto-removal of viewer socket crashes group operator 2026-06-26 14:59:43 +02:00
tools Tools: resolve gitea_utils error when tzdata is missing. 2026-06-02 10:46:06 +10:00
.clang-format
.clang-tidy Clang-Tidy: Ignore modernize-use-designated-initializers lint 2026-02-19 17:27:34 +01:00
.editorconfig
.git-blame-ignore-revs
.gitattributes Gitattributes: update for new location of remote asset libs files 2026-05-19 10:59:29 +02:00
.gitignore Fix: add doc/python_api/stubs to gitignore 2026-06-05 08:13:35 +02:00
.gitmodules Release: Bump to 5.2 LTS Beta. 2026-06-03 12:43:14 +02:00
AUTHORS
CMakeLists.txt Build: Cycles: Migrate Cycles Standalone from SDL2 to SDL3 2026-05-13 14:42:42 +02:00
COPYING
GNUmakefile Fix: GNUmakefile: Clean stubs dir before regenerating python_stubs 2026-06-05 08:18:37 +02:00
make.bat
pyproject.toml Fix #154159: Console View > Languages menu empty. 2026-02-17 18:29:09 +01:00
README.md

Blender

Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.

Blender screenshot

Project Pages

Development

License

Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.

See blender.org/about/license for details.