Commit Graph

150 Commits

Author SHA1 Message Date
Nick O'Leary fce00b2f4b Update debug icon 2014-06-04 23:13:01 +01:00
Nick O'Leary e296635b57 Icon rework 2014-06-04 22:44:01 +01:00
Nick O'Leary 32cad7a627 Icon refresh 2014-05-31 22:20:06 +01:00
Nick O'Leary a4d27e4cb5 Update some icons 2014-05-31 00:32:00 +01:00
Nick O'Leary c4b00de48b Add font-awesome 2014-05-31 00:01:22 +01:00
Nick O'Leary 1d5e8de6f6 Add function documentation to editor.js 2014-05-27 16:06:25 +01:00
Nick O'Leary 7333eb80b4 Merge branch 'master' of github.com:node-red/node-red 2014-05-27 10:54:45 +01:00
Nick O'Leary d8df592ea6 Merge pull request #228 from Belphemur/credentials
Credentials Validation
2014-05-27 10:53:10 +01:00
Nick O'Leary b995f70d36 Do not reset mouse mode when trigging edit 2014-05-25 22:24:08 +01:00
Nick O'Leary 74007f2ef4 Fix wire corruption across tabs
Fixes #229
2014-05-16 23:28:02 +01:00
Nick O'Leary b7f8c92b13 Add chrome rendering workaround 2014-05-16 20:43:22 +01:00
Antoine Aflalo 364f44451f Validation of credentials inputs. 2014-05-16 11:20:36 +03:00
Nick O'Leary 2fa82d9f1f Touch: don't trigger radialMenu on pinch zoom 2014-05-15 22:56:12 +01:00
Nick O'Leary e524393d87 Touch: add long-touch menu 2014-05-15 22:49:07 +01:00
Nick O'Leary 863ceb065a Make links a bigger target 2014-05-15 22:44:07 +01:00
Dave C-J 3ba6ad07b7 Finally get Firefox and Chrome to wheel zoom in the same manner... 2014-05-14 17:41:04 +01:00
Nick O'Leary e0971d96c6 add grip handle icon 2014-05-14 15:38:54 +01:00
Dave C-J a99b41a101 Self inflicted type - apologies to all... 2014-05-14 15:14:53 +01:00
Dave C-J 7ed10d631e Reverse mouse wheel - so canvas (alt) zoom consistent with page (ctrl) zoom 2014-05-14 14:22:28 +01:00
Dave C-J a76f48f50b Add alt key hook to keyboard event handler (just in case :-) 2014-05-14 14:18:12 +01:00
Nick O'Leary 789b86b122 Prevent node label selection on drag in FF 2014-05-14 13:49:16 +01:00
Nick O'Leary a3ce04e9a5 Increase double-click to edit time 2014-05-14 09:50:06 +01:00
Nick O'Leary 0e8f0735cc Touch: long-press initiate lasso 2014-05-13 00:42:24 +01:00
Nick O'Leary aa4bf4d640 Add sidebar grip and make drag-openable 2014-05-13 00:01:05 +01:00
Nick O'Leary b29e434449 Touch: add meta tags for chrome/ios save to homescreen 2014-05-12 23:59:27 +01:00
Nick O'Leary 2ee78b73fb Touch: pinch-to-zoom from touchpoint not origin 2014-05-12 23:57:14 +01:00
tjkoury cf7339dc6d Merged with latest from node-RED master 2014-05-12 09:19:54 -04:00
Nick O'Leary e15a0d545d Touch: unable to scroll after drawing link 2014-05-11 23:55:11 +01:00
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 1d2fcc6fa1 Disable native pinch zoom of page 2014-05-08 21:50:19 +01:00
Nick O'Leary 17ad6f94dd Touch enable jQuery UI components 2014-05-08 21:47:58 +01:00
Nick O'Leary 7ecb80bf40 Add node status updates 2014-05-08 14:15:54 +01:00
Nick O'Leary 16f8673ec0 Add comms module 2014-05-07 20:47:25 +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 02eb1d9a64 Import unknown config node breaks layout
Fixes #211
2014-04-28 21:40:32 +01:00
Nick O'Leary b5a8a7288b Tidy up ajax usage 2014-04-21 22:42:46 +01:00
Nick O'Leary 775297d625 Fix library ui 2014-04-20 23:07:54 +01:00
Nick O'Leary d00624f9e3 Tidy up REST interface
- Ensure application/json where appropriate
 - Use jquery api rather than d3
2014-04-20 22:35:38 +01:00