From 97463c4085bf27e5226bc25351b3050f7f9776a5 Mon Sep 17 00:00:00 2001 From: SrMouraSilva Date: Wed, 17 May 2017 23:46:17 -0300 Subject: [PATCH 1/2] #60 - Created device page --- package.json | 28 +-- resources/icon-favicon.png | Bin 0 -> 23166 bytes resources/icon-favicon.svg | 191 +++++++++++++++++++ src/app/app.module.ts | 3 + src/assets/i18n/de.json | 8 +- src/assets/i18n/en.json | 7 +- src/assets/i18n/es.json | 8 +- src/assets/i18n/pt-BR.json | 7 +- src/pages/configurations/configurations.html | 8 +- src/pages/configurations/configurations.ts | 16 +- src/pages/configurations/device/device.html | 26 +++ src/pages/configurations/device/device.scss | 0 src/pages/configurations/device/device.ts | 41 ++++ src/pages/home/home.html | 2 +- src/providers/data/data-service.ts | 3 +- src/providers/json/configurations-service.ts | 21 ++ src/providers/json/json-service.ts | 5 +- src/providers/websocket/connection-view.ts | 12 ++ 18 files changed, 357 insertions(+), 29 deletions(-) create mode 100644 resources/icon-favicon.png create mode 100644 resources/icon-favicon.svg create mode 100644 src/pages/configurations/device/device.html create mode 100644 src/pages/configurations/device/device.scss create mode 100644 src/pages/configurations/device/device.ts create mode 100644 src/providers/json/configurations-service.ts diff --git a/package.json b/package.json index 4b9f4d7..4016586 100644 --- a/package.json +++ b/package.json @@ -11,14 +11,14 @@ "ionic:serve": "ionic-app-scripts serve" }, "dependencies": { - "@angular/common": "4.0.2", - "@angular/compiler": "4.0.2", - "@angular/compiler-cli": "4.0.2", - "@angular/core": "4.0.2", - "@angular/forms": "4.0.2", - "@angular/http": "4.0.2", - "@angular/platform-browser": "4.0.2", - "@angular/platform-browser-dynamic": "4.0.2", + "@angular/common": "4.1.0", + "@angular/compiler": "4.1.0", + "@angular/compiler-cli": "4.1.0", + "@angular/core": "4.1.0", + "@angular/forms": "4.1.0", + "@angular/http": "4.1.0", + "@angular/platform-browser": "4.1.0", + "@angular/platform-browser-dynamic": "4.1.0", "@ionic-native/core": "^3.6.1", "@ionic-native/network": "^3.6.1", "@ionic-native/splash-screen": "3.4.2", @@ -29,16 +29,16 @@ "@ngx-translate/http-loader": "0.0.3", "d3": "^4.7.1", "install": "^0.8.8", - "ionic-angular": "3.1.1", + "ionic-angular": "3.2.0", "ionicons": "3.0.0", "rxjs": "5.1.1", - "sw-toolbox": "3.4.0", - "zone.js": "^0.8.5" + "sw-toolbox": "3.6.0", + "zone.js": "^0.8.10" }, "devDependencies": { - "@ionic/app-scripts": "1.3.6", - "@ionic/cli-plugin-cordova": "1.0.0", - "@ionic/cli-plugin-ionic-angular": "1.0.0", + "@ionic/app-scripts": "^1.3.7", + "@ionic/cli-plugin-cordova": "^1.1.2", + "@ionic/cli-plugin-ionic-angular": "^1.1.2", "@types/d3": "^4.7.0", "typescript": "~2.2.1" }, diff --git a/resources/icon-favicon.png b/resources/icon-favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0ff70908bba6f649c4a0f0dfd25890069569ffd3 GIT binary patch literal 23166 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 E1 + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 44e60d3..1ee676e 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -15,6 +15,7 @@ import { HomePage } from '../pages/home/home'; import { BanksPage } from '../pages/banks/banks'; import { ConfigurationsPage } from '../pages/configurations/configurations'; import { ConnectionPage } from '../pages/connection/connection'; +import { DeviceConfigurationsPage } from '../pages/configurations/device/device'; import { PedalboardDrawerPage } from '../pages/pedalboard-drawer/pedalboard-drawer'; import { PedalboardParametersPage } from '../pages/pedalboard-parameters/pedalboard-parameters'; import { PedalboardsPage } from '../pages/pedalboards/pedalboards'; @@ -67,6 +68,7 @@ export function createTranslateLoader(http: Http) { BanksPage, ConfigurationsPage, ConnectionPage, + DeviceConfigurationsPage, PedalboardDrawerPage, PedalboardParametersPage, PedalboardsPage, @@ -110,6 +112,7 @@ export function createTranslateLoader(http: Http) { BanksPage, ConfigurationsPage, ConnectionPage, + DeviceConfigurationsPage, PedalboardDrawerPage, PedalboardParametersPage, PedalboardsPage, diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json index 5c97ffc..16d8940 100644 --- a/src/assets/i18n/de.json +++ b/src/assets/i18n/de.json @@ -60,5 +60,11 @@ "MANAGE_NETWORK": "Netzwerkeinstellungen", "TRANSLATIONS": "Übersetzungen", - "TRANSLATIONS_THANKS": "Besonderer Dank geht an diejenigen, die diese Anwendung übersetzt." + "TRANSLATIONS_THANKS": "Besonderer Dank geht an diejenigen, die diese Anwendung übersetzt.", + + "INCERTO": "-------------------------------------------------", + "DEVICE_CONFIGURATIONS": "Geräteeinstellungen", + "NAME": "Name", + "PASSWORD": "Passwort", + "ADDRESS": "Adresse" } diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json index 32ca5dc..2d589dd 100644 --- a/src/assets/i18n/en.json +++ b/src/assets/i18n/en.json @@ -60,5 +60,10 @@ "MANAGE_NETWORK": "Manage network", "TRANSLATIONS": "Translations", - "TRANSLATIONS_THANKS": "Special thanks to those who assisted in the translation of this application." + "TRANSLATIONS_THANKS": "Special thanks to those who assisted in the translation of this application.", + + "DEVICE_CONFIGURATIONS": "Device configurations", + "NAME": "Name", + "PASSWORD": "Password", + "ADDRESS": "Address", } diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json index 75b7f2e..2b53f64 100644 --- a/src/assets/i18n/es.json +++ b/src/assets/i18n/es.json @@ -60,5 +60,11 @@ "MANAGE_NETWORK": "Configuración de red", "TRANSLATIONS": "Traducciones", - "TRANSLATIONS_THANKS": "Agradecimientos especiales para aquellos que colaboraron en la traducción de esta aplicación." + "TRANSLATIONS_THANKS": "Agradecimientos especiales para aquellos que colaboraron en la traducción de esta aplicación.", + + "INCERTO": "-------------------------------------------------", + "DEVICE_CONFIGURATIONS": "Ajustes de dispositivo", + "NAME": "Nombre", + "PASSWORD": "Contrasenã", + "ADDRESS": "Dirección" } diff --git a/src/assets/i18n/pt-BR.json b/src/assets/i18n/pt-BR.json index e61cf34..5b0ffba 100644 --- a/src/assets/i18n/pt-BR.json +++ b/src/assets/i18n/pt-BR.json @@ -60,5 +60,10 @@ "MANAGE_NETWORK": "Configurações de rede", "TRANSLATIONS": "Traduções", - "TRANSLATIONS_THANKS": "Agradecimentos especiais àqueles que colaboraram na tradução deste aplicativo." + "TRANSLATIONS_THANKS": "Agradecimentos especiais àqueles que colaboraram na tradução deste aplicativo.", + + "DEVICE_CONFIGURATIONS": "Configurações do dispositivo", + "NAME": "Nome", + "PASSWORD": "Senha", + "ADDRESS": "Endereço" } diff --git a/src/pages/configurations/configurations.html b/src/pages/configurations/configurations.html index ada1bdf..0ce0a77 100644 --- a/src/pages/configurations/configurations.html +++ b/src/pages/configurations/configurations.html @@ -14,9 +14,9 @@ - @@ -39,9 +39,7 @@