Adam Obuchowicz
d53fdbf31b
Refactoring IDE models. ( https://github.com/enso-org/ide/pull/681 )
...
Co-authored-by: mwu <mwu-tow@gazeta.pl>
Original commit: d7d500f86d
2020-07-21 22:18:07 +02:00
Maciej Mikołajek
e03f109085
Connect Doc Parser and generator to IDE ( https://github.com/enso-org/ide/pull/675 )
...
* up parser version
* js client conn
* up parser
* test with parser right before integration
* checkpoint [skip ci]
* save state
* tests
* changes
* rev
* Adam Review
* requested changes
* Ability to generate Docstr from pure doc code
* bump
Original commit: 1e31d3b1db
2020-07-21 17:59:28 +02:00
Michał Wawrzyniec Urbańczyk
eb17ad8352
Parser Bump ( https://github.com/enso-org/ide/pull/677 )
...
* updated imports declaration
* parser bump, fixing the import regression
* this should be wasm test
* cleanups
* `in` is now treated as an operator
* one more fix
Original commit: 235ebdf38e
2020-07-20 17:35:43 +02:00
Michał Wawrzyniec Urbańczyk
cbed8f08bf
Deserialization of the executionContext/executionFailed
notification. ( https://github.com/enso-org/ide/pull/664 )
...
Original commit: e442234add
2020-07-17 01:04:41 +02:00
Michał Wawrzyniec Urbańczyk
6ff0d5fd6c
Obtaining child AST text span ( https://github.com/enso-org/ide/pull/660 )
...
Original commit: ef91772c45
2020-07-17 00:36:36 +02:00
Danilo Guanabara
e0f2def065
Create temporary Untitled project and renaming projects ( https://github.com/enso-org/ide/pull/617 )
...
Original commit: 3c62f925f5
2020-07-16 16:05:25 -03:00
Adam Obuchowicz
3ba80bbe65
Applying suggestion in Searcher ( https://github.com/enso-org/ide/pull/661 )
...
Original commit: 010e10fe30
2020-07-16 16:54:47 +02:00
Adam Obuchowicz
820f2c9553
Searcher Controller ( https://github.com/enso-org/ide/pull/654 )
...
Currently it loads and provides an initial list of suggestions. Additionally there is a raw integration with view: then the current Searcher is put into the screen, it logs all the suggestions retrieved from the Engine.
Original commit: d719cf0e56
2020-07-16 09:50:31 +02:00
Michał Wawrzyniec Urbańczyk
48b8fea226
Import Management ( https://github.com/enso-org/ide/pull/656 )
...
Original commit: 329534b75c
2020-07-13 13:58:22 +02:00
Danilo Guanabara
87c5f28bbb
Improved docs with custom visualization example ( https://github.com/enso-org/ide/pull/625 )
...
Original commit: 03d5d116fd
2020-07-10 22:00:26 -03:00
Maciej Mikołajek
675b1ae8e1
.strict()
breaks yargs on macOS big sur (https://github.com/enso-org/ide/pull/657 )
...
Original commit: 6fc78b6157
2020-07-10 22:15:31 +02:00
Danilo Guanabara
45aa69bdc3
Camera zfar hotfix ( https://github.com/enso-org/ide/pull/648 )
...
Original commit: 13efe30aef
2020-07-09 01:29:00 +02:00
Adam Obuchowicz
9cb5def3c2
Suggestions Database ( https://github.com/enso-org/ide/pull/646 )
...
Also refactored a bit the models and controllers.
Original commit: 5cfaf8d2b9
2020-07-08 18:13:32 +02:00
Michał Wawrzyniec Urbańczyk
974014431f
Pass the method pointers information to the graph editor. ( https://github.com/enso-org/ide/pull/647 )
...
ref 593
Original commit: 02a2f19077
2020-07-08 16:55:31 +02:00
Michał Wawrzyniec Urbańczyk
11e326e65f
Searcher uses node editor's controller to add nodes ( https://github.com/enso-org/ide/pull/642 )
...
Original commit: ab9272a856
2020-07-07 16:32:21 +02:00
Michał Wawrzyniec Urbańczyk
42252a925d
opt-in flatc usage guarded by environment variable ( https://github.com/enso-org/ide/pull/645 )
...
Original commit: a4e73037f1
2020-07-07 13:23:03 +02:00
Michał Wawrzyniec Urbańczyk
bd5b414572
Proper Handling Blank Lines When Adding a Node ( https://github.com/enso-org/ide/pull/643 )
...
Original commit: 0a0cf89a72
2020-07-07 12:47:32 +02:00
Adam Obuchowicz
c8c45d8258
Rearrange crates ( https://github.com/enso-org/ide/pull/616 )
...
The crates in our repo were rearranged to better reflect the structure described in #2269 .
Original commit: d81614d96f
2020-07-06 12:09:54 +02:00
Michał Wawrzyniec Urbańczyk
790338bea7
disables shaky test, fixed recently introduced warnings ( https://github.com/enso-org/ide/pull/638 )
...
Original commit: 0d8dd61f5a
2020-07-06 10:59:43 +02:00
Wojciech Daniło
82325eba1a
Fixing on-release event not working ( https://github.com/enso-org/ide/pull/636 )
...
Original commit: 9e0cd599b5
2020-07-03 21:37:18 +02:00
Michał Wawrzyniec Urbańczyk
671d41079b
Detaching visualizations on entering/exiting nodes ( https://github.com/enso-org/ide/pull/632 )
...
Original commit: 6bc7f3660d
2020-07-03 14:16:09 +02:00
Adam Obuchowicz
f1a48d8bf6
Add frontmatter blocks to each documentation page ( https://github.com/enso-org/ide/pull/630 )
...
Original commit: 1b338ea9ea
2020-07-03 12:08:14 +02:00
Wojciech Daniło
efee28e43f
Update run.js
...
Original commit: 495a8dc974
2020-07-03 10:56:40 +02:00
Wojciech Daniło
a1410b7ec9
Editable text 2.0 ( https://github.com/enso-org/ide/pull/559 )
...
Original commit: fa9f14459b
2020-07-03 08:54:16 +02:00
Wojciech Daniło
d3c1e40e51
Revert "Use correct cursor position for node dragging and node instantiation. ( https://github.com/enso-org/ide/pull/627 )" ( https://github.com/enso-org/ide/pull/633 )
...
This reverts commit 940450b795
.
Original commit: 7e27c79c11
2020-07-03 05:40:10 +02:00
Joe
ead7e32718
Action to update dev docs ( https://github.com/enso-org/ide/pull/618 )
...
Original commit: d4db47ca02
2020-07-02 19:38:04 +02:00
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
Michael Mauderer
940450b795
Use correct cursor position for node dragging and node instantiation. ( https://github.com/enso-org/ide/pull/627 )
...
Original commit: 59a2e8f57d
2020-07-02 12:18:11 +02:00
Ara Adkins
566a318a91
Remove shared libraries from the IDE repo ( https://github.com/enso-org/ide/pull/626 )
...
1. Removes `prelude`, and renames it to `enso-prelude`.
2. Removes `shapely`, and renames it to `enso-shapely`.
3. Removes `macro-utils` and renames it to `enso-macro-utils`.
Original commit: a5069c1ae5
2020-07-01 16:26:24 +01:00
Adam Obuchowicz
0df765dcd5
The IDE team process specification ( https://github.com/enso-org/ide/pull/621 )
...
Original commit: e9892d5645
2020-07-01 16:17:40 +02:00
Michael Mauderer
d770f9b247
fix: Avoid clipping the edges of the multi port shape. ( https://github.com/enso-org/ide/pull/586 )
...
Original commit: 6b89b6830f
2020-06-28 20:06:18 +02:00
Wojciech Daniło
79421d83e3
Update coordinates.md
...
Original commit: d0dc3a3210
2020-06-28 04:42:11 +02:00
Adam Obuchowicz
a9617ac132
Bump websocket-extension version ( https://github.com/enso-org/ide/pull/615 )
...
The package-lock json was regenerated to have 0.1.4 version of websocket-extension. The older versions have vulnerabilities.
Original commit: 4c51b84596
2020-06-26 15:06:42 +02:00
Wojciech Daniło
e5ad355a54
Create coordinates.md
...
Original commit: 97fbc73bf1
2020-06-26 05:44:28 +02:00
Michał Wawrzyniec Urbańczyk
7fb5a77ff9
Refactor update -> refresh in the graph editor integration ( https://github.com/enso-org/ide/pull/608 )
...
Original commit: b18d900cdf
2020-06-25 13:33:09 +02:00
Michał Wawrzyniec Urbańczyk
fa601ca935
The last selected node may be entered by pressing Ctrl+Enter. ( https://github.com/enso-org/ide/pull/607 )
...
Original commit: 40a4176073
2020-06-25 12:54:41 +02:00
Wojciech Daniło
89d9ee0cc8
Create SECURITY.md
...
Original commit: 21c55da906
2020-06-24 23:35:11 +02:00
Danilo Guanabara
92edf4cb2e
Open project with CLI arg ( https://github.com/enso-org/ide/pull/578 )
...
Original commit: 32b379cfee
2020-06-24 18:24:46 -03:00
Michał Wawrzyniec Urbańczyk
4d0e243f4f
Passing Type Information To Graph Editor View ( https://github.com/enso-org/ide/pull/602 )
...
ref #2338
Original commit: 1cf7ec0cec
2020-06-24 17:09:56 +02:00
Adam Obuchowicz
87326a2f3b
Expression id in span tree ( https://github.com/enso-org/ide/pull/599 )
...
The optional Expression Id was added to SpanTree, to allow reading type information by views.
Original commit: b85eeba5aa
2020-06-24 09:35:10 +02:00
Michał Wawrzyniec Urbańczyk
cb6a16d402
Routing type information to the graph editor integration layer ( https://github.com/enso-org/ide/pull/564 )
...
Original commit: db036ff878
2020-06-22 12:17:20 +02:00
Michał Wawrzyniec Urbańczyk
0f018e61a0
Fix to work with latest engine ( https://github.com/enso-org/ide/pull/583 )
...
Original commit: 69b252e164
2020-06-19 17:49:31 +02:00
Michał Wawrzyniec Urbańczyk
28573ecd8a
Fixed a few cases for id map updating by text API. ( https://github.com/enso-org/ide/pull/581 )
...
Original commit: b0c286d7b8
2020-06-19 15:25:06 +02:00
Michael Mauderer
e759b267be
Use correct position to calculate edge dragging. ( https://github.com/enso-org/ide/pull/575 )
...
Original commit: c1f703e045
2020-06-19 14:05:42 +02:00
Michael Mauderer
e9e9feda1c
Enable computation of SDF bounds for grow
modifier. ( https://github.com/enso-org/ide/pull/582 )
...
Original commit: 5609905697
2020-06-19 11:59:05 +02:00
Michał Wawrzyniec Urbańczyk
a651d4b60f
Changed visualization toggle shortcut to Ctrl+Space ( https://github.com/enso-org/ide/pull/580 )
...
Original commit: 202c23ae6d
2020-06-19 03:08:13 +02:00
Wojciech Daniło
0651c2458f
Hot fix for runtime error. To be properly fixed.
...
Original commit: 5af876f361
2020-06-19 02:29:49 +02:00
Michael Mauderer
f6f99934b4
Implement segmented output ports. ( https://github.com/enso-org/ide/pull/525 )
...
* Implement segmented output ports
* Delayed appearance of multi ports (https://github.com/enso-org/ide/pull/543 )
* Implement delay to show output ports.
Original commit: ea0badb2e2
2020-06-18 22:55:48 +02:00
Danilo Guanabara
790d668731
Fixing IDE layout by taking into consideration the new scene origin ( https://github.com/enso-org/ide/pull/573 )
...
Original commit: 7038d2702f
2020-06-17 18:17:50 -03:00
Michael Mauderer
f88a1c20fd
Enable multi-select iff cmd is held down during selection. ( https://github.com/enso-org/ide/pull/569 )
...
Original commit: bcaed112fe
2020-06-17 13:01:35 +02:00