Nick O'Leary
1d10eba0cc
Propagate changed flag to parent subflow
2015-03-20 21:20:04 +00:00
Nick O'Leary
35042132fa
Make node-info properties collapsable in sidebar
2015-03-20 21:13:00 +00:00
Nick O'Leary
57c049b49f
Palette filter on label as well as id
2015-03-20 11:40:34 +00:00
Nick O'Leary
7a0ce0c957
Update style of nodes in palette to match workspace
2015-03-20 11:37:47 +00:00
Nick O'Leary
eb4cadb0b5
Propagate valid flag to parent subflows
2015-03-19 23:11:55 +00:00
Nick O'Leary
2d91be8814
Disable node buttons in subflow view
...
Closes #592
2015-03-19 11:19:44 +00:00
Nick O'Leary
5c58b0c2f4
Revalidate all config node users after edit
2015-03-19 10:49:56 +00:00
Nick O'Leary
f0139f9808
Add multi-rule support to Change node
2015-03-18 16:20:50 +00:00
dceejay
5610a3184e
small spelling mistake in deploy.js
2015-03-17 15:38:31 +00:00
Nick O'Leary
e63067cd9f
Add OS X command symbol to keyboard dialog
2015-03-16 15:40:25 +00:00
Nick O'Leary
5efc89d514
Warn when leaving editor with undeployed changes
2015-03-15 23:48:02 +00:00
Nick O'Leary
9c104faff3
Use RED.nodes.filterLinks in pref to RED.nodes.eachLink
2015-03-15 23:41:16 +00:00
Nick O'Leary
cf8fe16b09
Remove direct access to RED.nodes.nodes/links
...
- Adds RED.nodes.filterNodes and RED.nodes.filterLinks for
doing simply queries to find elements that match a criteria
2015-03-15 23:31:38 +00:00
Nick O'Leary
9952d9451e
Move deploy menu/action to own module
2015-03-15 22:54:55 +00:00
Nick O'Leary
fb738ad9fa
Track dirty state in RED.nodes not RED.view
...
- add 'change' event on RED.nodes for tracking dirty state change
2015-03-15 21:54:36 +00:00
Nick O'Leary
42730b8fce
Move external drag/drop to clipboard module
2015-03-14 22:53:31 +00:00
Nick O'Leary
1c2be579d9
Move keyboard shortcut dialog to keyboard module
2015-03-14 22:16:07 +00:00
Nick O'Leary
4078212089
Split cliboard and workspaces out of editor view
2015-03-12 23:38:37 +00:00
Nick O'Leary
7bdb3181e2
Don't reload page on enter in subflow dialog
2015-03-12 17:23:17 +00:00
Nick O'Leary
933608aec1
Disable buttons of nodes with undeployed changes
2015-03-12 13:58:53 +00:00
Nick O'Leary
1d7f06bbba
Redraw unselected link when joining nodes starts
2015-03-12 13:35:39 +00:00
Nick O'Leary
f26cadab7f
Minimise link redrawing
2015-03-12 13:26:31 +00:00
Nick O'Leary
eacf41a4f6
Minimise filtering of nodes on redraw
2015-03-12 11:21:05 +00:00
Nick O'Leary
ab3e64271b
Move subflow handling to own module
2015-03-12 00:09:30 +00:00
Nick O'Leary
e26ea14104
Undo subflow rename not reflected in palette
2015-03-12 00:09:30 +00:00
Nick O'Leary
f6203fe60a
Allow a config-node be marked as not required
2015-03-09 20:42:23 +00:00
Nick O'Leary
06bf710515
Improve editor dialog auto-sizing
2015-03-09 20:41:57 +00:00
Nick O'Leary
e013afb053
Import/Export dialogs cannot be cancelled
...
Fixes #577
2015-03-04 21:44:14 +00:00
Nick O'Leary
cef378d820
Add selection-changed event on RED.view
2015-03-04 13:22:32 +00:00
Nick O'Leary
fabf013714
Allow the main view hold keyboard focus
2015-03-02 22:55:34 +00:00
Nick O'Leary
bf1cd457cd
Add RED.editor.createEditor utility function
2015-02-26 21:29:56 +00:00
Nick O'Leary
393fc349b9
Fix saving for node-library content
2015-02-26 17:08:20 +00:00
dceejay
54b0debb3b
Re-order palette categories, move subflows to top of list.
2015-02-25 10:10:10 +00:00
Nick O'Leary
ad6254c0b8
Add oneditdelete handler for config nodes
...
Already had the undocumented ondelete handler. Adding
this to be consistent with the other oneditXYZ handlers.
2015-02-13 11:20:08 +00:00
Nick O'Leary
d6ca421d59
Remove unecessary argument to oneditcancel
2015-02-13 11:05:45 +00:00
Nick O'Leary
79bd01f810
Remove X button on dialogs
...
Fixes #561
Also, oneditcancel not being honoured for regular nodes, only config nodes
2015-02-13 10:06:28 +00:00
Nick O'Leary
e357352240
Tidy up info tab handling of subflows and comments
2015-02-10 21:29:27 +00:00
dceejay
0accfade02
catch internal subflow info error in tab-info...
2015-02-10 20:15:00 +00:00
dceejay
e2911078e3
tidy up tab-info so subflows show more useful information
...
(was broken before but no-one noticed ;-)
(and reorder fields in HTTP and XML nodes so name comes out first - ocd)
2015-02-10 16:56:07 +00:00
Nick O'Leary
86c8a5de81
Allow palette categories to be predefined
2015-02-06 13:16:19 +00:00
Nick O'Leary
a494954275
Add permissions and user menu
2015-02-05 13:00:55 +00:00
Nick O'Leary
982997c3df
Add auth awareness to ui
2015-02-05 13:00:49 +00:00
Nick O'Leary
28823802ea
Prompt login if auth enabled
2015-02-05 13:00:16 +00:00
Nick O'Leary
e9f0877da8
Skip .info call for subflow IO nodes
2015-01-30 09:53:11 +00:00
Nick O'Leary
7576878ba5
Filter comments when generating palette tooltips
...
Fixes #549
2015-01-29 21:40:21 +00:00
Nick O'Leary
083e253e45
Configure marked once on start-up
2015-01-29 20:47:30 +00:00
dceejay
0ed8d28342
Add Markdown capability to Comment node
...
body is rendered in the info tab and can be styled with Markdown
2015-01-29 18:53:59 +00:00
Nick O'Leary
462c259f3a
Allow node to provide dynamic content to Info tab
...
Closes #492
The node definition can now include an `info` property. This property can be either a string or a Function. Whenever the info tab is refreshed, such as the node is selected, the value of this property, or the result of the Function, will be appended to the Info tab.
2015-01-18 09:38:47 +00:00
Nick O'Leary
f6f4b0784b
Make subflow delete option more obvious
...
Fixes #514
2015-01-18 09:38:47 +00:00
Nick O'Leary
dd5e851339
Better sidemenu style
2015-01-16 10:25:57 +00:00