Page MenuHome

Remove Duplicate Blender Logo on Windows
AbandonedPublic

Authored by Harley Acheson (harley) on May 10 2019, 5:46 PM.

Details

Summary

Is this something we can at least consider?

The Windows OS always places the application logo on the left side of the title bar. So this means we always see two Blender logos close to each other, one in color and the other monochrome. The application is already very complex and so it doesn't help to add this redundancy and duplication without any good reason.

Although clicking this icon brings up the Splash screen, that function is also on the Help menu which is much easier to discover.

The following image shows how it looks to Windows users now on the top. The bottom shows how it could look for Windows users after this patch is applied.

Obviously this patch only removes the logo for users of Windows and does not change it for anyone else. But this messiness is only experienced by Windows users.

Diff Detail

Repository
rB Blender

Event Timeline

Personally I would be fine with it really.

On Windows specifically, the funny thing is that there is a double-symbol issue at both ends of the top bar: On the left there are two Blender logos and on the right there are two X's. The double-X issue is harder so solve, and has a few different possible solutions.

My main thought is if we should do this for all OS's or just Windows? On Mac, it's not really a convention to have such an app icon either. It's somewhat cute but not necessary.

Consistency between platforms is probably more important than saving 16 pixels. Perhaps we can remove the icon in the title bar while still keeping the icon in the task manager (same icon afaik) piling on we can probably reduce the title bar size a little on win10 to get some vertical real estate back?

@LazyDodo (LazyDodo) I presume this is what you mean?

My impression was that on Windows, the title bar icon is baked in to the OS, that it's not something we can/should remove?

I was hoping for (warning ms paint skills right ahead)

the icon shows in a few places, (ie task manager, taskbar and window title) I'm unsure if we can control the icon individually at those locations or not, it's something we'd have to look into. but I'd still prefer that over a UI change inside blender that would break consistency between platforms.

Ok, @LazyDodo (LazyDodo) @Harley Acheson (harley) since you are both on Windows you probably have a more intimate knowledge of the UI guidelines and expectations of how the tltle bar is expected to work and look. I will defer to you, if you think that is the right approach.

Consistency between platforms is probably more important than saving 16 pixels

For me personally I don't care about the space, although that sounds like a reasonable excuse. My excuse is less reasonable: the duplication just bugs me by looking messy. To be fair though, I am easily bothered. LOL

Perhaps we can remove the icon in the title bar while still keeping the icon in the task manager

As far as I have seen we don't have control over the main window titlebar size. We can hide the icon there but then it could be gone for Alt-Tab display, task manager, etc.

True we could extend the app into the title bar area (Custom Window Frame Using DWM) but that would then be a drastic change of consistency between platforms. And I don't think we can even consider that since we've expanded out the Workspace tabs - we're now taking up all the horizontal space so nothing is left for dragging the window frame, displaying filename, etc

But seriously, this was just a suggestion. "Consistency between platforms" is, on its own, a perfectly acceptable reason for this idea to be tossed.

i think we may be able to play with the titlebar height using get/setsystemmetrics with SM_CYSIZE (but i have to admit, never tried) perhaps easier to discuss on chat so we don't derail this ticket too much?

The other complication is that the icon on the titlebar isn't just an image but a menu...

For me personally I don't care about the space, although that sounds like a reasonable excuse. My excuse is less reasonable: the duplication just bugs me by looking messy. To be fair though, I am easily bothered. LOL

I think that's an acceptable reason too. If something is visually distracting, it also takes away from the clear calmness of the UI. The double-X issue on the right side is a bigger offender to me, because users might accidentally click the wrong one.

True we could extend the app into the title bar area (Custom Window Frame Using DWM) but that would then be a drastic change of consistency between platforms. And I don't think we can even consider that since we've expanded out the Workspace tabs - we're now taking up all the horizontal space so nothing is left for dragging the window frame, displaying filename, etc

I think that could be solved. Some web browsers work this way, and there you can still drag to move the window. It's probably not straight forward to implement, but if someone did, I don't see why we can't just make it work like a web browser here.

If the Blender logo (in the Blender UI) got removed, what about fullscreen? There wouldn't be any indication that this was Blender.
On removing the icon from the window, double-clicking to close is too convenient for me.

This is overkill imho.
Either remove the icon from all platforms or just leave it as it is.

xrg (xrg) added a subscriber: xrg (xrg).EditedMay 10 2019, 7:02 PM

KDE is similar to Windows. I don't personally have a strong opinion either way, though.

Don't all Linux desktop environments have the this icon on the title bar too?

Maybe it is better to simply remove the icon from blender. Although many would be happy to see the title bar leave.
But I thought, extending the app in the tittle bar was a no-go, cause of the extra work need per OS.

This is not a logo/icon it's a button.
If you want to remove it, then you need to remove it on all platforms to have the same functionality everywhere.

YAFU (YAFU) added a subscriber: YAFU (YAFU).EditedMay 10 2019, 8:07 PM

I personally have no problem with those duplicated icons in KDE. On the contrary, the repeated "close" cross icon in Blender and KDE title bar on the right is more inconvenient to me when cross icon is not dimmed/attenuated in blender.

Anyway just say that in KDE that icon is a "Menu" button that calls some window preferences. In addition, in KDE that "Menu" button is fully configurable from the preferences in Window Decorator > "Buttons" tab. You can remove that icon or change the position in the Title bar. Is it not configurable in Windows?

Edit:
By the way, I was wondering if putting blender logo/button at the end to the right of Blender top bar would help make it less problematic the issue I mentioned about the close cross buttons that some users have. Perhaps with this two birds are killed with a single stone.

Edit 2:
You forget what I have proposed. Apparently there is already a task to solve that Windows/Linux close button problem.