big -1 I don't think it's simple, and I'm not sure it's even desirable; changing behavior like this, when the original complaint was that actions not getting fake users by default, going into a massive change of design. there are so many things in blender that need big redesign, like the dependency graph and library linking/refrencing, that going into major restructuring of things that *aren't broken* just seem like a ridiculous thing. Especially as this would be at least a highly controversial change. So if you're looking at a big architectural/ design/ under the hood challenge, wouldn't you please fix the depgraph first ;) ?
> I don't see any big technical difficulty personally. We can just > modify the refcount increasing/decreasing function to use an observer > pattern scheme and if a datablock is deleted simply inform the > observers of the deletion (And the human user if the datablock has > more users). It will require some interface for the observers too but > I don't think it's an unsurpassable challenge, even in C :p. The > memory footprint of datablocks will slightly increase but it's a > negligible amount of data compared to meshes etc. > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
