Skip to content

Conversation

@Meorge
Copy link
Contributor

@Meorge Meorge commented Oct 30, 2025

Closes godotengine/godot-proposals#13514 .

This PR displays code names (such as methods, signals, and properties) in a monospaced font throughout the editor. This fits better with their being written out in snake_case and otherwise representing code functions/values, where they are often seen in a monospaced font.

Covered cases

  • Signal list
  • List of methods to connect signal to
  • "Edit Connection" dialog
  • Dialogs for adding methods and properties to Animation
  • AnimationPlayer Call Method track keyframes
  • AnimationPlayer property names
  • AnimationTrackKeyEdit editor for method name in Call Method track
CleanShot 2025-10-30 at 12 52 46@2x CleanShot 2025-10-30 at 12 53 09@2x CleanShot 2025-10-30 at 19 40 09@2x CleanShot 2025-10-30 at 19 40 25@2x

@Meorge Meorge requested a review from a team as a code owner October 30, 2025 20:09
@Calinou Calinou added this to the 4.x milestone Oct 30, 2025
@Meorge Meorge force-pushed the feat/signals-ui-use-monospaced-font branch from 633b1e0 to 93946ea Compare October 31, 2025 01:29
@Meorge Meorge changed the title Use monospaced font for signal signatures in UI Use monospaced font for code names (methods, signals, properties) in UI Oct 31, 2025
Add monospace font styling to more items in signal workflow

Use monospace font in method and property selection dialogs

Use monospaced font in Animation editor
@Meorge Meorge force-pushed the feat/signals-ui-use-monospaced-font branch from 93946ea to 8d8da77 Compare October 31, 2025 02:49
@Meorge Meorge requested a review from a team as a code owner October 31, 2025 02:49
@codedius
Copy link

codedius commented Oct 31, 2025

Nice! I think it would be great to see a similar update for FileSystem tab content as well (or at least an option for it), since Godot’s style guide recommends using snake_case for file/folder names too.

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.

Use monospaced font for code names (methods, signals, properties) in editor

3 participants