Michael Mauderer
7d985405a6
Replace manual toolchain override with rust-toolchain file. ( https://github.com/enso-org/ide/pull/715 )
...
Original commit: d8242fb065
2020-08-10 10:24:48 +02:00
Wojciech Daniło
677a9534d1
Text Editor 2.0 (Part 2/2) ( https://github.com/enso-org/ide/pull/707 )
...
Original commit: 28c6358b11
2020-08-08 08:06:15 +02:00
Adam Obuchowicz
c5323ac825
Fix zooming and panning in IDE. ( https://github.com/enso-org/ide/pull/712 )
...
Original commit: 5e29a762d9
2020-08-07 12:48:40 +02:00
Maciej Mikołajek
ece41681ae
Disable caching to fix CI ( https://github.com/enso-org/ide/pull/708 )
...
Original commit: d4bc689669
2020-08-05 20:35:30 +02:00
Michał Wawrzyniec Urbańczyk
e5010efe81
Recreate Main.enso file if it is missing. ( https://github.com/enso-org/ide/pull/705 )
...
Original commit: 709c277ded
2020-08-04 09:43:30 +02:00
Michael Mauderer
89be0ed4f5
Fix Minor Bugs with Output Ports ( https://github.com/enso-org/ide/pull/703 )
...
Original commit: bd0a5f124f
2020-07-31 10:03:37 +02:00
Michael Mauderer
e62de9cf74
Disconnect / reconnect edge source and target by clicking on edges. ( https://github.com/enso-org/ide/pull/640 ) & Ability to set edge color based on type. ( https://github.com/enso-org/ide/pull/663 )
...
Original commit: 595594036d
2020-07-29 17:08:29 +02:00
Michał Wawrzyniec Urbańczyk
407c1ed9e7
Searcher Controller with "this" ( https://github.com/enso-org/ide/pull/691 )
...
Original commit: 447e57d31b
2020-07-29 16:38:08 +02:00
Michał Wawrzyniec Urbańczyk
52503a009c
AST update - new spaceless shapes ( https://github.com/enso-org/ide/pull/692 )
...
Original commit: 14990b4e87
2020-07-28 14:49:34 +02:00
Michał Wawrzyniec Urbańczyk
dcd3b8b245
Adding nodes from searcher ( https://github.com/enso-org/ide/pull/690 )
...
Original commit: 823c946107
2020-07-27 20:44:24 +02:00
Maciej Mikołajek
4874c71ef6
Generate HTML Documentation in Suggestion Entries ( https://github.com/enso-org/ide/pull/686 )
...
Modifies docstring from suggestion database to HTML code, enabling us to present
documentation for nodes in searcher
Original commit: 60b32d2956
2020-07-27 18:52:24 +02:00
Michał Wawrzyniec Urbańczyk
9c52ff9db6
Searcher Controller has access to Executed Graph ( https://github.com/enso-org/ide/pull/687 )
...
Co-authored-by: Adam Obuchowicz <adam.obuchowicz@enso.org>
Original commit: 5ced6ee5bc
2020-07-23 03:12:16 +02:00
Adam Obuchowicz
568fa31b49
Suggestions fixes ( https://github.com/enso-org/ide/pull/685 )
...
Fixes all discrepancies between IDE and Engine since Engine delivered implementation of suggestions.
Original commit: feca0b72d7
2020-07-22 14:37:57 +02:00
Wojciech Daniło
6eacb28c91
Update CONTRIBUTING.md ( https://github.com/enso-org/ide/pull/669 )
...
Original commit: 4845b02044
2020-07-21 22:28:20 +02:00
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