Bastien Montagne
484fa519fb
Fix some issues with bpy.data.user_map implementation.
...
* In case a subset of IDs is given, it was not checked that all items
are ID data.
* In case of error while processing the subset, there could be some
python data 'leak' (the `user_map` would not be unreferenced).
* Improve performances in case there are many duplicates in given subset
iterable of IDs, by not processing the duplicates.
Discovered in !127252 review.
2025-01-15 11:35:11 +01:00
..
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-12-13 14:54:19 +01:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-11-03 15:44:35 +11:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 11:27:20 +11:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-06 20:29:29 +11:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-04 16:26:39 +11:00
2024-09-25 18:04:33 +02:00
2025-01-07 12:39:13 +01:00
2025-01-04 19:09:54 +11:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-11-03 16:07:40 +11:00
2025-01-07 12:39:13 +01:00
2025-01-15 11:35:11 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-11-03 16:07:40 +11:00
2025-01-07 12:39:13 +01:00
2025-01-08 15:50:52 +01:00
2025-01-07 11:27:20 +11:00
2024-10-30 15:08:37 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-09-26 21:13:39 +10:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2024-11-03 15:44:35 +11:00
2025-01-07 12:39:13 +01:00
2024-11-03 22:04:44 +11:00
2025-01-07 12:39:13 +01:00
2025-01-02 19:56:24 +01:00
2025-01-07 12:39:13 +01:00