microsoft/vscode-serial-monitor

Simplify toolbar for small screens

AlexArGC opened this issue · 6 comments

Request from developers with one monitor.

Please make changes to the toolbar so that it is displayed in one line. You can sacrifice some text inscriptions...

Now:
ToolBar serial

I want to:
ToolBar serial 2

@AlexArGC Thanks for your suggestion! I'll add this to the backlog for us to assess at our earliest convenience. However, I can't make any promises on if/when we will implement/deliver these, due to bandwidth. Thanks!

Mine looks like this much of the time:

image

In addition to AlexArGC's suggestions, I'd suggest reducing all labels to one word:

Mode
View
Port
Baud
EOL

...and ideally hiding them if the line still wants to wrap.

Side note, there's an unnecessary horizontal divider below the text input.

@AlexArGC Thanks for your suggestion! I'll add this to the backlog for us to assess at our earliest convenience. However, I can't make any promises on if/when we will implement/deliver these, due to bandwidth. Thanks!

Can this problem be solved? If possible, when? Can I help?

@1184197761 This item is still on our backlog, and as we assess our bandwidth amidst our other priorities, we will have this at the top of our list, as this is the most up-voted issue in this repository currently.

Thanks for checking in and letting us know you're interested in this issue!

I've just discovered this extension and it's massively simplified my development -- thank you.

However, as per this issue, the screen real estate usage is pretty inefficient, for me I get three lines worth of "stuff", none of which I actually touch during a normal "monitoring" session. Can I suggest a show/hide type toggle?

If it were me, I would keep the main button bar only (start/stop, and the various toggles), the "Open Additional" I would have as a "+" button on that main button row, and all of the port settings I would hide unless you specifically click on the settings (like you already have for additional settings) ... but I know there will be many ways to solve this.

@essele thank you for the feedback and suggestions. We're glad this extension is helping you!

We will take these under consideration and add them to our backlog based on bandwidth. Thank you!