Replies: 1 comment
-
We have released the version 0.8.0 where the screens look like this now. Closing this discussion as resolved. ![]() ![]() |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I would like to discuss how we improve the user interface for source files and markers.
The inputs driving the change:
@relation(...)
markers found in source code but we also have forward links from requirements that are done usingRELATIONS / TYPE: File
. Currently, the requirement marker does not show the backward/forward nature of a requirement.The second screenshot demonstrates where I am thinking this could go. All markers are stacked above the first line of the block where they are defined. This way it should be possible to also expand the requirements to see them in full (not just UIDs). Also, this top-to-bottom organization could help the requirements to visually "dominate" the implementation that follows just below.
Example: Requirement with a forward link to a function in source code
Example: A branch where we just put together forward and backward markers
With this approach, the @relation markers are no longer highlighted.
Promising direction
Example: Experiment with counters
With this approach, the requirements identifiers are not visible by default but could be expanded on. It seems to hide the requirements too much.

Beta Was this translation helpful? Give feedback.
All reactions