Files
test/source/blender/blenkernel
Bastien Montagne e260bc64da Fix (unreported) broken 'fixing' code in ID name uniqueness handling.
Logic in `main_namemap_validate_and_fix` could end up re-generating
a thousand of time the names of IDs because of an invalid assumption
about processed IDs being re-processable (in case they get renamed).

Also do not `CLOG_ERROR` when checking and fixing errors, if this code is
called to fix errors, it means errors are expected. Use `CLOG_INFO`
instead, or `CLOG_WARN` when the info is really important (like when IDs
had to be renamed).

And finally, simplify code clearing invalid namemaps, there is now a
function to handle this task, `BKE_main_namemap_clear`.

Issues & improvements found while working on readfile errors when
opening `lib/tests/libraries_and_linking/libraries/main_scene.blend`.
2023-05-26 18:43:19 +02:00
..
2022-11-12 18:33:31 +01:00
2023-05-02 13:07:48 +02:00
2023-04-05 14:39:51 +10:00
2023-03-13 11:57:03 +01:00
2023-04-26 16:14:07 +10:00
2022-10-05 13:48:01 -05:00
2023-03-03 10:09:20 +11:00
2023-05-17 11:35:46 +12:00
2023-05-08 11:48:01 +02:00
2023-04-05 15:30:32 +02:00
2023-04-21 19:08:44 +02:00