New icons for Blender 2.8x

What would be a proper icon instead of the “Run Script” button?
Discussed here: https://developer.blender.org/D5686

2 Likes

image ?

It’s ambiguous, so no - a running man isn’t a good depiction for “run script”.
We already have a “Play” icon -E2. Haven’t we?

4 Likes

QtCreator, Pycharm, and other ides use a green play.
propose_run_icon

4 Likes

Play button was suggested here too: https://developer.blender.org/D5686
But apparently it can be read as something you can stop or pause too.

Maybe a kind of “start” related symbol will do?
A start button (on/off)? Yes, we use it for “Quit” the Blender, but this can be swapped with other, better suited design…
A launching rocket?
A checkered flag?

I’ve noticed that the button changes whether the script is a python script or a shader, in the latter it becomes “Script Node Update”. Should be considered I guess.

I wouldn’t tbh, the scripts runs only once when you click on the button, it doesn’t stays on.

What about the other two symbols? I mean - rocket/flag.

I wouldn’t personally mind the play icon for this actually, substituted with the update one for OSL scripts, as we already use it here:
Selezione_0181

Generally I like the idea of using the play icon. It’s probably fine to consider this the standard icon for this kind of action.

However I do see an issue. Other editors/IDEs don’t have any other playing action. For them the only thing that makes sense to carry the playing metaphor is running the application.
In Blender we do have the concept of playing animation. So there is a conflict here. Not sure how to solve it. Maybe the button with the play icon should simply say “Run”.

I don’t understand that problem, play in one editor is not the same than in other editor.

But in any case you could made a Play icon over a little gear icon

2 Likes

If you google ‘execute and icon’ a play button inside a gear shows up.

The only complaint I have with this symbol (a gear with play triangle) is that the gear itself is used for Preferences now. Such depiction reuse must be avoided, otherwise it will be confusing.

If we have a program that allow thousand of different behaviours some icons must be the same. So, or we use colored icons or in some moment we will have this problems.

1 Like

It’s not my decision, but I like the creativity of your thinking: icons signifying launch or start.

A checkered flag signifies the end of a race, not the start.

2 Likes

Okay, then we’re down to one idea:

Or a “play” triangle in curly braces.

run%20script_1

run%20script_1BIG

13 Likes

Personally I would just use a plain and ordinary “play” triangle. But that might just reflect my lack of imagination, or lack of coffee this morning.

3 Likes

Maybe also the console icon without the frame could work
Selezione_0183

5 Likes