Nick O'Leary
1fa8f30550
Support uri fragments for nodes and groups including edit support
2022-09-05 21:08:36 +01:00
Nick O'Leary
6ff2232df3
Ensure node icon shade has properly rounded corners
2022-07-12 09:27:45 +01:00
Steve-Mcl
962672564e
prevent exception generating tooltip for deleted nodes
2022-07-06 15:17:58 +01:00
Stephen McLaughlin
8cb212d897
Merge pull request #3729 from node-red/cut-vs-copy
...
Do not generate new node-ids when pasting a cut flow
2022-07-06 10:36:14 +01:00
Hiroyasu Nishiyama
6c1f63bfbb
introduce RED.view.dimensions for workspace dimensions
2022-07-05 09:02:21 +09:00
Nick O'Leary
78ed53f4fb
Ensure a second paste of cut nodes is treated as a copy-paste
2022-07-04 20:46:21 +01:00
Nick O'Leary
829ccc3466
Do not generate new node-ids when pasting a cut flow
...
Fixes #3629
2022-07-01 17:48:14 +01:00
Nick O'Leary
f33848e16b
Rework start/stop api to use runtime-event notification message
2022-06-29 10:27:44 +01:00
Steve-Mcl
1e57190b8c
Merge remote-tracking branch 'upstream/master' into stop-start-flows
2022-06-27 18:07:49 +01:00
Steve-Mcl
3cef2bb7e0
Merge remote-tracking branch 'upstream/master' into stop-start-flows
2022-06-27 13:03:52 +01:00
Steve-Mcl
78327716a4
ensure workspace clean after undoing dropped node
2022-06-26 09:08:26 +01:00
Nick O'Leary
202102ebf7
Fix clicking on node in workspace to hide context menu
2022-06-20 20:51:31 +01:00
Nick O'Leary
1844633ff1
Include scroll offset when positioning quick-add dialog
...
Fixes #3684
2022-06-16 22:57:23 +01:00
Nick O'Leary
0eba4bdd61
Add right-click context menu to workspace
2022-06-16 13:59:14 +01:00
Nick O'Leary
e50ecd613f
Merge pull request #3671 from node-red-hitachi/fix-disable-junction
...
Fix disable junction
2022-06-16 11:20:18 +01:00
Nick O'Leary
8093ae8570
Merge pull request #3643 from node-red/fix-drag-hidden
...
Reset mouse state when switching tabs
2022-06-16 11:09:29 +01:00
Hiroyasu Nishiyama
3ab93ecdd4
fix disable junction
2022-06-16 00:00:02 +09:00
Nick O'Leary
a16032a8ed
Track mouse release outside workspace so current action completes
2022-06-13 21:01:34 +01:00
Nick O'Leary
deb9c4ecc0
Reset mouse state when switching tabs
...
Fixes #3639
2022-06-09 15:47:16 -05:00
Steve-Mcl
68331fc40c
implement flows runtime stop/start API and UI
2022-06-08 21:56:17 +01:00
Hiroyasu Nishiyama
c4332658ba
place node dragged from palette within workspace
2022-06-08 09:36:32 +09:00
Steve-Mcl
7ec1d42808
Change slicing op to mouse button 0
...
fixes #3582
2022-05-13 16:43:27 +01:00
Nick O'Leary
3057035dec
Do not slice-junction link node wires
2022-05-12 14:57:16 +01:00
Nick O'Leary
f6aee81651
Hide junction ports whilst dragging nodes
2022-05-12 10:02:35 +01:00
Nick O'Leary
a22f569ca0
Rework Junctions to be more node like in their event handling
2022-05-11 23:13:12 +01:00
Nick O'Leary
8043f5d865
Merge pull request #3606 from node-red/dev
...
Merge minor dev branch fixes and "Search flow:active" V3 item into master
2022-05-10 11:19:03 +01:00
Nick O'Leary
1818b0281d
Handle many-to-one slicing of wires
2022-05-09 20:39:34 +01:00
Steve-Mcl
5561e89201
remove unused var
2022-05-08 14:48:57 +01:00
Steve-Mcl
0f2420576a
improve flashing of node
...
sometimes node highlight get stuck
2022-05-08 14:24:30 +01:00
Steve-Mcl
531dbc5f83
Fix junction: ensure `sourcePort` is not undefined
...
fixes #3587
2022-05-05 09:37:32 +01:00
Nick O'Leary
5aba66ea78
Merge branch 'master' into dev
2022-04-26 09:14:51 +01:00
Nick O'Leary
15958cd4a3
Fix recording removed links in edit history
...
Fixes #3546
2022-04-26 09:13:38 +01:00
Nick O'Leary
908f9562f6
Fix name auto-generator to leave blank names alone on copy/paste
2022-04-19 19:17:41 +01:00
Steve-Mcl
b918b75414
Merge remote-tracking branch 'upstream/master' into dev
2022-03-23 11:16:18 +00:00
Nick O'Leary
a0acc89fcb
Merge pull request #3405 from Steve-Mcl/continuous-search
...
Add feature: Continuous search tools (search previous, search next)
2022-03-14 18:38:04 +00:00
Nick O'Leary
2396e28479
Add 'juntion' to quick-add type search
2022-03-14 18:31:23 +00:00
Nick O'Leary
db1ad0df63
Add Junctions
2022-03-14 18:16:24 +00:00
Steve-Mcl
c948573c2d
fix PR 'split wire with link nodes' #3416
2022-03-07 20:23:06 +00:00
Stephen McLaughlin
5233bc501c
Merge branch 'dev' into continuous-search
2022-03-07 20:04:59 +00:00
Nick O'Leary
0e92f68b4a
Merge pull request #3399 from Steve-Mcl/split-wire-to-links
...
Add feature: split-wire-to-links
2022-03-07 12:57:49 +00:00
Steve-Mcl
fce4f0c116
resolve PR issues...
...
- change default keymap to `ALT-L L`
- Move `RED.nodes.createNode` to `RED.view.createNode`
- replace `selectedLinks` with `selection().links`
2022-03-05 11:06:13 +00:00
Steve-Mcl
cf1424976f
Improve scroll into view
...
- if a node is behind scrollbar, it is not scrolled into view
- jQuery `.width()` & `.width()` actually includes the scroll bar.
- using native `clientWidth` and `clientHeight` fixes this
2022-03-04 16:08:29 +00:00
Steve-Mcl
94e8fce40a
improve contineous search
...
- rename action core:search-prev for core:search-previous
- Ensure search counter in toolbar is i18n ready
- remember (and display in toolbar) the search term
- recall the search term when magnifier clicked
- esnure currently flashing node is cancelled before flashing next node
- Add "flash" for flow tabs revealed by a search
- Fix "flash" for config nodes revealed by a search
2022-03-04 16:00:02 +00:00
Steve-Mcl
b3f1401ab4
Dont add wires to undo buffer twice
...
Fixes #3433
2022-02-13 16:56:26 +00:00
Steve-Mcl
fe47b07229
Add feature: search next, search previous
2022-02-09 11:00:09 +00:00
Steve-Mcl
62315fd478
Add feature: split-wire-to-links
2022-02-07 12:25:09 +00:00
Nick O'Leary
42358419ad
Fix vertical align of subflow port labels
2022-01-25 17:08:04 +00:00
Nick O'Leary
ab2ced5c37
Merge pull request #3352 from ralphwetzel/dev
...
Subflow: Add labels to OUTPUT nodes
2022-01-25 17:07:12 +00:00
Nick O'Leary
f67aafa8d3
Merge pull request #3361 from node-red/zoom-level
...
Remember Zoom level and Sidebar tab selection between sessions
2022-01-24 23:21:31 +00:00
Nick O'Leary
e0d4ecf835
Merge branch 'master' into dev
2022-01-24 23:18:25 +00:00