english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Branches -> idtype-refactor

"Idtype-refactor" branch

Total commits : 11
Total committers : 1
First Commit : February 28, 2020
Latest Commit : March 5, 2020


Commits by Date

DateNumber of Commits
March 5, 20202
March 4, 20204
March 3, 20203
March 2, 20200
March 1, 20200
February 29, 20200
February 28, 20202

Committers

AuthorNumber of Commits
Bastien Montagne11

Popular Files

FilenameTotal Edits
BKE_idtype.h6
idtype.c4
object.c4
lib_id.c4
CMakeLists.txt2
creator.c2
blendfile_loading_base_test.cc2
lib_id_delete.c2

Latest commits Feed

March 5, 2020, 09:28 (GMT)
Cleanup, more comments.
March 5, 2020, 09:02 (GMT)
Merge branch 'master' into idtype-refactor
March 4, 2020, 13:43 (GMT)
Use new idtype callbacks in id_lib code.

As before, it falls back to old code currently when no IDType is found.

New IDTypeInfo is only defined for Object so far.
March 4, 2020, 11:39 (GMT)
Update Object IDTypeInfo with new callbacks.

Also add/improve flags for IDTypeInfo.
March 4, 2020, 11:08 (GMT)
Merge branch 'master' into idtype-refactor
March 4, 2020, 11:08 (GMT)
Merge remote-tracking branch 'origin/idtype-refactor' into idtype-refactor
March 3, 2020, 18:19 (GMT)
IDTypeInfo: add remaining needed callbacks.

Those are the one I can think about as mandatory for now...
March 3, 2020, 17:57 (GMT)
Fix dummy typo.
March 3, 2020, 17:54 (GMT)
Merge branch 'master' into idtype-refactor
February 28, 2020, 13:53 (GMT)
Initial demo step for IDType refactor 'cleanup' project.

This is mostly a first version, consider it a base of discussion for how we want to do it.

Once this is agreed on, I'll add all missing callbacks, then on cleanup day I'll add usage of those callbacks in `lib_id` idmanagement code, and me and others can go monkey-editing all our ID types BKE files accordingly.

Regarding `BKE_idcode.h`/`idcode.c`, I think these should then be merged in `BKE_idtype`, then we can see which of idcode functions we keep as-is (as wrappers around new IDTypeInfo), and which we can simply remove in favour of direct usage of IDTypeInfo data by calling code?

This is part of T73719.

Differential Revision: https://developer.blender.org/D6966
February 28, 2020, 13:45 (GMT)
Initial demo step for IDType refactor 'cleanup' project.

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2020