Bastien Montagne
92e41bb1a8
Fix for fix (c) assert from own recent commit.
...
This master_collection thing is really, really annoyingly spreading all
over the place...
2020-02-13 16:56:31 +01:00
Bastien Montagne
c9c013f53b
libquery: Add 'owner id' to callback data.
...
In some cases it's important to always have a proper ID as reference,
e.g. whene generating data supposed to represent main data-base...
2020-02-13 16:23:42 +01:00
Bastien Montagne
f28bb6992f
Refactor libquery ID looper callback to take a single parameter.
...
Using a struct here allows to change given parameters to the callbacks
without having to edit all callbacks functions, which is always noisy
and time consuming.
2020-02-13 16:23:42 +01:00
Campbell Barton
9f07c03d20
Cleanup: unused headers
2020-02-11 11:54:50 +11:00
Bastien Montagne
56116bbdf4
Cleanup/refactor: Rename BKE_library files to BKE_lib.
...
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.
2020-02-10 13:00:42 +01:00