Commit Graph

674 Commits

Author SHA1 Message Date
Dmitry Bushev
80569be88d User Authentication in IDE (https://github.com/enso-org/ide/pull/1653)
Add authentication and minimum supported version check

Original commit: 2e2a804b1f
2021-07-06 13:00:38 +03:00
Michael Mauderer
a06490c092 chore: Update changelog.
Original commit: d6e211833b
2021-07-06 09:50:16 +02:00
Michael Mauderer
515175de18 Emit correct events when deselecting all nodes. (https://github.com/enso-org/ide/pull/1664)
Original commit: 63ff1fe431
2021-07-06 09:42:08 +02:00
Michael Mauderer
2af1070515 Scrollbar and ScrollArea (https://github.com/enso-org/ide/pull/1614)
Original commit: 9bf3843834
2021-07-05 12:12:42 +01:00
Adam Obuchowicz
31f6048844 Revert "Update API to support the new content roots (https://github.com/enso-org/ide/pull/1640)"
This reverts commit 5963991de8.


Original commit: e2476ee48a
2021-06-29 11:24:38 +02:00
Adam Obuchowicz
a1e611ac35 Merge branch 'unstable' into develop
Original commit: 14e0c62f51
2021-06-25 17:38:04 +02:00
Adam Obuchowicz
fcfdcf3498 New release in changelog
Original commit: b4a082331b
2021-06-25 17:04:37 +02:00
Adam Obuchowicz
aa42f33145 Prompt Message (https://github.com/enso-org/ide/pull/1639)
Original commit: 28223384db
2021-06-25 17:01:52 +02:00
Michael Mauderer
791e72f5bf Fix regression that prohibits multiple nodes from being moved. (https://github.com/enso-org/ide/pull/1633)
* fix: Fix regression that prohibits multiple nodes from being moved.

Co-authored-by: Adam Obuchowicz <adam.obuchowicz@enso.org>
Co-authored-by: Dmitry Bushev <bushevdv@gmail.com>

Original commit: 9c40568ebe
2021-06-25 15:43:00 +02:00
Michael Mauderer
22a30e844f fix: Fix node action eye icon not appearing on hover. (https://github.com/enso-org/ide/pull/1628)
Co-authored-by: Adam Obuchowicz <adam.obuchowicz@luna-lang.org>

Original commit: 32ce553381
2021-06-25 14:01:32 +02:00
Adam Obuchowicz
5963991de8 Update API to support the new content roots (https://github.com/enso-org/ide/pull/1640)
Original commit: 5e472ce779
2021-06-25 12:54:26 +02:00
Adam Obuchowicz
2e26718407 Uploading files (https://github.com/enso-org/ide/pull/1619)
This does not include the whole GUI part; the created node has no progress indicator yet, 
and its expression changes during upload are visible (including "uploading error").

Original commit: 9390d6d749
2021-06-24 10:45:25 +02:00
Adam Obuchowicz
c1e2cea7b3 Temporarily lift the requirements of wasm-tests
Original commit: 32f4116cbc
2021-06-23 17:04:43 +02:00
Adam Obuchowicz
97a2db7f81 Prompt Message (https://github.com/enso-org/ide/pull/1639)
Original commit: 554a2c809a
2021-06-23 15:09:51 +02:00
Adam Obuchowicz
5c0cf18dac Alive Message to Mixpanel with flag (https://github.com/enso-org/ide/pull/1637)
Original commit: c1ae1876fe
2021-06-22 14:22:11 +02:00
Adam Obuchowicz
f2ce0102fc Alive Message to Mixpanel with flag (https://github.com/enso-org/ide/pull/1637)
Original commit: 6d64c2072f
2021-06-22 14:04:30 +02:00
Adam Obuchowicz
a6398927e6 Merge branch 'unstable' into release/2.0.0-alpha.5
Original commit: 3145692890
2021-06-22 09:55:42 +02:00
Michael Mauderer
68801e11ff Enable build signing for macOS and Windows binaries. (https://github.com/enso-org/ide/pull/1366)
Original commit: 0c339d8b59
2021-06-22 09:50:55 +02:00
Adam Obuchowicz
391fdbd663 A quickfix for visual artifacts in nodes. (https://github.com/enso-org/ide/pull/1629)
Original commit: 0eb64c8dc6
2021-06-16 14:26:18 +02:00
Michael Mauderer
a6ebc001e3 Revert "fix: Fix node action eye icon not appearing on hover."
This reverts commit 8a6aa267


Original commit: 991a15c8f7
2021-06-15 15:43:33 +02:00
Michael Mauderer
8a6aa267e9 fix: Fix node action eye icon not appearing on hover.
Original commit: 4c6d5349b5
2021-06-15 15:43:00 +02:00
Michael Mauderer
ef974b8397 Implement area selection. (https://github.com/enso-org/ide/pull/1588)
Original commit: db31134558
2021-06-13 21:52:39 +02:00
Michał Wawrzyniec Urbańczyk
f77aef37c0 Undo Redo — Part 1 (https://github.com/enso-org/ide/pull/1602)
Missing parts are:
* proper Text Editor support;
* proper handling of deleting nodes;
* undoing some UI actions (like node selection, active visualization, switching view to a different graph).


Original commit: 28ad0422d5
2021-06-11 06:34:03 +02:00
Adam Obuchowicz
ef88597cdf Fix shape ordering (https://github.com/enso-org/ide/pull/1620)
Original commit: 562501677d
2021-06-10 14:42:25 +02:00
Felix Rech
92cb1aabaa Add profiling mode to GUI (https://github.com/enso-org/ide/pull/1546)
Original commit: 199abd88f8
2021-06-10 12:24:04 +01:00
Michael Mauderer
29a0e269df Enable build signing for macOS and Windows binaries. (https://github.com/enso-org/ide/pull/1366)
Original commit: 99de1d7315
2021-06-10 11:56:51 +02:00
Adam Obuchowicz
51cb6fbf06 Merge branch 'release/2.0.0-alpha.5' into unstable
Original commit: 470a2684f7
2021-06-04 15:58:51 +02:00
Adam Obuchowicz
f06d137783 Fix changelog entry
Original commit: 4657468304
2021-06-04 13:05:00 +02:00
Adam Obuchowicz
3bf5369340 Drop Manager in ensogl (https://github.com/enso-org/ide/pull/1593)
Original commit: 678007c4ce
2021-06-02 11:02:49 +02:00
Adam Obuchowicz
d3561ee950 Opening Projects in IDE (https://github.com/enso-org/ide/pull/1587)
Original commit: 8f2172732a
2021-06-01 11:55:15 +02:00
Michał Wawrzyniec Urbańczyk
7f127ec82c Use new debug macros (https://github.com/enso-org/ide/pull/1580)
Original commit: 1f0cdbce6f
2021-05-26 16:17:01 +02:00
Adam Obuchowicz
c438e36cd2 Searcher Fixes (https://github.com/enso-org/ide/pull/1577)
Original commit: de6e14500f
2021-05-26 15:28:22 +02:00
Michael Mauderer
25999f54ae Add missing type annotations and allow imports in project-manager build file. (https://github.com/enso-org/ide/pull/1581)
Original commit: fa7c481887
2021-05-25 16:17:22 +02:00
Michael Mauderer
00451b3b80 Add missing type annotations and allow imports in project-manager build file. (https://github.com/enso-org/ide/pull/1581)
Original commit: 2d41407880
2021-05-25 11:22:07 +02:00
Adam Obuchowicz
b7a9dc73e2 Add Next Release Entry
Original commit: 0901c65d2d
2021-05-24 17:18:27 +02:00
Adam Obuchowicz
a2e1e4c92f Add last entries to alpha 5
Original commit: ab3e04db55
2021-05-24 16:56:58 +02:00
Adam Obuchowicz
68e8b4da48 Fix Cursor Position in Cloud and Bug in Creating New Projects (https://github.com/enso-org/ide/pull/1578)
Original commit: 1737afdbfd
2021-05-24 16:53:51 +02:00
Adam Obuchowicz
5b788e953e Create new project action in searcher. (https://github.com/enso-org/ide/pull/1566)
Original commit: 5adc95289d
2021-05-21 15:24:17 +02:00
Michael Mauderer
ef85058824 Implement number and range pickers. (https://github.com/enso-org/ide/pull/1524)
Original commit: b361fdb529
2021-05-21 11:41:03 +02:00
Michał Wawrzyniec Urbańczyk
1e50c19cdd Update Rust Toolchain to Latest Nightly (https://github.com/enso-org/ide/pull/1564)
Original commit: 44db83018a
2021-05-20 16:50:43 +02:00
Adam Obuchowicz
69e3350dca Add missing parameters in ts Config class (https://github.com/enso-org/ide/pull/1568) (https://github.com/enso-org/ide/pull/1568)
Original commit: 83f97e11b3
2021-05-18 15:16:46 +02:00
Felix Rech
e47cd28395 Show node output type right under the node, not in pop-up. (https://github.com/enso-org/ide/pull/1427)
Original commit: 4bf917e0cc
2021-05-14 14:06:14 +01:00
Felix Rech
8b2b6ffa76 Deselect visualization when its node gets removed (https://github.com/enso-org/ide/pull/1556)
Original commit: f9778d60d2
2021-05-13 08:50:01 +01:00
Michael Mauderer
3a2122a3db Apply correct content type to wasm file dring AWS upload. (https://github.com/enso-org/ide/pull/1563)
Original commit: 9d8c2fd1c1
2021-05-13 08:30:19 +02:00
Michael Mauderer
3d1ee11fb5 Revert "fix: Apply correct content type to wasm file."
This reverts commit 0f8bf77e


Original commit: 81410437d0
2021-05-11 14:33:19 +02:00
Michael Mauderer
0f8bf77ecc fix: Apply correct content type to wasm file.
Original commit: fa1c8cda65
2021-05-11 14:09:05 +02:00
Michael Mauderer
416c9d69dc Correctly handle case when wasm streaming is failing. (https://github.com/enso-org/ide/pull/1561)
Original commit: 72349b8371
2021-05-11 11:33:20 +02:00
Michael Mauderer
b7baae57ff Correctly interpret string arguments as booleans in electron arguments. (https://github.com/enso-org/ide/pull/1539)
Original commit: f0e712e45c
2021-05-10 19:23:22 +02:00
Adam Obuchowicz
6fd49b26c8 Merge remote-tracking branch 'origin/unstable' into develop
Original commit: 3867842656
2021-05-10 19:22:05 +02:00
Adam Obuchowicz
971a18313d New release in changelog
Original commit: 001b477f18
2021-05-10 19:20:36 +02:00