postmanlabs / postman-app-support

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
https://www.postman.com
5.82k stars 838 forks source link

Please implement the native Windows GUI window borders #11608

Open andreszs opened 1 year ago

andreszs commented 1 year ago

Is there an existing request for this feature?

Is your feature request related to a problem?

The lack of window borders makes locating the Postman titlebar an impossible mission whenever it is not maximized and the background contents happens to be white as well, because the window becomes mixed in an ocean of white pixels. This tendency to zero-interface (introduced by Microsoft and blindly followed by the rest of the ecosystem) is really becoming more and more irritating. We are about to reach a point where all sites and apps will be grayscale only and color monitors will be pointless.

image

At least please consider adding a black colored border to the window (maybe that's too shocking for your designers, how about "#CCC"?

Describe the solution you'd like

Adopt the standard Windows GUI window borders for the main and all modal windows and dialogs.

Describe alternatives you've considered

Avoid restoring the window size and use it constantly maximized, not ideal, specially on very large monitors.

Additional context

No response

arlemi commented 1 year ago

@andreszs Can you share what version of windows and what version of Postman you're using?

I can see both the border and shadow on my end. image (25)

andreszs commented 1 year ago

@arlemi I'm using Windows 8.1 Pro x64 and Postman 10.7.0

guipalazzo87 commented 1 year ago

Found your issue searching for "please postman put up borders in your window", so couldn't agree more with this issue!

vkaegis commented 1 year ago

@guipalazzo87 Are you on Windows 8.1 as well? Can you share a screenshot of your Windows Personalization > Color and Appearance > Advanced Appearance Settings screen?

image

andreszs commented 1 year ago

Color Personalization settings are set to Windows defaults. image

Problem persist in latest ?.?.??? version (not surprisingly, there's no About dialog).

Windows

image No window border. No title nor menu bar. No About dialog, of course. Just a borderless web interface, only that this is not the web.

macOS

image

Postman does respect the native titlebar and menus on macOS.

This evident disdain for the Windows platform can only be explained by Postman developers being Apple extremists, displaying a laser-like focus on macOS development and neglecting Windows as if it were an abomination. Their strong aversion to the Windows platform detracts from a more inclusive approach to software development. It is essential for developers to recognize the value of diverse platforms and strive for a balanced and unbiased perspective in order to provide equal experiences for all users.

rcmartin-apu commented 1 year ago

I'm in total agreement with andreszs, the Postman border on Windows completely disappears when there are other windows open behind it, especially editors. For me this has been true in Windows 10 and Windows Server 2019. Even a single pixel-wide black line as a border would be preferable to the current design.

Trish15 commented 11 months ago

completely agree. I hate this about Postman; it gets lost on my screen.

JessePelton commented 11 months ago

+1 Windows 10. On my machine, other apps mostly have borders, though there are cases where some borders are missing, so this may be at least in part a problem with Windows itself. For example, SourceTree is missing its bottom border. Postman is the only app that has no border at all, making it very difficult to discern where the window edges are.

Enabling window shadows works around the problem for me: image

Nonetheless, Postman windows should have visible edges whether or not shadows are enabled.

deadmann commented 7 months ago

I always have trouble with this issue as well