Skip to content

Add an editor setting to force Vector property labels and values onto the same line #12488

@AdeptusForge

Description

@AdeptusForge

Describe the project you are working on

This change is a universal one, as everyone is affected by how easy/hard it is to access variables in the inspector.

Describe the problem or limitation you are having in your project

Editing Vectors often takes up unduly large amounts of screen space. At default settings, Node3D Transform takes up nearly 10% of available screen real estate just by itself. This could easily be cut down on with a simple feature to compress vectors onto the same line.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Vector Property's are split into a label bar and an under-slung section to keep all the properties with a 0.5 split ratio, by changing vector split ratio to a smaller value and combining the label bar with the rest of the property fields, it allows vector editing on the same line, making things more compressed than previously, while maintaining readability.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

samelinevectortoggle.mp4

If this enhancement will not be used often, can it be worked around with a few lines of script?

This should be used almost universally, but if it is not, it is an editor setting that can be disabled.

Is there a reason why this should be core and not an add-on in the asset library?

This change affects all Godot users equally; Godot users already have control over how much screen space various aspects of the engine take up, this just gives them more control that they should have had to begin with.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions