Skip to content

Serial monitor scroll indicator/button #1838

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
3 tasks done
sterretjeToo opened this issue Jan 28, 2023 · 5 comments
Closed
3 tasks done

Serial monitor scroll indicator/button #1838

sterretjeToo opened this issue Jan 28, 2023 · 5 comments
Assignees
Labels
conclusion: duplicate Has already been submitted topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor type: enhancement Proposed improvement

Comments

@sterretjeToo
Copy link

Describe the request

I'm having great difficulty to see if I have selected scrolling in the serial monitor or not. One will usually be able to see it because of the scrolling / non-scrolling of the data but there is the condiction that, when the buffer is full, non-scrolling changes to scrolling without visual indication what was selected.

Please provide a means to see what is active (different icon, different colours, ...). There are three different scenarios that should be indicated

  1. scrolling selected
  2. non-scrolling selected
  3. non-scrolling selected but switched to scrolling

Implementation with different icons is prefered for those that are colour-blind.

Describe the current behavior

non-scrolling changes to scrolling without indication

Arduino IDE version

arduino-ide_nightly-20230128_Windows_64bit

Operating system

Windows

Operating system version

Win10 Home

Additional context

No response

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details
@sterretjeToo sterretjeToo added the type: enhancement Proposed improvement label Jan 28, 2023
@per1234 per1234 self-assigned this Jan 28, 2023
@per1234 per1234 added topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor labels Jan 28, 2023
@per1234
Copy link
Contributor

per1234 commented Jan 28, 2023

Hi @sterretjeToo. Thanks for your suggestion.

when the buffer is full, non-scrolling changes to scrolling without visual indication what was
selected.

The suboptimal behavior of Serial Monitor under this condition is tracked at #1250. I think your suggestion of communicating the reason for this type of scrolling (which is different from autoscroll in that it doesn't scroll to the bottom of the output) is one reasonable option for mitigating that problem, so it would be best as a part of that discussion. Would you mind adding that part of your proposal in the thread of #1250?

different colours

Please do this:

  1. Select File > Preferences from the Arduino IDE menus.
  2. Comment here to tell me which theme you have selected from the "Theme" menu in the "Preferences" dialog.

@per1234 per1234 added the status: waiting for information More information must be provided before work can proceed label Jan 28, 2023
@sterretjeToo
Copy link
Author

Please do this:

Select File > Preferences from the Arduino IDE menus.
Comment here to tell me which theme you have selected from the "Theme" menu in the "Preferences" dialog.

Theme is Dark (Theia).

I'm aware that it might disappear in the future ;)

@per1234
Copy link
Contributor

per1234 commented Jan 28, 2023

Thanks for the information. There is a previous issue report for that bug: #1053

The issue was closed because Arduino no longer provides support for the "Dark (Theia) and "Light (Theia)" themes (#1283) and the three supported themes do not have the bug.

@per1234 per1234 closed this as not planned Won't fix, can't repro, duplicate, stale Jan 28, 2023
@per1234 per1234 added conclusion: duplicate Has already been submitted and removed status: waiting for information More information must be provided before work can proceed labels Jan 28, 2023
@sterretjeToo
Copy link
Author

So High Contrast (Theia) will stay? Else I don't know what the 3rd theme is.

image

@per1234
Copy link
Contributor

per1234 commented Feb 3, 2023

High Contrast (Theia) will stay?

Yes. This theme improves the accessibility of Arduino IDE for people with vision impairments so Arduino does support it and there are no plans to remove it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

2 participants