enso/app/gui/integration-test/project-view
Paweł Grabarz be1b706d0a
Function definition editor widget (#11655)
Fixes #11406

Also refactored the right panel state into its own store, so it is less coupled with the graph editor.

<img width="439" alt="image" src="https://github.com/user-attachments/assets/73e6bb92-235f-497d-9cff-126dc4110f8b">

The function definition widget tree displays the icon, name and all arguments. The name is editable, everything else right now is just read-only. The icons next to the arguments are just placeholders intended to be replaced with a "drag handle" icon.

Also fixed issues with missing rounded corners on the ag-grid widget.
<img width="263" alt="image" src="https://github.com/user-attachments/assets/cb61f62a-755c-4865-ba6c-ab9130167713">
2024-12-05 18:03:48 +00:00
..
actions.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
collapsingAndEntering.spec.ts Function definition editor widget (#11655) 2024-12-05 18:03:48 +00:00
componentBrowser.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
css.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
customExpect.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
edgeInteractions.spec.ts Context menu, copy button, multi-component actions (#11690) 2024-11-29 19:52:22 +00:00
edgeRendering.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
expressionUpdates.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
fullscreenVisualisation.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
graphNavigator.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
graphNodeVisualization.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
graphRenderNodes.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
keyboard.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
locate.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
nodeClipboard.spec.ts Context menu, copy button, multi-component actions (#11690) 2024-11-29 19:52:22 +00:00
nodeComments.spec.ts Context menu, copy button, multi-component actions (#11690) 2024-11-29 19:52:22 +00:00
pm-openrpc.json Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
projectManager.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
removingNodes.spec.ts Context menu, copy button, multi-component actions (#11690) 2024-11-29 19:52:22 +00:00
rightPanel.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
selectingNodes.spec.ts Extend output port and remove selection halo (#11715) 2024-12-03 13:54:02 +00:00
setup.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
suggestionUpdates.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
tableVisualisation.spec.ts Table.input for pasting tabular data (#11695) 2024-12-03 15:22:15 +00:00
typesOnNodeHover.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
undoRedo.spec.ts Add traces to integration tests + suppress one flaky assertion. (#11595) 2024-11-27 14:09:59 +00:00
widgets.spec.ts Bump AGGrid version (#11684) 2024-11-28 14:40:29 +00:00