diff --git a/config/app.php b/config/app.php
index 6455224e..bb5dd642 100644
--- a/config/app.php
+++ b/config/app.php
@@ -35,6 +35,7 @@
'isDemoApp' => env('IS_DEMO_APP', false),
'showTokenAsDot' => false,
'closeTokenOnCopy' => false,
+ 'useBasicQrcodeReader' => false,
],
/*
diff --git a/resources/js/langs/locales.js b/resources/js/langs/locales.js
index 652f7a57..e5938812 100644
--- a/resources/js/langs/locales.js
+++ b/resources/js/langs/locales.js
@@ -97,6 +97,10 @@ export default {
"close_token_on_copy": {
"label": "Close token after copy",
"help": "Automatically close the popup showing the generated token after it has been copied"
+ },
+ "use_basic_qrcode_reader": {
+ "label": "Use basic qrcode reader",
+ "help": "If you experiences issues when capturing qrCodes enables this option to switch to a more basic but more reliable qrcode reader"
}
}
},
@@ -366,6 +370,10 @@ export default {
"close_token_on_copy": {
"label": "Ne plus afficher les codes copiés",
"help": "Ferme automatiquement le popup affichant le code généré dès que ce dernier a été copié."
+ },
+ "use_basic_qrcode_reader": {
+ "label": "Utiliser le lecteur de qrcode basique",
+ "help": "Si vous rencontrez des problèmes lors de la lecture des qrCodes activez cette option pour utiliser un lecteur de qrcode moins évolué mais plus largement compatible"
}
}
},
diff --git a/resources/js/views/settings/Options.vue b/resources/js/views/settings/Options.vue
index 07a136cd..830e0e74 100644
--- a/resources/js/views/settings/Options.vue
+++ b/resources/js/views/settings/Options.vue
@@ -8,6 +8,7 @@
+
@@ -25,6 +26,7 @@
lang: this.$root.$i18n.locale,
showTokenAsDot: this.$root.appSettings.showTokenAsDot,
closeTokenOnCopy: this.$root.appSettings.closeTokenOnCopy,
+ useBasicQrcodeReader: this.$root.appSettings.useBasicQrcodeReader,
}),
options: [
{ text: this.$t('languages.en'), value: 'en' },
diff --git a/resources/lang/en/settings.php b/resources/lang/en/settings.php
index f4b609aa..10c007fc 100644
--- a/resources/lang/en/settings.php
+++ b/resources/lang/en/settings.php
@@ -35,6 +35,10 @@
'label' => 'Close token after copy',
'help' => 'Automatically close the popup showing the generated token after it has been copied'
],
+ 'use_basic_qrcode_reader' => [
+ 'label' => 'Use basic qrcode reader',
+ 'help' => 'If you experiences issues when capturing qrCodes enables this option to switch to a more basic but more reliable qrcode reader'
+ ],
],
diff --git a/resources/lang/fr/settings.php b/resources/lang/fr/settings.php
index 26dd0d48..9666ba61 100644
--- a/resources/lang/fr/settings.php
+++ b/resources/lang/fr/settings.php
@@ -35,6 +35,10 @@
'label' => 'Ne plus afficher les codes copiés',
'help' => 'Ferme automatiquement le popup affichant le code généré dès que ce dernier a été copié.'
],
+ 'use_basic_qrcode_reader' => [
+ 'label' => 'Utiliser le lecteur de qrcode basique',
+ 'help' => 'Si vous rencontrez des problèmes lors de la lecture des qrCodes activez cette option pour utiliser un lecteur de qrcode moins évolué mais plus largement compatible'
+ ],
],