├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── config.yml │ ├── epic.md │ ├── feature-request.md │ └── task.md ├── PULL_REQUEST_TEMPLATE.md ├── actions-rs │ └── grcov.yml └── workflows │ ├── docs.yml │ └── gui-ci.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.yaml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── SECURITY.md ├── config.json ├── docs ├── CHANGELOG_TEMPLATE.md ├── CONTRIBUTING.md ├── README.md ├── assets │ └── tags │ │ ├── bug_fixes.svg │ │ ├── new_features.svg │ │ ├── new_learning_resources.svg │ │ └── release_notes.svg ├── contributing │ ├── README.md │ ├── process.md │ ├── repository-structure.md │ └── style-guide.md ├── product │ ├── README.md │ ├── searcher.md │ ├── shortcuts.md │ └── visualizations.md └── security │ └── selfxss.md ├── run ├── rust-toolchain └── src ├── config.yaml ├── js ├── .gitignore ├── config.js ├── lerna.json ├── lib │ ├── client │ │ ├── entitlements.mac.plist │ │ ├── package-lock.json │ │ ├── package.js │ │ ├── src │ │ │ ├── index.js │ │ │ └── preload.js │ │ ├── tasks │ │ │ ├── computeHashes.js │ │ │ ├── notarize.js │ │ │ ├── prepareToSign.js │ │ │ └── signArchives.js │ │ └── webpack.config.js │ ├── common │ │ ├── package.js │ │ └── src │ │ │ ├── animation.js │ │ │ ├── html_utils.js │ │ │ ├── loader.js │ │ │ ├── math.js │ │ │ ├── server.js │ │ │ └── svg.js │ ├── content │ │ ├── firebase.yaml │ │ ├── package-lock.json │ │ ├── package.js │ │ ├── src │ │ │ ├── docsStyle.css │ │ │ ├── docsStyle.less │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── project_manager.ts │ │ │ ├── run.js │ │ │ ├── style.css │ │ │ ├── templates-view.html │ │ │ ├── templates.ts │ │ │ └── wasm_imports.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── icons │ │ ├── package.js │ │ └── src │ │ │ └── index.js │ ├── log-server │ │ ├── README.md │ │ ├── package.json │ │ ├── server.js │ │ └── test │ │ │ └── test.js │ └── project-manager │ │ ├── package.js │ │ └── src │ │ └── build.ts ├── package-lock.json └── package.js └── rust ├── .cargo └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build ├── Cargo.toml ├── package-lock.json └── src │ └── lib.rs ├── ensogl ├── Cargo.toml ├── README.md ├── build.rs ├── doc │ └── coordinates.md ├── example │ ├── Cargo.toml │ └── src │ │ ├── animation.rs │ │ ├── complex_shape_system.rs │ │ ├── dom_symbols.rs │ │ ├── drop_manager.rs │ │ ├── easing_animator.rs │ │ ├── glyph_system.rs │ │ ├── leak.rs │ │ ├── lib.rs │ │ ├── list_view.rs │ │ ├── mouse_events.rs │ │ ├── scroll_area.rs │ │ ├── shape_system.rs │ │ ├── slider.rs │ │ ├── sprite_system.rs │ │ ├── sprite_system_benchmark.rs │ │ └── text_area.rs ├── lib │ ├── components │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── component.rs │ │ │ ├── drop_down_menu.rs │ │ │ ├── file_browser.rs │ │ │ ├── file_browser │ │ │ └── model.rs │ │ │ ├── label.rs │ │ │ ├── lib.rs │ │ │ ├── list_view.rs │ │ │ ├── list_view │ │ │ ├── entry.rs │ │ │ └── entry │ │ │ │ └── list.rs │ │ │ ├── scroll_area.rs │ │ │ ├── scrollbar.rs │ │ │ ├── selector.rs │ │ │ ├── selector │ │ │ ├── bounds.rs │ │ │ ├── decimal_aligned.rs │ │ │ ├── frp.rs │ │ │ ├── model.rs │ │ │ ├── number.rs │ │ │ ├── range.rs │ │ │ └── shape.rs │ │ │ ├── shadow.rs │ │ │ └── toggle_button.rs │ ├── core │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── animation.rs │ │ │ ├── animation │ │ │ ├── easing.rs │ │ │ ├── frp.rs │ │ │ ├── frp │ │ │ │ ├── animation.rs │ │ │ │ ├── animation │ │ │ │ │ ├── delayed.rs │ │ │ │ │ └── hysteretic.rs │ │ │ │ └── easing.rs │ │ │ ├── loops.rs │ │ │ ├── physics.rs │ │ │ └── physics │ │ │ │ └── inertia.rs │ │ │ ├── application.rs │ │ │ ├── application │ │ │ ├── args.rs │ │ │ ├── command.rs │ │ │ ├── frp.rs │ │ │ ├── shortcut.rs │ │ │ └── view.rs │ │ │ ├── control.rs │ │ │ ├── control │ │ │ ├── io.rs │ │ │ └── io │ │ │ │ ├── mouse.rs │ │ │ │ └── mouse │ │ │ │ └── event.rs │ │ │ ├── data.rs │ │ │ ├── data │ │ │ ├── color.rs │ │ │ ├── color │ │ │ │ ├── animation.rs │ │ │ │ ├── component.rs │ │ │ │ ├── data.rs │ │ │ │ ├── gradient.rs │ │ │ │ ├── mix.rs │ │ │ │ ├── space.rs │ │ │ │ └── space │ │ │ │ │ ├── conversion.rs │ │ │ │ │ ├── def.rs │ │ │ │ │ └── white_point.rs │ │ │ ├── container.rs │ │ │ ├── dirty.rs │ │ │ ├── function.rs │ │ │ ├── function │ │ │ │ ├── closure.rs │ │ │ │ └── traits.rs │ │ │ ├── mix.rs │ │ │ ├── seq.rs │ │ │ └── seq │ │ │ │ └── observable.rs │ │ │ ├── debug.rs │ │ │ ├── debug │ │ │ ├── monitor.rs │ │ │ └── stats.rs │ │ │ ├── display.rs │ │ │ ├── display │ │ │ ├── camera.rs │ │ │ ├── camera │ │ │ │ └── camera2d.rs │ │ │ ├── layout.rs │ │ │ ├── layout │ │ │ │ └── alignment.rs │ │ │ ├── navigation.rs │ │ │ ├── navigation │ │ │ │ ├── navigator.rs │ │ │ │ └── navigator │ │ │ │ │ └── events.rs │ │ │ ├── object.rs │ │ │ ├── object │ │ │ │ ├── class.rs │ │ │ │ └── transform.rs │ │ │ ├── render.rs │ │ │ ├── render │ │ │ │ ├── composer.rs │ │ │ │ ├── pass.rs │ │ │ │ ├── passes.rs │ │ │ │ ├── passes │ │ │ │ │ ├── pixel_read.rs │ │ │ │ │ ├── screen.rs │ │ │ │ │ └── symbols.rs │ │ │ │ └── pipeline.rs │ │ │ ├── scene.rs │ │ │ ├── scene │ │ │ │ ├── dom.rs │ │ │ │ └── layer.rs │ │ │ ├── shape.rs │ │ │ ├── shape │ │ │ │ ├── compound.rs │ │ │ │ ├── compound │ │ │ │ │ ├── .gitkeep │ │ │ │ │ ├── events.rs │ │ │ │ │ └── path.rs │ │ │ │ ├── constants.rs │ │ │ │ ├── primitive.rs │ │ │ │ └── primitive │ │ │ │ │ ├── def.rs │ │ │ │ │ ├── def │ │ │ │ │ ├── class.rs │ │ │ │ │ ├── modifier.rs │ │ │ │ │ ├── primitive.rs │ │ │ │ │ ├── unit.rs │ │ │ │ │ └── var.rs │ │ │ │ │ ├── glsl │ │ │ │ │ ├── color.glsl │ │ │ │ │ ├── debug.glsl │ │ │ │ │ ├── fragment_runner.glsl │ │ │ │ │ ├── math.glsl │ │ │ │ │ ├── overload.js │ │ │ │ │ └── shape.glsl │ │ │ │ │ ├── shader.rs │ │ │ │ │ ├── shader │ │ │ │ │ ├── builder.rs │ │ │ │ │ ├── canvas.rs │ │ │ │ │ └── overload.rs │ │ │ │ │ ├── style_watch.rs │ │ │ │ │ └── system.rs │ │ │ ├── style.rs │ │ │ ├── style │ │ │ │ ├── data.rs │ │ │ │ ├── javascript.rs │ │ │ │ ├── path.rs │ │ │ │ ├── sheet.rs │ │ │ │ └── theme.rs │ │ │ ├── symbol.rs │ │ │ ├── symbol │ │ │ │ ├── dom.rs │ │ │ │ ├── gpu.rs │ │ │ │ └── gpu │ │ │ │ │ ├── geometry.rs │ │ │ │ │ ├── geometry │ │ │ │ │ ├── compound.rs │ │ │ │ │ ├── compound │ │ │ │ │ │ ├── mask_composer.rs │ │ │ │ │ │ ├── screen.rs │ │ │ │ │ │ └── sprite.rs │ │ │ │ │ ├── primitive.rs │ │ │ │ │ └── primitive │ │ │ │ │ │ └── mesh.rs │ │ │ │ │ ├── material.rs │ │ │ │ │ ├── registry.rs │ │ │ │ │ ├── shader.rs │ │ │ │ │ └── shader │ │ │ │ │ └── builder.rs │ │ │ ├── world.rs │ │ │ └── world │ │ │ │ └── stats.rs │ │ │ ├── gui.rs │ │ │ ├── gui │ │ │ ├── component.rs │ │ │ ├── cursor.rs │ │ │ └── style.rs │ │ │ ├── lib.rs │ │ │ ├── system.rs │ │ │ └── system │ │ │ ├── gpu.rs │ │ │ ├── gpu │ │ │ ├── data.rs │ │ │ ├── data │ │ │ │ ├── attribute.rs │ │ │ │ ├── buffer.rs │ │ │ │ ├── buffer │ │ │ │ │ ├── item.rs │ │ │ │ │ └── usage.rs │ │ │ │ ├── default.rs │ │ │ │ ├── gl_enum.rs │ │ │ │ ├── prim.rs │ │ │ │ ├── sized.rs │ │ │ │ ├── texture.rs │ │ │ │ ├── texture │ │ │ │ │ ├── class.rs │ │ │ │ │ ├── storage.rs │ │ │ │ │ ├── storage │ │ │ │ │ │ ├── gpu_only.rs │ │ │ │ │ │ ├── owned.rs │ │ │ │ │ │ └── remote_image.rs │ │ │ │ │ ├── types.rs │ │ │ │ │ └── types │ │ │ │ │ │ ├── format.rs │ │ │ │ │ │ ├── gl_enums.rs │ │ │ │ │ │ ├── internal_format.rs │ │ │ │ │ │ ├── item_type.rs │ │ │ │ │ │ ├── relations.rs │ │ │ │ │ │ └── sampler.rs │ │ │ │ ├── uniform.rs │ │ │ │ └── uniform │ │ │ │ │ └── upload.rs │ │ │ ├── shader.rs │ │ │ └── shader │ │ │ │ └── glsl.rs │ │ │ ├── js.rs │ │ │ ├── js │ │ │ └── typed_array.rs │ │ │ ├── web.rs │ │ │ └── web │ │ │ ├── dom.rs │ │ │ ├── dom │ │ │ └── shape.rs │ │ │ └── text_input │ │ │ └── text_input.js │ ├── text │ │ ├── Cargo.toml │ │ ├── embedded-fonts │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── msdf-sys │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src │ │ │ │ ├── binding.rs │ │ │ │ ├── emscripten_data.rs │ │ │ │ └── lib.rs │ │ └── src │ │ │ ├── buffer.rs │ │ │ ├── buffer │ │ │ ├── data.rs │ │ │ ├── data │ │ │ │ ├── range.rs │ │ │ │ ├── rope.rs │ │ │ │ ├── spans.rs │ │ │ │ ├── text.rs │ │ │ │ └── unit.rs │ │ │ ├── style.rs │ │ │ ├── view.rs │ │ │ └── view │ │ │ │ ├── movement.rs │ │ │ │ ├── selection.rs │ │ │ │ └── word.rs │ │ │ ├── component.rs │ │ │ ├── component │ │ │ ├── area.rs │ │ │ └── selection.rs │ │ │ ├── lib.rs │ │ │ ├── typeface.rs │ │ │ └── typeface │ │ │ ├── font.rs │ │ │ ├── font │ │ │ └── msdf.rs │ │ │ ├── glsl │ │ │ ├── glyph.glsl │ │ │ └── glyph_mac.glsl │ │ │ ├── glyph.rs │ │ │ └── pen.rs │ ├── theme │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── web │ │ ├── Cargo.toml │ │ └── src │ │ ├── drop.rs │ │ └── lib.rs ├── src │ └── lib.rs └── webdriver.json ├── ide ├── Cargo.toml ├── lib │ ├── analytics │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── data.rs │ │ │ ├── lib.rs │ │ │ └── remote_log.rs │ ├── args │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── ast │ │ ├── impl │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── assoc.rs │ │ │ │ ├── crumbs.rs │ │ │ │ ├── identifier.rs │ │ │ │ ├── internal.rs │ │ │ │ ├── known.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── macros.rs │ │ │ │ ├── opr.rs │ │ │ │ ├── prefix.rs │ │ │ │ ├── repr.rs │ │ │ │ ├── test_utils.rs │ │ │ │ └── traits.rs │ │ └── macros │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ ├── lib.rs │ │ │ └── token.rs │ ├── enso-protocol │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ ├── binary.rs │ │ │ ├── binary │ │ │ ├── client.rs │ │ │ ├── connection.rs │ │ │ ├── message.rs │ │ │ ├── serialization.rs │ │ │ └── uuid.rs │ │ │ ├── common.rs │ │ │ ├── common │ │ │ ├── error.rs │ │ │ ├── event.rs │ │ │ └── ongoing_calls.rs │ │ │ ├── generated.rs │ │ │ ├── generated │ │ │ └── binary_protocol_generated.rs │ │ │ ├── handler.rs │ │ │ ├── language_server.rs │ │ │ ├── language_server │ │ │ ├── connection.rs │ │ │ ├── constants.rs │ │ │ ├── response.rs │ │ │ ├── tests.rs │ │ │ └── types.rs │ │ │ ├── lib.rs │ │ │ ├── project_manager.rs │ │ │ └── types.rs │ ├── json-rpc │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── api.rs │ │ │ ├── error.rs │ │ │ ├── handler.rs │ │ │ ├── lib.rs │ │ │ ├── macros.rs │ │ │ ├── messages.rs │ │ │ ├── test_util │ │ │ │ ├── mod.rs │ │ │ │ └── transport │ │ │ │ │ ├── mock.rs │ │ │ │ │ └── mod.rs │ │ │ └── transport.rs │ │ └── tests │ │ │ └── test.rs │ ├── parser │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── src │ │ │ ├── api.rs │ │ │ ├── jsclient.rs │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ ├── test_utils.rs │ │ │ └── wsclient.rs │ │ └── tests │ │ │ ├── ast.rs │ │ │ ├── bugs.rs │ │ │ ├── crumbs.rs │ │ │ ├── doc-gen.rs │ │ │ ├── id_map.rs │ │ │ ├── macros.rs │ │ │ ├── parsing.rs │ │ │ └── web.rs │ ├── span-tree │ │ ├── Cargo.toml │ │ ├── example │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── src │ │ │ ├── action.rs │ │ │ ├── builder.rs │ │ │ ├── generate.rs │ │ │ ├── generate │ │ │ ├── context.rs │ │ │ └── macros.rs │ │ │ ├── iter.rs │ │ │ ├── lib.rs │ │ │ ├── node.rs │ │ │ └── node │ │ │ └── kind.rs │ └── utils │ │ ├── Cargo.toml │ │ └── src │ │ ├── channel.rs │ │ ├── env.rs │ │ ├── fail.rs │ │ ├── future.rs │ │ ├── iter.rs │ │ ├── lib.rs │ │ ├── serde.rs │ │ ├── string.rs │ │ ├── test.rs │ │ ├── test │ │ ├── future.rs │ │ └── stream.rs │ │ └── vec.rs ├── src │ ├── config.rs │ ├── constants.rs │ ├── controller.rs │ ├── controller │ │ ├── graph.rs │ │ ├── graph │ │ │ └── executed.rs │ │ ├── ide.rs │ │ ├── ide │ │ │ ├── desktop.rs │ │ │ └── plain.rs │ │ ├── module.rs │ │ ├── project.rs │ │ ├── searcher.rs │ │ ├── searcher │ │ │ ├── action.rs │ │ │ └── action │ │ │ │ └── hardcoded.rs │ │ ├── text.rs │ │ ├── upload.rs │ │ └── visualization.rs │ ├── double_representation.rs │ ├── double_representation │ │ ├── alias_analysis.rs │ │ ├── alias_analysis │ │ │ └── test_utils.rs │ │ ├── connection.rs │ │ ├── definition.rs │ │ ├── graph.rs │ │ ├── identifier.rs │ │ ├── module.rs │ │ ├── node.rs │ │ ├── project.rs │ │ ├── refactorings.rs │ │ ├── refactorings │ │ │ └── collapse.rs │ │ ├── test_utils.rs │ │ ├── text.rs │ │ └── tp.rs │ ├── executor.rs │ ├── executor │ │ ├── global.rs │ │ ├── test_utils.rs │ │ ├── web.rs │ │ └── web │ │ │ └── test.rs │ ├── ide.rs │ ├── ide │ │ ├── initializer.rs │ │ ├── integration.rs │ │ └── integration │ │ │ ├── file_system.rs │ │ │ ├── project.rs │ │ │ └── visualization.rs │ ├── lib.rs │ ├── model.rs │ ├── model │ │ ├── execution_context.rs │ │ ├── execution_context │ │ │ ├── plain.rs │ │ │ └── synchronized.rs │ │ ├── module.rs │ │ ├── module │ │ │ ├── plain.rs │ │ │ └── synchronized.rs │ │ ├── project.rs │ │ ├── project │ │ │ └── synchronized.rs │ │ ├── registry.rs │ │ ├── suggestion_database.rs │ │ ├── suggestion_database │ │ │ ├── entry.rs │ │ │ └── example.rs │ │ └── undo_redo.rs │ ├── notification.rs │ ├── sync.rs │ ├── test.rs │ ├── tests.rs │ ├── transport.rs │ └── transport │ │ ├── test_utils.rs │ │ └── web.rs ├── tests │ ├── language_server.rs │ └── project_manager.rs └── view │ ├── Cargo.toml │ ├── graph-editor │ ├── Cargo.toml │ └── src │ │ ├── builtin.rs │ │ ├── builtin │ │ ├── visualization.rs │ │ └── visualization │ │ │ ├── java_script.rs │ │ │ ├── java_script │ │ │ ├── bubbleVisualization.js │ │ │ ├── geoMap.js │ │ │ ├── heatmap.js │ │ │ ├── helpers │ │ │ │ ├── loading.js │ │ │ │ ├── number.js │ │ │ │ └── scrollable.js │ │ │ ├── histogram.js │ │ │ ├── imageBase64.js │ │ │ ├── scatterPlot.js │ │ │ ├── sql.js │ │ │ └── table.js │ │ │ ├── native.rs │ │ │ └── native │ │ │ ├── bubble_chart.rs │ │ │ ├── error.rs │ │ │ └── raw_text.rs │ │ ├── component.rs │ │ ├── component │ │ ├── breadcrumbs.rs │ │ ├── breadcrumbs │ │ │ ├── breadcrumb.rs │ │ │ └── project_name.rs │ │ ├── edge.rs │ │ ├── node.rs │ │ ├── node │ │ │ ├── action_bar.rs │ │ │ ├── action_bar │ │ │ │ └── icon.rs │ │ │ ├── error.rs │ │ │ ├── expression.rs │ │ │ ├── icon.rs │ │ │ ├── input.rs │ │ │ ├── input │ │ │ │ ├── area.rs │ │ │ │ └── port.rs │ │ │ ├── output.rs │ │ │ ├── output │ │ │ │ ├── area.rs │ │ │ │ └── port.rs │ │ │ ├── profiling.rs │ │ │ └── vcs.rs │ │ ├── profiling.rs │ │ ├── tooltip.rs │ │ ├── type_coloring.rs │ │ ├── visualization.rs │ │ └── visualization │ │ │ ├── container.rs │ │ │ ├── container │ │ │ ├── action_bar.rs │ │ │ ├── fullscreen.rs │ │ │ └── visualization_chooser.rs │ │ │ ├── data.rs │ │ │ ├── definition.rs │ │ │ ├── foreign.rs │ │ │ ├── foreign │ │ │ ├── java_script.rs │ │ │ └── java_script │ │ │ │ ├── binding.rs │ │ │ │ ├── definition.rs │ │ │ │ ├── definition │ │ │ │ └── function.rs │ │ │ │ ├── instance.rs │ │ │ │ └── visualization.js │ │ │ ├── instance.rs │ │ │ ├── layer.rs │ │ │ ├── metadata.rs │ │ │ ├── path.rs │ │ │ └── registry.rs │ │ ├── data.rs │ │ ├── lib.rs │ │ ├── profiling.rs │ │ ├── selection.rs │ │ ├── selection │ │ └── bounding_box.rs │ │ └── view.rs │ └── src │ ├── code_editor.rs │ ├── debug_scenes.rs │ ├── debug_scenes │ ├── interface.rs │ └── visualization.rs │ ├── documentation.rs │ ├── documentation │ └── spinner.html │ ├── lib.rs │ ├── open_dialog.rs │ ├── open_dialog │ └── project_list.rs │ ├── project.rs │ ├── searcher.rs │ ├── searcher │ ├── icons.rs │ └── new.rs │ ├── status_bar.rs │ ├── window_control_buttons.rs │ └── window_control_buttons │ ├── close.rs │ ├── common.rs │ └── fullscreen.rs ├── lib ├── callback │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── code-builder │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── config │ ├── .gitignore │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── lib.rs ├── enso-prelude │ └── src │ │ ├── lib.rs │ │ └── vec.rs ├── eval-tt │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── frp │ ├── Cargo.toml │ └── src │ │ ├── data.rs │ │ ├── data │ │ ├── bitfield.rs │ │ └── watch.rs │ │ ├── debug.rs │ │ ├── io.rs │ │ ├── io │ │ ├── js.rs │ │ ├── keyboard.rs │ │ └── mouse.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── network.rs │ │ ├── node.rs │ │ ├── nodes.rs │ │ └── stream.rs ├── fuzzly │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── metric.rs │ │ ├── score.rs │ │ └── subsequence_graph.rs ├── shortcuts │ ├── Cargo.toml │ ├── example │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── src │ │ └── lib.rs ├── system │ └── web │ │ ├── Cargo.toml │ │ ├── js │ │ ├── clipboard.js │ │ ├── intersection_observer.js │ │ ├── resize_observer.js │ │ └── rust_panic.js │ │ └── src │ │ ├── clipboard.rs │ │ ├── closure.rs │ │ ├── closure │ │ └── storage.rs │ │ ├── event.rs │ │ ├── event │ │ └── listener.rs │ │ ├── lib.rs │ │ ├── platform.rs │ │ ├── resize_observer.rs │ │ └── stream.rs ├── types │ ├── Cargo.toml │ └── src │ │ ├── algebra.rs │ │ ├── lib.rs │ │ ├── num.rs │ │ ├── num │ │ └── saturating.rs │ │ ├── topology.rs │ │ └── unit.rs ├── web-test-proc-macro │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── web-test │ ├── Cargo.toml │ └── src │ ├── bench_container.rs │ ├── bencher.rs │ ├── container.rs │ ├── group.rs │ └── lib.rs └── test ├── Cargo.lock ├── Cargo.toml └── src └── bin └── test_all.rs /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/epic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/ISSUE_TEMPLATE/epic.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/ISSUE_TEMPLATE/task.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions-rs/grcov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/actions-rs/grcov.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/gui-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.github/workflows/gui-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/lib/**/*.js 2 | **/target/* 3 | -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/SECURITY.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/config.json -------------------------------------------------------------------------------- /docs/CHANGELOG_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/CHANGELOG_TEMPLATE.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/assets/tags/bug_fixes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/assets/tags/bug_fixes.svg -------------------------------------------------------------------------------- /docs/assets/tags/new_features.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/assets/tags/new_features.svg -------------------------------------------------------------------------------- /docs/assets/tags/new_learning_resources.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/assets/tags/new_learning_resources.svg -------------------------------------------------------------------------------- /docs/assets/tags/release_notes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/assets/tags/release_notes.svg -------------------------------------------------------------------------------- /docs/contributing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/contributing/README.md -------------------------------------------------------------------------------- /docs/contributing/process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/contributing/process.md -------------------------------------------------------------------------------- /docs/contributing/repository-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/contributing/repository-structure.md -------------------------------------------------------------------------------- /docs/contributing/style-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/contributing/style-guide.md -------------------------------------------------------------------------------- /docs/product/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/product/README.md -------------------------------------------------------------------------------- /docs/product/searcher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/product/searcher.md -------------------------------------------------------------------------------- /docs/product/shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/product/shortcuts.md -------------------------------------------------------------------------------- /docs/product/visualizations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/product/visualizations.md -------------------------------------------------------------------------------- /docs/security/selfxss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/docs/security/selfxss.md -------------------------------------------------------------------------------- /run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/run -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2021-06-17 2 | -------------------------------------------------------------------------------- /src/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/config.yaml -------------------------------------------------------------------------------- /src/js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/.gitignore -------------------------------------------------------------------------------- /src/js/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/config.js -------------------------------------------------------------------------------- /src/js/lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lerna.json -------------------------------------------------------------------------------- /src/js/lib/client/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/entitlements.mac.plist -------------------------------------------------------------------------------- /src/js/lib/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/package-lock.json -------------------------------------------------------------------------------- /src/js/lib/client/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/package.js -------------------------------------------------------------------------------- /src/js/lib/client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/src/index.js -------------------------------------------------------------------------------- /src/js/lib/client/src/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/src/preload.js -------------------------------------------------------------------------------- /src/js/lib/client/tasks/computeHashes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/tasks/computeHashes.js -------------------------------------------------------------------------------- /src/js/lib/client/tasks/notarize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/tasks/notarize.js -------------------------------------------------------------------------------- /src/js/lib/client/tasks/prepareToSign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/tasks/prepareToSign.js -------------------------------------------------------------------------------- /src/js/lib/client/tasks/signArchives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/tasks/signArchives.js -------------------------------------------------------------------------------- /src/js/lib/client/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/client/webpack.config.js -------------------------------------------------------------------------------- /src/js/lib/common/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/common/package.js -------------------------------------------------------------------------------- /src/js/lib/common/src/animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/common/src/animation.js -------------------------------------------------------------------------------- /src/js/lib/common/src/html_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/common/src/html_utils.js -------------------------------------------------------------------------------- /src/js/lib/common/src/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/common/src/loader.js -------------------------------------------------------------------------------- /src/js/lib/common/src/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/common/src/math.js -------------------------------------------------------------------------------- /src/js/lib/common/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/common/src/server.js -------------------------------------------------------------------------------- /src/js/lib/common/src/svg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/common/src/svg.js -------------------------------------------------------------------------------- /src/js/lib/content/firebase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/firebase.yaml -------------------------------------------------------------------------------- /src/js/lib/content/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/package-lock.json -------------------------------------------------------------------------------- /src/js/lib/content/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/package.js -------------------------------------------------------------------------------- /src/js/lib/content/src/docsStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/docsStyle.css -------------------------------------------------------------------------------- /src/js/lib/content/src/docsStyle.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/docsStyle.less -------------------------------------------------------------------------------- /src/js/lib/content/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/index.html -------------------------------------------------------------------------------- /src/js/lib/content/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/index.ts -------------------------------------------------------------------------------- /src/js/lib/content/src/project_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/project_manager.ts -------------------------------------------------------------------------------- /src/js/lib/content/src/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/run.js -------------------------------------------------------------------------------- /src/js/lib/content/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/style.css -------------------------------------------------------------------------------- /src/js/lib/content/src/templates-view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/templates-view.html -------------------------------------------------------------------------------- /src/js/lib/content/src/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/templates.ts -------------------------------------------------------------------------------- /src/js/lib/content/src/wasm_imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/src/wasm_imports.js -------------------------------------------------------------------------------- /src/js/lib/content/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/tsconfig.json -------------------------------------------------------------------------------- /src/js/lib/content/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/content/webpack.config.js -------------------------------------------------------------------------------- /src/js/lib/icons/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/icons/package.js -------------------------------------------------------------------------------- /src/js/lib/icons/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/icons/src/index.js -------------------------------------------------------------------------------- /src/js/lib/log-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/log-server/README.md -------------------------------------------------------------------------------- /src/js/lib/log-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/log-server/package.json -------------------------------------------------------------------------------- /src/js/lib/log-server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/log-server/server.js -------------------------------------------------------------------------------- /src/js/lib/log-server/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/log-server/test/test.js -------------------------------------------------------------------------------- /src/js/lib/project-manager/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/project-manager/package.js -------------------------------------------------------------------------------- /src/js/lib/project-manager/src/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/lib/project-manager/src/build.ts -------------------------------------------------------------------------------- /src/js/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/package-lock.json -------------------------------------------------------------------------------- /src/js/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/js/package.js -------------------------------------------------------------------------------- /src/rust/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/.cargo/config.toml -------------------------------------------------------------------------------- /src/rust/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/.gitignore -------------------------------------------------------------------------------- /src/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/Cargo.lock -------------------------------------------------------------------------------- /src/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/Cargo.toml -------------------------------------------------------------------------------- /src/rust/build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/build/Cargo.toml -------------------------------------------------------------------------------- /src/rust/build/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "lockfileVersion": 1 3 | } 4 | -------------------------------------------------------------------------------- /src/rust/build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/build/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/README.md -------------------------------------------------------------------------------- /src/rust/ensogl/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/build.rs -------------------------------------------------------------------------------- /src/rust/ensogl/doc/coordinates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/doc/coordinates.md -------------------------------------------------------------------------------- /src/rust/ensogl/example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/animation.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/complex_shape_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/complex_shape_system.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/dom_symbols.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/dom_symbols.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/drop_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/drop_manager.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/easing_animator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/easing_animator.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/glyph_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/glyph_system.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/leak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/leak.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/list_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/list_view.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/mouse_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/mouse_events.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/scroll_area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/scroll_area.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/shape_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/shape_system.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/slider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/slider.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/sprite_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/sprite_system.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/sprite_system_benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/sprite_system_benchmark.rs -------------------------------------------------------------------------------- /src/rust/ensogl/example/src/text_area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/example/src/text_area.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/component.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/drop_down_menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/drop_down_menu.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/file_browser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/file_browser.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/file_browser/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/file_browser/model.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/label.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/list_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/list_view.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/list_view/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/list_view/entry.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/list_view/entry/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/list_view/entry/list.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/scroll_area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/scroll_area.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/scrollbar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/scrollbar.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector/bounds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector/bounds.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector/decimal_aligned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector/decimal_aligned.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector/frp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector/frp.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector/model.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector/number.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector/range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector/range.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/selector/shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/selector/shape.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/shadow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/shadow.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/components/src/toggle_button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/components/src/toggle_button.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/easing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/easing.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/frp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/frp.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/frp/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/frp/animation.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/frp/animation/delayed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/frp/animation/delayed.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/frp/animation/hysteretic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/frp/animation/hysteretic.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/frp/easing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/frp/easing.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/loops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/loops.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/physics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/physics.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/animation/physics/inertia.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/animation/physics/inertia.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/application.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/application/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/application/args.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/application/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/application/command.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/application/frp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/application/frp.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/application/shortcut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/application/shortcut.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/application/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/application/view.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/control.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/control/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/control/io.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/control/io/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/control/io/mouse.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/control/io/mouse/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/control/io/mouse/event.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/animation.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/component.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/data.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/gradient.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/mix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/mix.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/space.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/space.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/space/conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/space/conversion.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/space/def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/space/def.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/color/space/white_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/color/space/white_point.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/container.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/dirty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/dirty.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/function.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/function/closure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/function/closure.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/function/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/function/traits.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/mix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/mix.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/seq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/seq.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/data/seq/observable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/data/seq/observable.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/debug.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/debug/monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/debug/monitor.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/debug/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/debug/stats.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/camera.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/camera/camera2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/camera/camera2d.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/layout.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/layout/alignment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/layout/alignment.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/navigation.rs: -------------------------------------------------------------------------------- 1 | #![allow(missing_docs)] 2 | 3 | pub mod navigator; 4 | -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/navigation/navigator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/navigation/navigator.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/navigation/navigator/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/navigation/navigator/events.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/object.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/object/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/object/class.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/object/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/object/transform.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render/composer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render/composer.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render/pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render/pass.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render/passes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render/passes.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render/passes/pixel_read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render/passes/pixel_read.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render/passes/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render/passes/screen.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render/passes/symbols.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render/passes/symbols.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/render/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/render/pipeline.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/scene.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/scene/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/scene/dom.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/scene/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/scene/layer.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/compound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/compound.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/compound/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/compound/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/compound/events.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/compound/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/compound/path.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/constants.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/def.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/def/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/def/class.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/def/modifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/def/modifier.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/def/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/def/primitive.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/def/unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/def/unit.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/def/var.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/def/var.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/color.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/color.glsl -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/debug.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/debug.glsl -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/fragment_runner.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/fragment_runner.glsl -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/math.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/math.glsl -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/overload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/overload.js -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/shape.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/glsl/shape.glsl -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/shader.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/shader/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/shader/builder.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/shader/canvas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/shader/canvas.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/shader/overload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/shader/overload.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/style_watch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/style_watch.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/shape/primitive/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/shape/primitive/system.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/style.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/style/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/style/data.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/style/javascript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/style/javascript.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/style/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/style/path.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/style/sheet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/style/sheet.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/style/theme.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/style/theme.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/dom.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound/mask_composer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound/mask_composer.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound/screen.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound/sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/compound/sprite.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/primitive.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/primitive/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/geometry/primitive/mesh.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/material.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/registry.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/shader.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/symbol/gpu/shader/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/symbol/gpu/shader/builder.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/world.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/display/world/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/display/world/stats.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/gui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/gui.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/gui/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/gui/component.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/gui/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/gui/cursor.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/gui/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/gui/style.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/attribute.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/buffer.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/buffer/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/buffer/item.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/buffer/usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/buffer/usage.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/default.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/gl_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/gl_enum.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/prim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/prim.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/sized.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/sized.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/class.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage/gpu_only.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage/gpu_only.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage/owned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage/owned.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage/remote_image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/storage/remote_image.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/types.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/format.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/gl_enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/gl_enums.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/internal_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/internal_format.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/item_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/item_type.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/relations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/relations.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/sampler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/texture/types/sampler.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/uniform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/uniform.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/data/uniform/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/data/uniform/upload.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/shader.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/gpu/shader/glsl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/gpu/shader/glsl.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/js.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/js/typed_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/js/typed_array.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/web.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/web/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/web/dom.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/web/dom/shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/web/dom/shape.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/core/src/system/web/text_input/text_input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/core/src/system/web/text_input/text_input.js -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/embedded-fonts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/embedded-fonts/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/embedded-fonts/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/embedded-fonts/build.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/embedded-fonts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/embedded-fonts/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/msdf-sys/.gitignore: -------------------------------------------------------------------------------- 1 | # A thirdparty downloaded js 2 | msdfgen_wasm.js 3 | -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/msdf-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/msdf-sys/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/msdf-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/msdf-sys/build.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/msdf-sys/src/binding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/msdf-sys/src/binding.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/msdf-sys/src/emscripten_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/msdf-sys/src/emscripten_data.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/msdf-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/msdf-sys/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/data.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/data/range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/data/range.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/data/rope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/data/rope.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/data/spans.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/data/spans.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/data/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/data/text.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/data/unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/data/unit.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/style.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/view.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/view/movement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/view/movement.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/view/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/view/selection.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/buffer/view/word.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/buffer/view/word.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/component.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/component/area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/component/area.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/component/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/component/selection.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/typeface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/typeface.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/typeface/font.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/typeface/font.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/typeface/font/msdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/typeface/font/msdf.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/typeface/glsl/glyph.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/typeface/glsl/glyph.glsl -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/typeface/glsl/glyph_mac.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/typeface/glsl/glyph_mac.glsl -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/typeface/glyph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/typeface/glyph.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/text/src/typeface/pen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/text/src/typeface/pen.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/theme/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/theme/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/lib/theme/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/theme/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/web/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ensogl/lib/web/src/drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/web/src/drop.rs -------------------------------------------------------------------------------- /src/rust/ensogl/lib/web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/lib/web/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ensogl/webdriver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ensogl/webdriver.json -------------------------------------------------------------------------------- /src/rust/ide/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/analytics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/analytics/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/analytics/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/analytics/src/data.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/analytics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/analytics/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/analytics/src/remote_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/analytics/src/remote_log.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/args/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/args/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/args/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/args/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/assoc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/assoc.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/crumbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/crumbs.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/identifier.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/internal.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/known.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/known.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/macros.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/opr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/opr.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/prefix.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/repr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/repr.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/test_utils.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/impl/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/impl/src/traits.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/macros/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/macros/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/ast/macros/src/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/ast/macros/src/token.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/build.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/binary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/binary.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/binary/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/binary/client.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/binary/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/binary/connection.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/binary/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/binary/message.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/binary/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/binary/serialization.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/binary/uuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/binary/uuid.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/common.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/common/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/common/error.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/common/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/common/event.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/common/ongoing_calls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/common/ongoing_calls.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/generated.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/generated/binary_protocol_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/generated/binary_protocol_generated.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/handler.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/language_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/language_server.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/language_server/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/language_server/connection.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/language_server/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/language_server/constants.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/language_server/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/language_server/response.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/language_server/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/language_server/tests.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/language_server/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/language_server/types.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/project_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/project_manager.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/enso-protocol/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/enso-protocol/src/types.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/api.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/error.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/handler.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/macros.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/messages.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/test_util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/test_util/mod.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/test_util/transport/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/test_util/transport/mock.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/test_util/transport/mod.rs: -------------------------------------------------------------------------------- 1 | //! Test utilities for the Transport. 2 | 3 | pub mod mock; 4 | -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/src/transport.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/json-rpc/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/json-rpc/tests/test.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/build.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/src/api.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/src/jsclient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/src/jsclient.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/src/main.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/src/test_utils.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/src/wsclient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/src/wsclient.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/ast.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/bugs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/bugs.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/crumbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/crumbs.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/doc-gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/doc-gen.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/id_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/id_map.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/macros.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/parsing.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/parser/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/parser/tests/web.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/example/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/example/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/example/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/action.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/builder.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/generate.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/generate/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/generate/context.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/generate/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/generate/macros.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/iter.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/node.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/span-tree/src/node/kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/span-tree/src/node/kind.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/channel.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/env.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/fail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/fail.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/future.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/iter.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/serde.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/string.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/test.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/test/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/test/future.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/test/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/test/stream.rs -------------------------------------------------------------------------------- /src/rust/ide/lib/utils/src/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/lib/utils/src/vec.rs -------------------------------------------------------------------------------- /src/rust/ide/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/config.rs -------------------------------------------------------------------------------- /src/rust/ide/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/constants.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/graph.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/graph/executed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/graph/executed.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/ide.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/ide.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/ide/desktop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/ide/desktop.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/ide/plain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/ide/plain.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/module.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/project.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/searcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/searcher.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/searcher/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/searcher/action.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/searcher/action/hardcoded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/searcher/action/hardcoded.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/text.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/upload.rs -------------------------------------------------------------------------------- /src/rust/ide/src/controller/visualization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/controller/visualization.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/alias_analysis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/alias_analysis.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/alias_analysis/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/alias_analysis/test_utils.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/connection.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/definition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/definition.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/graph.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/identifier.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/module.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/node.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/project.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/refactorings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/refactorings.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/refactorings/collapse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/refactorings/collapse.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/test_utils.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/text.rs -------------------------------------------------------------------------------- /src/rust/ide/src/double_representation/tp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/double_representation/tp.rs -------------------------------------------------------------------------------- /src/rust/ide/src/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/executor.rs -------------------------------------------------------------------------------- /src/rust/ide/src/executor/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/executor/global.rs -------------------------------------------------------------------------------- /src/rust/ide/src/executor/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/executor/test_utils.rs -------------------------------------------------------------------------------- /src/rust/ide/src/executor/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/executor/web.rs -------------------------------------------------------------------------------- /src/rust/ide/src/executor/web/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/executor/web/test.rs -------------------------------------------------------------------------------- /src/rust/ide/src/ide.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/ide.rs -------------------------------------------------------------------------------- /src/rust/ide/src/ide/initializer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/ide/initializer.rs -------------------------------------------------------------------------------- /src/rust/ide/src/ide/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/ide/integration.rs -------------------------------------------------------------------------------- /src/rust/ide/src/ide/integration/file_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/ide/integration/file_system.rs -------------------------------------------------------------------------------- /src/rust/ide/src/ide/integration/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/ide/integration/project.rs -------------------------------------------------------------------------------- /src/rust/ide/src/ide/integration/visualization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/ide/integration/visualization.rs -------------------------------------------------------------------------------- /src/rust/ide/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/execution_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/execution_context.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/execution_context/plain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/execution_context/plain.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/execution_context/synchronized.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/execution_context/synchronized.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/module.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/module/plain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/module/plain.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/module/synchronized.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/module/synchronized.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/project.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/project/synchronized.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/project/synchronized.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/registry.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/suggestion_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/suggestion_database.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/suggestion_database/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/suggestion_database/entry.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/suggestion_database/example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/suggestion_database/example.rs -------------------------------------------------------------------------------- /src/rust/ide/src/model/undo_redo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/model/undo_redo.rs -------------------------------------------------------------------------------- /src/rust/ide/src/notification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/notification.rs -------------------------------------------------------------------------------- /src/rust/ide/src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/sync.rs -------------------------------------------------------------------------------- /src/rust/ide/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/test.rs -------------------------------------------------------------------------------- /src/rust/ide/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/tests.rs -------------------------------------------------------------------------------- /src/rust/ide/src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/transport.rs -------------------------------------------------------------------------------- /src/rust/ide/src/transport/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/transport/test_utils.rs -------------------------------------------------------------------------------- /src/rust/ide/src/transport/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/src/transport/web.rs -------------------------------------------------------------------------------- /src/rust/ide/tests/language_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/tests/language_server.rs -------------------------------------------------------------------------------- /src/rust/ide/tests/project_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/tests/project_manager.rs -------------------------------------------------------------------------------- /src/rust/ide/view/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin.rs: -------------------------------------------------------------------------------- 1 | pub mod visualization; 2 | -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/bubbleVisualization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/bubbleVisualization.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/geoMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/geoMap.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/heatmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/heatmap.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/helpers/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/helpers/loading.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/helpers/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/helpers/number.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/helpers/scrollable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/helpers/scrollable.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/histogram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/histogram.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/imageBase64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/imageBase64.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/scatterPlot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/scatterPlot.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/sql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/sql.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/java_script/table.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/native.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/native/bubble_chart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/native/bubble_chart.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/native/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/native/error.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/builtin/visualization/native/raw_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/builtin/visualization/native/raw_text.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/breadcrumbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/breadcrumbs.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/breadcrumbs/breadcrumb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/breadcrumbs/breadcrumb.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/breadcrumbs/project_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/breadcrumbs/project_name.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/edge.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/action_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/action_bar.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/action_bar/icon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/action_bar/icon.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/error.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/expression.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/icon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/icon.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/input.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/input/area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/input/area.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/input/port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/input/port.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/output.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/output/area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/output/area.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/output/port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/output/port.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/profiling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/profiling.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/node/vcs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/node/vcs.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/profiling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/profiling.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/tooltip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/tooltip.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/type_coloring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/type_coloring.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/container.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/container/action_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/container/action_bar.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/container/fullscreen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/container/fullscreen.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/container/visualization_chooser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/container/visualization_chooser.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/data.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/definition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/definition.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/foreign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/foreign.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/binding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/binding.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/definition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/definition.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/definition/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/definition/function.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/instance.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/visualization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/foreign/java_script/visualization.js -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/instance.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/layer.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/metadata.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/path.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/component/visualization/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/component/visualization/registry.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/data.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/profiling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/profiling.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/selection.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/selection/bounding_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/selection/bounding_box.rs -------------------------------------------------------------------------------- /src/rust/ide/view/graph-editor/src/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/graph-editor/src/view.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/code_editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/code_editor.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/debug_scenes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/debug_scenes.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/debug_scenes/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/debug_scenes/interface.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/debug_scenes/visualization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/debug_scenes/visualization.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/documentation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/documentation.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/documentation/spinner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/documentation/spinner.html -------------------------------------------------------------------------------- /src/rust/ide/view/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/open_dialog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/open_dialog.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/open_dialog/project_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/open_dialog/project_list.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/project.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/searcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/searcher.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/searcher/icons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/searcher/icons.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/searcher/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/searcher/new.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/status_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/status_bar.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/window_control_buttons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/window_control_buttons.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/window_control_buttons/close.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/window_control_buttons/close.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/window_control_buttons/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/window_control_buttons/common.rs -------------------------------------------------------------------------------- /src/rust/ide/view/src/window_control_buttons/fullscreen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/ide/view/src/window_control_buttons/fullscreen.rs -------------------------------------------------------------------------------- /src/rust/lib/callback/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/callback/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/callback/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/callback/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/code-builder/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/code-builder/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/code-builder/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/code-builder/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/config/.gitignore: -------------------------------------------------------------------------------- 1 | src/autogenerated.rs 2 | -------------------------------------------------------------------------------- /src/rust/lib/config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/config/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/config/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/config/build.rs -------------------------------------------------------------------------------- /src/rust/lib/config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/config/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/enso-prelude/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/enso-prelude/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/enso-prelude/src/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/enso-prelude/src/vec.rs -------------------------------------------------------------------------------- /src/rust/lib/eval-tt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/eval-tt/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/eval-tt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/eval-tt/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/frp/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/data.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/data/bitfield.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/data/bitfield.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/data/watch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/data/watch.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/debug.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/io.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/io/js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/io/js.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/io/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/io/keyboard.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/io/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/io/mouse.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/macros.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/network.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/node.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/nodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/nodes.rs -------------------------------------------------------------------------------- /src/rust/lib/frp/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/frp/src/stream.rs -------------------------------------------------------------------------------- /src/rust/lib/fuzzly/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/fuzzly/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/fuzzly/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/fuzzly/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/fuzzly/src/metric.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/fuzzly/src/metric.rs -------------------------------------------------------------------------------- /src/rust/lib/fuzzly/src/score.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/fuzzly/src/score.rs -------------------------------------------------------------------------------- /src/rust/lib/fuzzly/src/subsequence_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/fuzzly/src/subsequence_graph.rs -------------------------------------------------------------------------------- /src/rust/lib/shortcuts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/shortcuts/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/shortcuts/example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/shortcuts/example/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/shortcuts/example/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/shortcuts/example/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/shortcuts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/shortcuts/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/system/web/js/clipboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/js/clipboard.js -------------------------------------------------------------------------------- /src/rust/lib/system/web/js/intersection_observer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/js/intersection_observer.js -------------------------------------------------------------------------------- /src/rust/lib/system/web/js/resize_observer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/js/resize_observer.js -------------------------------------------------------------------------------- /src/rust/lib/system/web/js/rust_panic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/js/rust_panic.js -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/clipboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/clipboard.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/closure.rs: -------------------------------------------------------------------------------- 1 | //! Helper code for dealing with web_sys's `Closure`. 2 | 3 | pub mod storage; 4 | -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/closure/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/closure/storage.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/event.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/event/listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/event/listener.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/platform.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/resize_observer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/resize_observer.rs -------------------------------------------------------------------------------- /src/rust/lib/system/web/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/system/web/src/stream.rs -------------------------------------------------------------------------------- /src/rust/lib/types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/types/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/types/src/algebra.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/types/src/algebra.rs -------------------------------------------------------------------------------- /src/rust/lib/types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/types/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/types/src/num.rs: -------------------------------------------------------------------------------- 1 | //! Root module for numeric types. 2 | 3 | pub mod saturating; 4 | -------------------------------------------------------------------------------- /src/rust/lib/types/src/num/saturating.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/types/src/num/saturating.rs -------------------------------------------------------------------------------- /src/rust/lib/types/src/topology.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/types/src/topology.rs -------------------------------------------------------------------------------- /src/rust/lib/types/src/unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/types/src/unit.rs -------------------------------------------------------------------------------- /src/rust/lib/web-test-proc-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test-proc-macro/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/web-test-proc-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test-proc-macro/src/lib.rs -------------------------------------------------------------------------------- /src/rust/lib/web-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test/Cargo.toml -------------------------------------------------------------------------------- /src/rust/lib/web-test/src/bench_container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test/src/bench_container.rs -------------------------------------------------------------------------------- /src/rust/lib/web-test/src/bencher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test/src/bencher.rs -------------------------------------------------------------------------------- /src/rust/lib/web-test/src/container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test/src/container.rs -------------------------------------------------------------------------------- /src/rust/lib/web-test/src/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test/src/group.rs -------------------------------------------------------------------------------- /src/rust/lib/web-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/lib/web-test/src/lib.rs -------------------------------------------------------------------------------- /src/rust/test/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/test/Cargo.lock -------------------------------------------------------------------------------- /src/rust/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/test/Cargo.toml -------------------------------------------------------------------------------- /src/rust/test/src/bin/test_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enso-org/ide/HEAD/src/rust/test/src/bin/test_all.rs --------------------------------------------------------------------------------