Wojciech Daniło
419fae20d8
Node bump ( https://github.com/enso-org/ide/pull/900 )
...
Original commit: 77be53ec23
2020-11-02 14:36:56 +01:00
Michael Mauderer
5e5313f54d
PR: Correclty update visualisation after internal change. ( https://github.com/enso-org/ide/pull/891 )
...
* fix: Show visualisation when cycling without having to show/hide.
* refactor+feat: Update FRP of visualisation container to new macro based FRP generation and add a output that gets updated when the visualisation changes.
* fix: Correctly update the visualisation when changing the visualisation through the visualisation=-picker.
* doc: Add todo for visualisation event refactoring.
Co-authored-by: Wojciech Daniło <wojciech.danilo@gmail.com>
Original commit: 6184dec910
2020-11-02 10:15:51 +01:00
Adam Obuchowicz
f8dd24d745
Add Token node kind in SpanTree ( https://github.com/enso-org/ide/pull/897 )
...
Original commit: c7edf73672
2020-10-30 15:32:44 +01:00
Michael Mauderer
13f24f9148
PR: Replace Project Name Text Field with Text Field 2.0 ( https://github.com/enso-org/ide/pull/870 )
...
* build: Increase stack size.
* feat: Replace project name text field.
* feat: Add keyboard shortcuts for `enter` and `esc` behaviours.
* feat: Implement cursor style changes on project name hover.
* chore: Reduce allowed build size.
Co-authored-by: Wojciech Daniło <wojciech.danilo@gmail.com>
Original commit: a60d6d3d50
2020-10-30 14:43:07 +01:00
Adam Obuchowicz
2560999369
Fix ExpectedArguments SpanTree Nodes in Infix ( https://github.com/enso-org/ide/pull/893 )
...
Fix ExpectedArguments SpanTree Nodes in Infix
Co-authored-by: Wojciech Daniło <wojciech.danilo@gmail.com>
Original commit: 17e4190682
2020-10-29 16:17:21 +01:00
Adam Obuchowicz
17a3dd12a7
Fix traversing Many pattern ( https://github.com/enso-org/ide/pull/892 )
...
Original commit: c8641e0a63
2020-10-29 14:17:24 +01:00
Wojciech Daniło
ee8d6eaecd
Linting ( https://github.com/enso-org/ide/pull/888 )
...
Original commit: 6daa8c08a7
2020-10-28 14:05:28 +01:00
s9ferech
257604b3ba
Add filter
and filter_map
nodes to the FRP library ( https://github.com/enso-org/ide/pull/878 )
...
Original commit: 7718a1a66f
2020-10-28 11:05:47 +01:00
Adam Obuchowicz
cbf8be4e6f
Fix visualization expression. ( https://github.com/enso-org/ide/pull/887 )
...
Original commit: 897e1bb2f8
2020-10-28 10:16:11 +01:00
Michael Mauderer
4b6f0783ef
fix: Update edges connected to a node, after the node has received a new expression. ( https://github.com/enso-org/ide/pull/875 )
...
Original commit: a98adea74c
2020-10-27 17:52:54 +01:00
Michael Mauderer
694a43c20a
PR: Fix node action bar hover area beeing too large. ( https://github.com/enso-org/ide/pull/880 )
...
* feat: Make the action bar hover area fit tighter to the button boundaries.
* fix: Update event handling for shape debug shortcuts.
Original commit: 7f98ca80dd
2020-10-27 15:33:26 +01:00
Wojciech Daniło
e9666b8afe
Fixing run.js bug.
...
Original commit: 09b2db6ce8
2020-10-26 02:22:19 +01:00
Wojciech Daniło
cf68e6848d
Bump npm node version ( https://github.com/enso-org/ide/pull/879 )
...
Original commit: a642c94958
2020-10-26 02:18:40 +01:00
Wojciech Daniło
0bf67b4b8c
Spantree refactoring and extensions ( https://github.com/enso-org/ide/pull/873 )
...
Original commit: 1c800f99fe
2020-10-24 08:07:39 +02:00
Adam Obuchowicz
4841af1710
Fix visualization show action ( https://github.com/enso-org/ide/pull/874 )
...
Emit appropriate signal from GraphEditor when user click on "eye" icon on node.
Original commit: 62ba393d7c
2020-10-23 14:02:14 +02:00
Adam Obuchowicz
25a132a24b
Fix node view leaking ( https://github.com/enso-org/ide/pull/871 )
...
Original commit: 139af540a3
2020-10-22 15:14:06 +02:00
Adam Obuchowicz
8b22a6414d
Fix ExpectedArgument handling in SpanTree ( https://github.com/enso-org/ide/pull/866 )
...
Original commit: d3a91a8e83
2020-10-22 14:55:29 +02:00
Adam Obuchowicz
e757da46cf
Update visualization chooser list when new entries are available ( https://github.com/enso-org/ide/pull/863 )
...
Also fixed leak in drop-down component.
Original commit: ee6a9cf619
2020-10-22 13:56:20 +02:00
Adam Obuchowicz
e22723be3d
Fix releasing modified keys ( https://github.com/enso-org/ide/pull/861 )
...
Fixes situation, when we release a key having modifier released after the same key has been pressed.
Original commit: 51e09ff96b
2020-10-21 18:14:49 +02:00
Michael Mauderer
65e7d4c273
Fast-action icons for nodes ( https://github.com/enso-org/ide/pull/834 )
...
Co-authored-by: Adam Obuchowicz <adam.obuchowicz@luna-lang.org>
Original commit: c3d02764f9
2020-10-21 14:47:52 +02:00
Michał Wawrzyniec Urbańczyk
af29ce25a9
Text edit handling fixes ( https://github.com/enso-org/ide/pull/853 )
...
Fixes the race conditions related to the text edits and expands the testing infrastructure to properly ensure this.
Original commit: 40527a98cb
2020-10-21 13:36:51 +02:00
Wojciech Daniło
cb51ff82db
Labels on nodes should reflect function argument names ( https://github.com/enso-org/ide/pull/856 )
...
Original commit: 49bdc4e83b
2020-10-21 10:59:58 +02:00
Wojciech Daniło
bdc7d161a2
Fixing improper light / dark theme switch shortcut ( https://github.com/enso-org/ide/pull/858 )
...
Original commit: 42faf5df2f
2020-10-21 04:06:29 +02:00
Wojciech Daniło
fe113d750a
Text Area: Panic when jumping to end of line when at last line. ( https://github.com/enso-org/ide/pull/857 )
...
Original commit: faefec772d
2020-10-21 04:05:51 +02:00
Michael Mauderer
22b49b545d
Refactor animations to better allow animations of color and other components. ( https://github.com/enso-org/ide/pull/851 )
...
Original commit: 6f05b6b077
2020-10-20 10:34:01 +02:00
Wojciech Daniło
4ef097726e
Wip/wd/revert ( https://github.com/enso-org/ide/pull/855 )
...
Original commit: 75ad9365aa
2020-10-20 05:08:07 +02:00
Wojciech Danilo
c1e25796c0
Opt lvl reset
...
Original commit: 9bafc20a4d
2020-10-20 05:02:11 +02:00
Wojciech Danilo
f76c6ec9c7
Refactoring and linting
...
Original commit: 1e32e6a6c5
2020-10-20 05:01:50 +02:00
Wojciech Danilo
343112c70f
Adding arg ports visualization
...
Original commit: 95474228d0
2020-10-20 04:45:10 +02:00
Wojciech Daniło
9cd6bd94b1
Focus manager (Part 1, internal focus management) ( https://github.com/enso-org/ide/pull/838 )
...
Original commit: db6d2f20b6
2020-10-20 04:44:35 +02:00
Adam Obuchowicz
201a102d29
Fix disconnecting ( https://github.com/enso-org/ide/pull/854 )
...
Implement the "connection removed" event properly.
Original commit: 55d8eea028
2020-10-19 17:01:10 +02:00
Adam Obuchowicz
5102dee671
Visualization active state for keyboard events ( https://github.com/enso-org/ide/pull/848 )
...
Make keyboard events managing be analogous as mouse events.
Original commit: 3042282ca6
2020-10-16 11:10:41 +02:00
Maciej Mikołajek
345ed2dba8
Theme fixes - light mode selection & background color, dark mode container, get html colors from theme manager ... ( https://github.com/enso-org/ide/pull/819 )
...
* fix
* why list view had different background?
* fix shadows
* Get container HTML background colors from theme manager
* get html shadows from style manager
* fix
* one moar
Original commit: ee8b12894e
2020-10-14 13:08:35 +02:00
Maciej Mikołajek
16395ed365
Documentation parser quickfix - update parser commit from Engine repo ( https://github.com/enso-org/ide/pull/842 )
...
* try
* mdg
* mdg
* rev
* "bump" (actually downgrade) parser to special commit with backported fix
Co-authored-by: mwu <mwu-tow@gazeta.pl>
Original commit: d54d2ecc35
2020-10-13 13:54:55 +02:00
Adam Obuchowicz
a609af1aff
Fix invisible cursor on nodes ( https://github.com/enso-org/ide/pull/847 )
...
Original commit: ec3e95156f
2020-10-12 15:14:08 +02:00
Adam Obuchowicz
102e740cf8
Fix bugs in new code editor ( https://github.com/enso-org/ide/pull/846 )
...
* There was a possibility to set cursor on hidden Code Editor
* Restored save command on "Ctrl+S"
Original commit: 59eb25e64a
2020-10-12 11:04:01 +02:00
Adam Obuchowicz
806acc433e
Add missing shortcut to docs ( https://github.com/enso-org/ide/pull/845 )
...
Original commit: 4cf7d17a71
2020-10-09 11:27:55 +02:00
Adam Obuchowicz
de90ffc5fc
Code Editor ( https://github.com/enso-org/ide/pull/841 )
...
Old TextEditor and TextField are replaced with new text::Area. Additionally it fixes all issues where panning and zooming moves components it ought not to.
Original commit: b450adf7a9
2020-10-09 10:44:04 +02:00
Adam Obuchowicz
c5b0a58950
Fix zooming and alt-tabbing ( https://github.com/enso-org/ide/pull/839 )
...
Original commit: fbe7c24860
2020-10-09 10:02:11 +02:00
Adam Obuchowicz
09dba5be56
Fix shortcuts ( https://github.com/enso-org/ide/pull/832 )
...
* The "meta" string in many shortcuts should be "cmd", so it will map to the "Ctrl" key
on Windows and Linux
* The space key not working
* Missing shortcuts for deleting words from left and right.
Original commit: 08849e8f52
2020-10-06 09:52:45 +02:00
Adam Obuchowicz
3231837ec9
Fix searcher picking filtered-out suggestion ( https://github.com/enso-org/ide/pull/831 )
...
Co-authored-by: Wojciech Daniło <wojciech.danilo@gmail.com>
Original commit: aeffc7afe8
2020-10-05 15:17:18 +02:00
Ara Adkins
0b1d9b22f9
Extract shared libraries to rust-libs ( https://github.com/enso-org/ide/pull/828 )
...
Original commit: ed7760222d
2020-10-05 11:43:14 +01:00
Adam Obuchowicz
8c6c69abae
Quickfix - remove cursors on drop ( https://github.com/enso-org/ide/pull/820 )
...
Original commit: 49984c1e62
2020-10-05 11:22:50 +02:00
Wojciech Daniło
7ec37c52f1
Fixing sticky keys bug ( https://github.com/enso-org/ide/pull/829 )
...
Original commit: 805d2e8f60
2020-10-03 08:37:14 +02:00
Wojciech Daniło
4bba08dcdf
Update shortcuts.md
...
Original commit: 5b1855f54f
2020-10-02 04:16:38 +02:00
Wojciech Daniło
044ec6f918
Shortcut manager 2.0 ( https://github.com/enso-org/ide/pull/726 )
...
Original commit: 9e1ad61ec6
2020-10-02 03:59:28 +02:00
Ara Adkins
b660fccf84
Fix a grammatical error in the PR template
...
Original commit: f87aaaa8d3
2020-10-01 13:59:49 +01:00
Michał Wawrzyniec Urbańczyk
e7747dc195
Handling missing main method on startup and here.main
syntax ( https://github.com/enso-org/ide/pull/814 )
...
Original commit: 2220ea73a1
2020-09-30 17:50:02 +02:00
Michael Mauderer
c3385057b9
Add menu to select visualisation for given type + test switching visualizations ( https://github.com/enso-org/ide/pull/710 )
...
Original commit: 746a2f815a
2020-09-30 16:19:13 +02:00
Adam Obuchowicz
be6e308dd3
Refactor Visualization Active State ( https://github.com/enso-org/ide/pull/803 )
...
This is a partial work on visualization pointer events refactoring. It added "active" state of visualizations and pass mouse events to the vis if it is active.
Original commit: 7fa39f4a71
2020-09-30 13:42:23 +02:00