-
Notifications
You must be signed in to change notification settings - Fork 323
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
Add comments to components #9162
Comments
i assume Ctrl+Click should also put the comment into edit mode, for consistency with nodes? |
Yes good call. In fact I think it should probably only be Ctrl+Click for consistency with nodes. Will update story. |
Refinement notes:
|
Part of #9162. - Add support for representing and interpreting the full text-literal/documentation syntax (escape codes, platform-independent newlines, string interpolations); build on generalized operations for structured-fields that will simplify future representation of other types like `Vector`. - Load parsed and interpreted node documentation into `Node`s.
Keziah Wesley reports a new STANDUP for today (2024-02-28): Progress: Implemented documentation sync and displaying docs. Fixed a AST soundness hole related to a Y.Js invariant. It should be finished by 2024-03-05. Next Day: Next day I will be working on the #9162 task. Editing docs. |
Introduce basic display of node documentation-comments. ![image](https://github.com/enso-org/enso/assets/1047859/b1960097-d265-4d77-a924-fd3c309dc3fd) Part of #9162. # Important Notes - Add synchronization of `documentation` updates to the GraphDB; add a type assertion that ensures `Node` synchronization is updated when new fields are added to `Node`. - Introduce read-only comment rendering.
Keziah Wesley reports a new STANDUP for yesterday (2024-02-29): Progress: Implemented creating/editing/removing comments. It should be finished by 2024-02-29. Next Day: Next day I will be working on the #9162 task. Pick something from backlog. |
This story adds the ability to display one line comments for components in the GUI.
That is comments that are stored in the enso file like so:
It should appear in the GUI the same as the error dialog, but positioned above the component
As always please don't take my poor artwork as anything more than an indicator of the idea. Fonts, sizing, spacing etc. should match existing standards.
Tasks
The text was updated successfully, but these errors were encountered: