diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8c7f474 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +# Created by .ignore support plugin (hsz.mobi) +.idea/ +bower_components/ +*.iml \ No newline at end of file diff --git a/README.md b/README.md index aada529..20ce37a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ -# strolch-plc-ui -The UI for the software PLC based on Strolch's runtime +# strolch-wc-plc +The UI components for the software PLC based on Strolch's runtime diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..4e10c8b --- /dev/null +++ b/bower.json @@ -0,0 +1,61 @@ +{ + "name": "strolch-wc-plc", + "description": "Strolch PLC WebComponents", + "version": "0.1.0", + "authors": ["Robert von Burg"], + "keywords": [ + "strolch", + "inspector" + ], + "main": "strolch-wc-plc-logical-devices.html", + "private": true, + "repository": { + "type": "git", + "url": "git@github.com:4treesCH/strolch-wc-plc.git" + }, + "license": "https://github.com/4treesCH/strolch-wc-plc/blob/master/LICENSE", + "homepage": "https://github.com/4treesCH/strolch-wc-plc", + "ignore": [], + "dependencies": { + "strolchjs": "4treesCH/strolchjs#^0.2.7", + "strolch-wc-styles": "4treesCH/strolch-wc-styles#^0.3.0", + "strolch-wc-debounced-input": "4treesCH/strolch-wc-debounced-input#^0.1.0", + "strolch-wc-tree": "4treesCH/strolch-wc-tree#^0.1.5", + "strolch-wc-ws-observer": "4treesCH/strolch-wc-ws-observer#^0.1.5", + "strolch-wc-localize-behavior": "4treesCH/strolch-wc-localize-behavior#^1.1.4", + + "polymer": "Polymer/polymer#^1.11.3", + + "iron-ajax": "PolymerElements/iron-ajax#^1.4.4", + "iron-pages": "PolymerElements/iron-pages#^1.0.9", + "iron-icons": "PolymerElements/iron-icons#^1.2.1", + "iron-a11y-keys": "PolymerElements/iron-a11y-keys#^1.0.9", + + "app-route": "PolymerElements/app-route#^1.0.1", + "app-layout": "PolymerElements/app-layout#^1.0.1", + + "paper-material": "PolymerElements/paper-material#^1.0.7", + "paper-header-panel": "PolymerElements/paper-header-panel#^1.1.7", + "paper-card": "PolymerElements/paper-card#^1.1.6", + "paper-badge": "PolymerElements/paper-badge#^1.1.4", + "paper-dialog": "PolymerElements/paper-dialog#^1.1.0", + "paper-button": "PolymerElements/paper-button#^1.0.15", + "paper-toolbar": "PolymerElements/paper-toolbar#^1.1.7", + "paper-icon-button": "PolymerElements/paper-icon-button#^1.1.6", + "paper-tabs": "PolymerElements/paper-tabs#^1.8.0", + "paper-dropdown-menu": "PolymerElements/paper-dropdown-menu#^1.5.1", + "paper-styles": "PolymerElements/paper-styles#^1.3.1", + "paper-listbox": "polymerelements/paper-listbox#^1.1.3", + "paper-item": "PolymerElements/paper-item#^1.2.2", + "paper-input": "PolymerElements/paper-input#^1.2.1", + "paper-checkbox": "PolymerElements/paper-checkbox#^1.4.2", + "paper-radio-group": "PolymerElements/paper-radio-group#^1.2.2", + + "vaadin-date-picker": "vaadin/vaadin-date-picker#^1.2.4", + "vaadin-upload": "vaadin/vaadin-upload#v2.1.3" + + }, + "devDependencies": { + + } +} diff --git a/locales.json b/locales.json new file mode 100644 index 0000000..563f130 --- /dev/null +++ b/locales.json @@ -0,0 +1,69 @@ +{ + "de": { + "refresh": "Aktualisieren", + "close": "Schliessen", + "cancel": "Abbrechen", + "ok": "Ok", + "plcConnections": "SPS Verbindungen", + "plcLogicalDevices": "SPS Logische Geräte", + "class": "Klasse", + "connect": "Verbinden", + "disconnect": "Trennen", + "Connected": "Verbunden", + "Disconnected": "Getrennt", + "addresses": "Adressen", + "notifications": "Benachrichtigungen", + "telegrams": "Telegramme", + "send": "Senden", + "notify": "Benachrichtigen", + "id": "ID", + "name": "Name", + "on": "Ein", + "off": "Aus", + "address": "Adresse", + "i2cBus": "I2C Bus", + "interruptPinName": "Interrupt Pin", + "virtualAddresses": "Virtuelle Adressen", + "errorOccurred": "Fehler aufgetreten", + "plc": "SPS", + "start": "Starten", + "stop": "Stoppen", + "reconfigure": "Neu Konfigurieren", + "info": "Info", + "reconnect": "Wiederhestellen" + }, + "en": { + "info": "Info", + "start": "Start", + "stop": "Stop", + "reconfigure": "Reconfigure", + "plc": "PLC", + "errorOccurred": "Error Occurred", + "virtualAddresses": "Virtual Addresses", + "on": "On", + "off": "Off", + "address": "Address", + "i2cBus": "I2C Bus", + "interruptPinName": "Interrupt Pin", + "id": "ID", + "name": "Name", + "send": "Send", + "notify": "Notify", + "addresses": "Addresses", + "notifications": "Notifications", + "telegrams": "Telegrams", + "Connected": "Connected", + "Disconnected": "Disconnected", + "connect": "Connect", + "disconnect": "Disconnect", + "class": "Class", + "plcConnections": "PLC Connections", + "plcLogicalDevices": "PLC Logical Devices", + "logout": "Logout", + "refresh": "Refresh", + "close": "Close", + "cancel": "Cancel", + "ok": "Ok", + "reconnect": "Reconnect" + } +} \ No newline at end of file diff --git a/strolch-wc-plc-behavior.html b/strolch-wc-plc-behavior.html new file mode 100644 index 0000000..750e85c --- /dev/null +++ b/strolch-wc-plc-behavior.html @@ -0,0 +1,83 @@ + + + \ No newline at end of file diff --git a/strolch-wc-plc-connections.html b/strolch-wc-plc-connections.html new file mode 100644 index 0000000..3d26bd2 --- /dev/null +++ b/strolch-wc-plc-connections.html @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/strolch-wc-plc-logical-device.html b/strolch-wc-plc-logical-device.html new file mode 100644 index 0000000..b75a0d5 --- /dev/null +++ b/strolch-wc-plc-logical-device.html @@ -0,0 +1,286 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/strolch-wc-plc-logical-devices.html b/strolch-wc-plc-logical-devices.html new file mode 100644 index 0000000..71f83b0 --- /dev/null +++ b/strolch-wc-plc-logical-devices.html @@ -0,0 +1,260 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/strolch-wc-plc-style.html b/strolch-wc-plc-style.html new file mode 100644 index 0000000..ebf0ca8 --- /dev/null +++ b/strolch-wc-plc-style.html @@ -0,0 +1,119 @@ + + + + + + + + \ No newline at end of file