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.84k stars 839 forks source link

Feature Request: Improved Navigation and Management of Open/Working Items #4097

Open CreepyGnome opened 6 years ago

CreepyGnome commented 6 years ago

App Details:

Postman for Windows Version 5.5.0 win32 10.0.16299 / x64

Feature Request

Depending on monitor resolution and orientation after getting a few to a dozen tabs open it becomes difficult to manage them.

It would be nice if there was a way to easily scroll through them left and right, as well as a way to see all tabs in a list. Like a menu option called "Tabs" or something similar to "History" that lets you view a list of all the current tabs and their names. If you don't like the menu option it can be a "..." or "down area" list at the end of the tab bar.

A bonus feature added to all that would be to allow a settings option for multi-line tabs, aka wrap tabs.

An alternative is to get rid of the tab bar and just use the history and collections to control the view as navigation. This is what I currently end up having to do anyway since the tabs get unruly quickly and I just keep clicking on the collections or history items to jump around.

Either way, I would greatly appreciate improved navigation and management of the open/working items.

sdnts commented 6 years ago

Hi @CreepyGnome, thanks for the suggestions! We've been working on a couple of features to help out this use case! First off, you should be able to scroll through the tabs list by scrolling left/right or up/down when hovering over the tab bar. I understand this has its limits (if you have a lot of tabs open).

Starting with the next release, you'll be able to create workspaces, which is a way to organize your data. Maybe you could have different collections in different workspaces to allow for more sanity when working with a lot of data?

Your suggestion about a tab list is also on our radar, and while we haven't started work on that yet, we will take your suggestions into consideration.

CreepyGnome commented 6 years ago

Thanks for the suggestion and the peek at an upcoming feature.

Some feedback on the scroll wheel over tabs. It is not a very good user experience, it's not even intuitive. The workspaces are interesting depending on how it implemented it may be a nice feature, however, seems like you would still have to plan ahead to know you will want or need a workspace. Sometimes after a few days of testing endpoints, I can end up with a lot of tabs.

I hope some form of tab management makes it into a soon to be future release.

jaytschneider commented 6 years ago

I would first like to give thanks to the Postman team for creating such an awesome application. It has helped us make our application better. If I could piggy back onto CreepyGnome's great ideas, I think some sort of mouse/hover over preview of a tab would also be welcomed. My problem is before I know it I end up with too many tabs open. Instead of opening each tab, I would like to be able to mouseover a request in the sidebar and potentially see the details of the request. Similar to the Preview feature of OS X.