Felix Rech
31f7ab6a39
Add a theming API for visualizations ( https://github.com/enso-org/ide/pull/1358 )
...
Original commit: 916d733e76
2021-03-24 19:08:42 +01:00
Felix Rech
72e05a641f
Engine updates after adding node: send import first, then the new node ( https://github.com/enso-org/ide/pull/1332 )
...
When the user creates a node through the searcher that needs additional imports, those imports should be added before or simultaneously to the node content to avoid an invalid intermediate state. This was done in the wrong order before this commit.
Original commit: da6d66fc05
2021-03-23 17:38:00 +01:00
Felix Rech
98961dffda
Fix pasting multiline code in single-lined text area ( https://github.com/enso-org/ide/pull/1348 )
...
When pasting multiline code in a single-lined text area, only the first line will be inserted.
Original commit: a59a3b578e
2021-03-23 15:08:18 +01:00
Adam Obuchowicz
8b65ac3f18
Engine 0.2.8 ( https://github.com/enso-org/ide/pull/1357 )
...
Original commit: 3b30871ba2
2021-03-23 10:43:45 +01:00
Michael Mauderer
c3102aa3cd
Run all backend processed even if the IDE package is run with --no-window ( https://github.com/enso-org/ide/pull/1353 )
...
Original commit: 3381bb455f
2021-03-22 11:38:05 +01:00
Felix Rech
3c160a2e09
Add --no-data-gathering as a startup option ( https://github.com/enso-org/ide/pull/1328 )
...
Add --no-data-gathering as a startup option
This option will disable sending any data to Mixpanel.
Original commit: 145153b702
2021-03-19 11:43:34 +01:00
Felix Rech
2fabf32202
Catch syntax errors in custom visualisations ( https://github.com/enso-org/ide/pull/1341 )
...
Catch syntax errors in custom visualisations
Syntax errors in custom visualisations caused panics during IDE startup. Now they are caught and handled like errors during execution of the visualisation code, which writes a log message to the console.
This commit duplicates some code from wasm-bindgen to to allow for an easy fix. Hopefully the necessary feature will be included in wasm-bindgen soon.
Original commit: 2d04d0e199
2021-03-18 09:32:38 +01:00
Michael Mauderer
fd0d259f7a
Implement tooltips that show the type of an output port on hover. ( https://github.com/enso-org/ide/pull/1312 )
...
Original commit: f03a6525f7
2021-03-17 10:48:11 +01:00
Wojciech Daniło
c8800c8518
Fix ci ( https://github.com/enso-org/ide/pull/1329 )
...
Original commit: a8f660550d
2021-03-15 17:14:11 +01:00
Michael Mauderer
3cda26d5c8
Do not crash the IDE when logging non-string objects. ( https://github.com/enso-org/ide/pull/1313 )
...
Original commit: ff5e927623
2021-03-12 20:37:53 +01:00
Michael Mauderer
a5eace7162
Avoid truncating pixel ratio for calculating cursor position on canvas. ( https://github.com/enso-org/ide/pull/1317 )
...
Original commit: c33a4701ab
2021-03-12 17:18:38 +01:00
Michał Wawrzyniec Urbańczyk
5e63cab703
Temporarily disable area selection ( https://github.com/enso-org/ide/pull/1318 )
...
Original commit: aeee0bcbf2
2021-03-12 13:24:33 +01:00
Michał Wawrzyniec Urbańczyk
3816cbf0e8
Losing LS connection will display a statusbar message. ( https://github.com/enso-org/ide/pull/1316 )
...
Original commit: 01f481e5d4
2021-03-12 12:56:33 +01:00
Michael Mauderer
04500280bc
Ensure correct port is used to connect to IDE server. ( https://github.com/enso-org/ide/pull/1314 )
...
Original commit: 0b49e93f1b
2021-03-11 20:58:04 +01:00
Wojciech Daniło
0008798b1f
Fixing CI ( https://github.com/enso-org/ide/pull/1315 )
...
Original commit: 4995740c2f
2021-03-11 12:01:21 +01:00
Michał Wawrzyniec Urbańczyk
955343da90
Allow visualizations to define context module for preprocessor ( https://github.com/enso-org/ide/pull/1291 )
...
Ref #2705
Original commit: 4e7dfd0bd0
2021-03-10 11:09:45 +01:00
Wojciech Daniło
095075cb76
Fixing unnecessary full builds on PR to develop ( https://github.com/enso-org/ide/pull/1309 )
...
Original commit: 6a3845e32a
2021-03-08 13:27:10 +01:00
Michał Wawrzyniec Urbańczyk
853edcd0c9
Don't insert imports when method calls are created through searcher ( https://github.com/enso-org/ide/pull/1209 )
...
Original commit: fef2e4f7b0
2021-03-08 13:03:00 +01:00
Wojciech Daniło
87a19bec3d
CI Fixes ( https://github.com/enso-org/ide/pull/1304 )
...
Original commit: 0ff9e3f62b
2021-03-05 16:22:19 +01:00
Wojciech Danilo
3a04557ac5
Fixing CI checks
...
Original commit: 4c2182f9ce
2021-03-05 01:24:16 +01:00
Wojciech Daniło
57607369a4
Fixing CI ( https://github.com/enso-org/ide/pull/1297 )
...
Original commit: 590b10d315
2021-03-05 01:21:48 +01:00
Wojciech Daniło
93a377d4c4
Update CHANGELOG.md
...
Original commit: 8e1da4feaf
2021-03-04 23:47:50 +01:00
Wojciech Danilo
1912e3b62d
Improving CI
...
Original commit: 2eddb15cd8
2021-03-04 23:21:40 +01:00
Wojciech Danilo
a072369af0
Improving CI build condition.
...
Original commit: 9d41813468
2021-03-04 23:14:04 +01:00
Wojciech Daniło
e3f9818744
CI improvements ( https://github.com/enso-org/ide/pull/1294 )
...
Original commit: b9cc5b6c0f
2021-03-04 23:09:14 +01:00
Wojciech Danilo
bfb7c3559b
Dump gh context on ci
...
Original commit: 2264902589
2021-03-04 22:21:50 +01:00
Wojciech Danilo
ab1d60894b
Improving workflow
...
Original commit: 248de84d99
2021-03-04 19:13:03 +01:00
Wojciech Daniło
dbdda7b9f0
Improving release notes ( https://github.com/enso-org/ide/pull/1289 )
...
Original commit: b30782222e
2021-03-04 19:01:35 +01:00
Michael Mauderer
18f7dd42bb
Update mixpanel integration to fix events beeing sent in invalid way. ( https://github.com/enso-org/ide/pull/1277 )
...
Original commit: 5e953a7992
2021-03-02 14:36:08 +01:00
Adam Obuchowicz
ed059b2d0f
Engine 0.2.6 ( https://github.com/enso-org/ide/pull/1286 )
...
Contains parser update by @mwu-tow
Original commit: bfd27b735f
2021-03-02 14:21:50 +01:00
Adam Obuchowicz
08632a3873
Fix Main modules ( https://github.com/enso-org/ide/pull/1279 )
...
Original commit: 79f906db59
2021-03-02 12:47:13 +01:00
Michał Wawrzyniec Urbańczyk
225bf77a89
missing changelog updates + fixed link ( https://github.com/enso-org/ide/pull/1275 )
...
Original commit: ea0f6c0595
2021-03-01 09:38:16 +01:00
Michał Wawrzyniec Urbańczyk
65e7167a05
Node positioning improvements ( https://github.com/enso-org/ide/pull/1271 )
...
Original commit: f24cbd62f9
2021-02-26 15:34:34 +01:00
Adam Obuchowicz
c800f93f17
Bump Engine's version to 0.2.5 ( https://github.com/enso-org/ide/pull/1272 )
...
Original commit: 833dff7ecb
2021-02-26 15:03:52 +01:00
Michael Mauderer
f406156976
Allow geomap preprocessor to work without Table import. ( https://github.com/enso-org/ide/pull/1267 )
...
Original commit: 61d58bdcdf
2021-02-26 14:45:13 +01:00
Adam Obuchowicz
4b8ce4396e
Fix wheel events ( https://github.com/enso-org/ide/pull/1268 )
...
Original commit: 74813982b0
2021-02-26 12:21:38 +01:00
Adam Obuchowicz
c4bef17e21
Revert the sign in movement_to_zoom ( https://github.com/enso-org/ide/pull/1266 )
...
Original commit: 67edf8608c
2021-02-25 17:06:45 +01:00
Adam Obuchowicz
0000302e97
A set of small fixes ( https://github.com/enso-org/ide/pull/1264 )
...
* Make a window bigger, so the "Unsupported engine version" message will fit into it.
* Add indicator that stdlib is still compiling, removed once we get first expression updates
* Fix the "white-on-white" bug in nodes.
* Update the parser commt, so we will have a fix for unresolved macros crashes
Original commit: a3f2d31e53
2021-02-25 16:25:46 +01:00
Michał Wawrzyniec Urbańczyk
95be5dfda0
Progress indicator for WASM loading is capped at 30%. This keeps it active and spinning until IDE looks ready. ( https://github.com/enso-org/ide/pull/1262 )
...
Original commit: 7cd367ec6b
2021-02-25 15:23:55 +01:00
Adam Obuchowicz
1833553183
Fix computing the minimal difference. [ci no changelog needed] ( https://github.com/enso-org/ide/pull/1261 )
...
Original commit: 492dbcb4bd
2021-02-25 11:28:48 +01:00
Michał Wawrzyniec Urbańczyk
8f5524683e
Generate output from collapsed nodes even if it is not used ( https://github.com/enso-org/ide/pull/1260 )
...
Original commit: c6fcb69532
2021-02-24 17:30:49 +01:00
Adam Obuchowicz
1ded76e095
Fix eye icon and update "Unsupported engine versoin" message ( https://github.com/enso-org/ide/pull/1252 )
...
Original commit: cceee8bfc6
2021-02-24 15:54:55 +01:00
Adam Obuchowicz
de19ea5800
Error Visualizations ( https://github.com/enso-org/ide/pull/1215 )
...
Original commit: 76968f2c3d
2021-02-23 18:40:50 +01:00
Michał Wawrzyniec Urbańczyk
f0b8e68941
Prevent IDE from failing to start when metadata are invalid ( https://github.com/enso-org/ide/pull/1214 )
...
Original commit: 07927e1a14
2021-02-19 15:20:25 +01:00
Michael Mauderer
4dc969cc60
Update controller to take into account visualisation metadata from the IDE when attaching a visualisation. ( https://github.com/enso-org/ide/pull/1206 )
...
Original commit: b36af5409a
2021-02-19 11:33:15 +01:00
Maciej Mikołajek
003a9587b1
Move visualization-specific stylesheet code to visualization folder. ( https://github.com/enso-org/ide/pull/1192 )
...
Original commit: c8fc075e3c
2021-02-17 14:08:39 +01:00
Adam Obuchowicz
78652dc7f5
Umarking node if it is erroneous no more [ci no changelog needed] ( https://github.com/enso-org/ide/pull/1203 )
...
Original commit: c8bc4f0f7f
2021-02-16 12:13:07 +01:00
Michael Mauderer
3681c01743
Update geomaps to allow dataframes as input. ( https://github.com/enso-org/ide/pull/1187 )
...
Allow Tables to feed the Geo Maps visualization. Uses the columns longitude, latitude and label.
Extracts the data through an Enso preprocessor.
Original commit: 1ec89ee1dc
2021-02-16 11:47:57 +01:00
Michał Wawrzyniec Urbańczyk
ddce9727c1
Nodes added by searcher will always use assignment form. ( https://github.com/enso-org/ide/pull/1198 )
...
Original commit: b63ea789f8
2021-02-16 11:33:55 +01:00
Wojciech Daniło
28dfcf92cf
Update shortcuts.md
...
Original commit: d9956b3a68
2021-02-15 23:02:09 +01:00