Hi Patrick,
I see your point (I guess

) but what if the behavior of the material list is transfer to the materials content in order to clean up a little the UI and make the workflow more straight forward.
Let try to explain with words the procedure that I put in the previous screenshot.
- If you try to drag a material from the
materials list to some object in the models list doesn't work.
- If you try to drag a material from the
materials content to some object in the models list doesn't work either, gets a duplicated material tough.
- If you drag a material from the
materials list to some object to the viewport is assigned to that material.
- If you drag a material from the
materials content to some object to the viewport is assigned to that material too.
- If you double click in the
materials list nothing happens just allow to edit your material in the material editor.
- If you double click in the
materials content is apply to the object that you have select and open the material in the material editor.
So my point is that materials list is redundant in this case because you can do same and even more things with the materials content.
Anyway we can have a little icon to change the view into List or Thumbnails and sort it by alphabetical order even.
Now for the context menu as Richard pointed with right click we could have:
New material
Duplicate material
Export material
Import material
Clear unused materials
Build missing preview
Build all previews
Cheers
JC