mirror of
https://github.com/enso-org/enso.git
synced 2024-11-26 08:52:58 +03:00
b0d627a797
This PR contains all work for finishing integration of first Component List Panel in the IDE: * It adds a stub for the whole Component Browser View. The documentation panel is re-used from the old searcher. * It has the presenter implementation, integrating the view with Hierarchical Component List from the controller. * It extends the View API, so the integration is possible, making use of Component Group Set wrapper. * The selection integration was also merged into this PR, because it depended on the API extension mentioned above. However, we should avoid such practice in the future. https://user-images.githubusercontent.com/3919101/177816427-8c4285b4-8941-4048-a400-52f4acf77a9f.mp4 # Important Notes There are some known issues, to-be-fixed in the future. * The performance is bad. It should be improved with new text::Area, and the decent one shall come with [GridView inside component browser](https://www.pivotaltracker.com/story/show/182561072) * There is no keyboard navigation. It should also be delivered with [GridView](https://www.pivotaltracker.com/story/show/182561072). * The Favorites section is not [filtered out by node source type](https://www.pivotaltracker.com/story/show/182661634).
36 lines
718 B
Plaintext
36 lines
718 B
Plaintext
# Build Artefacts
|
|
dist
|
|
target
|
|
|
|
.github/PULL_REQUEST_TEMPLATE.md
|
|
.github/ISSUE_TEMPLATE
|
|
distribution/launcher/THIRD-PARTY
|
|
distribution/engine/THIRD-PARTY
|
|
distribution/project-manager/THIRD-PARTY
|
|
tools/legal-review
|
|
distribution/lib/Standard/*/*/manifest.yaml
|
|
distribution/lib/Standard/*/*/polyglot
|
|
distribution/lib/Standard/*/*/THIRD-PARTY
|
|
distribution/docs-js
|
|
|
|
built-distribution/
|
|
THIRD-PARTY
|
|
|
|
# GUI
|
|
**/scala-parser.js
|
|
**/package-lock.json
|
|
**/msdfgen_wasm.js
|
|
|
|
# Generated files
|
|
app/ide-desktop/build.json
|
|
app/ide-desktop/lib/client/electron-builder-config.json
|
|
Cargo.lock
|
|
|
|
# Engine Builds can leave these nested working copies.
|
|
# TODO [mwu]: Adjust Engine build to not leave them.
|
|
ci-build/
|
|
enso/
|
|
|
|
# Popular IDEs
|
|
.idea
|