Commit Graph

273 Commits

Author SHA1 Message Date
Nick O'Leary a8f1a6df2c Update sidemenu links to nodered.org 2015-01-18 09:38:47 +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 d8c7ea8144 Tidy sidebar menu
- remove inconsistent ellipsis
- add Subflow submenu
2015-01-17 20:36:18 +00:00
Nick O'Leary dd5e851339 Better sidemenu style 2015-01-16 10:25:57 +00:00
Nick O'Leary b0ffc12142 Restyle sidebar menu 2015-01-15 10:28:12 +00:00
Nick O'Leary 687a66344e Deploy menu style 2015-01-15 10:28:11 +00:00
Nick O'Leary cf1371bfdf Add deployment types in runtime
- removes ui option as it needs work
2015-01-15 10:28:11 +00:00
Nick O'Leary 89fff339d5 Add deploy dropdown button 2015-01-15 10:28:10 +00:00
Nick O'Leary e11abd2508 Identify modified nodes on deploy 2015-01-15 10:28:10 +00:00
Dave C-J 6fc3aab907 Make Palette search Case InSeNsItIve
fix to close #496
2014-12-09 14:37:32 +00:00
Nick O'Leary 3a78a2fedd Tab name changes not persisting
Fixes #495
2014-11-19 16:03:12 +00:00
Nick O'Leary 3cb423a0b4 Fix func/temp/comment editor resizing 2014-11-13 17:21:12 +00:00
Nick O'Leary 9c8d9550a7 Do not assume subflows exist when deleting nodes 2014-11-13 16:00:46 +00:00
Nick O'Leary b4c92b457a Flatten the dialog box style 2014-11-13 13:55:12 +00:00
Nick O'Leary 426fcc2fdd Rework subflow edit process 2014-11-13 12:59:28 +00:00
Nick O'Leary 5cb9a5b7eb All subflow input to be deleted by selection 2014-11-13 00:02:41 +00:00
Nick O'Leary 64a6fe11da Add subflow outputs to be delete by selection 2014-11-12 23:51:42 +00:00
Antoine Aflalo 01f0d5390f Adding support to LocalStorage on client side
Save the state of the Menu Item between session (like activation of
node-status and sidebar)
2014-11-11 09:04:57 +02:00
Nick O'Leary 28da2dc38a Subflow palette node outputs not updating
part of #479
2014-11-07 16:12:27 +00:00
Dave C-J 5c5de028da Add remote server name to page title / tab
Makes selecting one of several servers easier.
2014-11-07 12:28:35 +00:00
Nick O'Leary e7dccf04d2 Changing subflow in/outs leaving wires behind
Fixes #477
2014-11-07 11:22:00 +00:00
Nick O'Leary a520240b25 Ensure application/json on library flows reqs 2014-11-05 23:08:23 +00:00
Nick O'Leary 4494c11b03 Subflow name property getting dropped on import
Closes #468
2014-10-31 22:46:26 +00:00
Nick O'Leary 6a37a823df Update orion to 7.0 release
Closes #467

Version: http://download.eclipse.org/orion/drops/R-7.0-201410282256/index.html
2014-10-31 14:28:33 +00:00
Nick O'Leary dfc79e3122 Preserve unknown node type properties across deploys
Closes #5
2014-10-30 21:41:42 +00:00
Nick O'Leary d9648ca76b Add subflow support 2014-10-29 20:26:25 +00:00
Dave C-J 98b875c4a0 Neater fix for Mac meta key - thanks to Nick. 2014-10-29 09:05:48 +00:00
Dave C-J bd75c1c753 Better attempt at adding Apple meta key 2014-10-28 09:03:00 +00:00
Dave C-J c51866c2c5 Add ⌘ Cmd key as alternative to Ctrl key to make Mac users happy. 2014-10-27 15:07:34 +00:00
Nick O'Leary 04673c65f4 Node drag start threshold incorrectly calculated 2014-10-26 22:23:56 +00:00
Anna Thomas 206b8ac34a Refactored to reuse calculateTextWidth 2014-10-09 10:07:17 +01:00
Nick O'Leary 748c7aedee Add nodes to provide custom palette labels 2014-10-08 13:54:48 +01:00
Anna Thomas 1afd4e7acc Node expands for multi-line node names splitting on spaces only 2014-10-08 13:20:56 +01:00
Nick O'Leary dbaa1ed59c Don't cache api requests in the editor
Fixes #413
2014-09-24 09:57:45 +01:00
Nick O'Leary e48cbafbd6 Fix jshint test 2014-09-22 13:22:23 +01:00
Nick O'Leary da61fe12d0 Add dynamic node api
Closes #322
- nodes modules can be installed/removed dynamically at runtime
- nodes can be enabled/disabled
- onpaletteadd/onpaletteremove api added to node definitions
- initial implementation of nr-cli
2014-09-17 23:57:29 +01:00
Nick O'Leary 7b63680be1 Upgrade FontAwesome to 4.2
Part of #377
2014-09-08 21:01:49 +01:00
Nick O'Leary 3e3b388ca7 Prevent adding empty twitter creds
Closes #372
2014-09-08 14:41:39 +01:00
Nick O'Leary b3fa866385 Remove last remnants of bootstrap icons from core
Closes #376
2014-09-08 14:18:34 +01:00
Nick O'Leary 995268c5df Handle node imports containing tab nodes
Closes #172
2014-09-08 10:54:06 +01:00
Mark Hindess 553935ecc8 Correct logic to avoid 'undefined' label style being inserted. 2014-09-04 19:56:53 +01:00
Dave C-J 5bf9819bd1 add comment to main.js - how to enable auto clear of debug on deploy 2014-09-04 08:19:37 +01:00
Nick O'Leary 8e78df09da Don't clear selection on ctrl-click
Fixes #373
2014-09-02 16:00:01 +01:00
jhr007 5c39e330cb Add checkbox support so config dialogs can save checkbox values 2014-09-01 11:50:29 -05:00
jhr007 eb1e967be6 Update index.html
Closing head tag
2014-08-31 20:18:12 -05:00
Nick O'Leary fae8b35961 Allow spaces in node category names
Fixes #361
2014-08-29 20:37:30 +01:00
Nick O'Leary 8849f11eb5 Change how hidden input is appended
Fixes #360
2014-08-28 20:56:04 +01:00
Nick O'Leary 96a0a9d2d2 Update credential in edit form when left unchanged
Related to #355
2014-08-27 22:06:45 +01:00
Nick O'Leary 2dac28a421 Add hidden input to prevent edit form submit on enter
closes #349
2014-08-27 21:48:27 +01:00
Nick O'Leary ec5aaa5bfb Update header buttons 2014-08-22 11:07:32 +01:00
Nick O'Leary 7a9696526a Fix header css and tidy up 2014-08-21 21:48:08 +01:00
Nick O'Leary 7176f3ee2b Add declarative menu structure 2014-08-20 21:58:54 +01:00
Nick O'Leary 47b4ebc92f Check for null when undoing history actions 2014-08-20 17:05:01 +01:00
Nick O'Leary 44a51e849d Info sidebar tweaks 2014-08-19 23:46:18 +01:00
Nick O'Leary 1e33843798 Move main ui over to font-awesome 2014-08-19 22:58:52 +01:00
Nick O'Leary 972e6fc6b3 Tidy editor code to pass jshint 2014-08-08 00:01:35 +01:00
Nick O'Leary fde77cec5d Add rest endpoint for add/remove and send updates to editor 2014-08-07 13:46:38 +01:00
Nick O'Leary 536a0c9142 Only trigger dbl click on single node
Fixes #301
2014-07-27 22:08:27 +01:00
Mark Hindess 6c4611a934 Fix EOL to be dos or unix not both in same file. 2014-07-23 22:07:02 +01:00
Nick O'Leary 9d481858a0 Update twitter node to new credential api 2014-07-20 22:00:02 +01:00
Nick O'Leary 4302deb5a6 Change credential boolean prefix 2014-07-20 20:42:41 +01:00
Nick O'Leary b604db83f6 Tweak the credential handling
- use node.credentials rather than node._creds for consistency with the runtime
 - simplify the structure of node.credentials
2014-07-19 00:25:22 +01:00
Nick O'Leary 84a0e8ceff Add version information to /settings 2014-07-17 21:32:30 +01:00
Antoine Aflalo 4d97d9d300 Rewrite credentials API to work with save on deploy. 2014-07-16 11:25:40 +03:00
Dave C-J ac7448759b Revert Alt zoom change as it doesn't work in FF... 2014-07-08 14:17:37 +01:00
Dave C-J 4532cadb14 Add Alt zoom to help page (to be complete) 2014-07-08 08:47:44 +01:00
tjkoury 4afda2f53b Added deprecated to exclusion list 2014-07-02 17:20:16 -04:00
tjkoury ef6a0e5947 Added default sub-categories to the core categories; 2014-06-30 23:31:06 -04:00
tjkoury e43b342048 Removed unnecessary console.log 2014-06-30 11:33:46 -04:00
tjkoury 5959da2d37 Added dynamic category capability 2014-06-30 11:31:02 -04:00
Nick O'Leary 1602d9496f Add trigger node 2014-06-25 21:36:28 +01:00
Dave C-J 2d9e72816f Update comment node to fa icons - plus matching node icon. 2014-06-08 22:13:12 +01:00
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