diff --git a/src/MainApplicationWindow.qml b/src/MainApplicationWindow.qml
index b96840bfcb1ed70d02313a467a4243c24eb4ecf6..fd673a843a48ebf9fe01f3b3e2179da3be75371d 100644
--- a/src/MainApplicationWindow.qml
+++ b/src/MainApplicationWindow.qml
@@ -2,7 +2,7 @@ import QtQuick 2.14
 import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/commoncomponents/AccountMigrationDialog.qml b/src/commoncomponents/AccountMigrationDialog.qml
index ea5f95085bf85232ae4b58651e6a3b2e736dd071..838f1131934386399520c0eb848eac87c16cdf22 100644
--- a/src/commoncomponents/AccountMigrationDialog.qml
+++ b/src/commoncomponents/AccountMigrationDialog.qml
@@ -16,11 +16,11 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Window 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
@@ -30,10 +30,10 @@ import "../wizardview/components"
 
 // Account Migration Dialog for migrating account
 
-Window{
+Window {
     id: accountMigrationDialog
 
-    AccountsToMigrateListModel{
+    AccountsToMigrateListModel {
         id: accountsToMigrateListModel
     }
 
diff --git a/src/commoncomponents/BaseContextMenu.qml b/src/commoncomponents/BaseContextMenu.qml
index 05227a5ae1d6cdae5a4557ff2ecf43080278c0b7..1b6006bd97da3af87171b6f2b67f888dec93912b 100644
--- a/src/commoncomponents/BaseContextMenu.qml
+++ b/src/commoncomponents/BaseContextMenu.qml
@@ -18,7 +18,7 @@
 
 import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtGraphicalEffects 1.12
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 
 Menu {
diff --git a/src/commoncomponents/BaseDialog.qml b/src/commoncomponents/BaseDialog.qml
index 8036a5942a58ef0c882a59a98e71160af3c7eb62..2441f1cd3be85549b13ff79c8fb4ef95aa830b62 100644
--- a/src/commoncomponents/BaseDialog.qml
+++ b/src/commoncomponents/BaseDialog.qml
@@ -16,8 +16,8 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Dialogs 1.2
+import QtQuick 2.14
+import QtQuick.Dialogs 1.3
 
 import "../constant"
 
diff --git a/src/commoncomponents/CustomBorder.qml b/src/commoncomponents/CustomBorder.qml
index 606fcc307e3b604566e68641bb47c0d9c8abf938..a227ddf535e3af3bc2bb6be7e450889f66a79c82 100644
--- a/src/commoncomponents/CustomBorder.qml
+++ b/src/commoncomponents/CustomBorder.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,8 +15,8 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
-import QtQuick 2.14
 
+import QtQuick 2.14
 
 // Inspired by
 // https://stackoverflow.com/questions/16534489/qml-control-border-width-and-color-on-any-one-side-of-rectangle-element
diff --git a/src/commoncomponents/DeleteAccountDialog.qml b/src/commoncomponents/DeleteAccountDialog.qml
index 552d9813dd4a6de338bbfa57354e3df98ee20ccf..1d22d16b2698bbfd75e8182f2792922ef4e975fb 100644
--- a/src/commoncomponents/DeleteAccountDialog.qml
+++ b/src/commoncomponents/DeleteAccountDialog.qml
@@ -16,7 +16,7 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import QtQuick.Controls.Styles 1.4
diff --git a/src/commoncomponents/GeneralMenuItem.qml b/src/commoncomponents/GeneralMenuItem.qml
index c83a69786cba9caa32546b4345113591f8b984b6..bdaf57ba7cfd4317996d854481b327e31a0fbfc4 100644
--- a/src/commoncomponents/GeneralMenuItem.qml
+++ b/src/commoncomponents/GeneralMenuItem.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,10 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtGraphicalEffects 1.0
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 
 // General menu item.
diff --git a/src/commoncomponents/GeneralMenuSeparator.qml b/src/commoncomponents/GeneralMenuSeparator.qml
index 1a2e93dd529ccc9bd25dd42255c586be9e2ec2e2..9eca4f1b9305a97af1b5cbe11802cfc41cd9c865 100644
--- a/src/commoncomponents/GeneralMenuSeparator.qml
+++ b/src/commoncomponents/GeneralMenuSeparator.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,6 +15,7 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import net.jami.Models 1.0
diff --git a/src/commoncomponents/JamiFileDialog.qml b/src/commoncomponents/JamiFileDialog.qml
index 289709f914260dea41cbb6255d91e853c7183da3..6313a955cdd78ec410abc457b89efce021b0a701 100644
--- a/src/commoncomponents/JamiFileDialog.qml
+++ b/src/commoncomponents/JamiFileDialog.qml
@@ -15,6 +15,7 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import Qt.labs.platform 1.1
 import "../constant"
diff --git a/src/commoncomponents/ListViewJami.qml b/src/commoncomponents/ListViewJami.qml
index e92ca6529a09be5edd9659a1db3c4d376af0f15c..b7eb7a9805844e765b13ddd36cf3e8f94aedf246 100644
--- a/src/commoncomponents/ListViewJami.qml
+++ b/src/commoncomponents/ListViewJami.qml
@@ -17,15 +17,14 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
 
-Rectangle{
+Rectangle {
     id: listViewBackground
 
     property alias model: listView.model
@@ -37,7 +36,7 @@ Rectangle{
 
     color: JamiTheme.normalButtonColor
 
-    ListView{
+    ListView {
         id: listView
 
         anchors.fill: parent
diff --git a/src/commoncomponents/LookupStatusLabel.qml b/src/commoncomponents/LookupStatusLabel.qml
index 1a9cf52b251d8c649fa48ea9b7abbd9d51f6d14e..daeee45b35258a38d452c863f7b7137a1cc9e848 100644
--- a/src/commoncomponents/LookupStatusLabel.qml
+++ b/src/commoncomponents/LookupStatusLabel.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 
 Label {
diff --git a/src/commoncomponents/MaterialButton.qml b/src/commoncomponents/MaterialButton.qml
index f6654776c714576aa3ac9c040a2085ef410a0ab0..b43bbadc7b18be4b81a0b0b94442fb24e44e6a06 100644
--- a/src/commoncomponents/MaterialButton.qml
+++ b/src/commoncomponents/MaterialButton.qml
@@ -18,8 +18,8 @@
 
 import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtGraphicalEffects 1.15
-import QtQuick.Window 2.15
+import QtGraphicalEffects 1.14
+import QtQuick.Window 2.14
 
 import "../constant"
 
diff --git a/src/commoncomponents/MaterialLineEdit.qml b/src/commoncomponents/MaterialLineEdit.qml
index a2829c119a1ea6e4b587b5d2c8cf0346d176337e..8ba3d8e292337ec14f1ad11c32f59dc81296b268 100644
--- a/src/commoncomponents/MaterialLineEdit.qml
+++ b/src/commoncomponents/MaterialLineEdit.qml
@@ -19,7 +19,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtGraphicalEffects 1.15
+import QtGraphicalEffects 1.14
 
 import "../constant"
 
diff --git a/src/commoncomponents/ModalPopup.qml b/src/commoncomponents/ModalPopup.qml
index 6ebd5ec94a8fab5ff03e4ef07b46a08b696e4a98..1e2617bcecb6874cece85ab4cb146a52e779e070 100644
--- a/src/commoncomponents/ModalPopup.qml
+++ b/src/commoncomponents/ModalPopup.qml
@@ -16,9 +16,9 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Controls 2.15
-import QtGraphicalEffects 1.15
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtGraphicalEffects 1.14
 
 Popup {
     id: root
diff --git a/src/commoncomponents/PasswordDialog.qml b/src/commoncomponents/PasswordDialog.qml
index 6e58a5839b06f350aea46bfa56e65b4594f3fee6..72b9283fb0d91f93f574304c56217425c01f770b 100644
--- a/src/commoncomponents/PasswordDialog.qml
+++ b/src/commoncomponents/PasswordDialog.qml
@@ -16,7 +16,7 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import QtQuick.Controls.Styles 1.4
diff --git a/src/commoncomponents/PhotoboothView.qml b/src/commoncomponents/PhotoboothView.qml
index 0bff080a1b775f090f6a902ddfe8225d95cd8a55..f28004938ef6341686ff99a6d61406ae424502e8 100644
--- a/src/commoncomponents/PhotoboothView.qml
+++ b/src/commoncomponents/PhotoboothView.qml
@@ -3,7 +3,7 @@ import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import QtQuick.Controls.Styles 1.4
 import Qt.labs.platform 1.1
-import QtGraphicalEffects 1.0
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/commoncomponents/PreferenceItemDelegate.qml b/src/commoncomponents/PreferenceItemDelegate.qml
index c0b3e886b9fa5178fb1a1b28383264020d8314b5..1bccbce40e2ba9a81e2e649f1bb6cac1c787ae23 100644
--- a/src/commoncomponents/PreferenceItemDelegate.qml
+++ b/src/commoncomponents/PreferenceItemDelegate.qml
@@ -17,10 +17,9 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import Qt.labs.platform 1.1
diff --git a/src/commoncomponents/PushButton.qml b/src/commoncomponents/PushButton.qml
index 7fd80ffd123c49a64b7c350166b174e0eaeceadb..a55f194b73b3258feb979c6d67ac82211c5da4da 100644
--- a/src/commoncomponents/PushButton.qml
+++ b/src/commoncomponents/PushButton.qml
@@ -19,7 +19,7 @@
 
 import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtGraphicalEffects 1.15
+import QtGraphicalEffects 1.14
 import "../constant"
 
 //
diff --git a/src/commoncomponents/ResponsiveImage.qml b/src/commoncomponents/ResponsiveImage.qml
index ba14e30599bd3e9fac011d837fb4e951b8bdc3cd..cda7796ea3ec186d4ce00f793b0614d26581e432 100644
--- a/src/commoncomponents/ResponsiveImage.qml
+++ b/src/commoncomponents/ResponsiveImage.qml
@@ -18,7 +18,7 @@
 
 import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Window 2.15
+import QtQuick.Window 2.14
 
 Image {
     id: root
diff --git a/src/commoncomponents/SettingParaCombobox.qml b/src/commoncomponents/SettingParaCombobox.qml
index 16346685c35686e4dbef8a17887a546863a67e41..bc56ac5b9241b5f5a770d3852f72212ed13123f5 100644
--- a/src/commoncomponents/SettingParaCombobox.qml
+++ b/src/commoncomponents/SettingParaCombobox.qml
@@ -16,13 +16,13 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+
 import "../constant"
 
 ComboBox {
diff --git a/src/commoncomponents/SimpleMessageDialog.qml b/src/commoncomponents/SimpleMessageDialog.qml
index 5ee049ffb95eac7fd35a815c0880b1ae44e5f68f..9e453b91ad7ec3485c8065149d41c2d02f89b325 100644
--- a/src/commoncomponents/SimpleMessageDialog.qml
+++ b/src/commoncomponents/SimpleMessageDialog.qml
@@ -16,7 +16,7 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import net.jami.Models 1.0
diff --git a/src/commoncomponents/TintedButton.qml b/src/commoncomponents/TintedButton.qml
index 65d8846d33a49857b9547278a243a2b0c1b5e9af..c4bc719d1fe04bb27b21945dedcb94240a18d8c1 100644
--- a/src/commoncomponents/TintedButton.qml
+++ b/src/commoncomponents/TintedButton.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,6 +15,7 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import net.jami.Models 1.0
diff --git a/src/mainview/MainView.qml b/src/mainview/MainView.qml
index 23b934d28ff91a6c51f3d1a65693649a4e8cb0e3..a757276c23322e27f261e7be520148939a9d4e57 100644
--- a/src/mainview/MainView.qml
+++ b/src/mainview/MainView.qml
@@ -15,11 +15,12 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/mainview/components/AboutPopUp.qml b/src/mainview/components/AboutPopUp.qml
index 0dcb664816dddcc38671c2ea7214c7054249052a..f3c46f1d7a32010cb48566260e513bc399cc29f4 100644
--- a/src/mainview/components/AboutPopUp.qml
+++ b/src/mainview/components/AboutPopUp.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Controls 2.15
+import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/mainview/components/AccountComboBoxPopup.qml b/src/mainview/components/AccountComboBoxPopup.qml
index 38a43c05eee9bac72293409e5527fbdb52e0b911..a40318cf072304f7b8287c645694a842d7f1a3ff 100644
--- a/src/mainview/components/AccountComboBoxPopup.qml
+++ b/src/mainview/components/AccountComboBoxPopup.qml
@@ -19,7 +19,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtGraphicalEffects 1.15
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/mainview/components/AudioCallPage.qml b/src/mainview/components/AudioCallPage.qml
index 22955e4c299e5e1078791f26ce868069f493a8c8..56a7ed126de47bf92407f63c11592c5a88b6af46 100644
--- a/src/mainview/components/AudioCallPage.qml
+++ b/src/mainview/components/AudioCallPage.qml
@@ -19,7 +19,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/mainview/components/CallAdvancedOptions.qml b/src/mainview/components/CallAdvancedOptions.qml
index 468bdb0dc6c7c89ce3b47b4edc149279aefd58a1..cfa6216779fca467c252f192a8bee5983a1f9a31 100644
--- a/src/mainview/components/CallAdvancedOptions.qml
+++ b/src/mainview/components/CallAdvancedOptions.qml
@@ -16,10 +16,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 
 import "../../commoncomponents"
diff --git a/src/mainview/components/CallOverlay.qml b/src/mainview/components/CallOverlay.qml
index 1ebd4bbd45ca9b41b06ad466579e002eaf3606a2..7872497bd7d3740e89abb91ab88f900cd7ccd78d 100644
--- a/src/mainview/components/CallOverlay.qml
+++ b/src/mainview/components/CallOverlay.qml
@@ -21,7 +21,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import QtQml 2.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/mainview/components/CallOverlayButtonGroup.qml b/src/mainview/components/CallOverlayButtonGroup.qml
index b3d4b182bd080d32f7b8762461f97eb7680a7858..6770b157ef21477ece072341a1dd5a54be1066f5 100644
--- a/src/mainview/components/CallOverlayButtonGroup.qml
+++ b/src/mainview/components/CallOverlayButtonGroup.qml
@@ -20,7 +20,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import QtQml 2.14
 import net.jami.Models 1.0
 
diff --git a/src/mainview/components/CallStackView.qml b/src/mainview/components/CallStackView.qml
index 4d857097e4fc98f074e3d70d4eb333bafbcc7507..a93ce709c86fdf6c35186cd2f542d3baa2b9f6ee 100644
--- a/src/mainview/components/CallStackView.qml
+++ b/src/mainview/components/CallStackView.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,11 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
-import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/mainview/components/CallViewContextMenu.qml b/src/mainview/components/CallViewContextMenu.qml
index d477a8cbf4345efd45e0d1d51d31ded659e648a6..7cff8825a767891e30f240886c2127abe51ed589 100644
--- a/src/mainview/components/CallViewContextMenu.qml
+++ b/src/mainview/components/CallViewContextMenu.qml
@@ -20,12 +20,11 @@
 
 import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtGraphicalEffects 1.12
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
 import "../../commoncomponents"
-
 import "../../commoncomponents/js/contextmenugenerator.js" as ContextMenuGenerator
 import "../js/videodevicecontextmenuitemcreation.js" as VideoDeviceContextMenuItemCreation
 import "../js/selectscreenwindowcreation.js" as SelectScreenWindowCreation
diff --git a/src/mainview/components/ContactPicker.qml b/src/mainview/components/ContactPicker.qml
index 84a59f13aab4294baefb0fed2f3072da95e8b43d..92e669ee3140a4e9c127847fe0e7c5b6e054ebab 100644
--- a/src/mainview/components/ContactPicker.qml
+++ b/src/mainview/components/ContactPicker.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,10 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 
 import "../../commoncomponents"
diff --git a/src/mainview/components/ContactPickerItemDelegate.qml b/src/mainview/components/ContactPickerItemDelegate.qml
index 81ad03cf19131471b0f3d77a4a5c68304fd8986f..531e97199797d994010da6f5a110aa2a26884ac6 100644
--- a/src/mainview/components/ContactPickerItemDelegate.qml
+++ b/src/mainview/components/ContactPickerItemDelegate.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,6 +15,7 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
diff --git a/src/mainview/components/ContactSearchBar.qml b/src/mainview/components/ContactSearchBar.qml
index f0ef890836f0f4611814c8d2783b778e32df3da8..716e3b79393ebc0e4196d72c6428da0254355837 100644
--- a/src/mainview/components/ContactSearchBar.qml
+++ b/src/mainview/components/ContactSearchBar.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,10 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtGraphicalEffects 1.12
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 
 Rectangle {
diff --git a/src/mainview/components/ConversationSmartListContextMenu.qml b/src/mainview/components/ConversationSmartListContextMenu.qml
index d6fd3700366b3cde773ea1f64ed935eaf7680921..40056518e4b6563aaacc34aacf570887b5409db5 100644
--- a/src/mainview/components/ConversationSmartListContextMenu.qml
+++ b/src/mainview/components/ConversationSmartListContextMenu.qml
@@ -18,12 +18,11 @@
 
 import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtGraphicalEffects 1.12
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
 import "../../commoncomponents"
-
 import "../../commoncomponents/js/contextmenugenerator.js" as ContextMenuGenerator
 
 Item {
diff --git a/src/mainview/components/IncomingCallPage.qml b/src/mainview/components/IncomingCallPage.qml
index 849bcff59da4046a296029c5a651ee7128dfde4e..ac01b79011003abfaa6ca7213f6a24847d8a83ce 100644
--- a/src/mainview/components/IncomingCallPage.qml
+++ b/src/mainview/components/IncomingCallPage.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,11 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
-import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/mainview/components/MediaHandlerItemDelegate.qml b/src/mainview/components/MediaHandlerItemDelegate.qml
index 9650ebe6020565e09fb0ca6dee42859f86db791c..e7e000c2f3d87524cec8154c9594056c5daebbff 100644
--- a/src/mainview/components/MediaHandlerItemDelegate.qml
+++ b/src/mainview/components/MediaHandlerItemDelegate.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
diff --git a/src/mainview/components/MediaHandlerPicker.qml b/src/mainview/components/MediaHandlerPicker.qml
index 53d921ec828d0668d59c1a5a2ec310ae9affa535..6e002b68a1977a6f2bc2945431c750b6a26ef765 100644
--- a/src/mainview/components/MediaHandlerPicker.qml
+++ b/src/mainview/components/MediaHandlerPicker.qml
@@ -15,10 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 
 import "../../commoncomponents"
diff --git a/src/mainview/components/OutgoingCallPage.qml b/src/mainview/components/OutgoingCallPage.qml
index 185b4f5ab19845d265e12cb7bf5b8bc8260d0d73..2870a6f9f96fe7cde19317727b3f1549c32ff9d8 100644
--- a/src/mainview/components/OutgoingCallPage.qml
+++ b/src/mainview/components/OutgoingCallPage.qml
@@ -19,7 +19,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/mainview/components/ParticipantContextMenu.qml b/src/mainview/components/ParticipantContextMenu.qml
index 3bdce7164f5bc5b187cf40e08911cec0177ca76f..dfd3970839e97ec7bbacce1479c0a2c48a91bd81 100644
--- a/src/mainview/components/ParticipantContextMenu.qml
+++ b/src/mainview/components/ParticipantContextMenu.qml
@@ -19,11 +19,10 @@
 
 import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtGraphicalEffects 1.12
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 
 import "../../commoncomponents"
-
 import "../../commoncomponents/js/contextmenugenerator.js" as ContextMenuGenerator
 
 Item {
diff --git a/src/mainview/components/ParticipantOverlay.qml b/src/mainview/components/ParticipantOverlay.qml
index c6e4f706cfba3edeb5633d4921f638fef2a29d4c..c98faa52bf4e068eb921f339d5a33bc63c0c004e 100644
--- a/src/mainview/components/ParticipantOverlay.qml
+++ b/src/mainview/components/ParticipantOverlay.qml
@@ -15,10 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 
diff --git a/src/mainview/components/RecordBox.qml b/src/mainview/components/RecordBox.qml
index fac61a0ccca712c8c7bc300bfebecdb56eea2b4e..1f26793e7725ce5f319e32dd33b02c214bd4dc58 100644
--- a/src/mainview/components/RecordBox.qml
+++ b/src/mainview/components/RecordBox.qml
@@ -16,13 +16,12 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import QtQuick.Controls.Styles 1.4
-import QtQuick.Dialogs 1.3
-import QtGraphicalEffects 1.15
-import QtQuick.Shapes 1.15
+import QtGraphicalEffects 1.14
+import QtQuick.Shapes 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/mainview/components/ScreenRubberBand.qml b/src/mainview/components/ScreenRubberBand.qml
index 3ae5714e390a0e9d803343deb59ae760bfbc879d..a9599aed9444f7e29f94b585081d4abd3381fa89 100644
--- a/src/mainview/components/ScreenRubberBand.qml
+++ b/src/mainview/components/ScreenRubberBand.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,11 +15,12 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 
 
diff --git a/src/mainview/components/SelectScreen.qml b/src/mainview/components/SelectScreen.qml
index 4a471d0716aaca9e99b6eaa5e99c69530f701da9..60c06aadeba3d59b4010aabc72be36a1758e673f 100644
--- a/src/mainview/components/SelectScreen.qml
+++ b/src/mainview/components/SelectScreen.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,15 +15,15 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 
 import "../js/screenrubberbandcreation.js" as ScreenRubberBandCreation
-
 import "../../commoncomponents"
 
 // SelectScreenWindow as a seperate window,
diff --git a/src/mainview/components/SidePanelTabBar.qml b/src/mainview/components/SidePanelTabBar.qml
index b89c46bb54f60370c5184321fa71df5d995f6679..78f25fd685d531786e7aa1780c09769e0640f616 100644
--- a/src/mainview/components/SidePanelTabBar.qml
+++ b/src/mainview/components/SidePanelTabBar.qml
@@ -1,3 +1,4 @@
+
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -19,7 +20,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtGraphicalEffects 1.12
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import "../../commoncomponents"
diff --git a/src/mainview/components/SipInputPanel.qml b/src/mainview/components/SipInputPanel.qml
index f0be26d561cd43f76a5547288c30603f132d2d1a..c5cad9d71a16e3c6186523bd097e440851149d84 100644
--- a/src/mainview/components/SipInputPanel.qml
+++ b/src/mainview/components/SipInputPanel.qml
@@ -19,7 +19,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 
 import "../../commoncomponents"
diff --git a/src/mainview/components/UserInfoCallPage.qml b/src/mainview/components/UserInfoCallPage.qml
index 865208eb088644216fd0ba06017a8bb92fb55a90..2275bfd4b0ea01e1c7f11496c5a6b2b301182e43 100644
--- a/src/mainview/components/UserInfoCallPage.qml
+++ b/src/mainview/components/UserInfoCallPage.qml
@@ -15,10 +15,11 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/mainview/components/VideoCallFullScreenWindowContainer.qml b/src/mainview/components/VideoCallFullScreenWindowContainer.qml
index c63e574f9de53079890e50641b4092cc6f2cedd7..f585b8ea9d81fe7e00c76c70cc2059b65332f9b8 100644
--- a/src/mainview/components/VideoCallFullScreenWindowContainer.qml
+++ b/src/mainview/components/VideoCallFullScreenWindowContainer.qml
@@ -1,4 +1,3 @@
-
 /*
  * Copyright (C) 2020 by Savoir-faire Linux
  * Author: Mingrui Zhang <mingrui.zhang@savoirfairelinux.com>
@@ -16,6 +15,7 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
+
 import QtQuick 2.14
 import QtQuick.Window 2.14
 
diff --git a/src/mainview/components/VideoCallPage.qml b/src/mainview/components/VideoCallPage.qml
index b5d87684d96f9c877faa0b6dfd812bf34d7a400c..93a1ebff28d5fafe3acfd5b2d0a3c9ac666acb46 100644
--- a/src/mainview/components/VideoCallPage.qml
+++ b/src/mainview/components/VideoCallPage.qml
@@ -20,7 +20,7 @@
 import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
-import QtQuick.Controls.Universal 2.12
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/mainview/components/WelcomePageQrDialog.qml b/src/mainview/components/WelcomePageQrDialog.qml
index c296cf3b85caa6e41405c31982b47cf9e55563de..7c979c0902a25aefcc4562dedf484c953fe144b2 100644
--- a/src/mainview/components/WelcomePageQrDialog.qml
+++ b/src/mainview/components/WelcomePageQrDialog.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Controls 2.15
+import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/networkmanager.cpp b/src/networkmanager.cpp
index 7239d326e9baee40937f8a79dfd2121976a00121..1fbbe2520d787946fedd1b7a3f178b69f84c0a27 100644
--- a/src/networkmanager.cpp
+++ b/src/networkmanager.cpp
@@ -81,7 +81,11 @@ NetWorkManager::get(const QUrl& url, const DoneCallBack& doneCb, const QString&
     emit statusChanged(GetStatus::STARTED);
 
     connect(reply_,
+#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)
             QOverload<QNetworkReply::NetworkError>::of(&QNetworkReply::errorOccurred),
+#else
+            QOverload<QNetworkReply::NetworkError>::of(&QNetworkReply::error),
+#endif
             [this, doneCb, path](QNetworkReply::NetworkError error) {
                 reply_->disconnect();
                 reset(true);
diff --git a/src/settingsview/SettingsView.qml b/src/settingsview/SettingsView.qml
index 92e2586d39333e31bb1dd0a2c59402ecb04f81cd..eca1583002c70f653c4c56d1f591613b6403ae22 100644
--- a/src/settingsview/SettingsView.qml
+++ b/src/settingsview/SettingsView.qml
@@ -17,11 +17,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/settingsview/components/AccountProfile.qml b/src/settingsview/components/AccountProfile.qml
index cc9c62e283167a508b76385e1551279e31acdae8..0f896370937d21890fbd42be6ab7d020adb90e17 100644
--- a/src/settingsview/components/AccountProfile.qml
+++ b/src/settingsview/components/AccountProfile.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/AdvancedCallSettings.qml b/src/settingsview/components/AdvancedCallSettings.qml
index 066a618c10faa27e0e6a3a5c01d079f638c69be0..a0fec638934d41c67c281d3c605f75053257fd78 100644
--- a/src/settingsview/components/AdvancedCallSettings.qml
+++ b/src/settingsview/components/AdvancedCallSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/AdvancedConnectivitySettings.qml b/src/settingsview/components/AdvancedConnectivitySettings.qml
index 012201b53a1b4c5a49069971ab7cb18cc15623c8..bd12ab3474aba27c5694c2f200b830336f1ee81e 100644
--- a/src/settingsview/components/AdvancedConnectivitySettings.qml
+++ b/src/settingsview/components/AdvancedConnectivitySettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
@@ -184,4 +184,4 @@ ColumnLayout {
             onEditFinished: SettingsAdapter.setSTUNAddress(textField)
         }
     }
-}
\ No newline at end of file
+}
diff --git a/src/settingsview/components/AdvancedJamiSecuritySettings.qml b/src/settingsview/components/AdvancedJamiSecuritySettings.qml
index f436c3d949653a0f643b52be3bf464a02b9d51ec..787a9a8c08e3111a38a9aaf3fb8d9cad4f719d39 100644
--- a/src/settingsview/components/AdvancedJamiSecuritySettings.qml
+++ b/src/settingsview/components/AdvancedJamiSecuritySettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/AdvancedMediaSettings.qml b/src/settingsview/components/AdvancedMediaSettings.qml
index ddcd7e52b4c156462191d24e8d78921c25b33318..ebdbbcfe844e5c076c9ae2b69523b540d13217b8 100644
--- a/src/settingsview/components/AdvancedMediaSettings.qml
+++ b/src/settingsview/components/AdvancedMediaSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
@@ -86,4 +86,4 @@ ColumnLayout {
             }
         }
     }
-}
\ No newline at end of file
+}
diff --git a/src/settingsview/components/AdvancedNameServerSettings.qml b/src/settingsview/components/AdvancedNameServerSettings.qml
index e1205b334221863c4b7e19964ef8f857378afc23..014379b17adfe733ea8dbc2fae7196ee7e1a2cb3 100644
--- a/src/settingsview/components/AdvancedNameServerSettings.qml
+++ b/src/settingsview/components/AdvancedNameServerSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
@@ -62,4 +62,4 @@ ColumnLayout {
 
         onEditFinished: SettingsAdapter.setNameServer(textField)
     }
-}
\ No newline at end of file
+}
diff --git a/src/settingsview/components/AdvancedOpenDHTSettings.qml b/src/settingsview/components/AdvancedOpenDHTSettings.qml
index 6d5c69a48f304678d8a01fb74999adbb22e0ec84..344ee9f22d852d429c6b4a313364984dc949ef99 100644
--- a/src/settingsview/components/AdvancedOpenDHTSettings.qml
+++ b/src/settingsview/components/AdvancedOpenDHTSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
@@ -108,4 +108,4 @@ ColumnLayout {
             onEditFinished: SettingsAdapter.setBootstrapAddress(textField)
         }
     }
-}
\ No newline at end of file
+}
diff --git a/src/settingsview/components/AdvancedPublicAddressSettings.qml b/src/settingsview/components/AdvancedPublicAddressSettings.qml
index 588948f20e2017d36d27e3221db00bd3c1554321..7bc0680eb221dad5996e17d917d5b30e8b2bf8a0 100644
--- a/src/settingsview/components/AdvancedPublicAddressSettings.qml
+++ b/src/settingsview/components/AdvancedPublicAddressSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
@@ -93,4 +93,4 @@ ColumnLayout {
             onNewValue: SettingsAdapter.customPortSIPSpinBoxValueChanged(valueField)
         }
     }
-}
\ No newline at end of file
+}
diff --git a/src/settingsview/components/AdvancedSDPSettings.qml b/src/settingsview/components/AdvancedSDPSettings.qml
index e680139cb26ada0c64b0c3b0c7fc448c63d2ecdd..9ddb63cf0183ba963bba8799efd9b1c5c055afa3 100644
--- a/src/settingsview/components/AdvancedSDPSettings.qml
+++ b/src/settingsview/components/AdvancedSDPSettings.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import QtQuick.Dialogs 1.3
diff --git a/src/settingsview/components/AdvancedSIPSecuritySettings.qml b/src/settingsview/components/AdvancedSIPSecuritySettings.qml
index e13b687b4ddb3fe55f560eb1b5a3cf3fbab1aebd..04d992beacfde970bd4ed7858a919c8c2cde8f44 100644
--- a/src/settingsview/components/AdvancedSIPSecuritySettings.qml
+++ b/src/settingsview/components/AdvancedSIPSecuritySettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/AdvancedSettings.qml b/src/settingsview/components/AdvancedSettings.qml
index 8d2dc1f52ace02a8cb2386f9463c4ad2476f91dd..799baaffe4c42fdf15511d795bf609d7e0898928 100644
--- a/src/settingsview/components/AdvancedSettings.qml
+++ b/src/settingsview/components/AdvancedSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/AdvancedVoiceMailSettings.qml b/src/settingsview/components/AdvancedVoiceMailSettings.qml
index c925164c14cc6a0264647cb6ed04cdd31879ffdd..2df131aedd2fd1142556ef3b11d81991ae4ea864 100644
--- a/src/settingsview/components/AdvancedVoiceMailSettings.qml
+++ b/src/settingsview/components/AdvancedVoiceMailSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
@@ -58,4 +58,4 @@ ColumnLayout {
 
         onEditFinished: SettingsAdapter.lineEditVoiceMailDialCodeEditFinished(textField)
     }
-}
\ No newline at end of file
+}
diff --git a/src/settingsview/components/AudioSettings.qml b/src/settingsview/components/AudioSettings.qml
index c20b5b216b0bcf70dfc9fdc502891aad1451ee19..c5740d3c8441e3b311dee2a190cd40cf30202ad0 100644
--- a/src/settingsview/components/AudioSettings.qml
+++ b/src/settingsview/components/AudioSettings.qml
@@ -16,17 +16,17 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import net.jami.Enums 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/AvSettingPage.qml b/src/settingsview/components/AvSettingPage.qml
index 200d6bbc6da8f0bc697e6b399fc2ca6fe3ab917d..23f1d50d79c27727ab5c3c0bcd76e0e35f561224 100644
--- a/src/settingsview/components/AvSettingPage.qml
+++ b/src/settingsview/components/AvSettingPage.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
diff --git a/src/settingsview/components/BannedContacts.qml b/src/settingsview/components/BannedContacts.qml
index c7e1e229055d49b93ca97dd335395dd79692ed82..6bce03f146ee6b4c6e5da2464f9d98a7c46544be 100644
--- a/src/settingsview/components/BannedContacts.qml
+++ b/src/settingsview/components/BannedContacts.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/BannedItemDelegate.qml b/src/settingsview/components/BannedItemDelegate.qml
index e0123d9e6bd619b1e4466008a536569f1babf905..ca93d18fb25eba35ccd92e0949ed0f3e941d2da7 100644
--- a/src/settingsview/components/BannedItemDelegate.qml
+++ b/src/settingsview/components/BannedItemDelegate.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
diff --git a/src/settingsview/components/CurrentAccountSettings.qml b/src/settingsview/components/CurrentAccountSettings.qml
index f788bbf2970061119688cfb7b806c147efcc7ce2..60cdde202d9692fda98fba14d85dd2091416b25f 100644
--- a/src/settingsview/components/CurrentAccountSettings.qml
+++ b/src/settingsview/components/CurrentAccountSettings.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import QtQuick.Dialogs 1.3
diff --git a/src/settingsview/components/DeviceItemDelegate.qml b/src/settingsview/components/DeviceItemDelegate.qml
index 101e96562807c4ad11d816e05adfe2955e72fb2d..35979c19f6e4ba6256dd6ca5bd1288457ebe3463 100644
--- a/src/settingsview/components/DeviceItemDelegate.qml
+++ b/src/settingsview/components/DeviceItemDelegate.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
diff --git a/src/settingsview/components/GeneralSettingsPage.qml b/src/settingsview/components/GeneralSettingsPage.qml
index 9659448ac923808eed228104137856921bda8b7a..25b2826c4fc5a5151ab10e69eaf2e6c23f0895ac 100644
--- a/src/settingsview/components/GeneralSettingsPage.qml
+++ b/src/settingsview/components/GeneralSettingsPage.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import Qt.labs.platform 1.1
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import net.jami.Enums 1.0
+
 import "../../commoncomponents"
 
 Rectangle {
diff --git a/src/settingsview/components/JamiUserIdentity.qml b/src/settingsview/components/JamiUserIdentity.qml
index 3f405758fc0c5e237e03b793988da912e3298c91..b1e28d2efdfc0a53f07f0dd12981cca00cb95cd5 100644
--- a/src/settingsview/components/JamiUserIdentity.qml
+++ b/src/settingsview/components/JamiUserIdentity.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/KeyBoardShortcutKey.qml b/src/settingsview/components/KeyBoardShortcutKey.qml
index c03c9719e5fbb9922620d4047efef5caa8b34c9d..ef61de1d1d729a00875b9e72b80f1bb5daaf5c67 100644
--- a/src/settingsview/components/KeyBoardShortcutKey.qml
+++ b/src/settingsview/components/KeyBoardShortcutKey.qml
@@ -1,5 +1,5 @@
-import QtQuick 2.9
-import QtQuick.Controls 2.2
+import QtQuick 2.14
+import QtQuick.Controls 2.14
 
 Item {
     property alias text: shortcutText.text
diff --git a/src/settingsview/components/KeyBoardShortcutTable.qml b/src/settingsview/components/KeyBoardShortcutTable.qml
index b2b6447a03a55cc2a4695113225b3ace503c7ab2..49b122b6d7ba079b10730ee8e0ac720d96e3470f 100644
--- a/src/settingsview/components/KeyBoardShortcutTable.qml
+++ b/src/settingsview/components/KeyBoardShortcutTable.qml
@@ -16,11 +16,11 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.9
-import QtQuick.Controls 2.2
+import QtQuick 2.14
+import QtQuick.Controls 2.14
 import QtQuick.Controls 1.4
 import QtQuick.Controls.Styles 1.4
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import net.jami.Models 1.0
 
 import "../../constant"
diff --git a/src/settingsview/components/LevelMeter.qml b/src/settingsview/components/LevelMeter.qml
index d5b984cea567cafe932e64d650414218b0aab3f1..b14b18df799fb9257a50408d7dc53fdf0b6c66cd 100644
--- a/src/settingsview/components/LevelMeter.qml
+++ b/src/settingsview/components/LevelMeter.qml
@@ -16,8 +16,8 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Controls 2.15
+import QtQuick 2.14
+import QtQuick.Controls 2.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 
diff --git a/src/settingsview/components/LinkDeviceDialog.qml b/src/settingsview/components/LinkDeviceDialog.qml
index 2f8af5dcc7ae3be0899aac66d1b0d969122e8b57..5e0cef9a6baabb132d6cb07cb63e75f08e5d9f36 100644
--- a/src/settingsview/components/LinkDeviceDialog.qml
+++ b/src/settingsview/components/LinkDeviceDialog.qml
@@ -17,7 +17,7 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import QtQuick.Controls.Styles 1.4
diff --git a/src/settingsview/components/LinkedDevices.qml b/src/settingsview/components/LinkedDevices.qml
index 85434d235b9e5bd5d1d49cda8092eb3590a0161e..b793f3f8f4777daadb37185864a33a52c4df93a9 100644
--- a/src/settingsview/components/LinkedDevices.qml
+++ b/src/settingsview/components/LinkedDevices.qml
@@ -16,17 +16,17 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtQuick.Dialogs 1.3
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/MediaCodecDelegate.qml b/src/settingsview/components/MediaCodecDelegate.qml
index 8add014529a35e32cbf941cd9820b97636ed0f47..087d7182338031f5a988b0ff89f1a272c32fdfd9 100644
--- a/src/settingsview/components/MediaCodecDelegate.qml
+++ b/src/settingsview/components/MediaCodecDelegate.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
diff --git a/src/settingsview/components/MediaSettings.qml b/src/settingsview/components/MediaSettings.qml
index 8df44349bacd26eb4c071b90355984efae075a7d..95585213039e169d8c6e9d97d243d7f7e759a4d4 100644
--- a/src/settingsview/components/MediaSettings.qml
+++ b/src/settingsview/components/MediaSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/NameRegistrationDialog.qml b/src/settingsview/components/NameRegistrationDialog.qml
index e69dd0734a6b8aa7b3722959a056c4ddbf071df3..87b7d5f7a73c979f1693a4c7cd7781caa0034e9c 100644
--- a/src/settingsview/components/NameRegistrationDialog.qml
+++ b/src/settingsview/components/NameRegistrationDialog.qml
@@ -17,7 +17,7 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import QtQuick.Controls.Styles 1.4
diff --git a/src/settingsview/components/PluginItemDelegate.qml b/src/settingsview/components/PluginItemDelegate.qml
index 698f5fdb25e6b745fde3296b7d6ea21a8930db95..f1f648e9027212bbde39656ef0cae900ca191c60 100644
--- a/src/settingsview/components/PluginItemDelegate.qml
+++ b/src/settingsview/components/PluginItemDelegate.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.15
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
diff --git a/src/settingsview/components/PluginListPreferencesView.qml b/src/settingsview/components/PluginListPreferencesView.qml
index d89d33de8d1a4118a39e46b367ba2334d370bb94..49858810b28548b6e6b5db805477cdcb40c00b9c 100644
--- a/src/settingsview/components/PluginListPreferencesView.qml
+++ b/src/settingsview/components/PluginListPreferencesView.qml
@@ -16,11 +16,10 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import Qt.labs.platform 1.1
 import QtQuick.Dialogs 1.3
 import QtGraphicalEffects 1.14
diff --git a/src/settingsview/components/PluginListSettingsView.qml b/src/settingsview/components/PluginListSettingsView.qml
index c630633413842e4b99fb7136697109132c2b2144..1c6761d8213c7fa6609669bf1064ed4fc69be44a 100644
--- a/src/settingsview/components/PluginListSettingsView.qml
+++ b/src/settingsview/components/PluginListSettingsView.qml
@@ -16,15 +16,15 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import Qt.labs.platform 1.1
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
+
 import "../../commoncomponents"
 
 Rectangle {
diff --git a/src/settingsview/components/PluginSettingsPage.qml b/src/settingsview/components/PluginSettingsPage.qml
index 899e5f6da804f7955182d5fb36e1cb2691c2de7f..dbc5cb93b13812706b8e81965a7b0289d540e383 100644
--- a/src/settingsview/components/PluginSettingsPage.qml
+++ b/src/settingsview/components/PluginSettingsPage.qml
@@ -16,14 +16,14 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import Qt.labs.platform 1.1
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
+
 import "../../commoncomponents"
 
 Rectangle {
diff --git a/src/settingsview/components/RecordingSettings.qml b/src/settingsview/components/RecordingSettings.qml
index b8bdc516283ab8dd22f3f09efb2f07258b69228c..961bfd180ebc7ce937d427f0611a5fac50c0e883 100644
--- a/src/settingsview/components/RecordingSettings.qml
+++ b/src/settingsview/components/RecordingSettings.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/RevokeDevicePasswordDialog.qml b/src/settingsview/components/RevokeDevicePasswordDialog.qml
index 7a41804368d3d55830f9c949257d3b2c0cefaab4..8da343f3d078e63b750b6e0703d3e319e97215d5 100644
--- a/src/settingsview/components/RevokeDevicePasswordDialog.qml
+++ b/src/settingsview/components/RevokeDevicePasswordDialog.qml
@@ -17,7 +17,7 @@
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Controls 2.14
 import QtQuick.Layouts 1.14
 import QtQuick.Controls.Styles 1.4
diff --git a/src/settingsview/components/SIPUserIdentity.qml b/src/settingsview/components/SIPUserIdentity.qml
index a81e7e91edd22eb0f15fa0549b7564ec407ca44b..b95e0434040e58b587d09f6edd75d4fd18293578 100644
--- a/src/settingsview/components/SIPUserIdentity.qml
+++ b/src/settingsview/components/SIPUserIdentity.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/SettingMaterialButton.qml b/src/settingsview/components/SettingMaterialButton.qml
index 41de799286c5af58d0fe993bf60ccd4cb6374d85..c8664f667e9b18402890dda00f75f68cf03e55aa 100644
--- a/src/settingsview/components/SettingMaterialButton.qml
+++ b/src/settingsview/components/SettingMaterialButton.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
@@ -77,4 +77,4 @@ RowLayout {
             click()
         }
     }
-}
\ No newline at end of file
+}
diff --git a/src/settingsview/components/SettingSpinBox.qml b/src/settingsview/components/SettingSpinBox.qml
index 588cbc6ac7678b30d7bb5133f828cfa79dd9ed44..5a2d209e66995d24eb55dee7b338d54d85221380 100644
--- a/src/settingsview/components/SettingSpinBox.qml
+++ b/src/settingsview/components/SettingSpinBox.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/SettingsComboBox.qml b/src/settingsview/components/SettingsComboBox.qml
index b6b10dc96470721b59f2d1283355a3498c0d6f79..4ca752de2595633f1e54b612c99ce2c530de2a2f 100644
--- a/src/settingsview/components/SettingsComboBox.qml
+++ b/src/settingsview/components/SettingsComboBox.qml
@@ -16,13 +16,14 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
+import QtQuick 2.14
 import QtQuick.Window 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/SettingsHeader.qml b/src/settingsview/components/SettingsHeader.qml
index ec65676172bcea7fe8bec74c9ecd99fec2457f12..08765f66b1ed0136f3016c8f3a6cb260909ac087 100644
--- a/src/settingsview/components/SettingsHeader.qml
+++ b/src/settingsview/components/SettingsHeader.qml
@@ -16,14 +16,14 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
+
 import "../../commoncomponents"
 
 RowLayout {
diff --git a/src/settingsview/components/SettingsMaterialLineEdit.qml b/src/settingsview/components/SettingsMaterialLineEdit.qml
index a4cafcd247736d4a2a4a670359e17de9063c3dd2..d6f0cda6a709896bac9d1300125069fd522ad9f6 100644
--- a/src/settingsview/components/SettingsMaterialLineEdit.qml
+++ b/src/settingsview/components/SettingsMaterialLineEdit.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/SystemSettings.qml b/src/settingsview/components/SystemSettings.qml
index 84470d6f8d91413f04aa1dd338ce4e4d0af9d55a..f77d05ac83c098db7e7c1f66b25c33416e5530b3 100644
--- a/src/settingsview/components/SystemSettings.qml
+++ b/src/settingsview/components/SystemSettings.qml
@@ -16,17 +16,17 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import net.jami.Enums 1.0
 import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/ToggleSwitch.qml b/src/settingsview/components/ToggleSwitch.qml
index 862f85b3311e66aef512bbdd24d862682781863e..685d77e70c6fd10cb14304d061505aee54e25190 100644
--- a/src/settingsview/components/ToggleSwitch.qml
+++ b/src/settingsview/components/ToggleSwitch.qml
@@ -16,13 +16,13 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
+import QtQuick 2.14
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+
 import "../../commoncomponents"
 import "../../constant"
 
diff --git a/src/settingsview/components/UpdateSettings.qml b/src/settingsview/components/UpdateSettings.qml
index b3d9c4a3ca1d5fc25f4057bf3db9e408dbca6675..88ad7881229cd8e6feb02658b444447d256e0ac3 100644
--- a/src/settingsview/components/UpdateSettings.qml
+++ b/src/settingsview/components/UpdateSettings.qml
@@ -17,11 +17,11 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Controls 2.15
+import QtQuick 2.14
+import QtQuick.Controls 2.14
 import QtQuick.Controls.Styles 1.4
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import net.jami.Adapters 1.0
 import net.jami.Enums 1.0
 import net.jami.Models 1.0
diff --git a/src/settingsview/components/UserIdentity.qml b/src/settingsview/components/UserIdentity.qml
index bbd91ff54d2a3b4630900c8d56c29eda899b9328..bdf2b837ac804ea848a409a674f302acc853fbf9 100644
--- a/src/settingsview/components/UserIdentity.qml
+++ b/src/settingsview/components/UserIdentity.qml
@@ -16,16 +16,16 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
+import QtQuick 2.14
+import QtQuick.Layouts 1.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/settingsview/components/VideoSettings.qml b/src/settingsview/components/VideoSettings.qml
index 16c5c96e8ee86c8c68ee70aafc6da411b037d74e..d05cee32b0f699ed86feb19a47df1ab245287b6f 100644
--- a/src/settingsview/components/VideoSettings.qml
+++ b/src/settingsview/components/VideoSettings.qml
@@ -16,17 +16,17 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-import QtQuick 2.15
-import QtQuick.Window 2.14
-import QtQuick.Controls 2.15
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick 2.14
+import QtQuick.Controls 2.14
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import QtQuick.Controls.Styles 1.4
+import Qt.labs.platform 1.1
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
 import net.jami.Enums 1.0
-import Qt.labs.platform 1.1
+
 import "../../commoncomponents"
 
 ColumnLayout {
diff --git a/src/wizardview/WizardView.qml b/src/wizardview/WizardView.qml
index 5ac0298b9d96b1c58f068552a74c3d8e11ae29cf..154b7bd3a50a177adeda24c555aa95856f80855c 100644
--- a/src/wizardview/WizardView.qml
+++ b/src/wizardview/WizardView.qml
@@ -17,10 +17,9 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Controls 1.4 as CT
 import QtQuick.Controls 2.14
-import QtQuick.Controls.Universal 2.12
-import QtQuick.Layouts 1.3
+import QtQuick.Controls.Universal 2.14
+import QtQuick.Layouts 1.14
 import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0
diff --git a/src/wizardview/components/AccountCreationStepIndicator.qml b/src/wizardview/components/AccountCreationStepIndicator.qml
index 5069e1c376cd865123d28e6279161518e9f2d8c4..ffd0fdf9252ee4a7d6ef419682f1f61791711ea9 100644
--- a/src/wizardview/components/AccountCreationStepIndicator.qml
+++ b/src/wizardview/components/AccountCreationStepIndicator.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 
 import "../../constant"
diff --git a/src/wizardview/components/BackupKeyPage.qml b/src/wizardview/components/BackupKeyPage.qml
index f5d9ee7a7a7549f365ffb63dee4969152fa54867..9494df270831af34ffed4b7a3aa480fec7e4716a 100644
--- a/src/wizardview/components/BackupKeyPage.qml
+++ b/src/wizardview/components/BackupKeyPage.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 import Qt.labs.platform 1.1
 
diff --git a/src/wizardview/components/CollapsiblePasswordWidget.qml b/src/wizardview/components/CollapsiblePasswordWidget.qml
index e8a916e35019487583cf715ec4b729b59a49149d..37e546a89dbd0643f1148943ed3d5e749083ea82 100644
--- a/src/wizardview/components/CollapsiblePasswordWidget.qml
+++ b/src/wizardview/components/CollapsiblePasswordWidget.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 
 import "../../constant"
diff --git a/src/wizardview/components/ConnectToAccountManagerPage.qml b/src/wizardview/components/ConnectToAccountManagerPage.qml
index 3eea4cab19a06e8137e8e67c3a592a3d6c0d7c48..dcbaba0d826ca2dc36dd0b14c8f68095bc7b4ee2 100644
--- a/src/wizardview/components/ConnectToAccountManagerPage.qml
+++ b/src/wizardview/components/ConnectToAccountManagerPage.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 
 import "../../constant"
diff --git a/src/wizardview/components/CreateAccountPage.qml b/src/wizardview/components/CreateAccountPage.qml
index c3d95bd7823092620f69eb0df098c39a75a5ce95..4cc978c83ed1b22ca85c872c4ddfad2e2f0da3cd 100644
--- a/src/wizardview/components/CreateAccountPage.qml
+++ b/src/wizardview/components/CreateAccountPage.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 import Qt.labs.platform 1.1
 
diff --git a/src/wizardview/components/CreateSIPAccountPage.qml b/src/wizardview/components/CreateSIPAccountPage.qml
index 54036f77d09bdb6ec99eb3e585328ab2de887b19..2e7f8570c77882e1289b7519c96ca2a5afb740af 100644
--- a/src/wizardview/components/CreateSIPAccountPage.qml
+++ b/src/wizardview/components/CreateSIPAccountPage.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 
 import "../../constant"
diff --git a/src/wizardview/components/ImportFromBackupPage.qml b/src/wizardview/components/ImportFromBackupPage.qml
index 12fa667a5e650161fb64e30eb6ee327d51e46437..227fd92c6afc9ac73ba9b644ab5682011b666b00 100644
--- a/src/wizardview/components/ImportFromBackupPage.qml
+++ b/src/wizardview/components/ImportFromBackupPage.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 import Qt.labs.platform 1.1
 import net.jami.Models 1.0
diff --git a/src/wizardview/components/ImportFromDevicePage.qml b/src/wizardview/components/ImportFromDevicePage.qml
index 145da991e1dd3bc219673e8a342ba55dfdbddd9d..999931796ce89e16748e3a7e1669887295e2e3aa 100644
--- a/src/wizardview/components/ImportFromDevicePage.qml
+++ b/src/wizardview/components/ImportFromDevicePage.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 
 import "../../constant"
diff --git a/src/wizardview/components/ProfilePage.qml b/src/wizardview/components/ProfilePage.qml
index 4f092844b384b148fe3b9277527e8577f9b45d54..612b4f46033ef2d1a5e3cf4f032cd3e545eb47f3 100644
--- a/src/wizardview/components/ProfilePage.qml
+++ b/src/wizardview/components/ProfilePage.qml
@@ -17,7 +17,7 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
 
 import "../../constant"
diff --git a/src/wizardview/components/WelcomePage.qml b/src/wizardview/components/WelcomePage.qml
index 90568fb5246319446bb786ab723debde25b19e27..b24b9afe58f10bb8a3ad45ea7bda15cfdce308e7 100644
--- a/src/wizardview/components/WelcomePage.qml
+++ b/src/wizardview/components/WelcomePage.qml
@@ -18,9 +18,9 @@
  */
 
 import QtQuick 2.14
-import QtQuick.Layouts 1.3
+import QtQuick.Layouts 1.14
 import QtQuick.Controls 2.14
-import QtGraphicalEffects 1.15
+import QtGraphicalEffects 1.14
 import net.jami.Models 1.0
 import net.jami.Adapters 1.0