Nick O'Leary
bf49485d4c
Handle null TouchEvent (FF/Safari)
2014-05-11 13:57:54 +01:00
Nick O'Leary
7e85eb297d
Make status display toggleable and add to MQTT nodes
2014-05-10 23:33:02 +01:00
Nick O'Leary
ec5985eaa3
Touch: double tap to edit rather than long-touch
2014-05-09 23:46:36 +01:00
Nick O'Leary
a3dea6ec0d
Touch: enable wiring nodes together
2014-05-09 23:30:00 +01:00
Nick O'Leary
a5cf4b17bf
New config nodes not picking up defaults
2014-05-09 15:23:33 +01:00
Nick O'Leary
87410621c7
Merge pull request #222 from Belphemur/node-credentials
...
Node credentials
2014-05-09 15:11:55 +01:00
Nick O'Leary
bd6ac11c43
Unable to click-select link
2014-05-09 14:22:10 +01:00
Antoine Aflalo
6a7b3cf62c
REST API for Credentials
...
Adding RED.nodes.registerCredentials to register the credentials definition server sided.
Adding the property credentials in the template definition client-side.
Connecting the editor to the credential API.
I added a TODO for the validation of Credentials field.
As the other field, the developer should be able to set the credentials as required and also give a validation function.
2014-05-09 13:47:21 +03:00
Nick O'Leary
034f17a8e8
Touch ui - deselect nodes when touch on canvas
2014-05-08 23:00:11 +01:00
Nick O'Leary
9524ef726a
Change status icon look
2014-05-08 22:56:17 +01:00
Nick O'Leary
e061b2559c
Remove touch-undo
2014-05-08 21:54:20 +01:00
Nick O'Leary
7ecb80bf40
Add node status updates
2014-05-08 14:15:54 +01:00
Nick O'Leary
0d6525623d
Refactor editor.js to reduce duplication of editor setup
...
Part of #93
This reduces the duplication in code that creates the both the normal-
and the config-node dialogs.
It also identifies the key points that credentials handling should
be introduced.
2014-05-06 23:44:35 +01:00
Nick O'Leary
d982d02810
Prevent accidental edit of nodes
...
Part of #217
2014-05-06 10:14:18 +01:00
Nick O'Leary
7c5baac192
Don't show edit dialog for dblclick-drag
...
Closes #217
2014-05-05 23:28:24 +01:00
Nick O'Leary
775297d625
Fix library ui
2014-04-20 23:07:54 +01:00
Nick O'Leary
fa275646a1
Allow use of arrow keys to move selected node
...
Closes #176
2014-04-16 13:39:16 +01:00
Nick O'Leary
e9c6501771
Add onadd node edit hook
2014-04-15 22:31:34 +01:00
Nick O'Leary
10d9dee4aa
Escape html chars in Inject/Debug and Info pane
2014-04-09 14:50:53 +01:00
Nick O'Leary
8a646f73b3
Config node validation should define to node-defined func
2014-04-08 16:19:58 +01:00
Nick O'Leary
d784889b75
Validate properties after calling oneditprepare
2014-04-08 15:32:58 +01:00
Dave C-J
789d64f7ed
Add Ctrl-x (cut) to shortcuts
2014-04-03 00:05:16 +01:00
Nick O'Leary
c24cf9c1c2
Fix config node usage counts
2014-03-28 21:34:26 +00:00
Nick O'Leary
cefa0ae5b6
Node defaults of 0 not showing in edit form
...
Fixes #186
2014-03-28 21:00:11 +00:00
Nick O'Leary
0b516a83db
Fix snap-to-grid
...
Fixes #177
2014-03-22 13:47:47 +00:00
Nick O'Leary
015adb3dfd
Clear palette filter box on reload (firefox)
2014-03-17 16:01:47 +00:00
Nick O'Leary
68d5ebf388
Allow multiple config types in a node
...
Fixes #170
2014-02-28 20:58:04 +00:00
Nick O'Leary
1c655b5945
Missed sidebar api changes
2014-02-27 16:47:28 +00:00
Nick O'Leary
e403924d2b
Only refresh info if editing_node not null
2014-02-27 16:28:12 +00:00
Nick O'Leary
325600ea61
Update info sidebar on node edit
...
Fixes #168
Moves info sidebar to its own file so it can be refreshed from other parts of the UI
2014-02-26 22:59:53 +00:00
Nick O'Leary
fb5b45c655
Tidy up tab switching
2014-02-24 23:42:24 +00:00
Nick O'Leary
a0aec3f8f1
Fix config node tab entry for blank label
2014-02-23 20:58:24 +00:00
Nick O'Leary
715fb6e7f4
Tidy-up tab ui api
2014-02-21 09:54:50 +00:00
Nick O'Leary
d8f2f24b44
Add optional basic-auth to HTTP Request node
...
Closes #160
2014-02-19 20:31:42 +00:00
Nick O'Leary
ec0b5da29c
Import dragging off-node failed to set dirty flag
2014-02-19 20:08:25 +00:00
Nick O'Leary
75fc46c05d
Improve node info properties table
2014-02-09 15:24:05 +00:00
Nick O'Leary
cfd8d137cf
Add config-node sidebar tab
...
Accessed from the drop-down menu
2014-01-25 22:31:43 +00:00
Nick O'Leary
1bdbd6a5b0
Cannot toggle an empty category
2014-01-19 19:23:25 +00:00
Nick O'Leary
a6d5d6ca82
Add palette filter
2014-01-19 00:01:27 +00:00
Nick O'Leary
0046164689
Prevent nodes being dragged off canvas - top-left only
...
Fixes #120
Doesn't prevent dragging off the right/bottom sides, but that should be less likely to occur
2013-12-28 20:03:43 +00:00
Nick O'Leary
4e3594d617
Disable keyboard handler whilst workspace dialogs are open
...
Fixes #128
2013-12-28 17:59:45 +00:00
Nick O'Leary
48d37df199
Track node.changed state over undo
...
Part of #33
2013-12-19 21:34:25 +00:00
Nick O'Leary
344660dfee
Refinements to Unknown-node handling
...
Refinement to #113
2013-12-12 15:51:15 +00:00
Nicholas O'Leary
6a4aa1ff21
Disable escape-to-close on edit dialog
...
Closes #84
2013-11-21 11:02:31 +00:00
Dave C-J
620af84088
Auto select node on drop onto canvas so info panel shows relevant info (if visible)
2013-11-19 08:48:44 +00:00
Nicholas O'Leary
72f72e8a50
Less intruisive node-changed icon
...
Part of #33
2013-11-18 23:02:27 +00:00
Nicholas O'Leary
1fc4a65307
Handle un-validated config nodes on open
...
Part of #33
2013-11-18 21:17:29 +00:00
Nicholas O'Leary
cbe57aa96c
Validate config node properties
...
Fixes #74
2013-11-17 17:49:32 +00:00
Nicholas O'Leary
3797ace89b
Display node-changed icon when there are unsaved changes
...
Part of #33
2013-11-17 15:52:34 +00:00
Nicholas O'Leary
e703fa1b6b
Add 'changed' property to nodes to track undeployed changes
...
Part of #33
2013-11-15 23:40:36 +00:00