Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-11 | Refactor: move Hair .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-11 | Refactor: move GPencil .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-11 | Refactor: move Texture .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Key .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move LightProbe .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Armature .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Speaker .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Mask .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move World .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Camera .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Curve .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | clang-format | Jacques Lucke | |
2020-09-10 | Refactor: move MetaBall .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Material .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Light .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Image .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move Brush .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move PaintCurve/Palette .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move MovieClip .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move VFont .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Cleanup: extract functions for PackedFile .blend I/O | Jacques Lucke | |
2020-09-10 | Refactor: move Text .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move LineStyle .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move bNodeTree .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move keyingset .blend I/O to blenkernel | Jacques Lucke | |
Ref T76372 | |||
2020-09-10 | Refactor: move Action .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-09-10 | Refactor: move preview image .blend I/O to blenkernel | Jacques Lucke | |
Ref T76372 | |||
2020-09-09 | Fix T80626: Crash adding custom-data layers after reloading the file | Campbell Barton | |
Regression in a48d78ce07f4f which caused the meshes CustomData to be written before it's layer values were updated for writing. | |||
2020-08-28 | Refactor: move Lattice .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
2020-08-28 | Refactor: move Mesh .blend I/O to IDTypeInfo callbacks | Jacques Lucke | |
I'm also adding `BKE_id_blend_write`, so that it can be accessed outside of `readfile.c`. | |||
2020-08-28 | Refactor: move CustomData .blend I/O to blenkernel | Jacques Lucke | |
This is part of T76372. | |||
2020-08-28 | Refactor: move defvert .blend IO to blenkernel | Jacques Lucke | |
This is part of T76372. | |||
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-21 | Refactor: move animdata code from blenloader to blenkernel | Jacques Lucke | |
2020-08-21 | Refactor: move nla code from blenloader to blenkernel | Jacques Lucke | |
2020-08-21 | Cleanup: remove LodLevel | Jacques Lucke | |
This was part of the game engine and is not used anymore. Reviewers: brecht Differential Revision: https://developer.blender.org/D8666 | |||
2020-08-21 | Refactor: move fcurve/fmodifier code from blenloader to blenkernel | Jacques Lucke | |
This is part of T76372. | |||
2020-08-21 | Cleanup: use LISTBASE_FOREACH in writefile.c | Jacques Lucke | |
2020-08-21 | Blenloader: move IDProperty read/write code to blenkernel | Jacques Lucke | |
This is part of T76372. | |||
2020-08-10 | Merge branch 'blender-v2.90-release' into master | Bastien Montagne | |
2020-08-10 | Fix T77847: "Add plane > align" causes crash when certain rigs are in the ↵ | Bastien Montagne | |
scene (2.83, fixed in 2.90). Root of the issue was not fixed in 2.90, only hidden by the fact that we now re-read much less data during undo's that we used to, when some new datablock gets added or removed. This is not an ideal solution (as usual when dealing with data pointers shared across data-blocks), but it's decent enough. thanks a lot to @brecht for it! To be backported to 2.83 too. | |||
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-07 | Cleanup: Rename soops to space_outliner | Nathan Craddock | |
No functional changes. Rename soops, soutliner, and so to space_outliner. | |||
2020-08-07 | Cleanup: Blenloader, 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/blenloader` module. No functional changes. | |||
2020-08-05 | Merge branch 'blender-v2.90-release' into master | Campbell Barton | |
2020-08-05 | Cleanup: missing 'initialize' -> 'init' from previous cleanup | Campbell Barton | |
2020-08-05 | Fix T78529: Blend file corrupted during save caused by high Cubemap Size | Clément Foucault | |
This just avoid the corruption. A better fix still need to be finished. See P1564 | |||
2020-07-25 | Simulation: cleanup dna data | Jacques Lucke | |
2020-07-23 | Cleanup: rename Curve.len_wchar to len_char32 | Campbell Barton | |
The name was misleading as the length is for char32_t, not wchar_t. |