From 32889a90db093428d98b48c2e783b500f04ec913 Mon Sep 17 00:00:00 2001 From: blavenie <benoit.lavenier@e-is.pro> Date: Thu, 19 Jan 2017 21:59:38 +0100 Subject: [PATCH] - Wallet: fix options menu style. - Wallet: add dots to popover menu action's label - i18n: replace NODE with PEER --- www/i18n/locale-en-GB.json | 9 +++++---- www/i18n/locale-en.json | 9 +++++---- www/i18n/locale-fr-FR.json | 7 ++++--- www/i18n/locale-nl-NL.json | 6 +++--- www/js/controllers/currency-controllers.js | 2 +- www/js/controllers/settings-controllers.js | 6 ++---- www/plugins/es/i18n/locale-en-GB.json | 10 +++++----- www/plugins/es/i18n/locale-en.json | 10 +++++----- www/plugins/es/i18n/locale-fr-FR.json | 10 +++++----- www/plugins/es/i18n/locale-nl-NL.json | 8 ++++---- .../es/js/controllers/settings-controllers.js | 6 +++--- .../es/templates/settings/plugin_settings.html | 2 +- www/templates/network/modal_network.html | 4 ++-- www/templates/settings/popup_node.html | 17 +++++++++++------ www/templates/settings/settings.html | 2 +- 15 files changed, 57 insertions(+), 51 deletions(-) diff --git a/www/i18n/locale-en-GB.json b/www/i18n/locale-en-GB.json index 186ee4089..6edb5472a 100644 --- a/www/i18n/locale-en-GB.json +++ b/www/i18n/locale-en-GB.json @@ -109,7 +109,6 @@ "TITLE": "Settings", "NETWORK_SETTINGS": "Network", "PEER": "Duniter peer address", - "PEER_HELP": "server.domain.com:port", "USE_LOCAL_STORAGE": "Enable local storage", "ENABLE_HELPTIP": "Enable contextual help tips", "HISTORY_SETTINGS": "My Account", @@ -120,9 +119,11 @@ "BTN_RESET": "Restore default values", "EXPERT_MODE": "Enable expert mode<span class=\"hidden-xs\">(display more details)</span>", "POPUP_PEER": { - "TITLE" : "Duniter Node", - "HELP" : "Set the address of the peer to use:", - "BTN_SHOW_LIST" : "Show peer's list" + "TITLE" : "Duniter peer", + "HELP" : "Peer address:", + "PEER_HELP": "server.domain.com:port", + "BTN_SHOW_LIST_HELP" : "Enter above in the format <b>{{'SETTINGS.POPUP_PEER.PEER_HELP'|translate}}</b> or click on the button below:", + "BTN_SHOW_LIST" : "Peer's list" }, }, "CURRENCY": { diff --git a/www/i18n/locale-en.json b/www/i18n/locale-en.json index c49c5e03a..aa8639983 100644 --- a/www/i18n/locale-en.json +++ b/www/i18n/locale-en.json @@ -109,7 +109,6 @@ "TITLE": "Settings", "NETWORK_SETTINGS": "Network", "PEER": "Duniter peer address", - "PEER_HELP": "server.domain.com:port", "USE_LOCAL_STORAGE": "Enable local storage", "ENABLE_HELPTIP": "Enable contextual help tips", "HISTORY_SETTINGS": "My Account", @@ -120,9 +119,11 @@ "BTN_RESET": "Restore default values", "EXPERT_MODE": "Enable expert mode<span class=\"hidden-xs\">(display more details)</span>", "POPUP_PEER": { - "TITLE" : "Duniter Node", - "HELP" : "Set the address of the peer to use:", - "BTN_SHOW_LIST" : "Show peer's list" + "TITLE" : "Duniter peer", + "HELP" : "Peer address:", + "PEER_HELP": "server.domain.com:port", + "BTN_SHOW_LIST_HELP" : "Enter above in the format <b>{{'SETTINGS.POPUP_PEER.PEER_HELP'|translate}}</b> or click on the button below:", + "BTN_SHOW_LIST" : "Peer's list" }, }, "CURRENCY": { diff --git a/www/i18n/locale-fr-FR.json b/www/i18n/locale-fr-FR.json index c8b518e48..4fbf294b1 100644 --- a/www/i18n/locale-fr-FR.json +++ b/www/i18n/locale-fr-FR.json @@ -109,7 +109,6 @@ "TITLE": "Paramètres", "NETWORK_SETTINGS": "Réseau", "PEER": "Adresse du nœud Duniter", - "PEER_HELP": "server.domain.com:port", "USE_LOCAL_STORAGE": "Activer le stockage local", "ENABLE_HELPTIP": "Activer les bulles d'aide<span class=\"hidden-xs\"> contextuelles</span>", "HISTORY_SETTINGS": "Mon compte", @@ -121,8 +120,10 @@ "EXPERT_MODE": "Activer le mode expert<span class=\"hidden-xs\">(affichage plus détaillé)</span>", "POPUP_PEER": { "TITLE" : "Nœud Duniter", - "HELP" : "Saisissez l'adresse du nœud que vous voulez utiliser :", - "BTN_SHOW_LIST" : "Voir la liste des nœuds" + "HELP" : "Adresse du nœud :", + "PEER_HELP": "serveur.domaine.com:port", + "BTN_SHOW_LIST_HELP" : "Saisissez ci-dessus au format <b>{{'SETTINGS.POPUP_PEER.PEER_HELP'|translate}}</b> ou bien cliquez sur le bouton ci-dessous :", + "BTN_SHOW_LIST" : "Liste des noeuds" }, }, "CURRENCY": { diff --git a/www/i18n/locale-nl-NL.json b/www/i18n/locale-nl-NL.json index 66ba72a3e..6554a11f5 100644 --- a/www/i18n/locale-nl-NL.json +++ b/www/i18n/locale-nl-NL.json @@ -109,7 +109,6 @@ "TITLE": "Instellingen", "NETWORK_SETTINGS": "Netwerk", "PEER": "Duniter knooppunt adres", - "PEER_HELP": "server.domein.com:poort", "USE_LOCAL_STORAGE": "Lokale opslag inschakelen", "ENABLE_HELPTIP": "Contextgebonden hulp inschakelen", "HISTORY_SETTINGS": "Mijn rekening", @@ -121,7 +120,8 @@ "EXPERT_MODE": "Geavanceerde modus inschakelen <span class=\"hidden-xs\">(toon meer details)</span>", "POPUP_PEER": { "TITLE" : "Duniter Knooppunt", - "HELP" : "Stel het adres van het knooppunt in:" + "HELP" : "Stel het adres van het knooppunt in:", + "PEER_HELP": "server.domein.com:poort" } }, "CURRENCY": { @@ -339,7 +339,7 @@ "SCAN_FAILED": "Could not scan QR code.", "SCAN_UNKNOWN_FORMAT": "Code not recognized.", "WOT_LOOKUP_FAILED": "Search failed.", - "LOAD_PEER_DATA_FAILED": "Duniter Node not accessible. Please retry later.", + "LOAD_PEER_DATA_FAILED": "Duniter peer not accessible. Please retry later.", "NEED_LOGIN_FIRST": "Please sign in first.", "AMOUNT_REQUIRED": "Amount is required.", "AMOUNT_NEGATIVE": "Negative amount not allowed.", diff --git a/www/js/controllers/currency-controllers.js b/www/js/controllers/currency-controllers.js index 0bbb2dc1c..4c0ac42ff 100644 --- a/www/js/controllers/currency-controllers.js +++ b/www/js/controllers/currency-controllers.js @@ -237,7 +237,7 @@ function CurrencyViewController($scope, $q, $translate, $timeout, $filter, }) .catch(function(err) { $scope.loading = false; - UIUtils.onError('ERROR.LOAD_NODE_DATA_FAILED')(err); + UIUtils.onError('ERROR.LOAD_PEER_DATA_FAILED')(err); }); }; diff --git a/www/js/controllers/settings-controllers.js b/www/js/controllers/settings-controllers.js index 46f012773..56c9a1bdb 100644 --- a/www/js/controllers/settings-controllers.js +++ b/www/js/controllers/settings-controllers.js @@ -128,14 +128,12 @@ function SettingsController($scope, $q, $ionicPopup, $timeout, $translate, csHtt if (!!$scope.popupForm) { $scope.popupForm.$setPristine(); } - $translate(['SETTINGS.POPUP_NODE.TITLE', 'SETTINGS.POPUP_NODE.HELP', - 'COMMON.BTN_OK', 'COMMON.BTN_CANCEL']) + $translate(['SETTINGS.POPUP_PEER.TITLE', 'COMMON.BTN_OK', 'COMMON.BTN_CANCEL']) .then(function (translations) { // Choose UID popup $ionicPopup.show({ templateUrl: 'templates/settings/popup_node.html', - title: translations['SETTINGS.POPUP_NODE.TITLE'], - subTitle: translations['SETTINGS.POPUP_NODE.HELP'], + title: translations['SETTINGS.POPUP_PEER.TITLE'], scope: $scope, buttons: [ { text: translations['COMMON.BTN_CANCEL'] }, diff --git a/www/plugins/es/i18n/locale-en-GB.json b/www/plugins/es/i18n/locale-en-GB.json index 5febcaaef..1b68c41a0 100644 --- a/www/plugins/es/i18n/locale-en-GB.json +++ b/www/plugins/es/i18n/locale-en-GB.json @@ -274,11 +274,11 @@ "ENABLE_REGISTRY_TOGGLE": "Enable companies registry?", "ENABLE_MESSAGE_TOGGLE": "Enable messages?", "ENABLE_SETTINGS_TOGGLE": "Enable remote storage for settings?", - "NODE": "Data node address", - "NODE_HELP": "server.domain.com:port", - "POPUP_NODE": { - "TITLE" : "Data Node", - "HELP" : "Set the address of the node to use:" + "PEER": "Data peer address", + "POPUP_PEER": { + "TITLE" : "Data peer", + "HELP" : "Set the address of the peer to use:", + "PEER_HELP": "server.domain.com:port" }, "NOTIFICATIONS": { "DIVIDER": "Notifications", diff --git a/www/plugins/es/i18n/locale-en.json b/www/plugins/es/i18n/locale-en.json index 5febcaaef..1b68c41a0 100644 --- a/www/plugins/es/i18n/locale-en.json +++ b/www/plugins/es/i18n/locale-en.json @@ -274,11 +274,11 @@ "ENABLE_REGISTRY_TOGGLE": "Enable companies registry?", "ENABLE_MESSAGE_TOGGLE": "Enable messages?", "ENABLE_SETTINGS_TOGGLE": "Enable remote storage for settings?", - "NODE": "Data node address", - "NODE_HELP": "server.domain.com:port", - "POPUP_NODE": { - "TITLE" : "Data Node", - "HELP" : "Set the address of the node to use:" + "PEER": "Data peer address", + "POPUP_PEER": { + "TITLE" : "Data peer", + "HELP" : "Set the address of the peer to use:", + "PEER_HELP": "server.domain.com:port" }, "NOTIFICATIONS": { "DIVIDER": "Notifications", diff --git a/www/plugins/es/i18n/locale-fr-FR.json b/www/plugins/es/i18n/locale-fr-FR.json index f6b86a7f9..23b72e00f 100644 --- a/www/plugins/es/i18n/locale-fr-FR.json +++ b/www/plugins/es/i18n/locale-fr-FR.json @@ -274,11 +274,11 @@ "ENABLE_REGISTRY_TOGGLE": "Activer l'annuaire des pro ?", "ENABLE_MESSAGE_TOGGLE": "Activer les messages privés ?", "ENABLE_SETTINGS_TOGGLE": "Activer le stockage distant des paramètres ?", - "NODE": "Addresse du noeud de données", - "NODE_HELP": "server.domain.com:port", - "POPUP_NODE": { - "TITLE" : "Noeud de données", - "HELP" : "Saisissez l'adresse du noeud que vous voulez utiliser :" + "PEER": "Addresse du nœud de données", + "POPUP_PEER": { + "TITLE" : "Nœud de données", + "HELP" : "Saisissez l'adresse du nœud que vous voulez utiliser :", + "PEER_HELP": "serveur.domaine.com:port" }, "NOTIFICATIONS": { "DIVIDER": "Notifications", diff --git a/www/plugins/es/i18n/locale-nl-NL.json b/www/plugins/es/i18n/locale-nl-NL.json index 3f8899900..f8b7f6c8b 100644 --- a/www/plugins/es/i18n/locale-nl-NL.json +++ b/www/plugins/es/i18n/locale-nl-NL.json @@ -274,11 +274,11 @@ "ENABLE_REGISTRY_TOGGLE": "Bedrijfsregister inschakelen?", "ENABLE_MESSAGE_TOGGLE": "Berichten inschakelen?", "ENABLE_SETTINGS_TOGGLE": "Globale opslag voor instellingen inschakelen?", - "NODE": "Adres dataknooppunt", - "NODE_HELP": "server.domein.com:poort", - "POPUP_NODE": { + "PEER": "Adres dataknooppunt", + "POPUP_PEER": { "TITLE" : "Dataknoop", - "HELP" : "Stel het te gebruiken adres in:" + "HELP" : "Stel het te gebruiken adres in:", + "PEER_HELP": "server.domein.com:poort" }, "NOTIFICATIONS": { "DIVIDER": "Notificaties", diff --git a/www/plugins/es/js/controllers/settings-controllers.js b/www/plugins/es/js/controllers/settings-controllers.js index 0599b59b4..28ac79e73 100644 --- a/www/plugins/es/js/controllers/settings-controllers.js +++ b/www/plugins/es/js/controllers/settings-controllers.js @@ -104,13 +104,13 @@ function ESPluginSettingsController ($scope, $q, $translate, $ionicPopup, UIUti if (!!$scope.popupForm) { $scope.popupForm.$setPristine(); } - $translate(['ES_SETTINGS.POPUP_NODE.TITLE', 'ES_SETTINGS.POPUP_NODE.HELP', 'COMMON.BTN_OK', 'COMMON.BTN_CANCEL']) + $translate(['ES_SETTINGS.POPUP_PEER.TITLE', 'ES_SETTINGS.POPUP_PEER.HELP', 'COMMON.BTN_OK', 'COMMON.BTN_CANCEL']) .then(function (translations) { // Choose UID popup $ionicPopup.show({ templateUrl: 'templates/settings/popup_node.html', - title: translations['ES_SETTINGS.POPUP_NODE.TITLE'], - subTitle: translations['ES_SETTINGS.POPUP_NODE.HELP'], + title: translations['ES_SETTINGS.POPUP_PEER.TITLE'], + subTitle: translations['ES_SETTINGS.POPUP_PEER.HELP'], scope: $scope, buttons: [ { text: translations['COMMON.BTN_CANCEL'] }, diff --git a/www/plugins/es/templates/settings/plugin_settings.html b/www/plugins/es/templates/settings/plugin_settings.html index 1c920fcf9..4a0bb300d 100644 --- a/www/plugins/es/templates/settings/plugin_settings.html +++ b/www/plugins/es/templates/settings/plugin_settings.html @@ -58,7 +58,7 @@ <div class="item ink" ng-click="formData.enable && changeEsNode()" ng-disabled="!formData.enable"> <div class="input-label" ng-class="{'gray': !formData.enable}"> - {{'ES_SETTINGS.NODE' | translate}} + {{'ES_SETTINGS.PEER' | translate}} </div> <span class="item-note" ng-class="{'dark': formData.enable}">{{getServer()}}</span> </div> diff --git a/www/templates/network/modal_network.html b/www/templates/network/modal_network.html index 84efef0a3..72b288e77 100644 --- a/www/templates/network/modal_network.html +++ b/www/templates/network/modal_network.html @@ -1,7 +1,7 @@ <ion-modal-view id="nodes" class="modal-full-height" cache-view="false"> <ion-header-bar class="bar-positive"> <button class="button button-clear" ng-click="closeModal()" translate>COMMON.BTN_CANCEL</button> - <h1 class="title" translate>PEER.NODE_LIST</h1> + <h1 class="title" translate>PEER.PEER_LIST</h1> <div class="buttons buttons-right header-item"> <span class="secondary"> <button class="button button-clear icon ion-loop button-clear" ng-click="refresh()"> @@ -26,7 +26,7 @@ {{'PEER.MIRRORS' | translate}} <span ng-if="!search.loading">({{search.results.length}})</span> </h4> <h4 ng-if="!enableFilter || !search.type"> - {{'PEER.ALL_NODES' | translate}} <span ng-if="!search.loading">({{search.results.length}})</span> + {{'PEER.ALL_PEERS' | translate}} <span ng-if="!search.loading">({{search.results.length}})</span> </h4> </div> diff --git a/www/templates/settings/popup_node.html b/www/templates/settings/popup_node.html index 2c66c52d6..33e23fdf1 100644 --- a/www/templates/settings/popup_node.html +++ b/www/templates/settings/popup_node.html @@ -1,17 +1,15 @@ <form name="popupForm" ng-submit=""> + + <span ng-bind-html="'SETTINGS.POPUP_PEER.HELP'|translate"></span> + <div class="list" ng-init="setPopupForm(popupForm)"> <label class="item item-input" ng-class="{'item-input-error': popupForm.$submitted && popupForm.newNode.$invalid}"> - <input name="newNode" type="text" placeholder="{{'SETTINGS.NODE_HELP' | translate}}" + <input name="newNode" type="text" placeholder="{{'SETTINGS.POPUP_PEER.PEER_HELP' | translate}}" ng-model="popupData.newNode" ng-minlength="3" required> </label> - <ion-item class="item item-icon-right item-text-wrap ink in in done done" ng-click="showNodeList()"> - <h5 class="popup-sub-title">{{'SETTINGS.SHOW_NODE_LIST' | translate}}</h5> - <i class="icon ion-ios-arrow-right"></i> - </ion-item> - </div> <div class="form-errors" ng-if="popupForm.$submitted && popupForm.newNode.$error" ng-messages="popupForm.newNode.$error"> @@ -23,6 +21,13 @@ </div> </div> </div> + + <small ng-bind-html="'SETTINGS.POPUP_PEER.BTN_SHOW_LIST_HELP' | translate"></small> + + <button class="button button-positive button-clear positive button-outline button-full button-small-padding icon-left ink" ng-click="showNodeList()"> + <i class="icon ion-wifi "></i> + {{'SETTINGS.POPUP_PEER.BTN_SHOW_LIST' | translate}} + </button> </form> diff --git a/www/templates/settings/settings.html b/www/templates/settings/settings.html index 18273401f..45dd6e00b 100644 --- a/www/templates/settings/settings.html +++ b/www/templates/settings/settings.html @@ -111,7 +111,7 @@ <div class="item ink" ng-click="changeNode()"> <div class="input-label"> - {{'SETTINGS.NODE' | translate}} + {{'SETTINGS.PEER' | translate}} </div> <span class="item-note dark">{{getServer()}}</ng-if></span> </div> -- GitLab