Nick O'Leary
|
192b542fe4
|
Add menu options for align tools and show shortcuts on menu
|
2021-09-07 11:47:04 +01:00 |
Nick O'Leary
|
5ba0588c7b
|
Merge branch 'master' into dev
|
2021-07-16 08:53:35 +01:00 |
Nick O'Leary
|
d4a199f0e1
|
Avoid prototype pollution in RED.view.calculateTextDimensions
|
2021-07-16 08:52:00 +01:00 |
Nick O'Leary
|
844bf29de1
|
Add RED.view.annotations api
|
2021-06-24 17:40:26 +01:00 |
Nick O'Leary
|
e9e64f6a44
|
Add option to RED.nodes.createCompleteNodeSet to include node dimensions
This allows the linter to use a flow json with more than just position
information.
|
2021-06-04 13:53:01 +01:00 |
Nick O'Leary
|
c47b553a8e
|
Add viewAddPort viewRemovePort viewAddNode viewRemoveNode hooks to view
|
2021-05-13 13:36:50 +01:00 |
Nick O'Leary
|
e641b0a965
|
Fix scaling issues when dragging nodes into scaled workspace
|
2021-05-10 21:03:27 +01:00 |
Nick O'Leary
|
8e7efd98b2
|
Don't let 'escape' whilst moving nodes interrupt things
Fixes #2960
|
2021-04-26 16:48:21 +01:00 |
Nick O'Leary
|
0b39ef68d9
|
Use cursor keys to change selection in workspace
|
2021-03-10 14:04:47 +00:00 |
Nick O'Leary
|
2fa50e458f
|
Fix select up/down stream when zoomed in or out
|
2021-03-09 00:37:01 +00:00 |
Nick O'Leary
|
9c7db1381c
|
Add core:go-to-selected-subflow action
|
2021-03-06 23:28:20 +00:00 |
Nick O'Leary
|
2d4f5b8603
|
Ctrl-dbclick on subflow node opens subflow tab
|
2021-03-06 23:21:16 +00:00 |
Nick O'Leary
|
15715a2968
|
Ensure select-up/down-stream action follows branches in flows
|
2021-03-03 14:20:55 +00:00 |
Nick O'Leary
|
ca75efcbaf
|
Adds shift-click support for selecting up/down stream nodes
|
2021-02-17 17:32:55 +00:00 |
Hiroyasu Nishiyama
|
34ef055d7b
|
Fix line break of subflow label on palette (#2828)
* fix line break of subflow label on palette
* handle line break on palette
|
2021-01-27 20:32:15 +00:00 |
Dave Conway-Jones
|
65d90a6dff
|
Add gray/grey alternate options for status
|
2020-11-05 09:20:47 +00:00 |
Hiroyasu Nishiyama
|
9bfe8ac007
|
fix selection of link node not existing within active workspace
|
2020-10-12 20:16:21 +09:00 |
Nick O'Leary
|
a48f0827ae
|
Detect importing duplicate nodes and help user resolve
|
2020-09-16 11:59:13 +01:00 |
Nick O'Leary
|
7bd0ca2212
|
Handle nodes with invalid z property
Closes #2170
|
2020-09-03 18:31:33 +01:00 |
Nick O'Leary
|
02c20e97b7
|
Only recalculate group label offsets when needed
|
2020-09-03 13:49:42 +01:00 |
Nick O'Leary
|
d9900d8e4c
|
Fix copy/paste of node into active group
Fixes #2686
|
2020-09-03 13:12:08 +01:00 |
Nick O'Leary
|
85edee288f
|
Allow lasso selection to be restricted to active group
|
2020-08-05 11:16:53 +01:00 |
Nick O'Leary
|
1aa494a97a
|
Make ctrl-click on nexted group more intuitive
|
2020-08-05 10:38:14 +01:00 |
Nick O'Leary
|
a8e7627184
|
Support select-all inside active group
|
2020-08-04 21:01:08 +01:00 |
Nick O'Leary
|
758f44e25f
|
Improve performance of moving groups
|
2020-07-31 23:22:33 +01:00 |
Nick O'Leary
|
580cc00967
|
Fix all the touch screen issues
|
2020-07-10 16:00:38 +01:00 |
Nick O'Leary
|
612c565cfd
|
Add RED.view.redrawStatus to avoid full redraw on update
|
2020-07-10 16:00:18 +01:00 |
Nick O'Leary
|
1c337f6817
|
Fix connecting wires to subflow status or io ports on touchscreen
|
2020-07-08 13:22:26 +01:00 |
Nick O'Leary
|
f5e46a663a
|
Remove hardcoded css and allow group to default from theme
Fixes #2633
|
2020-07-07 11:01:05 +01:00 |
Nick O'Leary
|
64ec415a54
|
Add RED.view.DEBUG_SYNC_REDRAW to disable requestAnimationFrame
References #2631
|
2020-07-06 21:01:14 +01:00 |
Nick O'Leary
|
0243a902b2
|
Fix up subflow port wiring
|
2020-07-06 18:11:47 +01:00 |
Nick O'Leary
|
6c04402a98
|
Prevent wiring to node with no corresponding port
Fixes #2641
|
2020-07-06 17:32:44 +01:00 |
Nick O'Leary
|
73448a6039
|
Avoid copying duplicate nodes to internal clipboard
|
2020-07-06 16:00:15 +01:00 |
Nick O'Leary
|
44da085e0b
|
Tweak group margin to fit node status and look better
|
2020-06-29 20:43:25 +01:00 |
Nick O'Leary
|
0a411cbe4f
|
Fix node button mouse pointer css
|
2020-06-22 14:37:52 +01:00 |
Nick O'Leary
|
581f71911a
|
Change node linebreak handling to use "\n "
|
2020-06-22 13:08:35 +01:00 |
Nick O'Leary
|
e548bf8bc2
|
Handle import of node with non-default number of outputs
|
2020-06-22 10:43:09 +01:00 |
Nick O'Leary
|
6f407750f5
|
Fix clearing group label
|
2020-06-18 22:25:00 +01:00 |
Nick O'Leary
|
68d3cc7507
|
Fix node toggle button initial opacity
|
2020-06-18 10:18:35 +01:00 |
Nick O'Leary
|
e2c86c4b96
|
Fix wiring nodes from input back to output
|
2020-06-17 10:52:41 +01:00 |
Nick O'Leary
|
9ce5210c33
|
Handle unknown nodes with no icon
|
2020-06-16 20:34:45 +01:00 |
Nick O'Leary
|
4dd68452b4
|
Prevent node creep when switching tabs
|
2020-06-16 20:23:18 +01:00 |
Nick O'Leary
|
aebb7da3c7
|
Fix deleting node in group after changing selection
|
2020-06-16 10:54:50 +01:00 |
Nick O'Leary
|
ebca8c0217
|
Increase group margin to avoid clash with status text
|
2020-06-14 23:44:26 +01:00 |
Nick O'Leary
|
752a080876
|
Fix event order when quick-adding node to group
|
2020-06-14 23:44:01 +01:00 |
Nick O'Leary
|
61d9ccf263
|
Avoid regenerating every node label on redraw
|
2020-06-13 23:02:10 +01:00 |
Hiroyasu Nishiyama
|
1c30584153
|
fix code indentation
|
2020-06-13 23:33:45 +09:00 |
Hiroyasu Nishiyama
|
5c5bebd689
|
fix handling of multi-line node label
|
2020-06-13 23:28:10 +09:00 |
Hiroyasu Nishiyama
|
5e8e739f78
|
fix position of empty group with multi-line label
|
2020-06-12 16:07:46 +09:00 |
Nick O'Leary
|
7be824640c
|
Fix snapToGrid
|
2020-06-10 01:02:48 +01:00 |