Michael Mauderer
d611ceed3c
Optimised engine updates ( https://github.com/enso-org/ide/pull/1043 )
...
Adds a high-level optimization to limit changes sent out to the engine. This is achieved by applying a pre- and postfix trimming to source code changes.
Original commit: 4f33aba8d9
2020-12-14 10:38:10 +01:00
Wojciech Daniło
78b5e161a5
Refactoring theme management ( https://github.com/enso-org/ide/pull/1059 )
...
Original commit: 256092bbe9
2020-12-11 18:32:22 +01:00
Wojciech Daniło
3d0f7bbd73
Fixing themes synchronisation ( https://github.com/enso-org/ide/pull/1047 )
...
Original commit: e7785deb80
2020-12-11 18:25:31 +01:00
Wojciech Daniło
145bb079a4
Fixing output ports ( https://github.com/enso-org/ide/pull/1035 )
...
Original commit: e61c8c98ff
2020-12-10 15:25:06 +01:00
Adam Obuchowicz
645fda2ac0
Revert "fix+doc: Avoid changing edit status of project name when selecting it. Clarify what the selection status actually means. ( https://github.com/enso-org/ide/pull/1014 )"
...
This reverts commit 7bd2cae9ea
.
Original commit: 050dba8e41
2020-12-10 11:36:09 +01:00
Michael Mauderer
883e4586fd
Avoid updating positions of nodes during type updates. ( https://github.com/enso-org/ide/pull/1033 )
...
Original commit: c6cce97757
2020-12-09 12:09:21 +01:00
Adam Obuchowicz
8bfc5e9a08
Increase PM timeout ( https://github.com/enso-org/ide/pull/1037 )
...
Original commit: b9bc336c05
2020-12-08 13:19:31 +01:00
Michael Mauderer
7bd2cae9ea
fix+doc: Avoid changing edit status of project name when selecting it. Clarify what the selection status actually means. ( https://github.com/enso-org/ide/pull/1014 )
...
Original commit: 8723ba4453
2020-12-08 10:02:16 +01:00
Adam Obuchowicz
ccd93ba658
Install missing components of Engine ( https://github.com/enso-org/ide/pull/1032 )
...
Original commit: 8ee75e99a1
2020-12-07 11:00:35 +01:00
Maciej Mikołajek
7b558d9fda
Cut shortcut for text area. ( https://github.com/enso-org/ide/pull/1016 )
...
Original commit: 652401d6e9
2020-12-04 07:48:36 +01:00
Michael Mauderer
6e399d5b9c
Set a node's position to the default value in the metadata if there is not any. ( https://github.com/enso-org/ide/pull/1015 )
...
Original commit: 15e52a696c
2020-12-02 15:07:05 +01:00
Michael Mauderer
82accb798e
Only prevent default zooming when holding ctrl key. ( https://github.com/enso-org/ide/pull/1001 )
...
Original commit: 106b13c07a
2020-12-02 12:25:26 +01:00
Michael Mauderer
629cb80124
Allow visualizations to consume bare vectors ( https://github.com/enso-org/ide/pull/1007 )
...
Original commit: a1f759ff85
2020-12-01 13:16:56 +01:00
Wojciech Daniło
55f06d4cc8
FRP stack trace and refactoring. ( https://github.com/enso-org/ide/pull/989 )
...
Original commit: 0b7cf5f05a
2020-11-30 12:38:35 +01:00
Adam Obuchowicz
02de851ed5
Fix port coloring. ( https://github.com/enso-org/ide/pull/1005 )
...
Original commit: 43ef626226
2020-11-30 11:25:09 +01:00
Adam Obuchowicz
c8ebef1b5d
Bump electron version ( https://github.com/enso-org/ide/pull/1009 )
...
Original commit: 30b89ecfcb
2020-11-30 09:30:01 +01:00
Adam Obuchowicz
cffa2d5c13
Fix reordering after connecting nodes. ( https://github.com/enso-org/ide/pull/1002 )
...
Original commit: 70a86d4121
2020-11-27 13:22:24 +01:00
Maciej Mikołajek
a2b4813a4d
Fix visualization corner radius. ( https://github.com/enso-org/ide/pull/1004 )
...
Original commit: 672e3bdb02
2020-11-27 02:20:21 +01:00
Maciej Mikołajek
7683ae6511
Quicktake: Disable demo visualization, refactor names, remove '(JS)' from label. ( https://github.com/enso-org/ide/pull/1003 )
...
Original commit: 28f9a24ee1
2020-11-27 01:08:03 +01:00
Maciej Mikołajek
c8253bbd9c
Quicktake: Fix textual visualizations look. ( https://github.com/enso-org/ide/pull/988 )
...
Original commit: 2af0efb311
2020-11-27 00:21:16 +01:00
Maciej Mikołajek
5a6d920ffe
Histogram visualization ( https://github.com/enso-org/ide/pull/811 )
...
Original commit: 51d9d5a749
2020-11-26 14:49:30 +01:00
Michael Mauderer
162f4b63ec
Disable scene navigaton when a visualisation is active ( https://github.com/enso-org/ide/pull/981 )
...
Original commit: 79a3319b4b
2020-11-26 13:31:47 +01:00
Michael Mauderer
8cbe62a587
Allow multiple maps and re-use deck instances on data updates. ( https://github.com/enso-org/ide/pull/990 )
...
Original commit: 53b276c3f6
2020-11-26 12:23:01 +01:00
Maciej Mikołajek
23ad14129d
Change visualizations theme while switching IDE's theme. ( https://github.com/enso-org/ide/pull/943 )
...
Original commit: 65acecb3d6
2020-11-24 18:29:34 +01:00
Wojciech Daniło
1c2a9f2fdf
Fixing tests ( https://github.com/enso-org/ide/pull/986 )
...
Original commit: 78c33541a8
2020-11-24 15:25:20 +01:00
Wojciech Daniło
ef76f1c272
Improving port highlight, fixing tab in searcher ( https://github.com/enso-org/ide/pull/973 )
...
Original commit: 100aac09d9
2020-11-24 12:33:33 +01:00
Adam Obuchowicz
98f36fe0b7
Fix missing connection in some cases. ( https://github.com/enso-org/ide/pull/979 )
...
Original commit: 8b58af487f
2020-11-24 12:10:47 +01:00
s9ferech
f5a030c14e
Suggestion: Panic on loops in the functional reactive data flow ( https://github.com/enso-org/ide/pull/894 )
...
Original commit: 8f8b97b275
2020-11-24 07:26:27 +01:00
Michael Mauderer
305c379a5c
Enable editing the project name only on cmd+lmb
and double press
. ( https://github.com/enso-org/ide/pull/956 )
...
Original commit: 5dd8177fd5
2020-11-23 15:03:07 +01:00
Adam Obuchowicz
8b647251f7
Skip npm version validation in CI
...
Original commit: 351fb2bff2
2020-11-23 13:19:20 +01:00
Adam Obuchowicz
13b557d8ff
Apply selected node as "this" in all cases. ( https://github.com/enso-org/ide/pull/971 )
...
The function name only is put into input. When new node is committed, then the this argument will be applied - even if user will not have picked any suggestion.
Original commit: accd94c8ab
2020-11-20 17:15:27 +01:00
Michael Mauderer
02931cd3ae
feat+fix: Allow double click on background to leave the current node. Also restrict double click to enter the hovered nodes, not the selected ones. ( https://github.com/enso-org/ide/pull/966 )
...
Original commit: 75dcc8e275
2020-11-20 04:47:45 +01:00
Wojciech Daniło
a85b88b3c3
Create codeql-analysis.yml
...
Original commit: 2c32817e05
2020-11-19 04:52:08 +01:00
Wojciech Daniło
cd489a8c2f
Improving port highlighting ( https://github.com/enso-org/ide/pull/964 )
...
Original commit: 593c3b50cd
2020-11-19 04:41:49 +01:00
Wojciech Daniło
a2bf84669e
Update CONTRIBUTING.md
...
Original commit: 26fd622d2e
2020-11-17 20:43:26 +01:00
Adam Obuchowicz
a49baf10ca
Engine API update ( https://github.com/enso-org/ide/pull/955 )
...
Original commit: ec82e85de3
2020-11-17 20:39:41 +01:00
Wojciech Daniło
ff94d3a55b
Port display improvements ( https://github.com/enso-org/ide/pull/881 )
...
Original commit: ec5b0e0359
2020-11-17 07:50:20 +01:00
Michael Mauderer
667e9b1769
Deactivate project name editing on node editing. ( https://github.com/enso-org/ide/pull/946 )
...
Original commit: 2fa142a598
2020-11-13 14:02:11 +01:00
Maciej Mikołajek
136e677847
Fix GeoMaps on Enso types or JSON data. ( https://github.com/enso-org/ide/pull/918 )
...
Original commit: 9115840595
2020-11-12 22:51:21 +01:00
Michael Mauderer
327edc2606
Add requirement for verifying test scenarios to PR template. ( https://github.com/enso-org/ide/pull/945 )
...
Original commit: fd16a4e821
2020-11-12 13:01:44 +01:00
Maciej Mikołajek
206eb19569
Dark theme: Documentation View ( https://github.com/enso-org/ide/pull/850 )
...
Original commit: c442328c16
2020-11-12 11:27:19 +01:00
Adam Obuchowicz
158d8c7913
Fix initial state of Project View ( https://github.com/enso-org/ide/pull/925 )
...
Original commit: 83136181d9
2020-11-10 11:26:52 +01:00
Michael Mauderer
5517336752
Clear detached edges when entering/exiting nodes. ( https://github.com/enso-org/ide/pull/922 )
...
Original commit: 5d4f51353b
2020-11-10 11:12:48 +01:00
Michael Mauderer
aaf708f777
Correclty set project name after rename
. ( https://github.com/enso-org/ide/pull/924 )
...
Original commit: dcbdf458f2
2020-11-10 10:21:01 +01:00
Adam Obuchowicz
c03f0c907e
Put here keyword instead of module name ( https://github.com/enso-org/ide/pull/915 )
...
Original commit: b63f41debb
2020-11-09 13:08:43 +01:00
Michael Mauderer
28c5047e5d
Avoid the visualisation container background showing up when loading the scene or collapsing some nodes. ( https://github.com/enso-org/ide/pull/909 )
...
* fix: Avoid the visualisation container background showing up when loading the scene or collapsing some nodes.
Original commit: 8a39c8a108
2020-11-06 15:29:14 +01:00
Adam Obuchowicz
5b760e28c2
Documentation Event Handling. ( https://github.com/enso-org/ide/pull/904 )
...
Original commit: ef7dd6abcc
2020-11-06 13:08:12 +01:00
Michael Mauderer
0d64d3034b
Correctly propagate project name updates from Breadcrumbs
to ProjectName
. ( https://github.com/enso-org/ide/pull/907 )
...
The FRP from the Breadcrumbs was incorrectly connected to the FRP of the ProjectName and updates were not propagated correctly.
Original commit: 60b4c8fdc5
2020-11-06 11:04:53 +01:00
Michael Mauderer
8d16c4768e
Add background to js visualisation. ( https://github.com/enso-org/ide/pull/911 )
...
Original commit: 67deb92afe
2020-11-06 10:45:47 +01:00
Adam Obuchowicz
d01f3b165e
Display Searcher under selected nodes ( https://github.com/enso-org/ide/pull/910 )
...
Original commit: 363da6c3ea
2020-11-06 09:43:22 +01:00