From df41ea13b5fbf182eeb3c2f247c4ca7e8ae0bc8d Mon Sep 17 00:00:00 2001 From: "mathias.chouet" <mathias.chouet@irstea.fr> Date: Fri, 6 Sep 2019 17:11:34 +0200 Subject: [PATCH] App preferences: display precision => displayed decimals --- src/app/config.json | 2 +- src/app/services/app-setup/app-setup.service.ts | 4 ++-- src/locale/messages.en.json | 2 +- src/locale/messages.fr.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/config.json b/src/app/config.json index 5160a729c..e976a39f6 100644 --- a/src/app/config.json +++ b/src/app/config.json @@ -1,6 +1,6 @@ { "params": { - "displayPrecision": 0.001, + "displayPrecision": 3, "computePrecision": 0.0001, "newtonMaxIterations": 50, "enableNotifications": true, diff --git a/src/app/services/app-setup/app-setup.service.ts b/src/app/services/app-setup/app-setup.service.ts index 8ac7a2ee7..964c0f715 100644 --- a/src/app/services/app-setup/app-setup.service.ts +++ b/src/app/services/app-setup/app-setup.service.ts @@ -16,7 +16,7 @@ export class ApplicationSetupService extends Observable { private _fallbackLanguage = "fr"; // default builtin values - public displayPrecision = 0.001; + public displayPrecision = 3; public computePrecision = 0.0001; public newtonMaxIterations = 50; public enableNotifications = true; @@ -71,7 +71,7 @@ export class ApplicationSetupService extends Observable { } public get displayDigits() { - return -Math.log10(this.displayPrecision); + return this.displayPrecision; } public get fallbackLanguage() { diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 11c625f6d..39173a823 100644 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -378,7 +378,7 @@ "INFO_SETUP_ENABLE_NOTIFICATIONS": "Enable on-screen notifications", "INFO_SETUP_LANGUAGE": "Language", "INFO_SETUP_NEWTON_MAX_ITER": "Newton iteration limit", - "INFO_SETUP_PRECISION_AFFICHAGE": "Display accuracy", + "INFO_SETUP_PRECISION_AFFICHAGE": "Number of displayed decimals", "INFO_SETUP_PRECISION_CALCUL": "Computation accuracy", "INFO_SETUP_RESTORE_DEFAULT_VALUES": "Restore default values", "INFO_SETUP_STORE_PREFERENCES": "Save preferences", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index ed8d1b7f6..722cb858f 100644 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -377,7 +377,7 @@ "INFO_SETUP_ENABLE_NOTIFICATIONS": "Activer les notifications à l'écran", "INFO_SETUP_LANGUAGE": "Langue", "INFO_SETUP_NEWTON_MAX_ITER": "Newton : nombre d'itérations maximum", - "INFO_SETUP_PRECISION_AFFICHAGE": "Précision d'affichage", + "INFO_SETUP_PRECISION_AFFICHAGE": "Nombre de décimales affichées", "INFO_SETUP_PRECISION_CALCUL": "Précision de calcul", "INFO_SETUP_RESTORE_DEFAULT_VALUES": "Restaurer les valeurs par défaut", "INFO_SETUP_STORE_PREFERENCES": "Enregistrer les préférences", -- GitLab