Skip to content

[Feature request] Always show minimize/maximize/close button regardless of window size #1060

@windowskater

Description

@windowskater

At the moment by comparison with other software, it be very finicky to reach the window control buttons (minimize/maximize/close buttons) in the title bar for dopamine. They are very essential base functions to any piece of software and most software holds the convention of these buttons always being visible because they need to accessed so much or at least often quite quickly and easily as they control very base aspects of the window itself. So I think it should always be reachable instead of being cut off when the window is being resized. Whether or not the maximize and minimize function need to visible at all times might be debatable (even though I personally think they should be visible too) but the close button definitely should be visible.

I am aware that there are other elements in the title bar that need to be accessible, which is why I suppose it was probably designed the way it is built right now. I suggest a solution with arrows or some form of button to reach the categories in the title bar. Another extra on top of that could be: If the mouse is hovering over the title bar the user could use the mouse wheel to slide left and right as an alternative way of scrolling the title bar. However, this definitely shouldn't be the only method imo, because it is still not the most intuitive idea that comes to mind with most users but more experienced PC users to scroll horizontally by using the mouse wheel.

It wouldn't have to look exactly the same like the picture below of course, but here it is just as a rough concept idea. The minimize and maximize buttons are not included in this screenshot, but in my opinion they should be included too. I didn't have enough time to photoshop them in properly.
Image

Using:
Latest version of Windows 11
Latest version of Dopamine

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions