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
Michael Mauderer
26212bfe4e
Connect nodes starting from input ports. ( https://github.com/enso-org/ide/pull/563 )
...
Enable creatign edges from input port area.
Original commit: 0489d00b06
2020-06-17 10:30:07 +02:00
Ara Adkins
7077abc2cb
Update the repo to use main
as the default branch
...
Original commit: 706f1fd9ed
2020-06-15 18:11:36 +01:00
Michał Wawrzyniec Urbańczyk
198526afaa
Text API changes ( https://github.com/enso-org/ide/pull/556 )
...
Original commit: e41be1d351
2020-06-13 03:53:27 +02:00
Wojciech Daniło
f96ea27f4a
Node layout magnet, bug fixes ( https://github.com/enso-org/ide/pull/551 )
...
Original commit: c88a0bdaf1
2020-06-12 21:51:47 +02:00
Michael Mauderer
26ee8521cf
Ensure the node
is checked first. ( https://github.com/enso-org/ide/pull/557 )
...
Original commit: c11b3de086
2020-06-11 11:06:31 +02:00
Josef
74d7912d31
Implement selective logging. ( https://github.com/enso-org/ide/pull/485 )
...
Original commit: 788cd95e45
2020-06-10 18:20:22 +02:00
Danilo Guanabara
b8756cd60e
Fixed textfield key masking on Mac ( https://github.com/enso-org/ide/pull/552 )
...
Original commit: 63ad62cf3d
2020-06-10 08:13:42 -03:00
Danilo Guanabara
b1e629716a
Improved node searcher ( https://github.com/enso-org/ide/pull/519 )
...
Original commit: be88749d88
2020-06-09 02:33:06 -03:00
Wojciech Daniło
a1af4b7da0
Visualization behavior refactoring ( https://github.com/enso-org/ide/pull/537 )
...
Original commit: a4cc9a274a
2020-06-09 01:16:07 +02:00
Michał Wawrzyniec Urbańczyk
3396dd5593
Bump parser to fix metadata loss on entering a newline ( https://github.com/enso-org/ide/pull/539 )
...
* Bump parser version. Adding relevant tests.
* align
* use decls order
Original commit: 99b9a7760e
2020-06-05 00:34:57 +02:00
Danilo Guanabara
35f708e266
DomSymbol y orientation fix ( https://github.com/enso-org/ide/pull/536 )
...
Original commit: f8e328dfed
2020-06-04 04:36:14 +02:00
Michał Wawrzyniec Urbańczyk
a0399dea65
Correctly invalidate line offsets after setting the text field's content ( https://github.com/enso-org/ide/pull/532 )
...
fixing #2314 and #2317
Original commit: 4a2917a58c
2020-06-03 17:06:12 +02:00
Wojciech Daniło
233185687f
Fixing the blur on zoom bug ( https://github.com/enso-org/ide/pull/509 )
...
Original commit: 293ec02d8a
2020-06-02 19:49:39 +02:00
Danilo Guanabara
d3287b8409
Integrating visualization data streaming with GUI ( https://github.com/enso-org/ide/pull/500 )
...
Co-authored-by: Michael Mauderer <michael.mauderer@enso.org>
Co-authored-by: mwu <mwu-tow@gazeta.pl>
Original commit: 60cedc4d28
2020-06-02 03:09:54 +02:00
Wojciech Daniło
4a07474ea2
Cleaning the code, adding batched node position notifications to graph editor. ( https://github.com/enso-org/ide/pull/508 )
...
Original commit: 1b05c19aa8
2020-06-01 21:01:43 +02:00
Michael Mauderer
48eeef9873
fix: Use the up to date scene shape data to calculate mouse event positions. ( https://github.com/enso-org/ide/pull/505 )
...
Original commit: 6364b2ac3a
2020-06-01 21:01:10 +02:00