Age | Commit message (Collapse) | Author |
|
|
|
I updated the "Worked" field in the online form but forgot to do it for
the oeprator from within Blender.
|
|
Differential Revision: https://developer.blender.org/D6979
|
|
This commit is a full refactor of the grease pencil modules including Draw Engine, Modifiers, VFX, depsgraph update, improvements in operators and conversion of Sculpt and Weight paint tools to real brushes.
Also, a huge code cleanup has been done at all levels.
Thanks to @fclem for his work and yo @pepeland and @mendio for the testing and help in the development.
Differential Revision: https://developer.blender.org/D6293
|
|
Help troubleshooting file system encoding issues.
|
|
- Keymap items now have 'repeat' boolean which can be set
to make keymap items respond to key repeat events or not.
- Support for X11 & WIN32 (not macOS currently).
This allows for the possibility to perform actions while a key is held
and finish the action upon release.
Thanks to @Severin for review and WIN32 support.
|
|
This was raised in T74017, the issue being that we point to `/dev`
version of the manual for the addons when we want to point to a specific
version instead.
Instead of manually updating the URL every release we can do this.
The `bl_info` for addons will need to be updated in the format of
`'doc_url':
{BLENDER_MANUAL_URL}/addons/import_export/scene_gltf2.html",`
Differential Revision: https://developer.blender.org/D6995
|
|
When running with debug enabled ('-d' argument),
warnings are printed for add-ons which are not yet updated.
Reminder to name things based on what they do,
not the technologies they use :)
|
|
|
|
Use a regular enum, to avoid running out of bits.
Differential Revision: https://developer.blender.org/D7003
|
|
|
|
While one issue of the report was fixed already (rB27adc4aa3347), still a
couple of clarifications could be made:
- correct/clarify which modes these apply to
- clarify that "Face Mask" is a paint thing
Maniphest Tasks: T54323
Differential Revision: https://developer.blender.org/D6797
|
|
|
|
Much more convinient than trying to use outliner operator...
|
|
with "Enter Edit Mode" enabled
It is valild to add Empties this way, but we cannot enter editmode on
those.
|
|
|
|
|
|
|
|
Addons option
This removes the 'use_owner' option feature from rB61c8ed40f5df.
(this wasnt working well when addons are enabled and when switching
workspaces)
Now Addon filtering is just bypassed for Import/Export menus.
(by introducing/setting bl_owner_use_filter = False)
Maniphest Tasks: T58842
Differential Revision: https://developer.blender.org/D6740
|
|
|
|
Pixar recently released USD 20.02 [1]. I think it's important for people
to be able to figure out which version of the USD library is used in
Blender.
[1] https://github.com/PixarAnimationStudios/USD/releases/tag/v20.02
This commit exposes the USD library information via `bpy.app.usd`, and
includes that info in the `system-info.txt` saved via Help → Save System
Info.
Reviewed by: brecht
Differential Revision: https://developer.blender.org/D6724
|
|
|
|
|
|
Reported in T73504
|
|
|
|
Remove the use UV for mapping option.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Very stupid mistake in ba8de85299ff, registered property for wrong
class. It should be registered for the PLY importer add-on only.
|
|
The sidebar is empty for the PLY importer, so better to hide it.
|
|
|
|
This can't be done in Tweak mode since the setting is stored in the
tweaked strip, and the logic for finding it is not exposed to python.
|
|
|
|
The UI layout here was mistakingly made left aligned and very hard to read when viewed inside the Sidebar.
|
|
|
|
Stupid mistake, 'original' filepath is a blender-flavored one, with
potentially weird things like the '//' relative 'header'... This can
work on linux (also it could have broken in other places too), but on
windows that is fully invalid path and python `os.path` library just
generates empty result here.
Simply using proper valid path instead fixes it...
|
|
Menu items can be used to find shortcuts instead of keeping
keymap items here.
|
|
|
|
Cmd-Alt-Q is a system shortcut on macOS, use Ctrl-Alt-Q.
|
|
|
|
Module access is needed for documentation generation to exclude
non built-in modules.
This also fixes a bug creating references to non built-in types.
|
|
|
|
Used for toggle origins, conflicts on macOS, use Ctrl-. instead.
|
|
In some cases the default data paths for blender does not exist.
For example on windows when using the portable install.
This would lead to errors when trying to lookup default paths in
is_path_builtin. Now we handle cases like this gracefully.
|
|
Also reduce scope of import.
|
|
Previously, you could delete presets that were part of the blender
default install. Now we check if the preset file resides in the bundled
file paths. If so, prevent deletion of the preset.
Reviewed By: Campbell
Differential Revision: http://developer.blender.org/D4522
|