Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-30 | Cleanup: use const arguments for accessor functions | Campbell Barton | |
2021-06-26 | Cleanup: full sentences in comments, improve comment formatting | Campbell Barton | |
2021-06-24 | Cleanup: comment blocks, trailing space in comments | Campbell Barton | |
2021-05-11 | Cleanup: remove unused baking struct members from soft-body | Campbell Barton | |
2021-04-30 | Cleanup: remove redundant assignments & NULL pointer check | Campbell Barton | |
2021-03-28 | Fix T86992: Tagged ID deletion conflicts with freeing objects | Campbell Barton | |
Check LIB_TAG_COPIED_ON_WRITE instead of LIB_TAG_NO_MAIN, matching the behavior of rigid-body shared data. | |||
2021-02-02 | Force Fields: implement early filtering by the Affect flags. | Alexander Gavrilov | |
Most fields have Affect Location and Rotation options that switch off their effect, but they are only checked as the last step after the force is already computed. It is more efficient to check it when building the list of field objects, just like zero weight. It is also possible to check the strength-related fields for 0. As an aside, this adds Location to Texture fields (they don't handle rotation) and both Location & Rotation checkboxes to Fluid Flow. Boid and Curve Guide remain without options for now as they are completely different from others. Differential Revision: https://developer.blender.org/D10087 | |||
2020-12-15 | Cleanup: make format | Jacques Lucke | |
2020-12-15 | Cleanup: reduce indirect DNA header inclusion | Campbell Barton | |
Remove DNA headers, using forward declarations where possible. Also removed duplicate header, header including it's self and unnecessary inclusion of libc system headers from BKE header. | |||
2020-11-16 | Cleanup: spelling | Campbell Barton | |
2020-11-06 | Cleanup: use ELEM macro | Campbell Barton | |
2020-11-06 | Cleanup: follow our code style for float literals | Campbell Barton | |
2020-10-10 | Cleanup: use C comments for descriptive text | Campbell Barton | |
Follow our code style guide by using C-comments for text descriptions. | |||
2020-09-11 | Cleanup: spelling, correct comments | Campbell Barton | |
2020-09-10 | Cleanup: spelling | Campbell Barton | |
2020-09-02 | Cleanup: use bool instead of int in various places | Jacques Lucke | |
2020-08-29 | Cleanup: spelling | Campbell Barton | |
2020-08-13 | Merge branch 'blender-v2.90-release' | Hans Goudey | |
2020-08-13 | Fix T79082: Softbody self-collision does not work on lattices | Jacques Lucke | |
Reviewers: zeddb Differential Revision: https://developer.blender.org/D8562 | |||
2020-08-08 | Cleanup: use array syntax for sizeof with fixed values | Campbell Barton | |
Also order sizeof(..) first to promote other values to size_t. | |||
2020-08-08 | Cleanup: remove redundant return parenthesis | Campbell Barton | |
2020-08-07 | Cleanup: pass arrays const where possible | Campbell Barton | |
2020-08-07 | Cleanup: Blenkernel, Clang-Tidy else-after-return fixes | Sybren A. Stüvel | |
This addresses warnings from Clang-Tidy's `readability-else-after-return` rule in the `source/blender/blenkernel` module. No functional changes. | |||
2020-07-10 | Cleanup: spelling | Campbell Barton | |
2020-07-03 | Clang-Tidy: Enable readability-redundant-control-flow | Hans Goudey | |
2020-06-19 | Cloth: allow forces to act parallel to cloth. | Alexander Gavrilov | |
Currently all force effectors can only act on cloth when the force is perpendicular to the surface. This makes sense for wind, but not for other forces; and the user may want even wind to have some friction. This changes effector code to output two force vectors - although you of course can pass the same pointer for both. The force is split between the two outputs based on a new per-effector setting. Differential Revision: https://developer.blender.org/D8017 | |||
2020-05-09 | Cleanup: double-spaces in comments | Campbell Barton | |
2020-05-08 | Fix T76498: Refactoring - Rename BKE modifiers funtions | Antonio Vazquez | |
2020-03-19 | Cleanup: `make format` after SortedIncludes change | Dalai Felinto | |
2020-03-09 | Cleanup: Replace ABS/SQUARE/CUBE with function calls | Sergey Sharybin | |
While it might be handy to have type-less functionality which is similar to how C++ math is implemented it can not be easily achieved with just preprocessor in a way which does not have side-effects on wrong usage. There macros where often used on a non-trivial expression, and there was at least one usage where it was causing an actual side effect/bug on Windows (see change around square_f(sh[index++]) in studiolight.c). For such cases it is handy to have a function which is guaranteed to have zero side-effects. The motivation behind actually removing the macros is that there is already a way to do similar calculation. Also, not having such macros is a way to guarantee that its usage is not changed in a way which have side-effects and that it's not used as an inspiration for cases where it should not be used. Differential Revision: https://developer.blender.org/D7051 | |||
2020-03-06 | Cleanup: use 'BKE_' prefix for BKE_deform API calls | Campbell Barton | |
- Use 'BKE_object_defgroup' prefix for object functions. - Rename 'defvert_verify_index' to 'defvert_ensure_index' since this adds the group if it isn't found. | |||
2020-01-21 | Make ED_object_modifier_add() accept NULL scene parameter. | Bastien Montagne | |
This data is only used to get current time/frame value, which is never mandatory to add a modifier. Needed by incoming fix to support particles modifiers in liboverrides. | |||
2019-09-14 | Cleanup: use const args, variables | Campbell Barton | |
2019-08-16 | Cleanup: spelling | Campbell Barton | |
2019-08-14 | Cleanup: move trailing comments to avoid wrapping code | Campbell Barton | |
Some statements were split across multiple lines because of their trailing comments. In most cases it's clearer to put the comments above. | |||
2019-08-01 | Cleanup: misc spelling fixes in variable names & defines | Campbell Barton | |
T68045 by @luzpaz | |||
2019-08-01 | Cleanup: misc spelling fixes | Campbell Barton | |
T68035 by @luzpaz | |||
2019-07-07 | Cleanup: spelling | Campbell Barton | |
2019-07-02 | Cleanup: move comments onto own lines to avoid breaking lines | Campbell Barton | |
2019-06-12 | Cleanup: spelling in comments | Campbell Barton | |
2019-05-31 | Cleanup: style, use braces in source/ (include disabled blocks) | Campbell Barton | |
2019-05-01 | ClangFormat: run with ReflowComments on source/ | Campbell Barton | |
Prepare for enabling ReflowComments. | |||
2019-04-27 | Cleanup: comments (long lines) in blenkernel | Campbell Barton | |
2019-04-22 | Cleanup: style, use braces for blenkernel | Campbell Barton | |
2019-04-20 | Cleanup: quiet extra-semicolon warning | Campbell Barton | |
2019-04-18 | Cleanup: comment blocks | Campbell Barton | |
2019-04-17 | ClangFormat: format '#if 0' code in source/ | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-04-14 | Cleanup: doxy comments | Campbell Barton | |
Use doxy references to function and enums, also correct some names which became out of sync. | |||
2019-03-25 | Cleanup: style | Campbell Barton | |