UniversalRobots / Universal_Robots_ROS_as_a_Service_URCap

This URCap makes a universal robot part of a ROS system by making ROS calls available inside Polyscope through the rosbridge.
Apache License 2.0
12 stars 3 forks source link

Display of fields #24

Open gavanderhoorn opened 3 years ago

gavanderhoorn commented 3 years ago

I noticed this while looking at the Actions documentation (as just announced by @fmauch), but it's the same for regular messages, so here's a screenshot of that:

the current implementation draws a fine line between all the fields of the message (under the Data section in the screenshot).

To me, this implies there is some sort of relation between these fields (as if the line 'ties them together').

In a sense, there is of course such a relationship: they are all fields in the same message, so children. The fact the line doesn't go to a shared 'root' confuses me as a user.

Would it perhaps be an idea to make the Data heading left-aligned in the panel, and then make the line appear to start right under that heading? Something like this (ignore the ms paint skills):

image

If this is already done, and I've missed it, please /ignore.

gavanderhoorn commented 3 years ago

It might even be nice to change Data to Message fields or Message field mapping (or something similar)?

fmauch commented 3 years ago

Yes, we have an issue about that in our internal big tracker, as well, though you raised additional aspects of this. Let me come back to that once I migrate all internal issues to GitHub.