-
Notifications
You must be signed in to change notification settings - Fork 317
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
Component Browser should not be prepopulated with text and should be connected #9210
Comments
|
Yes I think we apply If the user wants a unconnected component they can use the bottom left + icon. |
Refinement notes:
|
Update: Let's use Lexical here, not CodeMirror. We don't need the understanding of Enso language immediately (e.g. coloring). |
Update: We decided during standup that we will support the equivalent of removing the dot after typing space. |
Keziah Wesley reports a new STANDUP for yesterday (2024-05-16): Progress: Decoupled CB Input UI from CB; implemented icon and edge logic. It should be finished by 2024-05-22. Next Day: Next day I will be working on the #9210 task. Same task. |
Keziah Wesley reports a new STANDUP for today (2024-05-17): Progress: Implemented CB text transform and updated tests. It should be finished by 2024-05-22. Next Day: Next day I will be working on the #9210 task. Address a remaining issue with selections; testing. |
In the component browser input field, render the source node as an icon instead of its identifier; an edge connects the icon to the source node's output port. https://github.com/enso-org/enso/assets/1047859/a36a8a55-6717-4887-a72c-2b2eafde4260 Closes #9210. # Important Notes - Fix node selection being visible (but glitched) while editing node. - Fix bug in CB positioning when editing a node at non-default zoom. - Fix disconnected edge hover allowing self-connection. - Consolidate some color logic in `nodeColors`.
Keziah Wesley reports a new STANDUP for yesterday (2024-05-20): Progress: Finished CB self icons. Configured doc editor to support lists (#10008). Fixed #9963. Fixed a touchpad annoyance (#10007). It should be finished by 2024-05-20. Next Day: Next day I will be working on the #9831 task. Investigate suggestion db / icons issue. |
When adding a new component that is connected to an existing component the component browser should:
From:
To:
The text was updated successfully, but these errors were encountered: