February 12, 2021, 05:45 (GMT) |
WM: Add 'Confirm On Release' option for WM_OT_radial_control Adds a new property called "Confirm On Release" that does what it says, confirm the action without having to do left-click or to press any other extra-key which concludes in a more dynamic and efficient way of changing brush size or strength for example, especially for tablet users. Reviewed By: campbellbarton Ref D10233 |
February 12, 2021, 05:35 (GMT) |
Cleanup: use the assignment operator with list-comprehension |
February 12, 2021, 05:35 (GMT) |
Cleanup: don't subclass 'Panel' for mix-in classes This reports warnings with `--debug-python` since all panel sub-classes are expected to be registered. |
February 12, 2021, 05:35 (GMT) |
Cleanup: remove unused panel SEQUENCER_PT_sound These have since been moved to SEQUENCER_PT_source. |
February 12, 2021, 05:33 (GMT) |
Docs: add notes to 'make deps' & the sqlite build configuration - Move non-blender build targets into their own section. - Expand 'make help' text, noting a local 'make deps' overrides. - Note where the spell checkers word-list is maintained. - Note on why sqlite is built without 'tcl'. |
February 12, 2021, 00:41 (GMT) |
Cleanup more unused variables and functions |
February 12, 2021, 00:26 (GMT) |
Remove debugging print statements |
February 12, 2021, 00:17 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-v2 |
February 12, 2021, 00:15 (GMT) |
Fix memory issues and crashes. |
February 11, 2021, 23:13 (GMT) |
Cleanup various lineart files, add FIXME comments. |
Revision 0f84fbd by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) February 11, 2021, 21:47 (GMT) |
USD import: xform cache constraint parenting bug. USD_get_transform() was not taking the object's parent transform into account. Now following the same logic as in the corresponding Alembic implementation, ABC_get_transform(), to fix this. |
February 11, 2021, 21:15 (GMT) |
CMake: update MSVC PDB path reference Replace literal number with a variable. |
February 11, 2021, 21:10 (GMT) |
PyAPI: Use PyPreConfig & PyConfig for Python initialization Use Python 3.8's API for setting the initial configuration. This replaces a mix of our logic and direct calls to the Python API and has no user visible changes. Using the Python API makes the logic easier to follow and provides utilities such as `PyConfig_SetBytesArgv` that wasn't available in previous releases. Note that this uses Python's utf8/wchar_t conversions, which used to cause problems (see T31506). Since `Py_UTF8Mode` was set, the systems locale isn't used for decoding, allowing us to use Python's utility functions that call `Py_DecodeLocale` internally. Ref D10382 |
February 11, 2021, 21:08 (GMT) |
PyAPI: use PyModule_AddType utility function |
February 11, 2021, 21:08 (GMT) |
PyAPI: remove Python 3.7x compatibility code This removes Python version checks needed to build with 3.8+ and 3.7x. Ref D10381 |
February 11, 2021, 20:50 (GMT) |
CMake: update python to 3.9.1 Default to Python version 3.9. Reviewed By: LazyDodo, sybren, sebbas Ref D10380 |
February 11, 2021, 20:49 (GMT) |
Cleanup: clang-format, spelling |
February 11, 2021, 20:03 (GMT) |
Mesh automated testing: compare selection MeshTest now compares selection between evaluated mesh and expected mesh. This way, we can test more operators such as `faces_select_linked_flat` Note: selection comparison intentionally does not happen in BKE_mesh_cmp() on C side but rather on Python side, because selection is independent of mesh generation. Reviewed By: calra, mont29 Differential Revision: https://developer.blender.org/D10279 |
February 11, 2021, 19:32 (GMT) |
Sculpt Expand: Fix and improve behaviour of pivot reposition |
February 11, 2021, 19:28 (GMT) |
Fix finding system Haru library on Debian. Paths and names of system packages-installed libhpdf on Debian (and probably its derived distributions?) are slightly different than what was given to CMake finding script. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021