Skip to content

Add row(s) to scenes tab for a better overview of open scenes #9954

@peterhoglund

Description

@peterhoglund

Describe the project you are working on

Editor feature

Describe the problem or limitation you are having in your project

Quite often you tend to have many scenes open at the same time, especially with more complex features where your structure is broken down in many scenes or when dealing with resources. The open scenes tab bar quickly fills up and scenes are hidden behind the arrow buttons to the right. This makes it hard to get a good overview of the open scenes and navigating between them is slow. This is especially true for users on laptops.

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

Expand the tab bar with multiple rows to show all open scenes. The number of rows can be defined in a setting but defaulting to 2 rows seems reasonable (the user should of course still be able to choose 1 row). If the tabs overflow the arrow buttons are still there like today.

The tab bar would grow with the amount of rows needed, so if there is only one scene open, there would only be one row. The bar would grow vertically when needed up to max allowed rows. Adding rows would eat up space from the scene view, but I think that is an acceptable trade off.

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

This is what it looks like today:
image

Here is a mockup of what multiple rows would look like:
image

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

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

Editor core feature

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions