Kazuhito Yokoi
745607b5bc
Add button type to buttons on node properties
2022-09-04 23:21:34 +09:00
Steve-Mcl
78327716a4
ensure workspace clean after undoing dropped node
2022-06-26 09:08:26 +01:00
Hiroyasu Nishiyama
d1312703c5
fix initial cursor position of init/finalize
2022-06-16 14:16:40 +09:00
Nick O'Leary
dc03d0b300
Merge pull request #3553 from Steve-Mcl/code-edit-ux-improvements
...
Code editor ux improvements around remembering state of each code editor in a flow
2022-04-27 14:35:43 +01:00
Steve-Mcl
194eb4e266
code editor ux improvements
...
* Save and restore editor selection(s), cursor(s), scroll pos etc
* Improve focusing of editor at appropriate times
* Works with both ace and monaco
* Backwards compatible and (almost) fully functional with existing nodes
2022-04-27 11:23:13 +01:00
Nick O'Leary
f4bb62adbc
Merge branch 'dev' into pr_3438
2022-04-26 13:53:35 +01:00
Nick O'Leary
84e02fc144
Remove name generation from link call and add to Function
2022-04-25 20:30:05 +01:00
Kazuhito Yokoi
14fa9cfa4b
Change indents from tabs to 4 spaces
2022-03-30 15:20:39 +09:00
Hiroyasu Nishiyama
9f98b4b082
add support of property validation message
2022-02-14 10:40:49 +09:00
Nick O'Leary
c480f96d30
Prevent function scrollbar from obscuring expand button
...
Fixes #2955
2022-01-13 09:46:37 +00:00
Steve-Mcl
b5e48aa509
load extralibs when expanding monaco. fixes #3319
2022-01-08 19:29:49 +00:00
Nick O'Leary
eb3330d145
Fix vertical sizing of function node edit dialog
2021-07-16 09:44:56 +01:00
Nick O'Leary
2cc1973f62
Enable functionExternalModules by default
2021-07-15 10:07:52 +01:00
Nick O'Leary
cce6a47f11
Rework function module screen
2021-07-14 20:23:01 +01:00
Nick O'Leary
2cda49fc38
Reduce z-Index of Function expand buttons to prevent overlap
...
Part of #3019
2021-06-23 14:16:36 +01:00
Nick O'Leary
a9164e63ab
Merge branch 'dev' into pr_2971
2021-05-18 16:30:13 +01:00
Steve-Mcl
c475536388
provide extra libs and call to refresh
2021-04-29 18:00:23 +01:00
Steve-Mcl
5bba50f01f
refactor node.libs to a function getLibsList
...
- preparation for monaco integration
2021-04-29 16:56:16 +01:00
Nick O'Leary
bbac49ff38
Ensure function expand button is above vertical scrollbar
...
Fixes #2955
2021-04-26 10:18:25 +01:00
Hiroyasu Nishiyama
7e40cb5331
update i18n and Japanese message for nodes
2021-03-03 10:07:33 +09:00
Nick O'Leary
c3adc956d7
Add functionExternalModules to settings and default to false
2021-03-01 18:24:16 +00:00
Nick O'Leary
11475b0c38
Move function expand buttons to overlap editor and save space
2021-02-17 14:41:25 +00:00
Nick O'Leary
137fa98903
Move name field above tab bar in Function node
2021-02-17 12:04:38 +00:00
Nick O'Leary
785c349adc
Prevent function module overwriting built-in sandbox properties
2021-02-16 13:58:59 +00:00
Nick O'Leary
9c09ee3b71
Rework Function node module integration
2021-02-12 18:14:13 +00:00
Hiroyasu Nishiyama
4a1d66f210
update UI, Runtime API, metadata handling, and others
2021-01-27 22:27:54 +09:00
Hiroyasu Nishiyama
d51aefa156
initial support for npm module installation
2021-01-11 19:32:16 +09:00
Nick O'Leary
20daebd965
Ignore whitespace when checking function setup/close code
2020-06-05 10:36:49 +01:00
Nick O'Leary
22e7ddcb1d
Merge branch 'dev' into pr_2490
2020-05-22 15:43:17 +01:00
Nick O'Leary
9512450d7c
Reduce duplicated code in Function node html
2020-05-22 14:57:28 +01:00
Hiroyasu Nishiyama
a764a4a44b
update initial contents for setup & close code
2020-05-11 22:55:07 +09:00
Hiroyasu Nishiyama
5b197adf33
update according to comments
2020-05-11 14:37:14 +09:00
Hiroyasu Nishiyama
161f6090c1
update initialize & finalize processing of function node
2020-04-06 16:34:41 +09:00
Hiroyasu Nishiyama
84d2b8ad6d
add support of initialization & finalization to function node
2020-03-07 01:55:45 +09:00
Kazuhito Yokoi
6675fdf3c2
Saving the node description property to the library
2020-03-02 05:50:32 +00:00
Kazuhito Yokoi
74a015c329
Change types from text/x-red to text/html in node html files
2020-01-15 11:40:48 +09:00
Dave Conway-Jones
a27e8777aa
Let function node spinner go to 0
2019-09-30 09:54:05 +01:00
Nick O'Leary
da6db24f9e
Reorganise nodes into new categories
2019-08-21 14:23:23 +01:00