Add option "Auto Add Fake User" to user preferences

I am actually thinking there could be poor man’s version of my Proposal: Explicit Management of Data Blocks and (possible) Deprecation of Fake User

  1. Automatically fake-user everything that does not reside in the 3D View. Everything except:
    Objects, Meshes, Armatures, Cameras, Curves, Collections, Lights, Lattices, Light Probes, Meshes, Metaballs, Paint Curves, Point Clouds, Simulations, Speakers, Volumes.
    Users usually expect deleting objects from 3D viewport to be synonymous with deleting them from the Blender file.

  2. Completely remove the fake-user button from everywhere. The button would not exist anywhere in the UI next to any datablock selector.

  3. In Blender View Outliner mode, add icon indicator for any datablocks that have 0 users, so users can overview/manage/clean them up quickly.

  4. Accept this patch: Blender Archive - developer.blender.org so users can do it in one click, but safely.

3 Likes