Campbell Barton
302532921f
Docs: add docs & code comments for extensions
2025-03-04 15:58:21 +11:00
Julien Duroure
2810c16e92
Merge branch 'blender-v4.4-release'
2025-03-02 08:03:51 +01:00
Julien Duroure
5ddff2562b
Fix: glTF Exporter: Another sanity check about slot
2025-03-02 08:02:56 +01:00
Julien Duroure
3c4c026efe
Merge branch 'blender-v4.4-release'
2025-03-02 08:00:40 +01:00
Julien Duroure
bb2f74e8ce
Fix: glTF Exporter: Avoid crash when action has no slot assigned
2025-03-02 07:59:42 +01:00
Alaska
ab20b745a6
Merge branch 'blender-v4.4-release'
2025-03-01 14:02:35 +13:00
Alaska
b3b80deac1
Fix #135294 : Improve missing VR support error message on macOS
...
This commit improves the error message explaining why VR isn't
supported on the macOS platform.
Pull Request: https://projects.blender.org/blender/blender/pulls/135302
2025-03-01 02:00:57 +01:00
Julien Duroure
2614a43c92
glTF: New option to export Vertex Color with a given name
2025-02-28 15:49:57 +01:00
Bastien Montagne
f6ad99c648
Merge branch 'blender-v4.4-release'
2025-02-28 15:48:13 +01:00
Damien Picard
5fc2d5b308
I18n: Fix Node Wrangler merge menus
...
Commit 8ff8fc4859 changed the context for the modes in Merge Nodes
and Change Nodes operators to Nodetree. The enum items were thus
extracted using this context, but the UI Menus were not updated to
reflect this change and a few items were no longer translated.
This commit fixes the issue by using the same translation context for
the menus' drawing.
2025-02-28 15:46:33 +01:00
Julien Duroure
ac061e3626
Merge branch 'blender-v4.4-release'
2025-02-27 18:59:28 +01:00
Julien Duroure
9b67e27fc3
Fix: glTF exporter: fix missing check that a SK slot is assigned
2025-02-27 18:58:45 +01:00
Sebastian Parborg
1fc2daf3e2
Merge branch 'blender-v4.4-release'
2025-02-27 15:16:37 +01:00
Christoph Lendenfeld
566f51c24a
Fix: selecting bones of pose assets not respecting multiple slots
...
The code for selecting bones from a pose was still using the legacy api,
thus it didn't work properly for selecting bones of all slots.
Pull Request: https://projects.blender.org/blender/blender/pulls/134912
2025-02-27 14:46:36 +01:00
Julien Duroure
8fbf067314
Merge branch 'blender-v4.4-release'
2025-02-27 11:50:28 +01:00
Julien Duroure
a8e476531b
glTF: Fix: bad check type in a previous commit
2025-02-27 11:49:44 +01:00
Julien Duroure
a3ff71f80f
Merge branch 'blender-v4.4-release'
2025-02-26 16:42:21 +01:00
Julien Duroure
22aa2fbfa8
Fix #135129 glTF Collection Exporter: Avoid to export multiple scene info when Collection Export
2025-02-26 16:40:37 +01:00
Julien Duroure
bd64807fde
Merge branch 'blender-v4.4-release'
2025-02-26 16:36:04 +01:00
Julien Duroure
0778ad776e
glTF exporter: Better slot management:
...
Avoid non valid glTF file by avoiding exporting multiple slots with same target_id_type in the same animation for a single object:
- Make sure to create multiple animation when needed
- Use action.name for active slots (can have multiple slots when different target_id_type)
- Use action.name - slot.name_display for additional animations
2025-02-26 16:34:50 +01:00
Campbell Barton
57abd173bb
Extensions: remove unused operators
...
Remove:
- EXTENSIONS_OT_dummy_progress it was mainly useful for development.
- EXTENSIONS_OT_package_enable_not_installed as it's no longer used.
2025-02-26 16:16:54 +11:00
Campbell Barton
900eed683f
Extensions: add progress test to "test_cli"
...
Add a low level test that progress reporting works as expected in
preparation for removing the Blender operator outputting dummy progress.
2025-02-26 16:10:04 +11:00
Campbell Barton
9a11291eea
Extensions: add "help" target for the makefile
2025-02-26 15:24:44 +11:00
Campbell Barton
89251ca11e
Cleanup: remove "pep8" target from extensions makefile
...
Also remove file exclusions that no longer exist.
2025-02-26 15:14:05 +11:00
Campbell Barton
fdb8bc837f
Cleanup: remove redundant assignment in extensions file dropping logic
...
The EXTENSIONS_OT_package_install_files instance had its _drop_variables
was temporarily set to True before being storing the extension values.
This value was never read so the assignment can be removed.
2025-02-26 14:22:06 +11:00
Campbell Barton
00b37d662f
Merge branch 'blender-v4.4-release'
2025-02-26 10:55:23 +11:00
Campbell Barton
1ed27184c1
Cleanup: correct Python type hint
...
The `mypy --strict` command I used for checking wasn't reporting this.
Thanks to Sybren for pointing it out.
2025-02-26 10:53:40 +11:00
Campbell Barton
f438928501
Merge branch 'blender-v4.4-release'
2025-02-25 15:17:44 +11:00
Campbell Barton
cd9156bb32
Extensions: use dynamically created link to the manual
...
The literal URL was used before extensions was included in a release.
2025-02-25 15:14:10 +11:00
Julien Duroure
4137678033
Merge branch 'blender-v4.4-release'
2025-02-22 09:03:09 +01:00
Julien Duroure
dafff07ad9
Fix: glTF exporter: remove empty action in filter list when refresh
2025-02-22 09:02:06 +01:00
Julien Duroure
a94c31e8c7
Merge branch 'blender-v4.4-release'
2025-02-22 08:59:39 +01:00
Julien Duroure
1fcbab0503
Fix: glTF exporter: Fix typo in gltfpack option
2025-02-22 08:59:01 +01:00
Julien Duroure
63d086d8a9
Merge branch 'blender-v4.4-release'
2025-02-22 08:57:01 +01:00
Julien Duroure
9ea0655edf
Fix: glTF exporter: Fix typo in cache system, leading to endless loop
2025-02-22 08:56:08 +01:00
Julien Duroure
8d61eb49c0
Merge branch 'blender-v4.4-release'
2025-02-22 08:54:16 +01:00
Julien Duroure
69adbd3af1
Fix: glTF exporter: fix filter on collection when using both collection exporter and full collection hierarchy"
2025-02-22 08:53:01 +01:00
Julien Duroure
a05aaec6d4
Merge branch 'blender-v4.4-release'
2025-02-22 08:51:31 +01:00
Julien Duroure
a2aabd75bc
Fix: glTF exporter: export all single armature actions only when "actions" mode
...
Other modes are not compatible with this option
2025-02-22 08:50:14 +01:00
Julien Duroure
eadc6bee55
Merge branch 'blender-v4.4-release'
2025-02-22 08:47:33 +01:00
Julien Duroure
3af38e1132
Fix: glTF exporter: Reset skin if mesh failed to export
2025-02-22 08:46:14 +01:00
Maxime-Cots
251cd8eb10
SVG: Batch import SVG as curves files
...
Follows the same code as glTF to handle both single and multiple files.
Co-authored-by: Nig3l <nig3lpro@gmail.com >
Pull Request: https://projects.blender.org/blender/blender/pulls/134795
2025-02-21 12:41:27 +01:00
Harley Acheson
d111b46b7a
Merge branch 'blender-v4.4-release'
2025-02-17 09:47:59 -08:00
Maxime-Cots
b6617ae946
Fix #134451 : SVG: Reuse material data on SVG Import
...
Reuse SVG Material and prevent creation of duplicate material
multiple times. Issue occurred because the check for a duplicate
material was placed too early.
Co-authored-by: Nig3l <nig3lpro@gmail.com >
Pull Request: https://projects.blender.org/blender/blender/pulls/134529
2025-02-17 18:31:53 +01:00
Campbell Barton
5087246f39
Cleanup: strip trailing space, sort file lists
2025-02-16 20:42:16 +11:00
Campbell Barton
e96acd433d
Docs: add code-comments to clarify bad-level include & developer only UI
2025-02-12 13:21:07 +11:00
Campbell Barton
07340e1093
Docs: add code-comments to clarify bad-level include & developer only UI
2025-02-12 10:59:16 +11:00
Campbell Barton
b1bd70b89e
Merge branch 'blender-v4.4-release'
2025-02-07 23:11:04 +11:00
Campbell Barton
e9dd4853f6
Fix #131947 : Error closing prefs while installing extensions on WIN32
...
Using `signal.SIGINT` to send a signal to a sub-process isn't supported
on WIN32, replace with `signal.CTRL_BREAK_EVENT`.
2025-02-07 23:07:30 +11:00
Falk David
a9f75d45ad
Merge branch 'blender-v4.4-release'
2025-02-07 10:57:17 +01:00