|  | @@ -462,6 +462,7 @@ define([
 | 
											
												
													
														|  |                      class: "mdc-list-item",
 |  |                      class: "mdc-list-item",
 | 
											
												
													
														|  |                      role: "option",
 |  |                      role: "option",
 | 
											
												
													
														|  |                      id: "",
 |  |                      id: "",
 | 
											
												
													
														|  | 
 |  | +                    tabindex: "0",
 | 
											
												
													
														|  |                      applicationpath: "",
 |  |                      applicationpath: "",
 | 
											
												
													
														|  |                      $components: [
 |  |                      $components: [
 | 
											
												
													
														|  |                          {
 |  |                          {
 | 
											
										
											
												
													
														|  | @@ -490,6 +491,7 @@ define([
 | 
											
												
													
														|  |                          $type: "li",
 |  |                          $type: "li",
 | 
											
												
													
														|  |                          class: "mdc-list-item",
 |  |                          class: "mdc-list-item",
 | 
											
												
													
														|  |                          role: "option",
 |  |                          role: "option",
 | 
											
												
													
														|  | 
 |  | +                        tabindex: "0",
 | 
											
												
													
														|  |                          id: item.savename,
 |  |                          id: item.savename,
 | 
											
												
													
														|  |                          applicationpath: item.applicationpath,
 |  |                          applicationpath: item.applicationpath,
 | 
											
												
													
														|  |                          $components: [
 |  |                          $components: [
 | 
											
										
											
												
													
														|  | @@ -505,6 +507,7 @@ define([
 | 
											
												
													
														|  |                          $type: "li",
 |  |                          $type: "li",
 | 
											
												
													
														|  |                          class: "mdc-list-item",
 |  |                          class: "mdc-list-item",
 | 
											
												
													
														|  |                          role: "option",
 |  |                          role: "option",
 | 
											
												
													
														|  | 
 |  | +                        tabindex: "0",
 | 
											
												
													
														|  |                          id: item.savename,
 |  |                          id: item.savename,
 | 
											
												
													
														|  |                          revision: item.revision,
 |  |                          revision: item.revision,
 | 
											
												
													
														|  |                          applicationpath: item.applicationpath,
 |  |                          applicationpath: item.applicationpath,
 | 
											
										
											
												
													
														|  | @@ -592,12 +595,12 @@ define([
 | 
											
												
													
														|  |                                                  $text: "Host: "
 |  |                                                  $text: "Host: "
 | 
											
												
													
														|  |                                              },
 |  |                                              },
 | 
											
												
													
														|  |                                              {
 |  |                                              {
 | 
											
												
													
														|  | -                                                class: "mdc-textfield",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                class: "mdc-text-field",
 | 
											
												
													
														|  |                                                  $cell: true,
 |  |                                                  $cell: true,
 | 
											
												
													
														|  |                                                  $type: "span",
 |  |                                                  $type: "span",
 | 
											
												
													
														|  |                                                  $components: [
 |  |                                                  $components: [
 | 
											
												
													
														|  |                                                      {
 |  |                                                      {
 | 
											
												
													
														|  | -                                                        class: "mdc-textfield__input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                        class: "mdc-text-field__input prop-text-field-input",
 | 
											
												
													
														|  |                                                          id: "oscHost",
 |  |                                                          id: "oscHost",
 | 
											
												
													
														|  |                                                          $cell: true,
 |  |                                                          $cell: true,
 | 
											
												
													
														|  |                                                          $type: "input",
 |  |                                                          $type: "input",
 | 
											
										
											
												
													
														|  | @@ -625,12 +628,12 @@ define([
 | 
											
												
													
														|  |                                                  $text: "Port: "
 |  |                                                  $text: "Port: "
 | 
											
												
													
														|  |                                              },
 |  |                                              },
 | 
											
												
													
														|  |                                              {
 |  |                                              {
 | 
											
												
													
														|  | -                                                class: "mdc-textfield",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                class: "mdc-text-field",
 | 
											
												
													
														|  |                                                  $cell: true,
 |  |                                                  $cell: true,
 | 
											
												
													
														|  |                                                  $type: "span",
 |  |                                                  $type: "span",
 | 
											
												
													
														|  |                                                  $components: [
 |  |                                                  $components: [
 | 
											
												
													
														|  |                                                      {
 |  |                                                      {
 | 
											
												
													
														|  | -                                                        class: "mdc-textfield__input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                        class: "mdc-text-field__input prop-text-field-input",
 | 
											
												
													
														|  |                                                          id: "oscPort",
 |  |                                                          id: "oscPort",
 | 
											
												
													
														|  |                                                          $cell: true,
 |  |                                                          $cell: true,
 | 
											
												
													
														|  |                                                          $type: "input",
 |  |                                                          $type: "input",
 | 
											
										
											
												
													
														|  | @@ -672,6 +675,7 @@ define([
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |                  }
 |  |                  }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |              let loadSaveSettings =
 |  |              let loadSaveSettings =
 | 
											
												
													
														|  |                  {
 |  |                  {
 | 
											
												
													
														|  |                      $cell: true,
 |  |                      $cell: true,
 | 
											
										
											
												
													
														|  | @@ -721,12 +725,12 @@ define([
 | 
											
												
													
														|  |                                              class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-12",
 |  |                                              class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-12",
 | 
											
												
													
														|  |                                              $components: [
 |  |                                              $components: [
 | 
											
												
													
														|  |                                                  {
 |  |                                                  {
 | 
											
												
													
														|  | -                                                    class: "mdc-textfield",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                    class: "mdc-text-field",
 | 
											
												
													
														|  |                                                      $cell: true,
 |  |                                                      $cell: true,
 | 
											
												
													
														|  |                                                      $type: "span",
 |  |                                                      $type: "span",
 | 
											
												
													
														|  |                                                      $components: [
 |  |                                                      $components: [
 | 
											
												
													
														|  |                                                          {
 |  |                                                          {
 | 
											
												
													
														|  | -                                                            class: "mdc-textfield__input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                            class: "mdc-text-field__input prop-text-field-input",
 | 
											
												
													
														|  |                                                              id: "fileName",
 |  |                                                              id: "fileName",
 | 
											
												
													
														|  |                                                              $cell: true,
 |  |                                                              $cell: true,
 | 
											
												
													
														|  |                                                              $type: "input",
 |  |                                                              $type: "input",
 | 
											
										
											
												
													
														|  | @@ -771,24 +775,49 @@ define([
 | 
											
												
													
														|  |                                                      $cell: true,
 |  |                                                      $cell: true,
 | 
											
												
													
														|  |                                                      $type: "div",
 |  |                                                      $type: "div",
 | 
											
												
													
														|  |                                                      class: "mdc-select",
 |  |                                                      class: "mdc-select",
 | 
											
												
													
														|  | 
 |  | +                                                    tabindex: "0",
 | 
											
												
													
														|  | 
 |  | +                                                    role: "listbox",
 | 
											
												
													
														|  | 
 |  | +                                                    id: "loadselect",
 | 
											
												
													
														|  |                                                      $init: function () {
 |  |                                                      $init: function () {
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +                                                        setTimeout(function() {
 | 
											
												
													
														|  | 
 |  | +                                                           
 | 
											
												
													
														|  |                                                          var MDCSelect = mdc.select.MDCSelect;
 |  |                                                          var MDCSelect = mdc.select.MDCSelect;
 | 
											
												
													
														|  | -                                                        const select = new MDCSelect(document.querySelector('.mdc-select'));
 |  | 
 | 
											
												
													
														|  | -                                                        select.listen('MDCSelect:change', () => {
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                        let selector = document.querySelector('#loadselect');
 | 
											
												
													
														|  | 
 |  | +                                                        let select = new MDCSelect(selector);
 | 
											
												
													
														|  | 
 |  | +                                                        selector.addEventListener('MDCSelect:change', () => {
 | 
											
												
													
														|  |                                                              //this._selectedState = select.value;
 |  |                                                              //this._selectedState = select.value;
 | 
											
												
													
														|  |                                                              document.querySelector('#loadStateButton')._selectedState = select.selectedOptions[0];
 |  |                                                              document.querySelector('#loadStateButton')._selectedState = select.selectedOptions[0];
 | 
											
												
													
														|  |                                                              //console.log(select.value);
 |  |                                                              //console.log(select.value);
 | 
											
												
													
														|  |                                                              //.selectedOptions[0]
 |  |                                                              //.selectedOptions[0]
 | 
											
												
													
														|  |                                                          });
 |  |                                                          });
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +                                                          }, 300);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +                                                        
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |                                                      },
 |  |                                                      },
 | 
											
												
													
														|  | -                                                    role: "listbox",
 |  | 
 | 
											
												
													
														|  |                                                      $components: [
 |  |                                                      $components: [
 | 
											
												
													
														|  | -                                                        {
 |  | 
 | 
											
												
													
														|  | -                                                            $type: "span",
 |  | 
 | 
											
												
													
														|  | -                                                            class: "mdc-select__selected-text",
 |  | 
 | 
											
												
													
														|  | -                                                            $text: "Select saved state"
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                        {   
 | 
											
												
													
														|  | 
 |  | +                                                            $type: "div",
 | 
											
												
													
														|  | 
 |  | +                                                            class: "mdc-select__surface mdc-ripple-upgraded",
 | 
											
												
													
														|  | 
 |  | +                                                            $components: [
 | 
											
												
													
														|  | 
 |  | +                                                                {
 | 
											
												
													
														|  | 
 |  | +                                                                    $type: "div",
 | 
											
												
													
														|  | 
 |  | +                                                                    class: "mdc-select__label",
 | 
											
												
													
														|  | 
 |  | +                                                                    $text: "Select..."
 | 
											
												
													
														|  | 
 |  | +                                                                },
 | 
											
												
													
														|  | 
 |  | +                                                                {
 | 
											
												
													
														|  | 
 |  | +                                                                    $type: "div",
 | 
											
												
													
														|  | 
 |  | +                                                                    class: "mdc-select__selected-text"
 | 
											
												
													
														|  | 
 |  | +                                                                },
 | 
											
												
													
														|  | 
 |  | +                                                                {
 | 
											
												
													
														|  | 
 |  | +                                                                    $type: "div",
 | 
											
												
													
														|  | 
 |  | +                                                                    class: "mdc-select__bottom-line"
 | 
											
												
													
														|  | 
 |  | +                                                                }
 | 
											
												
													
														|  | 
 |  | +                                                            ]
 | 
											
												
													
														|  |                                                          },
 |  |                                                          },
 | 
											
												
													
														|  | 
 |  | +                                                       
 | 
											
												
													
														|  |                                                          {
 |  |                                                          {
 | 
											
												
													
														|  |                                                              $type: "div",
 |  |                                                              $type: "div",
 | 
											
												
													
														|  |                                                              class: "mdc-simple-menu mdc-select__menu",
 |  |                                                              class: "mdc-simple-menu mdc-select__menu",
 | 
											
										
											
												
													
														|  | @@ -797,9 +826,6 @@ define([
 | 
											
												
													
														|  |                                                                      $type: "ul",
 |  |                                                                      $type: "ul",
 | 
											
												
													
														|  |                                                                      class: "mdc-list mdc-simple-menu__items",
 |  |                                                                      class: "mdc-list mdc-simple-menu__items",
 | 
											
												
													
														|  |                                                                      $components: this._saveStates.map(stateListElement)
 |  |                                                                      $components: this._saveStates.map(stateListElement)
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |                                                                  }
 |  |                                                                  }
 | 
											
												
													
														|  |                                                              ]
 |  |                                                              ]
 | 
											
												
													
														|  |                                                          }
 |  |                                                          }
 | 
											
										
											
												
													
														|  | @@ -874,11 +900,11 @@ define([
 | 
											
												
													
														|  |                                  class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-7",
 |  |                                  class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-7",
 | 
											
												
													
														|  |                                  $components: [
 |  |                                  $components: [
 | 
											
												
													
														|  |                                      {
 |  |                                      {
 | 
											
												
													
														|  | -                                        class: "mdc-textfield",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                        class: "mdc-text-field",
 | 
											
												
													
														|  |                                          $cell: true,
 |  |                                          $cell: true,
 | 
											
												
													
														|  |                                          $type: "div",
 |  |                                          $type: "div",
 | 
											
												
													
														|  |                                          $components: [{
 |  |                                          $components: [{
 | 
											
												
													
														|  | -                                            class: "mdc-textfield__input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                            class: "mdc-text-field__input prop-text-field-input",
 | 
											
												
													
														|  |                                              $cell: true,
 |  |                                              $cell: true,
 | 
											
												
													
														|  |                                              $type: "input",
 |  |                                              $type: "input",
 | 
											
												
													
														|  |                                              type: "text",
 |  |                                              type: "text",
 | 
											
										
											
												
													
														|  | @@ -1056,12 +1082,12 @@ define([
 | 
											
												
													
														|  |                                     sliderComponent,
 |  |                                     sliderComponent,
 | 
											
												
													
														|  |                                 
 |  |                                 
 | 
											
												
													
														|  |                                  {
 |  |                                  {
 | 
											
												
													
														|  | -                                    class: "mdc-textfield",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                    class: "mdc-text-field prop-mdc-text-field mdc-ripple-upgraded",
 | 
											
												
													
														|  |                                      $cell: true,
 |  |                                      $cell: true,
 | 
											
												
													
														|  | -                                    $type: "span",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                    $type: "div",
 | 
											
												
													
														|  |                                      $components: [
 |  |                                      $components: [
 | 
											
												
													
														|  |                                          {
 |  |                                          {
 | 
											
												
													
														|  | -                                            class: "mdc-textfield__input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                            class: "mdc-text-field__input prop-text-field-input",
 | 
											
												
													
														|  |                                              id: "prop-" + m.name,
 |  |                                              id: "prop-" + m.name,
 | 
											
												
													
														|  |                                              $cell: true,
 |  |                                              $cell: true,
 | 
											
												
													
														|  |                                              $type: "input",
 |  |                                              $type: "input",
 | 
											
										
											
												
													
														|  | @@ -1091,7 +1117,7 @@ define([
 | 
											
												
													
														|  |                                  {
 |  |                                  {
 | 
											
												
													
														|  |                                      $cell: true,
 |  |                                      $cell: true,
 | 
											
												
													
														|  |                                      $type: "button",
 |  |                                      $type: "button",
 | 
											
												
													
														|  | -                                    class: "mdc-button",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                    class: "mdc-button mdc-button--compact",
 | 
											
												
													
														|  |                                      $text: "^", //edit grammar
 |  |                                      $text: "^", //edit grammar
 | 
											
												
													
														|  |                                      onclick: function (e) {
 |  |                                      onclick: function (e) {
 | 
											
												
													
														|  |                                          var currentNode = document.querySelector('#currentNode')._currentNode;
 |  |                                          var currentNode = document.querySelector('#currentNode')._currentNode;
 | 
											
										
											
												
													
														|  | @@ -1139,9 +1165,6 @@ define([
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |                      ]
 |  |                      ]
 | 
											
												
													
														|  |                  }
 |  |                  }
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -2282,11 +2305,11 @@ define([
 | 
											
												
													
														|  |                                      class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-3",
 |  |                                      class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-3",
 | 
											
												
													
														|  |                                      $components: [
 |  |                                      $components: [
 | 
											
												
													
														|  |                                          {
 |  |                                          {
 | 
											
												
													
														|  | -                                            class: "mdc-textfield",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                            class: "mdc-text-field",
 | 
											
												
													
														|  |                                              $cell: true,
 |  |                                              $cell: true,
 | 
											
												
													
														|  |                                              $type: "div",
 |  |                                              $type: "div",
 | 
											
												
													
														|  |                                              $components: [{
 |  |                                              $components: [{
 | 
											
												
													
														|  | -                                                class: "mdc-textfield__input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                class: "mdc-text-field__input prop-text-field-input",
 | 
											
												
													
														|  |                                                  id: "methodName",
 |  |                                                  id: "methodName",
 | 
											
												
													
														|  |                                                  $cell: true,
 |  |                                                  $cell: true,
 | 
											
												
													
														|  |                                                  $type: "input",
 |  |                                                  $type: "input",
 | 
											
										
											
												
													
														|  | @@ -2313,11 +2336,11 @@ define([
 | 
											
												
													
														|  |                                      class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-7",
 |  |                                      class: "mdc-layout-grid__cell mdc-layout-grid__cell--span-7",
 | 
											
												
													
														|  |                                      $components: [
 |  |                                      $components: [
 | 
											
												
													
														|  |                                          {
 |  |                                          {
 | 
											
												
													
														|  | -                                            class: "mdc-textfield params-textfield-input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                            class: "mdc-text-field params-text-field-input",
 | 
											
												
													
														|  |                                              $cell: true,
 |  |                                              $cell: true,
 | 
											
												
													
														|  |                                              $type: "div",
 |  |                                              $type: "div",
 | 
											
												
													
														|  |                                              $components: [{
 |  |                                              $components: [{
 | 
											
												
													
														|  | -                                                class: "mdc-textfield__input",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                                                class: "mdc-text-field__input prop-text-field-input",
 | 
											
												
													
														|  |                                                  id: "methodParams",
 |  |                                                  id: "methodParams",
 | 
											
												
													
														|  |                                                  $cell: true,
 |  |                                                  $cell: true,
 | 
											
												
													
														|  |                                                  $type: "input",
 |  |                                                  $type: "input",
 | 
											
										
											
												
													
														|  | @@ -2845,7 +2868,7 @@ define([
 | 
											
												
													
														|  |                      $components: [
 |  |                      $components: [
 | 
											
												
													
														|  |                          {
 |  |                          {
 | 
											
												
													
														|  |                              $type: "button",
 |  |                              $type: "button",
 | 
											
												
													
														|  | -                            class: "demo-menu material-icons mdc-toolbar__icon--menu",
 |  | 
 | 
											
												
													
														|  | 
 |  | +                            class: "demo-menu material-icons mdc-toolbar__menu-icon",
 | 
											
												
													
														|  |                              $text: "menu"
 |  |                              $text: "menu"
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  
 |  |  
 |