X Tutup
Skip to content

Add icons to some editor classes#82121

Merged
Repiteo merged 1 commit intogodotengine:masterfrom
MewPurPur:more-icons
Sep 19, 2025
Merged

Add icons to some editor classes#82121
Repiteo merged 1 commit intogodotengine:masterfrom
MewPurPur:more-icons

Conversation

@MewPurPur
Copy link
Contributor

@MewPurPur MewPurPur commented Sep 22, 2023

A few concerns: What about nodes vs refcounteds and objects? We don't really use color for anything other than nodes and resources as of now, with the only exception being Tween. But maybe editor-only objects I'll still give them a tint if we add icons to any in the future.

image

@MewPurPur
Copy link
Contributor Author

Oops botched it up. EditorCommandPalette is meant to be this:

image

@fire
Copy link
Member

fire commented Dec 12, 2023

Why was this blocked again? I remember some discussion about the use of colored icons vs drab icons but nothing recent.

@Calinou
Copy link
Member

Calinou commented Dec 12, 2023

Looks good to me on the screenshot, but I can't figure out how to display editor-only nodes in the Create New Node dialog so I can preview the icons (including in light mode).

@MewPurPur
Copy link
Contributor Author

MewPurPur commented Dec 12, 2023

Light mode was taken into account, but if you want to check it out, you should pull up the help dialog with F1.

@MewPurPur MewPurPur force-pushed the more-icons branch 2 times, most recently from 175e575 to 6d4380c Compare April 24, 2024 22:47
@MewPurPur MewPurPur requested a review from a team as a code owner April 24, 2024 22:47
@MewPurPur
Copy link
Contributor Author

Rebased and tweaked the inspector icon into this simpler one:
image

@MewPurPur
Copy link
Contributor Author

I don't know what could be causing checks to fail.

@KoBeWi
Copy link
Member

KoBeWi commented Apr 25, 2024

You probably need to rebase. There was some CI issue.

Copy link
Member

@KoBeWi KoBeWi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the idea of unique color for editor classes.
Looks good, though these icons are rarely seen outside documentation (and maybe plugins like EditorDebugger).

@aaronfranke
Copy link
Member

@MewPurPur This needs to be rebased, but otherwise this looks good to me.

@Repiteo Repiteo modified the milestones: 4.x, 4.6 Sep 19, 2025
@Repiteo Repiteo merged commit 4fa2409 into godotengine:master Sep 19, 2025
20 checks passed
@Repiteo
Copy link
Contributor

Repiteo commented Sep 19, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

X Tutup