Skip to content

Tooltip too squashed #1503

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
Edivad99 opened this issue Sep 27, 2022 · 4 comments · Fixed by #1504
Closed
3 tasks done

Tooltip too squashed #1503

Edivad99 opened this issue Sep 27, 2022 · 4 comments · Fixed by #1504
Labels
conclusion: resolved Issue was resolved topic: language server Related to the Arduino Language Server type: imperfection Perceived defect in any part of project

Comments

@Edivad99
Copy link

Describe the problem

The pop-up that opens shows the information that is too squashed and is difficult to read as well

To reproduce

Place the mouse over a function

Expected behavior

Better visibility
Schermata 2022-09-27 alle 10 44 54

Arduino IDE version

2.0.0

Operating system

macOS

Operating system version

macOS 12.6

Additional context

No response

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details
@Edivad99 Edivad99 added the type: imperfection Perceived defect in any part of project label Sep 27, 2022
@per1234
Copy link
Contributor

per1234 commented Sep 27, 2022

Thanks for your report @Edivad99. It is not clear to me what the problem is. Please provide more details.

The pop-up that opens shows the information that is too squashed

Please provide a detailed description of what you mean by "squashed".

Are there specific parts of the tooltip that seem "squashed" to you? If so, which parts?

Please describe some specific changes that would cause it to seem less "squashed".

is difficult to read as well

Please describe the exact problems that cause it to be difficult to read.

Are there specific parts of the tooltip that are difficult to read? If so, which parts?

Please describe some specific changes that would cause it to be less difficult to read.

@per1234 per1234 self-assigned this Sep 27, 2022
@per1234 per1234 added status: waiting for information More information must be provided before work can proceed topic: language server Related to the Arduino Language Server labels Sep 27, 2022
@Edivad99
Copy link
Author

Edivad99 commented Sep 27, 2022

By squashed I mean that there is little space between the writing and that the words touch the gray lines.

  • In "class String" the writing touches the gray line
  • In "// In Stream" the writing is too attached to the line
  • The word "instance-method readString" takes up a lot of space
  • The fourth rectangle is a duplication of the information I have in the third rectangle

@per1234
Copy link
Contributor

per1234 commented Sep 27, 2022

Thanks!

  • In "class String" the writing touches the gray line
  • In "// In Stream" the writing is too attached to the line

I am also a little bothered by this. I mentioned it in passing in #21

  • The word "instance-method readString" takes up a lot of space

This is tracked here: #21

The fourth rectangle is a duplication of the information I have in the third rectangle

Which board do you have selected in the Tools > Board menu in the Arduino IDE? I don't have this part when I did a quick check with the Uno selected:

image


In the end, I think the comment I made here will apply to both this and #21:

#21 (comment)

This formatting is coming from the clangd C++ language server that provides this information to the Arduino IDE, and perhaps some from the Eclipse Theia IDE framework the IDE is built on or even the VS Code application Theia takes some of its design from.

None of those projects are maintained by Arduino and I'm not sure whether anything can be done to improve on it from inside the Arduino IDE codebase hosted in this repo.

@per1234 per1234 removed their assignment Sep 27, 2022
@per1234 per1234 removed the status: waiting for information More information must be provided before work can proceed label Sep 27, 2022
@Edivad99
Copy link
Author

If you pass the word readString over it and press command, the fourth rectangle appears

dankeboy36 added a commit to dankeboy36/arduino-ide that referenced this issue Sep 27, 2022
fixes arduino#1503

Signed-off-by: dankeboy36 <[email protected]>
@kittaakos kittaakos mentioned this issue Sep 28, 2022
4 tasks
@per1234 per1234 linked a pull request Oct 6, 2022 that will close this issue
4 tasks
per1234 pushed a commit that referenced this issue Oct 7, 2022
fixes #1503

Signed-off-by: dankeboy36 <[email protected]>
@per1234 per1234 added the conclusion: resolved Issue was resolved label Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: resolved Issue was resolved topic: language server Related to the Arduino Language Server type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants