enso/gui/docs/product
Michał Wawrzyniec Urbańczyk 30d4cc7562 Node entering and exiting (https://github.com/enso-org/ide/pull/620)
* The last selected node may be entered by pressing Ctrl+Enter.

Not yet integrated with the controller.

* document the shortcut

* more formal wording, removing spurious component name

* [wip]

* mostly working now, needs cleaning

* [wip] more

* test for the new module code

* rc refactoring 1

* i give up, so be it

* minor

* moved executed graph from controller to module

* cleanups

* enter -> step into

* rename follow up

* cleanups

* the test

* doc update

* CR feedback

* Revert "rename follow up"

This reverts commit 728592ad6abe6f3712f5137c6266376e5615e5db.

* more CR feedback

* applying more CR feedback

* bump size limit

* minor

* clippy

* alignment

* executed graoh controller is CloneRef back again

* section header

* refactoring how the executed graph is created to make it more mistake-proof

* minor

* Update src/rust/ide/src/controller/graph/executed.rs

Co-authored-by: Adam Obuchowicz <adam.obuchowicz@luna-lang.org>

* CR feedback

* CR feedback

* cr feedback, refactored graph_for_module to the graph controller -- where it should belong

* publisher refactor

Co-authored-by: Adam Obuchowicz <adam.obuchowicz@luna-lang.org>

Original commit: 2cfd9a2ffe
2020-07-02 16:02:27 +02:00
..
README.md The IDE team process specification (https://github.com/enso-org/ide/pull/621) 2020-07-01 16:17:40 +02:00
shortcuts.md Node entering and exiting (https://github.com/enso-org/ide/pull/620) 2020-07-02 16:02:27 +02:00
visualizations.md The IDE team process specification (https://github.com/enso-org/ide/pull/621) 2020-07-01 16:17:40 +02:00

Enso IDE Product Documentation

This section contains detailed specification of Enso IDE from the user perspective. The implementation is documented in rust code and in the crate's docs directory.