For linked or overriden data-blockSee T79959 for the rationale.
* Adds a menu to the right of the name button to access all kinds of operations (create, delete, unlink, user management, library overrides, show a menu with operations:etc).
* //Make Local// (regular make local or remove the override and make local)Use the red "disabled hint" in tooltips to explain why buttons are disabled, rather than using the regular tooltip text for that. That is the consistent way to do that now.
* //Add Library Override//Use superimposed icons for duplicate and unlink, rather than extra buttons (uses less space, looks less distracting and is a nice + consistent design language).
These options were available before as a icon to click on. But to create a library override there was a hack so you could Shift-click it* Remove fake user and user count button, which is wasn't meant as final solution inthey are available from the first placemenu now.
A menu makes things more discoverable and scales better (more operations can be added).
Also:* Support tooltips for superimposed icons (committed mouse hover feedback to master already).
* Use the red "disabled hint" in tooltips to explain why buttons are disabled, rather than using the regular tooltip text for that.Slightly increase size of the name button - it was already a bit small before, That is the consistent way to do that nowand the move from real buttons to superimposed icons reduces usable space in it.
* Show library link status icon in the ID-templ* More clearly differentiate duplicate text buttonand new. Useful to indicate that something is a linked data-block.
{F8773938}
{F8773937}The latter is only available in the menu.
//(Should probably read "cannot be changed"* Display library status icon on the left (linked, I just kept the old text.)//missing library, overridden)
{F8773939}{F8906601} {F8906607} {F8906608} {F8906609} {F8906610}
----
Updated Screenshots:
{F8796976} {F8796977} {F8796975} {F8796978}