Nick O'Leary
564902b886
Allow $ and _ at start of property identifiers
...
Fixes #1063
2016-11-21 21:36:18 +00:00
Nick O'Leary
eeaff6b553
Add insert-function button to expression editor
2016-11-16 14:54:51 +00:00
telogis-nodered
44a0f1b505
Palette editor fixes ( #1033 )
...
* ensure remove button is only enabled for local modules when refreshing palette editor
* ensure local field is propagated to the nodes when a new module is added to the registry
2016-11-16 14:12:31 +00:00
Nick O'Leary
8caee09ea4
Preserve newlines in jsonata expression via tabs
2016-11-16 13:44:45 +00:00
Nick O'Leary
26f5305593
Add jsonata function help
2016-11-15 23:22:25 +00:00
Nick O'Leary
d33029027f
Add expression editor for jsonata
2016-11-15 00:19:04 +00:00
Dave Conway-Jones
db2425c473
Seperated info messages to their own file
...
auto detect size still needs work
2016-11-14 19:10:02 +00:00
Nick O'Leary
bf90509526
Add jsonata support to Change/Switch nodes
2016-11-10 23:58:34 +00:00
Nick O'Leary
89a05c580f
Handle drag whilst quick-add dialog open
2016-11-09 13:25:55 +00:00
Nick O'Leary
b85e562980
Combine quick-add and quick-join actions
2016-11-09 13:17:26 +00:00
Nick O'Leary
a0e6628757
Tweak search box styling
2016-11-08 21:18:34 +00:00
Nick O'Leary
60a41524f0
editableList delete button click event not cancelled
2016-11-08 17:01:21 +00:00
Nick O'Leary
6042395b81
Allow a node to reorder its outputs and maintain links
...
Fixes #1031
2016-11-08 17:00:47 +00:00
Nick O'Leary
8a5db8ce4b
Handle explicitly set input widths on typedInput
2016-11-08 13:36:32 +00:00
Nick O'Leary
91f16215e5
Make typedInput keyboard navigable
2016-11-08 13:18:28 +00:00
Nick O'Leary
9c675a7847
Focus tray body when edit dialog opened
2016-11-08 09:58:20 +00:00
Nick O'Leary
f9e09e87d6
Hit enter to edit first node in selection
2016-11-07 21:51:03 +00:00
Nick O'Leary
73574d6293
Add quick-add node mode with cmd/ctrl-click
2016-11-07 21:25:09 +00:00
Nick O'Leary
de225205bd
Fix safari/firefox detection of Meta key up
2016-11-06 00:24:01 +00:00
Nick O'Leary
8a47d36480
Add cmd/ctrl-click to quick add wires
2016-11-06 00:14:07 +00:00
Nick O'Leary
5cdafc50fb
Add node delete button to edit dialog
2016-11-04 14:29:04 +00:00
Nick O'Leary
0ca3cdb9ae
tab-info node properties use RED.utils.createObjectElement
2016-11-03 14:34:38 +00:00
Nick O'Leary
a1d6cbd5fd
Only expand strings that contain tabs/newlines
2016-11-03 14:34:38 +00:00
Nick O'Leary
6c36778cac
Move debug message utils into core
2016-11-03 14:34:38 +00:00
Nick O'Leary
1c3a97a71a
Make red.min.js a reusable library
2016-11-03 14:34:37 +00:00
Nick O'Leary
2b558768f1
Add debug filter box
2016-11-03 14:34:36 +00:00
Nick O'Leary
7607c4c882
Make inbuilt debug messages navigable
2016-11-03 14:34:36 +00:00
Nick O'Leary
0adcea9e7c
Revert bidi changes to nodes and hide menu option until fixed
...
Fixes #1024
2016-10-28 08:37:33 +01:00
Nick O'Leary
a6803081ab
Config sidebar not handling node definition error properly
2016-10-21 13:47:54 +01:00
Nick O'Leary
8debed805b
Add minimum show time to deploy spinner to avoid flicker
2016-10-21 12:59:55 +01:00
Nick O'Leary
fc9835512d
Add work-in-progress update button to palette-editor
2016-10-21 10:29:26 +01:00
Nick O'Leary
bd391963bc
Add Crtl/Shift/p shortcut for manage palette
2016-10-20 14:01:37 +01:00
Nick O'Leary
97fa28fb10
Add spinner to deploy button
2016-10-20 13:11:12 +01:00
Nick O'Leary
5b22ccfca6
Speed up tab scrolling
2016-10-15 20:58:27 +01:00
Nick O'Leary
eed470ddae
Update default palette catalogue to use https
2016-10-13 16:22:25 +01:00
Nick O'Leary
a76674032d
Searching package catalogue should be case-insensitive
...
Fixes #1010
2016-10-12 20:08:08 +01:00
Nick O'Leary
ec392a7f9a
contenteditable fields not handled in config nodes
...
Fixes #1011
2016-10-12 19:56:12 +01:00
Nick O'Leary
05cbba9a35
Exporting current flow not formatting tab node correctly
2016-10-11 21:34:52 +01:00
Nick O'Leary
fad63c0c18
Fix tab_config revealing unused config nodes
2016-10-11 15:06:34 +01:00
Nick O'Leary
f22c3b549e
Merge branch '0.15.0'
2016-10-09 23:00:28 +01:00
Nick O'Leary
3c60b3d2c9
Prevent search box opening when other modals are open
2016-10-09 22:54:47 +01:00
Nick O'Leary
f2d36b84b5
Don't hide install button on already-installed node modules
2016-10-09 22:23:47 +01:00
Nick O'Leary
b4be1184fd
Add v2 /flows api and deploy-overwrite protection
2016-10-09 22:02:40 +01:00
Nick O'Leary
c60e0d389c
Mark nodes as changed when they are moved
2016-10-09 22:02:40 +01:00
TJKoury
54036a2b4d
Added parent containment option for draggable. ( #1006 )
...
* added parent containment option for draggable
* taking Nick's suggestion, #main-container it is
2016-10-02 22:45:49 +01:00
Nick O'Leary
306825aa90
Enable es6 parsing in Function editor by default
...
Fixes #985
2016-09-30 23:51:27 +01:00
Nick O'Leary
c797073c05
Ignore bidi event handling on non-existent and non-Input elements
...
Closes #999
2016-09-30 23:35:05 +01:00
Nick O'Leary
d9d65d59d1
Fix timing window when scrolling search box results
2016-09-30 23:34:44 +01:00
Nick O'Leary
aad29e4487
Remove list of flows from menu
2016-09-30 23:34:26 +01:00
Nick O'Leary
b00985f99f
Replace palette-edit button with menu option
2016-09-30 20:33:27 +01:00
Nick O'Leary
538a16a5fb
Allow nodes to be imported with their credentials
2016-09-30 14:15:04 +01:00
Nick O'Leary
300a8d3a89
Click to close search box
2016-09-30 13:27:53 +01:00
Nick O'Leary
e3b7c5fce7
Add 'no matches' message to package search results
2016-09-30 11:19:47 +01:00
Nick O'Leary
2e87ebe800
Fix editableList sizing on safari
2016-09-30 10:46:13 +01:00
Nick O'Leary
7ff9c2885d
Fix scrollable tab buttons changing location hash
2016-09-29 23:46:55 +01:00
Nick O'Leary
18c8bbb0fc
Add workspace search option
2016-09-29 23:46:29 +01:00
Nick O'Leary
9a49fb9450
Add escape-to-clear to searchBox and other css fixes
2016-09-29 23:45:25 +01:00
Nick O'Leary
84457bc7b4
Add scrollOnAdd option to editableList
2016-09-29 23:44:49 +01:00
Nick O'Leary
15e828e975
Adjust dragging tabs when partially scrolled
2016-09-27 00:05:43 +01:00
Nick O'Leary
e4626ee52b
Scrollable tabs 👍
2016-09-26 22:56:28 +01:00
Nick O'Leary
1866c9c7ef
Allow linking to individual flow via url hash
2016-09-24 22:57:41 +01:00
Nick O'Leary
a0f91aa814
Avoid duplicating existing subflows on import
2016-09-24 22:20:28 +01:00
Nick O'Leary
252040f03b
Add import-to-new-tab option
2016-09-23 22:02:12 +01:00
Nick O'Leary
d915b280d4
Add new options to export-nodes dialog
2016-09-19 13:54:23 +01:00
wajnberg
b9da1f18b4
Fixing issue 989 ( #997 )
...
* Fixing issue 989
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
* Fixing the getRangeAt problem on Chrome
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
* Fixing the getRangeAt problem on Chrome
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
2016-09-18 21:20:50 +01:00
Nick O'Leary
55d7420abf
Remove tabs
2016-09-08 20:49:44 +01:00
wajnberg
489b56456f
Completing STT support ( #976 )
...
* Completing STT support
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
* Adressing Nick comments
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
2016-09-08 20:46:30 +01:00
Nick O'Leary
1f24fcb364
Ensure errors thrown by RED.events handlers don't percolate up
2016-09-05 23:09:33 +01:00
Nick O'Leary
722b31edee
Safely ignore subflow instance nodes in palette editor
2016-09-02 20:31:24 +01:00
Nick O'Leary
aee483e9f1
Stop nodes being added beyond the outer bounds of the workspace
2016-08-26 16:22:06 +01:00
Nick O'Leary
8542b9bf67
Fix splice handling when a subflow input/output node is selected
2016-08-26 13:34:29 +01:00
Nick O'Leary
feaf6f2501
Remove console.log from bidi
2016-08-26 13:27:19 +01:00
Nick O'Leary
d7d30aa972
Default config nodes to global scope unless in a subflow
...
Closes #972
2016-08-26 13:26:42 +01:00
Nick O'Leary
91c23d1f7d
Fix palette-editor handling of subflows
2016-08-26 13:21:33 +01:00
Nick O'Leary
57479edc59
Merge branch 'palette-ui' into 0.15.0
2016-08-26 13:01:03 +01:00
Nick O'Leary
4b462eaae9
Move initInputEvents to prepareInput
2016-08-26 12:50:18 +01:00
Nick O'Leary
c60fb3bc25
Move setting text direction into bidi module
2016-08-26 00:40:01 +01:00
Nick O'Leary
b17c34402d
Fix some more tabs/spaces in bidi work
2016-08-26 00:28:22 +01:00
Nick O'Leary
6ad71bd222
Move bidi code under RED.text
2016-08-25 17:09:56 +01:00
wajnberg
ccc08be0ee
Bidi support for Text Direction and Structured Text ( #961 )
...
* Bidi support for Text Direction and Structured Text
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
* Adding documentation for functions in bidi.js and format.js
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
* Removing unused functions from format.js
Signed-off-by: Moshe Wajnberg <wajnberg@il.ibm.com>
2016-08-25 16:47:30 +01:00
telogis-nodered
2a2fc80931
Fix jquery selector, selecting more than one help pane/popover and displaying incorrectly. ( #970 )
2016-08-25 10:44:23 +01:00
James Thomas
9ebca91775
Fixes removeItem not passing row data to callback. ( #965 )
...
Call to .data('data') was happening after the remove() call, which
deletes the retained data. This was passing undefined back to the
callback for removeItem.
I've changed the data retrieval to a temporary variable before the
delete call.
2016-08-21 23:05:53 +01:00
Nick O'Leary
eb17562f4d
NLS the palette editor
2016-08-14 23:08:37 +01:00
Nick O'Leary
b7dbfd5cfc
Only reload catalogue when requested
2016-08-13 00:33:41 +01:00
Nick O'Leary
cdc7ab562a
Add sort options to palette-editor search
2016-08-12 23:00:28 +01:00
Nick O'Leary
e6b5552cba
Add some more error handlers for custom node label functions
...
Closes #956
2016-08-11 14:49:22 +01:00
Nick O'Leary
eecf92183f
Update to new catalogue format
2016-08-10 21:59:31 +01:00
Nick O'Leary
11656382a7
Allow palette-editor to be disabled via editorTheme
2016-08-10 20:15:17 +01:00
Nick O'Leary
e4d788ad0b
Add install tab to palette-editor
2016-08-09 10:43:03 +01:00
Nick O'Leary
3017442702
Move common components and add searchBox
2016-08-09 10:41:26 +01:00
Nick O'Leary
ba37db275c
Add node filter to palette-editor
2016-08-05 16:39:41 +01:00
Nick O'Leary
521e669879
Enable palette-editor remove buttons
2016-08-05 13:39:14 +01:00
Nick O'Leary
12e302c10a
Collapse palette modules when palette-editor closed
2016-08-04 22:28:56 +01:00
Nick O'Leary
7220af3ef0
Move palette editor to left hand side
2016-08-04 16:49:36 +01:00
Nick O'Leary
da818cf420
Add initial palette sidebar
2016-07-29 12:52:00 +01:00
Nick O'Leary
f484156d8e
Tell ace about Function node globals
...
Closes #927
2016-07-28 17:14:55 +01:00
Nick O'Leary
6a528b5fdb
Allow config nodes to provide a sort function for their select list
2016-07-28 13:27:34 +01:00
Nick O'Leary
ad8290ebcb
Validate nodes on import after any references have been remapped
2016-07-20 11:30:49 +01:00
Nick O'Leary
92d5af7446
Ensure 'false' property values are displayed in info panel
...
Fixes #940
2016-07-15 22:33:17 +01:00
Dave Conway-Jones
e360e57a5b
Fix node.status to check hasOwnProperty("text")
2016-07-06 17:22:45 +01:00
Nick O'Leary
c5753a013c
Handle DOMException when embedded in an iframe of different origin
...
Fixes #932
2016-07-06 13:28:51 +01:00
Nick O'Leary
446eb8e978
Fix double firing of menu actions
2016-07-05 09:16:27 +01:00
Jesse Naranjo
dc24c05229
Keyboard shortcuts dialog update ( #923 )
...
* Added Ctrl+Z to the Keyboard Shortcuts dialog.
* Added Arrow Keys and Shift + Arrow Keys shortcuts to the Keyboard Shortcuts dialog.
* Added the [Backspace] key to the Keyboard Shortcuts dialog.
2016-07-03 23:10:51 +01:00
Nick O'Leary
6bc3f82afe
Protect against node type names that clash with Object property names
...
Fixes #917
2016-06-30 00:38:48 +01:00
Nick O'Leary
12e46deea2
Ensure importing link nodes to a subflow doesn't add outbound links
...
Fixes #921
2016-06-29 23:51:08 +01:00
Nick O'Leary
8608d010b8
Clone default node properties to avoid reference leakage
2016-06-29 22:53:14 +01:00
Nick O'Leary
9d4d1acf2d
Strip tab node definition when exporting
2016-06-29 21:58:14 +01:00
Nick O'Leary
23087447f1
Check for null config properties in editor before overwritting them
2016-06-29 21:32:39 +01:00
Nick O'Leary
3008e4e60f
Add hasUsers flag to config nodes
2016-06-29 21:07:45 +01:00
Nick O'Leary
9d52ed5ff6
Add updateConfigNodeUsers function to editor
2016-06-28 14:57:48 +01:00
Nick O'Leary
5f047633c3
Scroll to bottom when item added to editableList
2016-06-28 10:56:03 +01:00
Nick O'Leary
d3be1f1e2c
Fix lint error
2016-06-26 23:55:04 +01:00
Nick O'Leary
c3b1cf7c35
Form input widths behave more consistently when resizing
...
Fixes #919 #920
2016-06-26 23:48:59 +01:00
Nick O'Leary
f30ce1f9eb
Cannot add twitter credentials
...
Fixes #913
2016-06-20 14:25:11 +01:00
Nick O'Leary
7cb41d2ca9
Remove duplicate "Delete" entry in keyboard shortcut window
...
Fixes #911
2016-06-20 09:56:01 +01:00
Nick O'Leary
e29a0df3fd
Handle undefined node properties when mapping array references
2016-06-20 09:38:16 +01:00
Nick O'Leary
78b1bf8f25
Merge branch '0.14.0'
2016-06-17 21:30:09 +01:00
Nick O'Leary
365d71264f
Add index to editableList callback signature
2016-06-16 00:09:32 +01:00
Nick O'Leary
0d4d51fc39
Pass type/value on typedInput.change event
2016-06-16 00:09:32 +01:00
Nick O'Leary
b21745808b
Don't mark 'edit subflow template' as primary button
2016-06-16 00:09:32 +01:00
Nick O'Leary
08ade44dc8
Handle more edge cases with RED.util.normalisePropertyExpression
2016-06-13 22:00:42 +01:00
Nick O'Leary
04424c2a7c
Add CHANGELOG.md and make it accessible from menu
2016-06-08 16:18:24 +01:00
Nick O'Leary
e594ffe0f8
Update Join node runtime to match UI changes
2016-06-07 23:18:46 +01:00
Nick O'Leary
9f8c32ce8f
Split node UI rework - WIP
2016-06-07 23:18:46 +01:00
Nick O'Leary
762eb07dd4
Add support for array-syntax in typedInput msg properties
2016-06-07 23:01:23 +01:00
Nick O'Leary
0300458ba8
Add error handling to all node definition api calls
2016-06-06 14:45:36 +01:00
Nick O'Leary
d125ecc671
Remove rogue console.log
2016-06-04 00:42:33 +01:00
Nick O'Leary
7d9b90a1f3
Disarm click-to-close whilst opening an edit tray
2016-06-04 00:42:08 +01:00
Nick O'Leary
7402c27b6a
Reduce tab left-padding below a width threshold
2016-06-04 00:41:26 +01:00
Nick O'Leary
4e762e2063
Enable shift-drag detach of just the selected link
2016-05-31 23:42:00 +01:00
Nick O'Leary
0afe98b399
Move rename flow dialog to editor tray
2016-05-31 23:20:25 +01:00
Nick O'Leary
daed059c47
Emit editor:open/close events from the tray itself
2016-05-31 23:19:43 +01:00
Nick O'Leary
6c8f688f33
Close the current edit tray when the workspace is clicked
2016-05-31 13:24:56 +01:00
Nick O'Leary
add541f67f
Restore the edit-select box add behaviour
...
This reverts commit 59a7c46482
.
2016-05-31 13:01:49 +01:00
Nick O'Leary
bea8eb799f
Add node/editor lifecycle events
2016-05-29 23:51:20 +01:00
Nick O'Leary
3cac48e86f
Fix jshint issue in editableList
2016-05-29 22:41:25 +01:00
Nick O'Leary
64722da4a7
Make sidebars disabled-on-edit by default
2016-05-29 22:37:25 +01:00
Nick O'Leary
ada1e624d8
Update editableList apis
2016-05-29 22:37:25 +01:00
Nick O'Leary
8d4be848b0
Workaround firefox not allowing SVG elements to have focus
2016-05-22 21:23:30 +01:00
Nick O'Leary
59a7c46482
Modify config node select box to have dedicated add button
2016-05-21 22:11:29 +01:00
Nick O'Leary
eabfeb9502
Slow down the tray slide animation slightly
2016-05-21 22:11:10 +01:00
Nick O'Leary
291240dd94
Add editableList widget and update Switch/Change nodes to use it
2016-05-20 22:13:28 +01:00
Nick O'Leary
2f6ed47168
Handle null node array references in catch/status nodes
2016-05-20 10:32:06 +01:00
Nick O'Leary
9a73568c7a
Ensure node field change handlers are invoked after editprepare
2016-05-19 22:42:28 +01:00
Nick O'Leary
acdef87be7
Ensure editor resize is called even when limits are hit
2016-05-19 11:16:37 +01:00
Nick O'Leary
b14546605d
Fix dialog button order in tab-delete and confirm-deploy dialogs
2016-05-19 11:16:37 +01:00
Nick O'Leary
5ad46106f4
Use onadd in link nodes to ensure imported links are updated
2016-05-19 11:16:37 +01:00
Nick O'Leary
7318a7b767
Prevent parent window scrolling when view is focused
...
Fixes #635
2016-05-18 09:53:04 +01:00
Josh
3454e5ac77
Flows lib honours flowFilePretty setting ( #837 )
...
* Flow lib now adheres to pretty flow file, ui also adheres to this as well
* added settings mock object in flows_spec get api test
* reverted api changes, fixed parse of flow only
* try spell flows correctly
2016-05-17 22:09:57 +01:00
Nick O'Leary
d7715b05ee
Ensure catch/status/link node references update on import
2016-05-17 09:39:18 +01:00
Nick O'Leary
db433efbef
Link nodes show hidden wires when selected
...
☕ ️
2016-05-17 09:18:32 +01:00
Nick O'Leary
9ae4745ca5
Refocus workspace after closing edit tray
2016-05-11 17:15:36 +01:00
Nick O'Leary
a9bfa4e79b
Allow keyboard shortcuts to be scoped to a dom element
...
This gets rid of the need to enable/disable the keyboard handling
at various times.
Allows Ctrl-C to work as expected when selecting text in debug/info
sidebar.
Downside is shortcuts that apply to the workspace (select-all, copy
etc) now require the workspace to be focussed.
2016-05-08 22:50:55 +01:00
Nick O'Leary
8e6bba143a
Escape regex chars in palette filter input
2016-05-08 20:55:13 +01:00
Nick O'Leary
feeba77f16
Remove console.log debug from tray
2016-05-06 17:20:25 +01:00
Nick O'Leary
ea41a0e842
Improve edit tray size handling for small screens
2016-05-06 17:19:56 +01:00
Nick O'Leary
41445a1b48
Merge branch 'config' into 0.14.0
...
explain why this merge is necessary,
2016-05-04 15:44:48 +01:00
Nick O'Leary
269763fa0c
Allow workspace tabs to be re-ordered
2016-05-04 15:22:30 +01:00
Nick O'Leary
fa90eeac55
Make all dialog buttons consistent with editor tray
2016-05-03 21:36:22 +01:00
Nick O'Leary
edceffdaaf
Ensure typedInput dropdown doesn't fall off the page
2016-05-03 17:01:45 +01:00
Nick O'Leary
ce25fc658b
Move edit tray buttons to top
2016-05-03 15:45:29 +01:00
Nick O'Leary
088e3e5374
Validate all edit dialog inputs when one changes
2016-04-27 12:33:02 +01:00
Nick O'Leary
bac8a3092f
Recursively validate nodes after editing config node directly
2016-04-27 12:33:02 +01:00
Nick O'Leary
e56da17957
Disable keyboard shortcuts when editing a config node
2016-04-27 12:33:01 +01:00
Nick O'Leary
71b2e714ee
Allow config select input to override default width
2016-04-27 12:33:01 +01:00
Nick O'Leary
1b06afb81c
Preserve node properties on import
2016-04-27 12:33:01 +01:00
Nick O'Leary
819e48b03a
Enable config nodes to reference other config nodes
2016-04-27 12:33:01 +01:00
Nick O'Leary
1861c1feb6
Restore tray size properly when maximised
2016-04-27 12:33:01 +01:00
Nick O'Leary
0efccc4758
Add quick resize buttons to tray
2016-04-27 12:33:01 +01:00
Nick O'Leary
a9feeaa1c9
Make tray resizble and remember size per-node-type
2016-04-27 12:33:01 +01:00
Nick O'Leary
f9c869f521
Refresh node info when edit tray closes
2016-04-27 12:33:01 +01:00
Nick O'Leary
9c766d76f3
Resize tray on create to ensure proper size
2016-04-27 12:33:01 +01:00
Nick O'Leary
333acccff6
Add subflow dialogs to the tray
2016-04-27 12:33:01 +01:00
Nick O'Leary
1790ebf567
Update info sidebar as trays open/close
2016-04-27 12:33:01 +01:00
Nick O'Leary
6354b68bae
Config node tray
2016-04-27 12:33:01 +01:00
Nick O'Leary
41b10fd5e4
Add new style tray editor
2016-04-27 12:33:01 +01:00
Dave Conway-Jones
59b34c2b3f
Add timestamp as a default typedInput
...
and update Inject and change nodes to match,
and add some tests.
2016-04-18 14:38:36 +01:00
Nick O'Leary
321f5e615b
Activate link splice on node centre not mouse position
2016-04-17 21:28:56 +01:00
Nick O'Leary
cf69dbe1dc
TypedInput: preload type icons to ensure width calc correct
2016-04-13 18:10:04 -07:00
Nick O'Leary
6b0bef61a5
Prompt for login if comms reconnect fails authentication
2016-04-11 08:49:49 -07:00
Nick O'Leary
0c227be02d
Back off comms reconnect attempts after prolonged failures
2016-04-11 08:49:49 -07:00
Nick O'Leary
75a7be41eb
Better notification message when action is not permitted
2016-04-10 15:30:13 +01:00
Dave Conway-Jones
736ddaeca4
Update Ace Editor
2016-04-10 12:19:59 +01:00
Nick O'Leary
f07c8108fc
Change style of nodes in subflow template view
2016-04-07 16:28:04 +01:00
Nick O'Leary
39f5078d6b
Return editorTheme default if value is undefined
2016-04-04 22:30:19 +01:00
Nick O'Leary
aef8aaa0bd
Enable link splicing for when import_dragging nodes
...
Closes #811
2016-03-17 11:12:45 +00:00
Nick O'Leary
37d4a6b9e2
Validate fields that are $(env-vars)
...
Closes #825
2016-03-13 14:29:36 +00:00
Nick O'Leary
12c4561aba
Handle missing config nodes when validating node properties
2016-03-13 13:25:59 +00:00
Nick O'Leary
3af37d3984
Load node message catalog when added dynamically
2016-03-12 22:53:07 +00:00
Nick O'Leary
0f49a11228
Split palette labels on spaces and hypens when laying out
2016-03-12 22:41:23 +00:00
Dave Conway-Jones
349ebfe4db
remove extra brace added to library.js in error
2016-03-06 20:54:46 +00:00
Dave Conway-Jones
0e9ea0aff1
Replace - & _ from example node name labels with space
...
and align lines (ocd)
2016-03-05 17:07:39 +00:00
Nick O'Leary
4b702815cf
Strip node-red-contrib/node- prefix from Example menu labels
2016-03-03 11:02:37 +00:00
Nick O'Leary
55e66ebcac
Allow node modules to include example flows
2016-03-02 23:34:24 +00:00
Nick O'Leary
0e2d13172a
Ensure errors in node def funcs don't break view rendering
...
Fixes #815
- also fixes errors in the Catch/Status node label funcs #815
2016-03-01 21:58:57 +00:00
Nick O'Leary
f1377fa217
Invert toggle button colours so state is more obvious
2016-02-18 10:28:22 +00:00
Nick O'Leary
a115301b04
Fix order of config dialog calls to save/creds/validate
2016-01-29 11:56:16 +00:00
Nick O'Leary
03558b012c
Bump version and dependencies
2016-01-18 11:09:52 +00:00
Nick O'Leary
392fd6fed3
Allow existing nodes to splice into links on drag
2016-01-14 15:59:45 +00:00
Nick O'Leary
51afed4041
Ensure config list refreshes properly on tab delete
2016-01-14 15:22:00 +00:00
Nick O'Leary
6dc640b129
Add hidden count when config node filtered
2016-01-13 10:30:24 +00:00
Nick O'Leary
27cbaac343
Restore shift-drag to snap/unsnap to grid
2016-01-13 09:16:24 +00:00
Nick O'Leary
fa4006619e
Make debug/config sidebar headers consistent
2016-01-12 23:55:18 +00:00
Nick O'Leary
cb8fe8462a
Moving nodes with keyboard should flag workspace dirty
2016-01-12 23:08:13 +00:00
Nick O'Leary
abd51a5511
Notifications flagged as fixed should not be click-closable
2016-01-12 23:06:18 +00:00
Nick O'Leary
a0cc1e6b0c
Add config node filter
2016-01-12 23:03:33 +00:00
Nick O'Leary
50399c6bfa
Rework config sidebar and deploy warning
2016-01-12 17:54:53 +00:00
Nick O'Leary
0786ec4b66
Move typedInput icons and update boolean
2016-01-11 21:24:35 +00:00
Nick O'Leary
4fc568856a
Clear link_splice style on drag end
2016-01-11 11:00:54 +00:00
Nick O'Leary
4c6771669b
Fix palette node link splicing on Firefox
2016-01-10 22:25:20 +00:00
Nick O'Leary
9bca2a91c9
Tidy up view menu
2016-01-10 21:25:05 +00:00
Nick O'Leary
66eaaf5a48
Add 'view' menu and reorganise a few things
2016-01-09 20:39:03 +00:00
Nick O'Leary
9837f0e2e1
Highlight node port when dragging wires and undash the wires
2016-01-09 13:47:05 +00:00
Nick O'Leary
6b8ffb4c68
Fix lint issues in view
2016-01-09 00:31:05 +00:00
Nick O'Leary
f35dd34da9
Allow shift-click to detach existing wires
2016-01-09 00:29:04 +00:00
Nick O'Leary
ed19e4fa08
Splice nodes dragged from palette into links
2016-01-08 22:34:10 +00:00
Dave Conway-Jones
661e1a4f90
try to trim imported/dragged flows to [ ]
2016-01-08 19:54:16 +00:00
Nick O'Leary
5826de76ca
Make dragging nodes from the palette line up better
2016-01-08 14:42:05 +00:00
Nick O'Leary
70f3e72a20
Move version number as title of NR logo
2016-01-08 13:36:49 +00:00
Nick O'Leary
e873afd40b
Moving nodes mark workspace as dirty
2016-01-08 11:08:48 +00:00
Nick O'Leary
798903e4cc
Move layout menu down one position
2016-01-07 22:28:03 +00:00
Nick O'Leary
58622ba18f
Attach dialog close handlers to dialog parents
2016-01-07 20:08:31 +00:00
Nick O'Leary
c368dcd5b7
Ok/Cancel edit dialogs with Ctrl-Enter/Escape
2016-01-07 17:10:59 +00:00
Nick O'Leary
0b4c652ce7
Add version number of sidebar footer
2016-01-07 16:42:10 +00:00
Nick O'Leary
dbaacc411a
Handle OSX Meta key when selecting nodes
2016-01-07 15:09:14 +00:00
Nick O'Leary
1850185d1e
Add grid-alignment options
2016-01-07 14:39:01 +00:00
Nick O'Leary
2e9d445d36
Add oneditresize function definition
2016-01-06 17:01:14 +00:00
Nick O'Leary
231adac6d8
Rename typedInput.options
2016-01-06 17:01:14 +00:00
Nick O'Leary
38168a545b
Update Inject node to use typedInput
2016-01-06 17:01:13 +00:00
Nick O'Leary
f1c59faf72
Rename propertySelect to typedInput and add boolean opt
2016-01-06 17:01:13 +00:00
Nick O'Leary
fe4dae8518
Add propertySelect to switch node
2016-01-06 17:01:13 +00:00
Nick O'Leary
b95dc2ecce
Add propertySelect jquery widget
2016-01-06 17:01:13 +00:00
Nick O'Leary
98c539f662
Refresh active nodes when node properties change
2016-01-04 22:05:17 +00:00
Nick O'Leary
f93179d946
Rename library filename field to avoid id clash
...
Fixed #767
2015-12-12 12:57:33 +00:00
Nick O'Leary
64431c6711
Ensure node.ports is properly intialised
...
Fixes #766
2015-12-10 10:46:12 +00:00
Nick O'Leary
04cd19349d
Don't reuse node-edit dialog for library export ui
...
Fixes #762
2015-12-07 22:15:14 +00:00
Nick O'Leary
1c45bc615f
Enable touch-menu for links so they can be deleted
2015-11-06 16:46:07 +00:00
Nick O'Leary
12b95f1c72
Enable config node dialog to have editor ui
2015-11-06 11:08:07 +00:00
Nick O'Leary
a0aee2021d
Tidy up sheets/flows labelling
2015-11-05 14:22:15 +00:00
Nick O'Leary
20b321f928
Handle null subflow info property
2015-10-26 11:12:49 +00:00
Nick O'Leary
712f8b4680
Add description field to Subflows
2015-10-23 22:14:39 +01:00
Nick O'Leary
2bc8db308c
Add missing tab-config file
2015-10-17 19:05:23 +01:00
Nick O'Leary
f196740426
Restore config node tab
2015-10-16 21:56:20 +01:00
Nick O'Leary
741a4cfe53
Don't assume def.align is set to 'right'
...
Fixes #734
2015-10-15 14:27:30 +01:00
Nick O'Leary
4772bca14a
Undo 'selection to subflow' not restoring nodes
2015-10-15 11:34:17 +01:00
Nick O'Leary
a2297f303d
Update config node user list when node edits are undone
2015-10-02 21:27:31 +01:00
Nick O'Leary
ca91a5dd95
Rename flow menu ids back to workspace
2015-10-02 21:27:31 +01:00
Nick O'Leary
4a0222bd1c
Warn if a node references an unknown config node type
...
Closes #709
2015-10-02 21:27:31 +01:00
Nick O'Leary
c0b8f5e3e1
Add tab info to deploy error messages
2015-10-02 21:27:31 +01:00
Nick O'Leary
a9a0b263dc
Add undo support for config-node delete
2015-10-02 21:27:30 +01:00