Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-10-07 | IDTypeInfo: add flag to indicate that ID has no animation data | Jacques Lucke | |
This is part of T75724. Reviewers: mont29 Differential Revision: https://developer.blender.org/D9134 | |||
2020-08-28 | IDTypeInfo: add .blend file io callbacks | Jacques Lucke | |
This is part of T76372. It adds the `blend_write`, `blend_read_data`, `blend_read_lib` and `blend_read_expand` which correspond to the various steps when reading and writing .blend files. Having these callbacks allows us to decentralize the blenloader code a lot more. This has the affect that code related to any specific ID type is less scattered. Reviewers: mont29 Differential Revision: https://developer.blender.org/D8670 | |||
2020-08-21 | Cleanup: rename iterators over sequences to be more clear about what they do. | Bastien Montagne | |
No functional changes expected. | |||
2020-08-08 | Cleanup: replace sizeof division with ARRAY_SIZE macro | 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-06-05 | Code Cleanup: fcurve function naming | Jeroen Bakker | |
2020-06-05 | CleanUp: Introduce BKE_fcurve_create | Jeroen Bakker | |
2020-05-21 | Refactor: Move NOP idtypes foreach_id to new IDTypeInfo structure. | Bastien Montagne | |
2020-05-01 | Cleanup: moved drivers to BKE_fcurve_driver.h / fcurve_driver.c | Sybren A. Stüvel | |
All the driver-specific code in `fcurve.c` has been moved into a new file `fcurve_driver.c`. The corresponding declarations have been moved from `BKE_fcurve.h` to `BKE_fcurve_driver.h`. All the `#include "BKE_fcurve.h"` statements have been investigated and replaced with `BKE_fcurve_driver.h` where necessary. No functional changes. | |||
2020-04-03 | Cleanup: Animation, move AnimData API to `anim_data.c`/`BKE_anim_data.h` | Sybren A. Stüvel | |
The `BKE_animsys.h` and `anim_sys.c` files already had a an "AnimData API" section. The code in that section has now been split off, and placed into `BKE_anim_data.h` and `anim_data.c`. All files that used to include `BKE_animsys.h` have been adjusted to only include the animation headers they need (sometimes none). No functional changes. | |||
2020-03-19 | Cleanup: `make format` after SortedIncludes change | Dalai Felinto | |
2020-03-09 | Cleanup: Ipo: Move to IDTypeInfo and remove unused BKE API. | Bastien Montagne | |
2020-02-10 | Cleanup/refactor: Rename `BKE_library` files to `BKE_lib`. | Bastien Montagne | |
Note that `BKE_library.h`/`library.c` were renamed to `BKE_lib_id.h`/`lib_id.c` to avoid having a too generic name here. Part of T72604. | |||
2019-08-01 | Cleanup: misc spelling fixes | Campbell Barton | |
T68035 by @luzpaz | |||
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-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-03-08 | Cleanup: use plural names for Main lists | Campbell Barton | |
Convention was not to but after discussion on 918941483f7e we agree its best to change the convention. Names now mostly follow RNA. Some exceptions: - Use 'nodetrees' instead of 'nodegroups' since the struct is called NodeTree. - Use 'gpencils' instead of 'grease_pencil' since 'gpencil' is a common abbreviation in the C code. Other exceptions: - Leave 'wm' as it's a list of one. - Leave 'ipo' as is for versioning. | |||
2019-02-27 | Cleanup: remove redundant property assignment | Campbell Barton | |
Also cleanup comments | |||
2019-02-27 | Cleanup: file rename lamp -> light | Campbell Barton | |
2019-02-27 | Cleanup: rename lamp -> light | Campbell Barton | |
2019-02-27 | DNA: rename Lamp -> Light | Campbell Barton | |
- BKE_lamp -> BKE_light - Main.lamp -> light | |||
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-16 | DNA: rename camera YF_dofdist -> dof_distance | Campbell Barton | |
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-03 | Cleanup: trailing commas | Campbell Barton | |
Needed for clan-format not to wrap onto one line. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2019-02-01 | Logging: Use CLOG for blenkernel | Campbell Barton | |
Part of D4277 by @sobakasu | |||
2018-11-30 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-30 | Cleanup: ensure '_END' macros end with a semicolon | Campbell Barton | |
Missing these breaks auto-indent for editors that don't expand macros. | |||
2018-11-14 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-14 | Cleanup: comment block tabs | Campbell Barton | |
2018-09-24 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-24 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3719 | |||
2018-07-17 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-07-16 | Fix (IRC-reported) wrong usercount handling of deprecated IPO datablocks. | Bastien Montagne | |
versionning code would unref those twice... Reported by @ßergey on IRC, thanks! | |||
2018-07-06 | UI/Python: rename Lamps to Lights, to follow more standard terminology. | Brecht Van Lommel | |
Internally it's still mostly named lamps, though some modules like Cycles were already calling them lights. | |||
2018-06-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-17 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-17 | Cleanup: trailing space for blenkernel | Campbell Barton | |
2018-06-13 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/blenkernel/intern/blendfile.c source/blender/blenkernel/intern/node.c source/blender/blenkernel/intern/particle.c | |||
2018-06-13 | Cleanup: remove more G.main from BKE area. | Bastien Montagne | |
2018-06-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |