From bf019487a5ab9b1475ce5f1946f6acef4aa38475 Mon Sep 17 00:00:00 2001 From: M Hamzah Ayaz Date: Sat, 28 Jun 2025 18:03:12 +0500 Subject: [PATCH 01/17] Updated project nomentclature from WatchFlower to SmartCare --- CMakeLists.txt | 10 +++---- ...WatchFlower_ca.ts => RYLO-SmartCare_ca.ts} | 0 ...WatchFlower_da.ts => RYLO-SmartCare_da.ts} | 0 ...WatchFlower_de.ts => RYLO-SmartCare_de.ts} | 0 ...WatchFlower_en.ts => RYLO-SmartCare_en.ts} | 0 ...WatchFlower_es.ts => RYLO-SmartCare_es.ts} | 0 ...WatchFlower_fr.ts => RYLO-SmartCare_fr.ts} | 0 ...WatchFlower_fy.ts => RYLO-SmartCare_fy.ts} | 0 ...WatchFlower_hu.ts => RYLO-SmartCare_hu.ts} | 0 ...WatchFlower_nb.ts => RYLO-SmartCare_nb.ts} | 0 ...WatchFlower_nl.ts => RYLO-SmartCare_nl.ts} | 0 ...WatchFlower_nn.ts => RYLO-SmartCare_nn.ts} | 0 ...WatchFlower_pl.ts => RYLO-SmartCare_pl.ts} | 0 ...WatchFlower_pt.ts => RYLO-SmartCare_pt.ts} | 0 ...WatchFlower_ru.ts => RYLO-SmartCare_ru.ts} | 0 ...lower_zh_CN.ts => RYLO-SmartCare_zh_CN.ts} | 0 ...lower_zh_TW.ts => RYLO-SmartCare_zh_TW.ts} | 0 qml/DesktopApplication.qml | 2 +- qml/DesktopHeader.qml | 6 ++-- qml/DeviceBrowser.qml | 2 +- qml/DeviceEnvironmental.qml | 2 +- qml/DeviceList.qml | 2 +- qml/DeviceListSplit.qml | 2 +- qml/DevicePlantSensor.qml | 2 +- qml/DevicePlantSensorCare.qml | 2 +- qml/DevicePlantSensorData.qml | 2 +- qml/DevicePlantSensorHistory.qml | 2 +- qml/DevicePlantSensorSettings.qml | 4 +-- qml/DeviceThermometer.qml | 2 +- qml/MobileApplication.qml | 4 +-- qml/MobileDrawer.qml | 4 +-- qml/MobileExit.qml | 2 +- qml/MobileHeader.qml | 2 +- qml/MobileMenu.qml | 2 +- qml/MobilePermissions.qml | 6 ++-- qml/PlantBrowser.qml | 2 +- qml/PlantCareInfos.qml | 2 +- qml/PlantCareJournal.qml | 2 +- qml/PlantCareLimits.qml | 2 +- qml/PlantScreen.qml | 4 +-- qml/ScreenAbout.qml | 4 +-- qml/ScreenSettings.qml | 16 +++++------ qml/ScreenTutorial.qml | 8 +++--- qml/components/PlantHardinessWidget.qml | 2 +- qml/components/SpinBoxHistory.qml | 2 +- qml/popups/PopupBackgroundUpdates.qml | 2 +- qml/widgets/DeviceNearbyWidget.qml | 2 +- qml/widgets/DeviceWidget.qml | 2 +- qml/widgets/JournalWidget.qml | 2 +- qml/widgets/SunAndMoonWidget.qml | 2 +- src/DatabaseManager.cpp | 4 +-- src/DatabaseManager.h | 2 +- src/DeviceFilter.cpp | 2 +- src/DeviceFilter.h | 2 +- src/DeviceManager.cpp | 4 +-- src/DeviceManager.h | 2 +- src/DeviceManager_advertisement.cpp | 2 +- src/DeviceManager_export.cpp | 6 ++-- src/DeviceManager_nearby.cpp | 2 +- src/Journal.cpp | 2 +- src/Journal.h | 2 +- src/MenubarManager.cpp | 4 +-- src/MenubarManager.h | 2 +- src/NotificationManager.cpp | 2 +- src/NotificationManager.h | 2 +- src/Plant.cpp | 2 +- src/Plant.h | 2 +- src/PlantDatabase.cpp | 2 +- src/PlantDatabase.h | 2 +- src/PlantUtils.h | 2 +- src/SettingsManager.cpp | 4 +-- src/SettingsManager.h | 2 +- src/SystrayManager.cpp | 6 ++-- src/SystrayManager.h | 2 +- src/device.cpp | 2 +- src/device.h | 2 +- src/device_environmental.cpp | 2 +- src/device_environmental.h | 2 +- src/device_firmwares.h | 2 +- src/device_infos.cpp | 2 +- src/device_infos.h | 2 +- src/device_plantsensor.cpp | 2 +- src/device_plantsensor.h | 2 +- src/device_sensor.cpp | 2 +- src/device_sensor.h | 2 +- src/device_sensor_advertisement.cpp | 2 +- src/device_thermometer.cpp | 2 +- src/device_thermometer.h | 2 +- src/device_utils.h | 2 +- src/devices/device_bparasite.cpp | 2 +- src/devices/device_bparasite.h | 4 +-- src/devices/device_cgdn1.cpp | 2 +- src/devices/device_cgdn1.h | 4 +-- .../device_esp32_airqualitymonitor.cpp | 2 +- src/devices/device_esp32_airqualitymonitor.h | 2 +- src/devices/device_esp32_geigercounter.cpp | 2 +- src/devices/device_esp32_geigercounter.h | 2 +- src/devices/device_esp32_higrow.cpp | 2 +- src/devices/device_esp32_higrow.h | 2 +- src/devices/device_ess_generic.cpp | 2 +- src/devices/device_ess_generic.h | 4 +-- src/devices/device_flowercare.cpp | 2 +- src/devices/device_flowercare.h | 4 +-- src/devices/device_flowercare_tuya.cpp | 2 +- src/devices/device_flowercare_tuya.h | 4 +-- src/devices/device_flowerpower.cpp | 2 +- src/devices/device_flowerpower.h | 4 +-- src/devices/device_hygrotemp_atc.cpp | 2 +- src/devices/device_hygrotemp_atc.h | 6 ++-- src/devices/device_hygrotemp_cgd1.cpp | 2 +- src/devices/device_hygrotemp_cgd1.h | 4 +-- src/devices/device_hygrotemp_cgdk2.cpp | 2 +- src/devices/device_hygrotemp_cgdk2.h | 4 +-- src/devices/device_hygrotemp_cgg1.cpp | 2 +- src/devices/device_hygrotemp_cgg1.h | 4 +-- src/devices/device_hygrotemp_cgp1w.cpp | 2 +- src/devices/device_hygrotemp_cgp1w.h | 4 +-- src/devices/device_hygrotemp_clock.cpp | 2 +- src/devices/device_hygrotemp_clock.h | 6 ++-- src/devices/device_hygrotemp_lywsdcgq.cpp | 2 +- src/devices/device_hygrotemp_lywsdcgq.h | 4 +-- src/devices/device_hygrotemp_square.cpp | 2 +- src/devices/device_hygrotemp_square.h | 8 +++--- src/devices/device_jqjcy01ym.cpp | 2 +- src/devices/device_jqjcy01ym.h | 4 +-- src/devices/device_parrotpot.cpp | 2 +- src/devices/device_parrotpot.h | 2 +- src/devices/device_ropot.cpp | 2 +- src/devices/device_ropot.h | 4 +-- src/devices/device_thermobeacon.cpp | 2 +- src/devices/device_thermobeacon.h | 4 +-- src/devices/device_wp6003.cpp | 2 +- src/devices/device_wp6003.h | 4 +-- src/main.cpp | 28 +++++++++---------- thirdparty/AppUtils/utils_language.cpp | 2 +- thirdparty/ComponentLibrary/ThemeEngine.qml | 4 +-- 136 files changed, 187 insertions(+), 187 deletions(-) rename i18n/{WatchFlower_ca.ts => RYLO-SmartCare_ca.ts} (100%) rename i18n/{WatchFlower_da.ts => RYLO-SmartCare_da.ts} (100%) rename i18n/{WatchFlower_de.ts => RYLO-SmartCare_de.ts} (100%) rename i18n/{WatchFlower_en.ts => RYLO-SmartCare_en.ts} (100%) rename i18n/{WatchFlower_es.ts => RYLO-SmartCare_es.ts} (100%) rename i18n/{WatchFlower_fr.ts => RYLO-SmartCare_fr.ts} (100%) rename i18n/{WatchFlower_fy.ts => RYLO-SmartCare_fy.ts} (100%) rename i18n/{WatchFlower_hu.ts => RYLO-SmartCare_hu.ts} (100%) rename i18n/{WatchFlower_nb.ts => RYLO-SmartCare_nb.ts} (100%) rename i18n/{WatchFlower_nl.ts => RYLO-SmartCare_nl.ts} (100%) rename i18n/{WatchFlower_nn.ts => RYLO-SmartCare_nn.ts} (100%) rename i18n/{WatchFlower_pl.ts => RYLO-SmartCare_pl.ts} (100%) rename i18n/{WatchFlower_pt.ts => RYLO-SmartCare_pt.ts} (100%) rename i18n/{WatchFlower_ru.ts => RYLO-SmartCare_ru.ts} (100%) rename i18n/{WatchFlower_zh_CN.ts => RYLO-SmartCare_zh_CN.ts} (100%) rename i18n/{WatchFlower_zh_TW.ts => RYLO-SmartCare_zh_TW.ts} (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index ea3786b0b..2f3381237 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.20) -project(WatchFlower VERSION 6.0 LANGUAGES CXX) +project(RYLO-SmartCare VERSION 6.0 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) @@ -118,8 +118,8 @@ qt_add_executable(${CMAKE_PROJECT_NAME} ) qt_add_qml_module(${CMAKE_PROJECT_NAME} - URI ${CMAKE_PROJECT_NAME} - RESOURCE_PREFIX "/WatchFlower" + URI "SmartCare" + RESOURCE_PREFIX "/SmartCare" QML_FILES qml/MobileApplication.qml qml/MobileHeader.qml @@ -287,7 +287,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") MACOSX_BUNDLE ON MACOSX_BUNDLE_INFO_PLIST "${CMAKE_SOURCE_DIR}/assets/macos/Info.plist" # New Xcode attributes (???) - XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "io.emeric.watchflower" + XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "com.rylo.smartcare" XCODE_ATTRIBUTE_PRODUCT_NAME ${CMAKE_PROJECT_NAME} XCODE_ATTRIBUTE_CURRENT_PROJECT_VERSION ${CMAKE_PROJECT_VERSION} XCODE_ATTRIBUTE_MARKETING_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} @@ -307,7 +307,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "iOS") # Qt QT_IOS_LAUNCH_SCREEN "${CMAKE_SOURCE_DIR}/assets/ios/LaunchScreen.storyboard" # New Xcode attributes (???) - XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "io.emeric.watchflower" + XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "com.rylo.smartcare" XCODE_ATTRIBUTE_PRODUCT_NAME ${CMAKE_PROJECT_NAME} XCODE_ATTRIBUTE_CURRENT_PROJECT_VERSION ${CMAKE_PROJECT_VERSION} XCODE_ATTRIBUTE_MARKETING_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} diff --git a/i18n/WatchFlower_ca.ts b/i18n/RYLO-SmartCare_ca.ts similarity index 100% rename from i18n/WatchFlower_ca.ts rename to i18n/RYLO-SmartCare_ca.ts diff --git a/i18n/WatchFlower_da.ts b/i18n/RYLO-SmartCare_da.ts similarity index 100% rename from i18n/WatchFlower_da.ts rename to i18n/RYLO-SmartCare_da.ts diff --git a/i18n/WatchFlower_de.ts b/i18n/RYLO-SmartCare_de.ts similarity index 100% rename from i18n/WatchFlower_de.ts rename to i18n/RYLO-SmartCare_de.ts diff --git a/i18n/WatchFlower_en.ts b/i18n/RYLO-SmartCare_en.ts similarity index 100% rename from i18n/WatchFlower_en.ts rename to i18n/RYLO-SmartCare_en.ts diff --git a/i18n/WatchFlower_es.ts b/i18n/RYLO-SmartCare_es.ts similarity index 100% rename from i18n/WatchFlower_es.ts rename to i18n/RYLO-SmartCare_es.ts diff --git a/i18n/WatchFlower_fr.ts b/i18n/RYLO-SmartCare_fr.ts similarity index 100% rename from i18n/WatchFlower_fr.ts rename to i18n/RYLO-SmartCare_fr.ts diff --git a/i18n/WatchFlower_fy.ts b/i18n/RYLO-SmartCare_fy.ts similarity index 100% rename from i18n/WatchFlower_fy.ts rename to i18n/RYLO-SmartCare_fy.ts diff --git a/i18n/WatchFlower_hu.ts b/i18n/RYLO-SmartCare_hu.ts similarity index 100% rename from i18n/WatchFlower_hu.ts rename to i18n/RYLO-SmartCare_hu.ts diff --git a/i18n/WatchFlower_nb.ts b/i18n/RYLO-SmartCare_nb.ts similarity index 100% rename from i18n/WatchFlower_nb.ts rename to i18n/RYLO-SmartCare_nb.ts diff --git a/i18n/WatchFlower_nl.ts b/i18n/RYLO-SmartCare_nl.ts similarity index 100% rename from i18n/WatchFlower_nl.ts rename to i18n/RYLO-SmartCare_nl.ts diff --git a/i18n/WatchFlower_nn.ts b/i18n/RYLO-SmartCare_nn.ts similarity index 100% rename from i18n/WatchFlower_nn.ts rename to i18n/RYLO-SmartCare_nn.ts diff --git a/i18n/WatchFlower_pl.ts b/i18n/RYLO-SmartCare_pl.ts similarity index 100% rename from i18n/WatchFlower_pl.ts rename to i18n/RYLO-SmartCare_pl.ts diff --git a/i18n/WatchFlower_pt.ts b/i18n/RYLO-SmartCare_pt.ts similarity index 100% rename from i18n/WatchFlower_pt.ts rename to i18n/RYLO-SmartCare_pt.ts diff --git a/i18n/WatchFlower_ru.ts b/i18n/RYLO-SmartCare_ru.ts similarity index 100% rename from i18n/WatchFlower_ru.ts rename to i18n/RYLO-SmartCare_ru.ts diff --git a/i18n/WatchFlower_zh_CN.ts b/i18n/RYLO-SmartCare_zh_CN.ts similarity index 100% rename from i18n/WatchFlower_zh_CN.ts rename to i18n/RYLO-SmartCare_zh_CN.ts diff --git a/i18n/WatchFlower_zh_TW.ts b/i18n/RYLO-SmartCare_zh_TW.ts similarity index 100% rename from i18n/WatchFlower_zh_TW.ts rename to i18n/RYLO-SmartCare_zh_TW.ts diff --git a/qml/DesktopApplication.qml b/qml/DesktopApplication.qml index 38a855e3e..ac66943ec 100644 --- a/qml/DesktopApplication.qml +++ b/qml/DesktopApplication.qml @@ -3,7 +3,7 @@ import QtQuick.Controls import QtQuick.Window import ComponentLibrary -import WatchFlower +import SmartCare import DeviceUtils ApplicationWindow { diff --git a/qml/DesktopHeader.qml b/qml/DesktopHeader.qml index 1f603ae6d..f615f2b96 100644 --- a/qml/DesktopHeader.qml +++ b/qml/DesktopHeader.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare Rectangle { id: appHeader @@ -18,7 +18,7 @@ Rectangle { property int headerPosition: 64 - property string headerTitle: "WatchFlower" + property string headerTitle: "SmartCare" property bool headerCompact: singleColumn @@ -56,7 +56,7 @@ Rectangle { buttonBack.source = "qrc:/IconLibrary/material-symbols/close.svg" } else { - headerTitle = "WatchFlower" + headerTitle = "SmartCare" menus.visible = true if (appContent.state === "DeviceList") { diff --git a/qml/DeviceBrowser.qml b/qml/DeviceBrowser.qml index 8e14ee54d..bf04506e8 100644 --- a/qml/DeviceBrowser.qml +++ b/qml/DeviceBrowser.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Item { id: deviceBrowser diff --git a/qml/DeviceEnvironmental.qml b/qml/DeviceEnvironmental.qml index 096663893..01fbc606a 100644 --- a/qml/DeviceEnvironmental.qml +++ b/qml/DeviceEnvironmental.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare import DeviceUtils Loader { diff --git a/qml/DeviceList.qml b/qml/DeviceList.qml index 6227da26b..014b171a5 100644 --- a/qml/DeviceList.qml +++ b/qml/DeviceList.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Item { id: screenDeviceList diff --git a/qml/DeviceListSplit.qml b/qml/DeviceListSplit.qml index 251c33ca2..6c1b1a051 100644 --- a/qml/DeviceListSplit.qml +++ b/qml/DeviceListSplit.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Item { id: deviceList diff --git a/qml/DevicePlantSensor.qml b/qml/DevicePlantSensor.qml index 275073875..da279bf40 100644 --- a/qml/DevicePlantSensor.qml +++ b/qml/DevicePlantSensor.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Loader { id: devicePlantSensor diff --git a/qml/DevicePlantSensorCare.qml b/qml/DevicePlantSensorCare.qml index 689910c76..ece2b4bbe 100644 --- a/qml/DevicePlantSensorCare.qml +++ b/qml/DevicePlantSensorCare.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Item { id: devicePlantSensorCare diff --git a/qml/DevicePlantSensorData.qml b/qml/DevicePlantSensorData.qml index f7ad6b561..2f1a9ee23 100644 --- a/qml/DevicePlantSensorData.qml +++ b/qml/DevicePlantSensorData.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare import DeviceUtils Item { diff --git a/qml/DevicePlantSensorHistory.qml b/qml/DevicePlantSensorHistory.qml index b13af3163..69a76c5f7 100644 --- a/qml/DevicePlantSensorHistory.qml +++ b/qml/DevicePlantSensorHistory.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare Item { id: devicePlantSensorHistory diff --git a/qml/DevicePlantSensorSettings.qml b/qml/DevicePlantSensorSettings.qml index 3568daca8..391b3f63f 100644 --- a/qml/DevicePlantSensorSettings.qml +++ b/qml/DevicePlantSensorSettings.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Layouts import ComponentLibrary -import WatchFlower +import SmartCare Flickable { id: plantSensorSettings @@ -462,7 +462,7 @@ Flickable { Text { Layout.fillWidth: true - text: qsTr("This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower.") + text: qsTr("This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare.") textFormat: Text.PlainText color: Theme.colorSubText font.bold: false diff --git a/qml/DeviceThermometer.qml b/qml/DeviceThermometer.qml index 23eaaaed3..fa2ae0e04 100644 --- a/qml/DeviceThermometer.qml +++ b/qml/DeviceThermometer.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare import DeviceUtils Loader { diff --git a/qml/MobileApplication.qml b/qml/MobileApplication.qml index 8595ea3d1..3ae87d1c5 100644 --- a/qml/MobileApplication.qml +++ b/qml/MobileApplication.qml @@ -3,7 +3,7 @@ import QtQuick.Controls import QtQuick.Window import ComponentLibrary -import WatchFlower +import SmartCare import MobileUI ApplicationWindow { @@ -423,7 +423,7 @@ ApplicationWindow { }, State { name: "DeviceList" - PropertyChanges { target: appHeader; headerTitle: "WatchFlower"; } + PropertyChanges { target: appHeader; headerTitle: "SmartCare"; } PropertyChanges { target: screenTutorial; visible: false; enabled: false; } PropertyChanges { target: screenDeviceList; visible: true; enabled: true; } PropertyChanges { target: screenDevicePlantSensor; visible: false; enabled: false } diff --git a/qml/MobileDrawer.qml b/qml/MobileDrawer.qml index e2c52eac6..318373c40 100644 --- a/qml/MobileDrawer.qml +++ b/qml/MobileDrawer.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare DrawerThemed { contentItem: Item { @@ -53,7 +53,7 @@ DrawerThemed { anchors.verticalCenter: parent.verticalCenter anchors.verticalCenterOffset: 2 - text: "WatchFlower" + text: "SmartCare" textFormat: Text.PlainText color: Theme.colorText font.bold: true diff --git a/qml/MobileExit.qml b/qml/MobileExit.qml index d374cb883..1679b9bf1 100644 --- a/qml/MobileExit.qml +++ b/qml/MobileExit.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare Rectangle { id: mobileExit diff --git a/qml/MobileHeader.qml b/qml/MobileHeader.qml index 668108ef8..c290784f9 100644 --- a/qml/MobileHeader.qml +++ b/qml/MobileHeader.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare Rectangle { id: appHeader diff --git a/qml/MobileMenu.qml b/qml/MobileMenu.qml index 496c8d4b3..a237d62a3 100644 --- a/qml/MobileMenu.qml +++ b/qml/MobileMenu.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare Item { id: mobileMenu diff --git a/qml/MobilePermissions.qml b/qml/MobilePermissions.qml index 4e5278335..e540f4934 100644 --- a/qml/MobilePermissions.qml +++ b/qml/MobilePermissions.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Item { id: screenAboutPermissions @@ -161,7 +161,7 @@ Item { visible: (Qt.platform.os === "android") - text: qsTr("WatchFlower can activate your device's Bluetooth in order to operate.") + text: qsTr("SmartCare can activate your device's Bluetooth in order to operate.") textFormat: Text.PlainText wrapMode: Text.WordWrap color: Theme.colorSubText @@ -286,7 +286,7 @@ Item { anchors.rightMargin: Theme.componentMargin text: qsTr("The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.") + "
" + - qsTr("WatchFlower doesn't use, store nor communicate your location to anyone or anything.") + qsTr("SmartCare doesn't use, store nor communicate your location to anyone or anything.") textFormat: Text.StyledText wrapMode: Text.WordWrap color: Theme.colorSubText diff --git a/qml/PlantBrowser.qml b/qml/PlantBrowser.qml index 56e39c6a7..d7451c4f8 100644 --- a/qml/PlantBrowser.qml +++ b/qml/PlantBrowser.qml @@ -3,7 +3,7 @@ import QtQuick.Controls import QtQuick.Layouts import ComponentLibrary -import WatchFlower +import SmartCare Loader { id: plantBrowser diff --git a/qml/PlantCareInfos.qml b/qml/PlantCareInfos.qml index 89e516f34..1515ed6ec 100644 --- a/qml/PlantCareInfos.qml +++ b/qml/PlantCareInfos.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Item { id: plantCareInfos diff --git a/qml/PlantCareJournal.qml b/qml/PlantCareJournal.qml index 27242ff2d..9b7a26a85 100644 --- a/qml/PlantCareJournal.qml +++ b/qml/PlantCareJournal.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare import JournalUtils Item { diff --git a/qml/PlantCareLimits.qml b/qml/PlantCareLimits.qml index 2466a83b2..81b2ad239 100644 --- a/qml/PlantCareLimits.qml +++ b/qml/PlantCareLimits.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Flickable { id: plantCareLimits diff --git a/qml/PlantScreen.qml b/qml/PlantScreen.qml index 80270baf4..5a0137fff 100644 --- a/qml/PlantScreen.qml +++ b/qml/PlantScreen.qml @@ -3,7 +3,7 @@ import QtQuick.Controls import QtQuick.Layouts import ComponentLibrary -import WatchFlower +import SmartCare import PlantUtils Grid { @@ -1288,7 +1288,7 @@ Grid { anchors.right: parent.right anchors.rightMargin: 8 - text: qsTr("Please note that WatchFlower should not be your definitive source of information about plant care.") + text: qsTr("Please note that SmartCare should not be your definitive source of information about plant care.") textFormat: Text.PlainText wrapMode: Text.WordWrap color: Theme.colorSubText diff --git a/qml/ScreenAbout.qml b/qml/ScreenAbout.qml index a6181afe1..c42576327 100644 --- a/qml/ScreenAbout.qml +++ b/qml/ScreenAbout.qml @@ -2,7 +2,7 @@ import QtQuick import QtQuick.Controls import ComponentLibrary -import WatchFlower +import SmartCare Loader { id: screenAbout @@ -84,7 +84,7 @@ Loader { anchors.verticalCenterOffset: 4 Text { - text: "WatchFlower" + text: "SmartCare" textFormat: Text.PlainText color: Theme.colorText font.pixelSize: Theme.fontSizeTitle diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index 18460ef3d..78be35488 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -3,7 +3,7 @@ import QtQuick.Controls import QtPositioning import ComponentLibrary -import WatchFlower +import SmartCare Loader { id: screenSettings @@ -639,8 +639,8 @@ Loader { visible: (element_worker.visible && isDesktop) text: settingsManager.systray ? - qsTr("WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval.") : - qsTr("WatchFlower is only active while the window is open.") + qsTr("SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval.") : + qsTr("SmartCare is only active while the window is open.") textFormat: Text.PlainText wrapMode: Text.WordWrap color: Theme.colorSubText @@ -716,8 +716,8 @@ Loader { opacity: settingsManager.systray ? 1 : 0.4 text: settingsManager.notifications ? - qsTr("If a plant needs water, WatchFlower will bring it to your attention!") : - qsTr("If a plant needs water, WatchFlower can bring it to your attention.") + qsTr("If a plant needs water, SmartCare will bring it to your attention!") : + qsTr("If a plant needs water, SmartCare can bring it to your attention.") textFormat: Text.PlainText wrapMode: Text.WordWrap color: Theme.colorSubText @@ -920,8 +920,8 @@ Loader { bottomPadding: 0 visible: (Qt.platform.os === "android") - text: settingsManager.bluetoothControl ? qsTr("WatchFlower will enable your device's Bluetooth in order to operate.") : - qsTr("WatchFlower will only operate if your device's Bluetooth is already enabled.") + text: settingsManager.bluetoothControl ? qsTr("SmartCare will enable your device's Bluetooth in order to operate.") : + qsTr("SmartCare will only operate if your device's Bluetooth is already enabled.") textFormat: Text.PlainText wrapMode: Text.WordWrap color: Theme.colorSubText @@ -1660,7 +1660,7 @@ Loader { visible: isDesktop - text: qsTr("Saved in your documents, under the 'WatchFlower' directory.") + text: qsTr("Saved in your documents, under the 'SmartCare' directory.") textFormat: Text.PlainText wrapMode: Text.WordWrap color: Theme.colorSubText diff --git a/qml/ScreenTutorial.qml b/qml/ScreenTutorial.qml index 2adb8923a..35bf96f82 100644 --- a/qml/ScreenTutorial.qml +++ b/qml/ScreenTutorial.qml @@ -87,7 +87,7 @@ Rectangle { anchors.right: parent.right anchors.rightMargin: tutorialPages.margins - text: qsTr("WatchFlower is a plant monitoring application for Xiaomi 'Flower Care' or Parrot 'Flower Power' sensors.") + text: qsTr("SmartCare is a plant monitoring application for Xiaomi 'Flower Care' or Parrot 'Flower Power' sensors.") textFormat: Text.StyledText wrapMode: Text.WrapAtWordBoundaryOrAnywhere font.pixelSize: Theme.fontSizeContentBig @@ -149,7 +149,7 @@ Rectangle { anchors.right: parent.right anchors.rightMargin: tutorialPages.margins - text: qsTr("To start using WatchFlower, you'll need to scan for compatible Bluetooth sensors around you.") + text: qsTr("To start using SmartCare, you'll need to scan for compatible Bluetooth sensors around you.") textFormat: Text.StyledText color: Theme.colorHeaderContent font.pixelSize: Theme.fontSizeContentBig @@ -200,7 +200,7 @@ Rectangle { anchors.left: parent.left anchors.leftMargin: tutorialPages.margins - text: qsTr("Once paired, sensors will periodically sync their data when you use WatchFlower.") + text: qsTr("Once paired, sensors will periodically sync their data when you use SmartCare.") textFormat: Text.StyledText color: Theme.colorHeaderContent wrapMode: Text.WrapAtWordBoundaryOrAnywhere @@ -214,7 +214,7 @@ Rectangle { anchors.rightMargin: tutorialPages.margins visible: (Qt.platform.os !== "ios") - text: qsTr("WatchFlower might be able to sync sensors in the background. Check out the settings page for instructions.") + text: qsTr("SmartCare might be able to sync sensors in the background. Check out the settings page for instructions.") textFormat: Text.StyledText color: Theme.colorHeaderContent wrapMode: Text.WrapAtWordBoundaryOrAnywhere diff --git a/qml/components/PlantHardinessWidget.qml b/qml/components/PlantHardinessWidget.qml index 73bb260bd..5c853f8c2 100644 --- a/qml/components/PlantHardinessWidget.qml +++ b/qml/components/PlantHardinessWidget.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare import PlantUtils Column { diff --git a/qml/components/SpinBoxHistory.qml b/qml/components/SpinBoxHistory.qml index 8777f7c67..c9d6fa2d3 100644 --- a/qml/components/SpinBoxHistory.qml +++ b/qml/components/SpinBoxHistory.qml @@ -3,7 +3,7 @@ import QtQuick.Controls.impl import QtQuick.Templates as T import ComponentLibrary -import WatchFlower +import SmartCare T.SpinBox { id: control diff --git a/qml/popups/PopupBackgroundUpdates.qml b/qml/popups/PopupBackgroundUpdates.qml index 4a249503e..658c1861d 100644 --- a/qml/popups/PopupBackgroundUpdates.qml +++ b/qml/popups/PopupBackgroundUpdates.qml @@ -114,7 +114,7 @@ Popup { anchors.left: parent.left anchors.right: parent.right - text: qsTr("To use the background update feature, the background location permission is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed.") + text: qsTr("To use the background update feature, the background location permission is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed.") textFormat: Text.StyledText font.pixelSize: Theme.fontSizeContent color: Theme.colorSubText diff --git a/qml/widgets/DeviceNearbyWidget.qml b/qml/widgets/DeviceNearbyWidget.qml index 03e7d9a6d..5e95145bc 100644 --- a/qml/widgets/DeviceNearbyWidget.qml +++ b/qml/widgets/DeviceNearbyWidget.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare Item { id: deviceNearbyWidget diff --git a/qml/widgets/DeviceWidget.qml b/qml/widgets/DeviceWidget.qml index 05d272b40..2a8f6bc82 100644 --- a/qml/widgets/DeviceWidget.qml +++ b/qml/widgets/DeviceWidget.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare import DeviceUtils Item { diff --git a/qml/widgets/JournalWidget.qml b/qml/widgets/JournalWidget.qml index 0d4b43c2d..800eee669 100644 --- a/qml/widgets/JournalWidget.qml +++ b/qml/widgets/JournalWidget.qml @@ -1,7 +1,7 @@ import QtQuick import ComponentLibrary -import WatchFlower +import SmartCare import JournalUtils Item { diff --git a/qml/widgets/SunAndMoonWidget.qml b/qml/widgets/SunAndMoonWidget.qml index 04850b3be..497e99b61 100644 --- a/qml/widgets/SunAndMoonWidget.qml +++ b/qml/widgets/SunAndMoonWidget.qml @@ -3,7 +3,7 @@ import QtQuick.Controls import QtQuick.Shapes import ComponentLibrary -import WatchFlower +import SmartCare Item { id: sunAndMoonWidget diff --git a/src/DatabaseManager.cpp b/src/DatabaseManager.cpp index a20f7a75f..e39157b87 100644 --- a/src/DatabaseManager.cpp +++ b/src/DatabaseManager.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -82,7 +82,7 @@ bool DatabaseManager::saveDatabase() if (!internalDir.exists()) return false; // save dir - QString externalPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/WatchFlower"; + QString externalPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/SmartCare"; QDir externalDir(externalPath); if (!externalDir.exists()) externalDir.mkpath(externalPath); diff --git a/src/DatabaseManager.h b/src/DatabaseManager.h index f382b3162..4b45e31af 100644 --- a/src/DatabaseManager.h +++ b/src/DatabaseManager.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/DeviceFilter.cpp b/src/DeviceFilter.cpp index 8d736da2b..f4a70559c 100644 --- a/src/DeviceFilter.cpp +++ b/src/DeviceFilter.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/DeviceFilter.h b/src/DeviceFilter.h index 9ec973500..17fbd617c 100644 --- a/src/DeviceFilter.h +++ b/src/DeviceFilter.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/DeviceManager.cpp b/src/DeviceManager.cpp index 8edca00cf..0573e1527 100644 --- a/src/DeviceManager.cpp +++ b/src/DeviceManager.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -1644,7 +1644,7 @@ void DeviceManager::addBleDevice(const QBluetoothDeviceInfo &info) Device *d = nullptr; - // Regular WatchFlower device + // Regular SmartCare device if (info.name() == "Flower care" || info.name() == "Flower mate" || info.name() == "Grow care garden" || info.name() == "TY" || diff --git a/src/DeviceManager.h b/src/DeviceManager.h index bce68708c..c144bcc0e 100644 --- a/src/DeviceManager.h +++ b/src/DeviceManager.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/DeviceManager_advertisement.cpp b/src/DeviceManager_advertisement.cpp index fce069c0f..cb036cbaa 100644 --- a/src/DeviceManager_advertisement.cpp +++ b/src/DeviceManager_advertisement.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/DeviceManager_export.cpp b/src/DeviceManager_export.cpp index 5a84bb695..380c4feca 100644 --- a/src/DeviceManager_export.cpp +++ b/src/DeviceManager_export.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -42,7 +42,7 @@ bool DeviceManager::exportDataSave() if (!m_devices_model->hasDevices()) return status; - QString exportDirectoryPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/WatchFlower"; + QString exportDirectoryPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/SmartCare"; // Create exportDirectory if (!exportDirectoryPath.isEmpty()) @@ -115,7 +115,7 @@ QString DeviceManager::exportDataOpen() QString DeviceManager::exportDataFolder() { // Get home directory path - QString exportDirectoryPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/WatchFlower"; + QString exportDirectoryPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/SmartCare"; // Check if directory exist QDir exportDirectory(exportDirectoryPath); diff --git a/src/DeviceManager_nearby.cpp b/src/DeviceManager_nearby.cpp index e568bbfba..328d412b0 100644 --- a/src/DeviceManager_nearby.cpp +++ b/src/DeviceManager_nearby.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/Journal.cpp b/src/Journal.cpp index 3e0ea1855..45be9b26e 100644 --- a/src/Journal.cpp +++ b/src/Journal.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/Journal.h b/src/Journal.h index 7bce56f13..75c0476b8 100644 --- a/src/Journal.h +++ b/src/Journal.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/MenubarManager.cpp b/src/MenubarManager.cpp index 888ec8134..1c9da772e 100644 --- a/src/MenubarManager.cpp +++ b/src/MenubarManager.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -91,7 +91,7 @@ void MenubarManager::setupMenubar(QQuickWindow *view, DeviceManager *dm) m_menuSensors->addAction(m_actionSensorScan); menuBar->addMenu(m_menuSensors); - m_actionAbout = new QAction(tr("About WatchFlower")); + m_actionAbout = new QAction(tr("About SmartCare")); m_actionPreferences = new QAction(tr("Preferences")); m_actionWebsite = new QAction(tr("Visit website")); m_actionIssueTracker = new QAction(tr("Visit issue tracker")); diff --git a/src/MenubarManager.h b/src/MenubarManager.h index 184ba5336..528e4f9c9 100644 --- a/src/MenubarManager.h +++ b/src/MenubarManager.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/NotificationManager.cpp b/src/NotificationManager.cpp index 975d6716f..3fe455933 100644 --- a/src/NotificationManager.cpp +++ b/src/NotificationManager.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/NotificationManager.h b/src/NotificationManager.h index cb18911df..b19d68a3e 100644 --- a/src/NotificationManager.h +++ b/src/NotificationManager.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/Plant.cpp b/src/Plant.cpp index 094b7d85c..0d7492d54 100644 --- a/src/Plant.cpp +++ b/src/Plant.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/Plant.h b/src/Plant.h index cb5dd1389..9af08d631 100644 --- a/src/Plant.h +++ b/src/Plant.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/PlantDatabase.cpp b/src/PlantDatabase.cpp index 721e20516..9df1ef8a8 100644 --- a/src/PlantDatabase.cpp +++ b/src/PlantDatabase.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/PlantDatabase.h b/src/PlantDatabase.h index 5b673ae49..29eaade7a 100644 --- a/src/PlantDatabase.h +++ b/src/PlantDatabase.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/PlantUtils.h b/src/PlantUtils.h index c606a83d2..c7c0841b9 100644 --- a/src/PlantUtils.h +++ b/src/PlantUtils.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2020 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/SettingsManager.cpp b/src/SettingsManager.cpp index 77fd5744c..34e2d3495 100644 --- a/src/SettingsManager.cpp +++ b/src/SettingsManager.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -71,7 +71,7 @@ bool SettingsManager::saveSettings() QString internalPath = settings.fileName(); // save dir - QString externalPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/WatchFlower"; + QString externalPath = QStandardPaths::writableLocation(QStandardPaths::HomeLocation) + "/SmartCare"; QDir externalDir(externalPath); if (!externalDir.exists()) externalDir.mkpath(externalPath); diff --git a/src/SettingsManager.h b/src/SettingsManager.h index 3bc1f3a14..4550414bf 100644 --- a/src/SettingsManager.h +++ b/src/SettingsManager.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/SystrayManager.cpp b/src/SystrayManager.cpp index 84cb952ec..eb87114d1 100644 --- a/src/SystrayManager.cpp +++ b/src/SystrayManager.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -159,7 +159,7 @@ bool SystrayManager::installSystray() connect(m_saved_window, &QQuickWindow::visibilityChanged, this, &SystrayManager::visibilityChanged); // Show greetings - //m_sysTray->showMessage("WatchFlower", tr("WatchFlower is running in the background!")); + //m_sysTray->showMessage("SmartCare", tr("SmartCare is running in the background!")); status = true; } @@ -229,7 +229,7 @@ void SystrayManager::sendNotification(const QString &text) { if (m_sysTray && QSystemTrayIcon::isSystemTrayAvailable()) { - m_sysTray->showMessage("WatchFlower", text); + m_sysTray->showMessage("SmartCare", text); } } diff --git a/src/SystrayManager.h b/src/SystrayManager.h index 1d10ce8b9..77ed6e3df 100644 --- a/src/SystrayManager.h +++ b/src/SystrayManager.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device.cpp b/src/device.cpp index 17dbf6225..596a3f318 100644 --- a/src/device.cpp +++ b/src/device.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device.h b/src/device.h index b76046bb6..8e206786c 100644 --- a/src/device.h +++ b/src/device.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_environmental.cpp b/src/device_environmental.cpp index 336925e7a..628e6d76b 100644 --- a/src/device_environmental.cpp +++ b/src/device_environmental.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_environmental.h b/src/device_environmental.h index 66f06b115..ef26ad9bf 100644 --- a/src/device_environmental.h +++ b/src/device_environmental.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_firmwares.h b/src/device_firmwares.h index 9ba350f8a..901c78a64 100644 --- a/src/device_firmwares.h +++ b/src/device_firmwares.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_infos.cpp b/src/device_infos.cpp index 5e7385b96..7b4530408 100644 --- a/src/device_infos.cpp +++ b/src/device_infos.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_infos.h b/src/device_infos.h index 22a7316f4..37cb54392 100644 --- a/src/device_infos.h +++ b/src/device_infos.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_plantsensor.cpp b/src/device_plantsensor.cpp index 99df51d4e..553a6030e 100644 --- a/src/device_plantsensor.cpp +++ b/src/device_plantsensor.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_plantsensor.h b/src/device_plantsensor.h index a1c33e49f..da63a68f6 100644 --- a/src/device_plantsensor.h +++ b/src/device_plantsensor.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_sensor.cpp b/src/device_sensor.cpp index cae82a7ed..6a0e88597 100644 --- a/src/device_sensor.cpp +++ b/src/device_sensor.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_sensor.h b/src/device_sensor.h index 726b9f8f4..f02d9d160 100644 --- a/src/device_sensor.h +++ b/src/device_sensor.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_sensor_advertisement.cpp b/src/device_sensor_advertisement.cpp index 8b6c14ef8..e3b10f8f6 100644 --- a/src/device_sensor_advertisement.cpp +++ b/src/device_sensor_advertisement.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_thermometer.cpp b/src/device_thermometer.cpp index 6c7d2fc2a..3ea578327 100644 --- a/src/device_thermometer.cpp +++ b/src/device_thermometer.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_thermometer.h b/src/device_thermometer.h index 53252894a..ad0fffee5 100644 --- a/src/device_thermometer.h +++ b/src/device_thermometer.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/device_utils.h b/src/device_utils.h index c6671b8c8..287a5ac03 100644 --- a/src/device_utils.h +++ b/src/device_utils.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_bparasite.cpp b/src/devices/device_bparasite.cpp index bda3a2f4e..280bea27d 100644 --- a/src/devices/device_bparasite.cpp +++ b/src/devices/device_bparasite.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_bparasite.h b/src/devices/device_bparasite.h index fb4a157d7..ba0fe592f 100644 --- a/src/devices/device_bparasite.h +++ b/src/devices/device_bparasite.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -37,7 +37,7 @@ * b-parasite DIY sensor * * Protocol infos: - * - WatchFlower/docs/bparasite-ble-api.md + * - SmartCare/docs/bparasite-ble-api.md */ class DeviceBParasite: public DevicePlantSensor { diff --git a/src/devices/device_cgdn1.cpp b/src/devices/device_cgdn1.cpp index eaed3cdfc..8253e106e 100644 --- a/src/devices/device_cgdn1.cpp +++ b/src/devices/device_cgdn1.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_cgdn1.h b/src/devices/device_cgdn1.h index dc36647a4..a8512ed6b 100644 --- a/src/devices/device_cgdn1.h +++ b/src/devices/device_cgdn1.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -38,7 +38,7 @@ * CGDN1 device / squared body / OLED * * Protocol infos: - * - WatchFlower/docs/cgdn1-ble-api.md + * - SmartCare/docs/cgdn1-ble-api.md */ class DeviceCGDN1: public DeviceEnvironmental { diff --git a/src/devices/device_esp32_airqualitymonitor.cpp b/src/devices/device_esp32_airqualitymonitor.cpp index bc8cc924c..b4b6f449c 100644 --- a/src/devices/device_esp32_airqualitymonitor.cpp +++ b/src/devices/device_esp32_airqualitymonitor.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_esp32_airqualitymonitor.h b/src/devices/device_esp32_airqualitymonitor.h index d91cf84a7..9b1b40a8f 100644 --- a/src/devices/device_esp32_airqualitymonitor.h +++ b/src/devices/device_esp32_airqualitymonitor.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_esp32_geigercounter.cpp b/src/devices/device_esp32_geigercounter.cpp index 6cf3d2ed0..a064b42a4 100644 --- a/src/devices/device_esp32_geigercounter.cpp +++ b/src/devices/device_esp32_geigercounter.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_esp32_geigercounter.h b/src/devices/device_esp32_geigercounter.h index 20534c565..7323b7a90 100644 --- a/src/devices/device_esp32_geigercounter.h +++ b/src/devices/device_esp32_geigercounter.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_esp32_higrow.cpp b/src/devices/device_esp32_higrow.cpp index 536795a5f..ce7bd6145 100644 --- a/src/devices/device_esp32_higrow.cpp +++ b/src/devices/device_esp32_higrow.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_esp32_higrow.h b/src/devices/device_esp32_higrow.h index 100326aed..f94b8fe79 100644 --- a/src/devices/device_esp32_higrow.h +++ b/src/devices/device_esp32_higrow.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_ess_generic.cpp b/src/devices/device_ess_generic.cpp index 561954048..4c0553948 100644 --- a/src/devices/device_ess_generic.cpp +++ b/src/devices/device_ess_generic.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_ess_generic.h b/src/devices/device_ess_generic.h index 1b8fc7135..a782e9afb 100644 --- a/src/devices/device_ess_generic.h +++ b/src/devices/device_ess_generic.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -37,7 +37,7 @@ * Generic implementation for Bluetooth Low Energy "Environmental Sensing Service". * * Protocol infos: - * - WatchFlower/docs/ess-ble-api.md + * - SmartCare/docs/ess-ble-api.md * - https://www.bluetooth.com/specifications/specs/environmental-sensing-profile-1-0/ * - https://www.bluetooth.com/specifications/specs/environmental-sensing-service-1-0/ * - https://www.bluetooth.com/specifications/assigned-numbers/environmental-sensing-service-characteristics/ diff --git a/src/devices/device_flowercare.cpp b/src/devices/device_flowercare.cpp index 5d7c89c67..7f1fcb0ce 100644 --- a/src/devices/device_flowercare.cpp +++ b/src/devices/device_flowercare.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_flowercare.h b/src/devices/device_flowercare.h index 8c4eea31c..ba5270a73 100644 --- a/src/devices/device_flowercare.h +++ b/src/devices/device_flowercare.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -40,7 +40,7 @@ * Xiaomi "Flower Care Max" (HHCCJCY09) or VegTrug "Grow Care Garden" (GCLS002) * * Protocol infos: - * - WatchFlower/docs/flowercare-ble-api.md + * - SmartCare/docs/flowercare-ble-api.md */ class DeviceFlowerCare: public DevicePlantSensor { diff --git a/src/devices/device_flowercare_tuya.cpp b/src/devices/device_flowercare_tuya.cpp index 1d7e2dfd6..e6674200f 100644 --- a/src/devices/device_flowercare_tuya.cpp +++ b/src/devices/device_flowercare_tuya.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_flowercare_tuya.h b/src/devices/device_flowercare_tuya.h index aa7c75b86..bcbd853df 100644 --- a/src/devices/device_flowercare_tuya.h +++ b/src/devices/device_flowercare_tuya.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -39,7 +39,7 @@ * Tuya "Flower Care" (HHCCJCY10) * * Protocol infos: - * - WatchFlower/docs/flowercare_tuya-ble-api.md + * - SmartCare/docs/flowercare_tuya-ble-api.md */ class DeviceFlowerCare_tuya: public DevicePlantSensor { diff --git a/src/devices/device_flowerpower.cpp b/src/devices/device_flowerpower.cpp index c3e7e99b4..06bf01860 100644 --- a/src/devices/device_flowerpower.cpp +++ b/src/devices/device_flowerpower.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_flowerpower.h b/src/devices/device_flowerpower.h index 2007ae261..e9f263cfa 100644 --- a/src/devices/device_flowerpower.h +++ b/src/devices/device_flowerpower.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -37,7 +37,7 @@ * Parrot "Flower Power" devices * * Protocol infos: - * - WatchFlower/docs/flowerpower-ble-api.md + * - SmartCare/docs/flowerpower-ble-api.md * - https://developer.parrot.com/docs/FlowerPower/FlowerPower-BLE.pdf */ class DeviceFlowerPower: public DevicePlantSensor diff --git a/src/devices/device_hygrotemp_atc.cpp b/src/devices/device_hygrotemp_atc.cpp index a01a3f093..0c39479ef 100644 --- a/src/devices/device_hygrotemp_atc.cpp +++ b/src/devices/device_hygrotemp_atc.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_atc.h b/src/devices/device_hygrotemp_atc.h index 38bfb974b..c70f7b6a3 100644 --- a/src/devices/device_hygrotemp_atc.h +++ b/src/devices/device_hygrotemp_atc.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -44,14 +44,14 @@ * Qingping Temp & RH Monitor Lite (CGDK2) * * MiBeacon format: - * - WatchFlower/docs/mibeacon-ble-api.md + * - SmartCare/docs/mibeacon-ble-api.md * * BTHome v1 format: * - https://bthome.io/v1/ * * BTHome v2 format: * - https://bthome.io/format/ - * - WatchFlower/docs/bthome-ble-api.md + * - SmartCare/docs/bthome-ble-api.md */ class DeviceHygrotempATC: public DeviceThermometer { diff --git a/src/devices/device_hygrotemp_cgd1.cpp b/src/devices/device_hygrotemp_cgd1.cpp index f28d26b8c..3b40dd854 100644 --- a/src/devices/device_hygrotemp_cgd1.cpp +++ b/src/devices/device_hygrotemp_cgd1.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_cgd1.h b/src/devices/device_hygrotemp_cgd1.h index 25505dd5e..fedff94e3 100644 --- a/src/devices/device_hygrotemp_cgd1.h +++ b/src/devices/device_hygrotemp_cgd1.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -38,7 +38,7 @@ * CGD1 device / squared body / LCD * * Protocol infos: - * - WatchFlower/docs/cgd1-ble-api.md + * - SmartCare/docs/cgd1-ble-api.md */ class DeviceHygrotempCGD1: public DeviceThermometer { diff --git a/src/devices/device_hygrotemp_cgdk2.cpp b/src/devices/device_hygrotemp_cgdk2.cpp index 8790fc5a6..ebc455b0f 100644 --- a/src/devices/device_hygrotemp_cgdk2.cpp +++ b/src/devices/device_hygrotemp_cgdk2.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_cgdk2.h b/src/devices/device_hygrotemp_cgdk2.h index 83a34da53..d055efa96 100644 --- a/src/devices/device_hygrotemp_cgdk2.h +++ b/src/devices/device_hygrotemp_cgdk2.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -38,7 +38,7 @@ * CGDK2 device / round body / LCD screen * * Protocol infos: - * - WatchFlower/docs/cgdk2-ble-api.md + * - SmartCare/docs/cgdk2-ble-api.md */ class DeviceHygrotempCGDK2: public DeviceThermometer { diff --git a/src/devices/device_hygrotemp_cgg1.cpp b/src/devices/device_hygrotemp_cgg1.cpp index 0f99c94cf..0baf7ef16 100644 --- a/src/devices/device_hygrotemp_cgg1.cpp +++ b/src/devices/device_hygrotemp_cgg1.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_cgg1.h b/src/devices/device_hygrotemp_cgg1.h index ef265f63c..f70fd931b 100644 --- a/src/devices/device_hygrotemp_cgg1.h +++ b/src/devices/device_hygrotemp_cgg1.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -39,7 +39,7 @@ * CGG1 device / round body / E-Ink * * Protocol infos: - * - WatchFlower/docs/cgg1-ble-api.md + * - SmartCare/docs/cgg1-ble-api.md */ class DeviceHygrotempCGG1: public DeviceThermometer { diff --git a/src/devices/device_hygrotemp_cgp1w.cpp b/src/devices/device_hygrotemp_cgp1w.cpp index d14904ffb..2dadacad1 100644 --- a/src/devices/device_hygrotemp_cgp1w.cpp +++ b/src/devices/device_hygrotemp_cgp1w.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_cgp1w.h b/src/devices/device_hygrotemp_cgp1w.h index 6957e17a4..c8e14ca4b 100644 --- a/src/devices/device_hygrotemp_cgp1w.h +++ b/src/devices/device_hygrotemp_cgp1w.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -38,7 +38,7 @@ * CGP1W device / squared body / LCD * * Protocol infos: - * - WatchFlower/docs/cgp1w-ble-api.md + * - SmartCare/docs/cgp1w-ble-api.md */ class DeviceHygrotempCGP1W: public DeviceThermometer { diff --git a/src/devices/device_hygrotemp_clock.cpp b/src/devices/device_hygrotemp_clock.cpp index d96fe8e1d..f275cddc9 100644 --- a/src/devices/device_hygrotemp_clock.cpp +++ b/src/devices/device_hygrotemp_clock.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_clock.h b/src/devices/device_hygrotemp_clock.h index fa13acf99..eff53c2f8 100644 --- a/src/devices/device_hygrotemp_clock.h +++ b/src/devices/device_hygrotemp_clock.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -41,8 +41,8 @@ * MHO-C303 device / rectangular body / E-Ink * * Protocol infos: - * - WatchFlower/docs/lywsd02-ble-api.md - * - WatchFlower/docs/mchohc303-ble-api.md + * - SmartCare/docs/lywsd02-ble-api.md + * - SmartCare/docs/mchohc303-ble-api.md */ class DeviceHygrotempClock: public DeviceThermometer { diff --git a/src/devices/device_hygrotemp_lywsdcgq.cpp b/src/devices/device_hygrotemp_lywsdcgq.cpp index ff075b5b0..a88f1b41d 100644 --- a/src/devices/device_hygrotemp_lywsdcgq.cpp +++ b/src/devices/device_hygrotemp_lywsdcgq.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_lywsdcgq.h b/src/devices/device_hygrotemp_lywsdcgq.h index b6240ff9f..5583b7146 100644 --- a/src/devices/device_hygrotemp_lywsdcgq.h +++ b/src/devices/device_hygrotemp_lywsdcgq.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -39,7 +39,7 @@ * LYWSDCGQ device / round body / LCD * * Protocol infos: - * - WatchFlower/docs/lywsdcgq-ble-api.md + * - SmartCare/docs/lywsdcgq-ble-api.md */ class DeviceHygrotempLYWSDCGQ: public DeviceThermometer { diff --git a/src/devices/device_hygrotemp_square.cpp b/src/devices/device_hygrotemp_square.cpp index ffa42db74..65938911c 100644 --- a/src/devices/device_hygrotemp_square.cpp +++ b/src/devices/device_hygrotemp_square.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_hygrotemp_square.h b/src/devices/device_hygrotemp_square.h index c52608a33..801fae803 100644 --- a/src/devices/device_hygrotemp_square.h +++ b/src/devices/device_hygrotemp_square.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -44,9 +44,9 @@ * XMWSDJO4MMC device / rectangular body / E-Ink * * Protocol infos: - * - WatchFlower/docs/lywsd03mmc-ble-api.md - * - WatchFlower/docs/mchoh401-ble-api.md - * - WatchFlower/docs/xmwsdjo4mmc-ble-api.md + * - SmartCare/docs/lywsd03mmc-ble-api.md + * - SmartCare/docs/mchoh401-ble-api.md + * - SmartCare/docs/xmwsdjo4mmc-ble-api.md */ class DeviceHygrotempSquare: public DeviceThermometer { diff --git a/src/devices/device_jqjcy01ym.cpp b/src/devices/device_jqjcy01ym.cpp index f6ba311af..70223548c 100644 --- a/src/devices/device_jqjcy01ym.cpp +++ b/src/devices/device_jqjcy01ym.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_jqjcy01ym.h b/src/devices/device_jqjcy01ym.h index 52e5b44d0..7ed9a3d17 100644 --- a/src/devices/device_jqjcy01ym.h +++ b/src/devices/device_jqjcy01ym.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -38,7 +38,7 @@ * JQJCY01YM device / squared body / OLED * * Protocol infos: - * - WatchFlower/docs/jqjcy01m-ble-api.md + * - SmartCare/docs/jqjcy01m-ble-api.md */ class DeviceJQJCY01YM: public DeviceEnvironmental { diff --git a/src/devices/device_parrotpot.cpp b/src/devices/device_parrotpot.cpp index 5328de393..0be38ad21 100644 --- a/src/devices/device_parrotpot.cpp +++ b/src/devices/device_parrotpot.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_parrotpot.h b/src/devices/device_parrotpot.h index 2efbc47f4..5c2ff608b 100644 --- a/src/devices/device_parrotpot.h +++ b/src/devices/device_parrotpot.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_ropot.cpp b/src/devices/device_ropot.cpp index 1efedb97a..91a88107b 100644 --- a/src/devices/device_ropot.cpp +++ b/src/devices/device_ropot.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_ropot.h b/src/devices/device_ropot.h index 5e4a22228..03fd4df89 100644 --- a/src/devices/device_ropot.h +++ b/src/devices/device_ropot.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -39,7 +39,7 @@ * Xiaomi "RoPot" or VegTrug "Grow Care Pot" (HHCCPOT002) * * Protocol infos: - * - WatchFlower/docs/ropot-ble-api.md + * - SmartCare/docs/ropot-ble-api.md */ class DeviceRopot: public DevicePlantSensor { diff --git a/src/devices/device_thermobeacon.cpp b/src/devices/device_thermobeacon.cpp index 7f1431f50..7fcb79e84 100644 --- a/src/devices/device_thermobeacon.cpp +++ b/src/devices/device_thermobeacon.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_thermobeacon.h b/src/devices/device_thermobeacon.h index 1505a8795..96f6afc48 100644 --- a/src/devices/device_thermobeacon.h +++ b/src/devices/device_thermobeacon.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -41,7 +41,7 @@ * Keychain Hygrometer (2ACD3-WS07) / (2ACD3-WS02) * * Protocol infos: - * - WatchFlower/docs/thermobeacon-ble-api.md + * - SmartCare/docs/thermobeacon-ble-api.md */ class DeviceThermoBeacon: public DeviceThermometer { diff --git a/src/devices/device_wp6003.cpp b/src/devices/device_wp6003.cpp index ed3321070..47264f23a 100644 --- a/src/devices/device_wp6003.cpp +++ b/src/devices/device_wp6003.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify diff --git a/src/devices/device_wp6003.h b/src/devices/device_wp6003.h index eb880015d..7e428d7a1 100644 --- a/src/devices/device_wp6003.h +++ b/src/devices/device_wp6003.h @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -37,7 +37,7 @@ * VSON technology "Air Box WP6003" * * Protocol infos: - * - WatchFlower/docs/wp6003.md + * - SmartCare/docs/wp6003.md */ class DeviceWP6003: public DeviceEnvironmental { diff --git a/src/main.cpp b/src/main.cpp index 17cb141cb..84e7ee073 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,5 +1,5 @@ /*! - * This file is part of WatchFlower. + * This file is part of SmartCare. * Copyright (c) 2022 Emeric Grange - All Rights Reserved * * This program is free software: you can redistribute it and/or modify @@ -85,9 +85,9 @@ int main(int argc, char *argv[]) if (refresh_only) { QCoreApplication app(argc, argv); - app.setApplicationName("WatchFlower"); - app.setOrganizationName("WatchFlower"); - app.setOrganizationDomain("WatchFlower"); + app.setApplicationName("SmartCare"); + app.setOrganizationName("SmartCare"); + app.setOrganizationDomain("SmartCare"); SettingsManager *sm = SettingsManager::getInstance(); DatabaseManager *db = DatabaseManager::getInstance(); @@ -108,9 +108,9 @@ int main(int argc, char *argv[]) { #if defined(Q_OS_ANDROID) QAndroidService app(argc, argv); - app.setApplicationName("WatchFlower"); - app.setOrganizationName("WatchFlower"); - app.setOrganizationDomain("WatchFlower"); + app.setApplicationName("SmartCare"); + app.setOrganizationName("SmartCare"); + app.setOrganizationDomain("SmartCare"); SettingsManager *sm = SettingsManager::getInstance(); if (sm && sm->getSysTray()) @@ -144,10 +144,10 @@ int main(int argc, char *argv[]) SingleApplication app(argc, argv, false); // Application name - app.setApplicationName("WatchFlower"); - app.setApplicationDisplayName("WatchFlower"); - app.setOrganizationName("WatchFlower"); - app.setOrganizationDomain("WatchFlower"); + app.setApplicationName("SmartCare"); + app.setApplicationDisplayName("SmartCare"); + app.setOrganizationName("SmartCare"); + app.setOrganizationDomain("SmartCare"); // Init app components SettingsManager *sm = SettingsManager::getInstance(); @@ -204,7 +204,7 @@ int main(int argc, char *argv[]) PlantUtils::registerQML(); QQmlApplicationEngine engine; - engine.addImportPath(":/WatchFlower"); + engine.addImportPath(":/SmartCare"); engine.addImportPath(":/ComponentLibrary"); QQmlContext *engine_context = engine.rootContext(); @@ -223,11 +223,11 @@ int main(int argc, char *argv[]) // Load the main view #if defined(Q_OS_ANDROID) || defined(Q_OS_IOS) engine_context->setContextProperty("utilsShare", utilsShare); - engine.loadFromModule("WatchFlower", "MobileApplication"); + engine.loadFromModule("SmartCare", "MobileApplication"); #else engine_context->setContextProperty("systrayManager", st); engine_context->setContextProperty("menubarManager", mb); - engine.loadFromModule("WatchFlower", "DesktopApplication"); + engine.loadFromModule("SmartCare", "DesktopApplication"); #endif if (engine.rootObjects().isEmpty()) diff --git a/thirdparty/AppUtils/utils_language.cpp b/thirdparty/AppUtils/utils_language.cpp index 02be17681..10918fb5c 100644 --- a/thirdparty/AppUtils/utils_language.cpp +++ b/thirdparty/AppUtils/utils_language.cpp @@ -134,7 +134,7 @@ void UtilsLanguage::loadLanguage(const QString &lng) m_appTranslator = new QTranslator; if (m_appTranslator) { - if (m_appTranslator->load(":/i18n/" + m_appName + "_" + m_locale_str_short + ".qm")) { + if (m_appTranslator->load(":/i18n/RYLO-SmartCare_" + m_locale_str_short + ".qm")) { m_qt_app->installTranslator(m_appTranslator); } else { qWarning() << "appTranslator ERROR !" << m_appName << m_locale_str_full; diff --git a/thirdparty/ComponentLibrary/ThemeEngine.qml b/thirdparty/ComponentLibrary/ThemeEngine.qml index cba8bd452..a5c990682 100644 --- a/thirdparty/ComponentLibrary/ThemeEngine.qml +++ b/thirdparty/ComponentLibrary/ThemeEngine.qml @@ -19,7 +19,7 @@ Item { THEME_DESKTOP_LIGHT, THEME_DESKTOP_DARK, - // WatchFlower + // SmartCare THEME_SNOW, THEME_PLANT, THEME_RAIN, @@ -108,7 +108,7 @@ Item { // App specific (OffloadBuddy) property string sidebarSelector // 'arrow' or 'bar' - // App specific (WatchFlower) + // App specific (SmartCare) property color colorDeviceWidget readonly property color colorLightGrey: "#a9bcb8" readonly property color colorLightGreen: "#09debc" From a0ea389d4c87930559b733c38d0a0cf34a15f31a Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Thu, 10 Jul 2025 17:15:03 +0500 Subject: [PATCH 02/17] updated theme colors --- qml/ScreenAbout.qml | 13 +- qml/ScreenSettings.qml | 168 --- thirdparty/ComponentLibrary/ThemeEngine.qml | 1068 +---------------- .../controls/ComboBoxThemed.qml | 2 +- .../controls/SliderValueSolid.qml | 4 +- .../controls/SpinBoxThemedMobile.qml | 18 +- .../generic/DataBarCompact.qml | 6 +- .../ComponentLibrary/generic/DataBarSolid.qml | 8 +- .../generic/SelectorMenuColorful.qml | 2 +- .../ComponentLibrary/menus/ListTitle.qml | 2 +- 10 files changed, 79 insertions(+), 1212 deletions(-) diff --git a/qml/ScreenAbout.qml b/qml/ScreenAbout.qml index c42576327..f50f03650 100644 --- a/qml/ScreenAbout.qml +++ b/qml/ScreenAbout.qml @@ -54,7 +54,7 @@ Loader { anchors.rightMargin: -screenPaddingRight height: 96 - color: headerUnicolor ? Theme.colorBackground : Theme.colorForeground + color: headerUnicolor ? Theme.colorForeground : Theme.colorBackground Row { anchors.left: parent.left @@ -116,7 +116,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/link.svg" sourceSize: 28 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower") } @@ -129,7 +129,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/support.svg" sourceSize: 22 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower/support.html") } @@ -144,7 +144,7 @@ Loader { source: "qrc:/assets/gfx/logos/github.svg" sourceSize: 22 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://github.com/emericg/WatchFlower") } @@ -184,7 +184,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/link.svg" sourceSize: 28 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower") } @@ -197,7 +197,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/support.svg" sourceSize: 22 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower/support.html") } @@ -208,7 +208,6 @@ Loader { ListItem { // description anchors.left: parent.left anchors.right: parent.right - text: qsTr("A plant monitoring application that reads and plots data from compatible Bluetooth sensors and thermometers like Xiaomi 'Flower Care' or Parrot 'Flower Power'.") source: "qrc:/IconLibrary/material-symbols/info.svg" } diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index 78be35488..f152a9f5f 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -82,174 +82,6 @@ Loader { //////////////// - Item { // element_appTheme - anchors.left: parent.left - anchors.leftMargin: contentColumn.paddingLeft - anchors.right: parent.right - anchors.rightMargin: contentColumn.paddingRight - height: Theme.componentHeightXL - - IconSvg { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padIcon - anchors.verticalCenter: parent.verticalCenter - - width: 24 - height: 24 - color: Theme.colorIcon - source: "qrc:/IconLibrary/material-icons/duotone/style.svg" - } - - Text { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padText - anchors.right: appTheme_selector.left - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - - text: qsTr("Theme") - textFormat: Text.PlainText - font.pixelSize: Theme.fontSizeContent - color: Theme.colorText - wrapMode: Text.WordWrap - } - - Row { - id: appTheme_selector - anchors.right: parent.right - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - - z: 1 - spacing: Theme.componentMargin / 2 - - Rectangle { - id: rectangleSnow - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "white" - border.color: (settingsManager.appTheme === "THEME_SNOW") ? Theme.colorSubText : "#ddd" - border.width: 2 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("snow") - textFormat: Text.PlainText - color: (settingsManager.appTheme === "THEME_SNOW") ? Theme.colorSubText : "#ccc" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_SNOW" - } - } - Rectangle { - id: rectangleRain - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#476cae" - border.color: "#06307a" - border.width: (settingsManager.appTheme === "THEME_RAIN") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("rain") - textFormat: Text.PlainText - color: "white" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_RAIN" - } - } - Rectangle { - id: rectangleGreen - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#09debc" // green theme colorSecondary - border.color: Theme.colorPrimary - border.width: (settingsManager.appTheme === "THEME_PLANT") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("plant") - textFormat: Text.PlainText - color: "white" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_PLANT" - } - } - Rectangle { - id: rectangleDay - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#FFE400" // day theme colorSecondary - border.color: Theme.colorPrimary - border.width: (settingsManager.appTheme === "THEME_DAY") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("day") - textFormat: Text.PlainText - color: "white" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_DAY" - } - } - Rectangle { - id: rectangleNight - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#555151" - border.color: Theme.colorPrimary - border.width: (settingsManager.appTheme === "THEME_NIGHT") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("night") - textFormat: Text.PlainText - color: (settingsManager.appTheme === "THEME_NIGHT") ? Theme.colorPrimary : "#ececec" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_NIGHT" - } - } - } - } //////// diff --git a/thirdparty/ComponentLibrary/ThemeEngine.qml b/thirdparty/ComponentLibrary/ThemeEngine.qml index a5c990682..32ce08179 100644 --- a/thirdparty/ComponentLibrary/ThemeEngine.qml +++ b/thirdparty/ComponentLibrary/ThemeEngine.qml @@ -8,31 +8,7 @@ import ComponentLibrary Item { enum ThemeNames { // Generic mobile themes - THEME_MOBILE_LIGHT, - THEME_MOBILE_DARK, - - // Generic mobile material themes - THEME_MATERIAL_LIGHT, - THEME_MATERIAL_DARK, - - // Generic desktop themes - THEME_DESKTOP_LIGHT, - THEME_DESKTOP_DARK, - - // SmartCare - THEME_SNOW, - THEME_PLANT, - THEME_RAIN, - THEME_DAY, - THEME_NIGHT, - - // OffloadBuddy - THEME_LIGHT_AND_WARM, - THEME_DARK_AND_SPOOKY, - THEME_PLAIN_AND_BORING, - THEME_BLOOD_AND_TEARS, - THEME_MIGHTY_KITTENS, - + THEME_SNOW , THEME_LAST } property int currentTheme: -1 @@ -156,7 +132,7 @@ Item { property color colorComponentBorder property color colorComponentDown property color colorComponentBackground - property color colorComponentShadow: isLight ? "#40000000" : "#88000000" + property color colorComponentShadow: "#40000000" property int componentRadius: 4 property int componentBorderWidth: 2 @@ -209,1033 +185,87 @@ Item { //////////////////////////////////////////////////////////////////////////// function getThemeIndex(name) { - if (name === "THEME_MOBILE_LIGHT") return Theme.THEME_MOBILE_LIGHT - if (name === "THEME_MOBILE_DARK") return Theme.THEME_MOBILE_DARK - - if (name === "THEME_MATERIAL_LIGHT") return Theme.THEME_MATERIAL_LIGHT - if (name === "THEME_MATERIAL_DARK") return Theme.THEME_MATERIAL_DARK - - if (name === "THEME_DESKTOP_LIGHT") return Theme.THEME_DESKTOP_LIGHT - if (name === "THEME_DESKTOP_DARK") return Theme.THEME_DESKTOP_DARK - if (name === "THEME_SNOW") return Theme.THEME_SNOW - if (name === "THEME_PLANT") return Theme.THEME_PLANT - if (name === "THEME_RAIN") return Theme.THEME_RAIN - if (name === "THEME_DAY") return Theme.THEME_DAY - if (name === "THEME_NIGHT") return Theme.THEME_NIGHT - - if (name === "THEME_LIGHT_AND_WARM") return Theme.THEME_LIGHT_AND_WARM - if (name === "THEME_DARK_AND_SPOOKY") return Theme.THEME_DARK_AND_SPOOKY - if (name === "THEME_PLAIN_AND_BORING") return Theme.THEME_PLAIN_AND_BORING - if (name === "THEME_BLOOD_AND_TEARS") return Theme.THEME_BLOOD_AND_TEARS - if (name === "THEME_MIGHTY_KITTENS") return Theme.THEME_MIGHTY_KITTENS - return -1 } function getThemeName(index) { - if (index === Theme.THEME_MOBILE_LIGHT) return "THEME_MOBILE_LIGHT" - if (index === Theme.THEME_MOBILE_DARK) return "THEME_MOBILE_DARK" - - if (index === Theme.THEME_MATERIAL_LIGHT) return "THEME_MATERIAL_LIGHT" - if (index === Theme.THEME_MATERIAL_DARK) return "THEME_MATERIAL_DARK" - - if (index === Theme.THEME_DESKTOP_LIGHT) return "THEME_DESKTOP_LIGHT" - if (index === Theme.THEME_DESKTOP_DARK) return "THEME_DESKTOP_DARK" - if (index === Theme.THEME_SNOW) return "THEME_SNOW" - if (index === Theme.THEME_PLANT) return "THEME_PLANT" - if (index === Theme.THEME_RAIN) return "THEME_RAIN" - if (index === Theme.THEME_DAY) return "THEME_DAY" - if (index === Theme.THEME_NIGHT) return "THEME_NIGHT" - - if (index === Theme.THEME_LIGHT_AND_WARM) return "THEME_LIGHT_AND_WARM" - if (index === Theme.THEME_DARK_AND_SPOOKY) return "THEME_DARK_AND_SPOOKY" - if (index === Theme.THEME_PLAIN_AND_BORING) return "THEME_PLAIN_AND_BORING" - if (index === Theme.THEME_BLOOD_AND_TEARS) return "THEME_BLOOD_AND_TEARS" - if (index === Theme.THEME_MIGHTY_KITTENS) return "THEME_MIGHTY_KITTENS" - return "" } //////////////////////////////////////////////////////////////////////////// - Component.onCompleted: loadTheme(settingsManager.appTheme) + Component.onCompleted: loadTheme(Theme.THEME_SNOW) Connections { target: settingsManager - function onAppThemeChanged() { loadTheme(settingsManager.appTheme) } + function onAppThemeChanged() { loadTheme(Theme.THEME_SNOW) } } function loadTheme(newIndex) { //console.log("Theme.loadTheme(" + newIndex + ")") - var themeIndex = -1 - - // Get the theme index - if ((typeof newIndex === 'string' || newIndex instanceof String)) { - themeIndex = getThemeIndex(newIndex) - } else { - themeIndex = newIndex - } - - // Validate the result (or set the default) - if (themeIndex < 0 || themeIndex >= Theme.THEME_LAST) { - if (isDesktop) themeIndex = Theme.THEME_DESKTOP_LIGHT - else if (isMobile) themeIndex = Theme.THEME_MOBILE_LIGHT - } - - // Handle day/night themes - if (settingsManager.appThemeAuto) { - var rightnow = new Date() - var hour = Qt.formatDateTime(rightnow, "hh") - if (hour >= 21 || hour <= 8) { - if (themeIndex === Theme.THEME_MOBILE_LIGHT) - themeIndex = Theme.THEME_MOBILE_DARK - - if (themeIndex === Theme.THEME_MATERIAL_LIGHT) - themeIndex = Theme.THEME_MATERIAL_DARK - - if (themeIndex === Theme.THEME_DESKTOP_LIGHT) - themeIndex = Theme.THEME_DESKTOP_DARK - - if (themeIndex === Theme.THEME_SNOW || - themeIndex === Theme.THEME_PLANT || - themeIndex === Theme.THEME_RAIN || - themeIndex === Theme.THEME_DAY) - themeIndex = Theme.THEME_NIGHT - - if (themeIndex === Theme.THEME_LIGHT_AND_WARM || - themeIndex === Theme.THEME_PLAIN_AND_BORING) - themeIndex = Theme.THEME_DARK_AND_SPOOKY - - // theme doesn't have a dark variant set? just don't change the theme... - } - } + var themeIndex = Theme.THEME_SNOW // Do not reload the same theme if (themeIndex === currentTheme) return - // Set the theme - if (themeIndex === Theme.THEME_MOBILE_LIGHT) { /////////////////// - - colorGreen = "#07bf97" - colorBlue = "#4CA1D5" - colorYellow = "#ffba5a" - colorOrange = "#ff863a" - colorRed = "#ff523a" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "#eeeeee" - - colorHeader = "#eeeeee" - colorHeaderContent = "#ff7b36" - colorHeaderHighlight = "white" - - colorSidebar = "#f2f2f2" - colorSidebarContent = "#eaeaea" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = colorMaterialDeepOrange // "#ff7b36" - - colorBackground = colorMaterialLightGrey - colorForeground = "#f0f0f0" - - colorPrimary = colorMaterialDeepOrange // colorRed - colorSecondary = colorMaterialOrange // "#ff7b36" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#303030" - colorSubText = "#666666" - colorIcon = "#303030" - colorSeparator = "#ececec" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#f0f0f0" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#e0e0e0" - colorComponentDown = "#e9e9e9" - colorComponentBackground = "white" - - componentRadius = 6 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_MOBILE_DARK) { - - colorGreen = "#58CF77" - colorBlue = "#4dceeb" - colorYellow = "#fcc632" - colorOrange = "#ff7657" - colorRed = "#e8635a" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#292929" - - colorHeader = "#292929" - colorHeaderContent = "#ee8c21" - colorHeaderHighlight = "#444" - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#ff9f1a" - - colorBackground = "#313236" - colorForeground = "#292929" - - colorPrimary = "#ff9f1a" - colorSecondary = "#ffb81a" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "white" - colorSubText = "#aaa" - colorIcon = "#ddd" - colorSeparator = "#404040" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#666" - colorComponentText = "#eee" - colorComponentContent = "white" - colorComponentBorder = "#666" - colorComponentDown = "#444" - colorComponentBackground = "#505050" - - componentRadius = 6 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_MATERIAL_LIGHT) { ///////// - - colorGreen = "#07bf97" - colorBlue = "#4CA1D5" - colorYellow = "#ffba5a" - colorOrange = "#ff863a" - colorRed = "#ff523a" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "white" - - colorHeader = "white" - colorHeaderContent = "#1a73e8" - colorHeaderHighlight = "white" - - colorSidebar = "#fafafa" - colorSidebarContent = "#efefef" - colorSidebarHighlight = "#ccc" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#888" - colorTabletmenuHighlight = colorMaterialDeepOrange - - colorBackground = "white" - colorForeground = "#f9f9f9" - - colorPrimary = "#1a73e8" - colorSecondary = "#ff7b36" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#303030" - colorSubText = "#666" - colorIcon = "#303030" - colorSeparator = "#ececec" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#f6f6f6" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#f2f2f2" - colorComponentDown = "#eee" - colorComponentBackground = "white" - - componentRadius = 6 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_MATERIAL_DARK) { - - colorGreen = "#58CF77" - colorBlue = "#4dceeb" - colorYellow = "#fcc632" - colorOrange = "#ff7657" - colorRed = "#e8635a" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#313236" - - colorHeader = "#313236" - colorHeaderContent = "#ee8c21" - colorHeaderHighlight = "#444" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#ff9f1a" - - colorBackground = "#313236" - colorForeground = "#292929" - - colorPrimary = "#ff9f1a" - colorSecondary = "#ffb81a" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "white" - colorSubText = "#aaa" - colorIcon = "#ccc" - colorSeparator = "#404040" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#666" - colorComponentText = "#ddd" - colorComponentContent = "white" - colorComponentBorder = "#666" - colorComponentDown = "#444" - colorComponentBackground = "#505050" - - componentRadius = 8 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_DESKTOP_LIGHT) { /////////// - - colorRed = "#ff7657" - colorGreen = "#85c700" - colorBlue = "#4cafe9" - colorYellow = "#ffcf00" - colorOrange = "#ffa635" - colorGrey = "#9E9E9E" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "#f1f0ef" - - colorHeader = "#f1f0ef" - colorHeaderContent = "#444" - colorHeaderHighlight = "#e2e1df" - - colorSidebar = "#f2f2f2" - colorSidebarContent = "#e9e9e9" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#eaeaea" - colorActionbarContent = "#eaeaea" - colorActionbarHighlight = "#dadada" - - colorTabletmenu = "#ffffff" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#cfcbcb" - - colorBackground = "#f9f8f7" - colorForeground = "#fcfcfc" - - colorPrimary = "#ffc900" - colorSecondary = "#ffeb00" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#373737" - colorSubText = "#666666" - colorIcon = "#373737" - colorSeparator = "#e8e8e8" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#ebebeb" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#ebebeb" - colorComponentDown = "#dadada" - colorComponentBackground = "#fcfcfc" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorBox = "white" - colorBoxBorder = "#f4f4f4" - colorBoxShadow = "#20000000" - colorGrid = "#ebebeb" - colorLVheader = "#fafafa" - colorLVpair = "white" - colorLVimpair = "#f5f5f5" - colorLVselected = "#0080e0" - colorLVseparator = "#e2e2e2" - - } else if (themeIndex === Theme.THEME_DESKTOP_DARK) { - - colorRed = "#e8635a" - colorGreen = "#58cf77" - colorBlue = "#4dceeb" - colorYellow = "#ffcf00" - colorOrange = "#ff8f35" - colorGrey = "#5e5e5e" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#b16bee" - - colorHeader = "#b16bee" - colorHeaderContent = "white" - colorHeaderHighlight = "#725595" - - colorSidebar = "#373949" - colorSidebarContent = "#494a5a" - colorSidebarHighlight = "#1f254a" - - colorActionbar = "#252024" - colorActionbarContent = "white" - colorActionbarHighlight = "#7c54ac" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#bb86fc" - - colorBackground = "#282a39" - colorForeground = "#373949" - - colorPrimary = "#bb86fc" - colorSecondary = "#b16bee" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#eee" - colorSubText = "#999" - colorIcon = "#eee" - colorSeparator = "#1d1e27" - colorLowContrast = "#111" - colorHighContrast = "white" - - colorComponent = "#53535c" - colorComponentText = "#eee" - colorComponentContent = "white" - colorComponentBorder = "#717181" - colorComponentDown = "#46464f" - colorComponentBackground = "#363746" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorBox = "#252024" - colorBoxBorder = "#333" - colorBoxShadow = "#aa000000" - colorGrid = "#333" - colorLVheader = "#252024" - colorLVpair = "#302b2e" - colorLVimpair = "#252024" - colorLVseparator = "#333" - colorLVselected = "#e90c76" - - } else if (themeIndex === Theme.THEME_SNOW) { //////////////////// - - colorGreen = "#85c700" - colorBlue = "#4cafe9" - colorYellow = "#facb00" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "white" - - colorHeader = "white" - colorHeaderContent = "#444" - colorHeaderHighlight = colorMaterialDarkGrey - - colorSidebar = "white" - colorSidebarContent = "#f8f8f8" - colorSidebarHighlight = "#d2d2d2" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#7ab800" - - colorTabletmenu = "#ffffff" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "white" - colorForeground = "#fbfbfb" - - colorPrimary = colorYellow - colorSecondary = "#ffe800" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#474747" - colorSubText = "#666666" - colorIcon = "#474747" - colorSeparator = colorMaterialDarkGrey - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EFEFEF" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#EAEAEA" - colorComponentDown = "#DADADA" - colorComponentBackground = "#FAFAFA" - - componentRadius = (componentHeight / 2) - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_PLANT) { - - colorGreen = "#07bf97" - colorBlue = "#4CA1D5" - colorYellow = "#ffba5a" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#009688" - - colorHeader = colorGreen - colorHeaderContent = "white" - colorHeaderHighlight = "#009688" - - colorSidebar = "#f2f2f2" - colorSidebarContent = "#ececec" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#00b5c4" - colorActionbarContent = "white" - colorActionbarHighlight = "#069fac" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = (Qt.platform.os === "android" || Qt.platform.os === "ios") ? "white" : colorMaterialLightGrey - colorForeground = (Qt.platform.os === "android" || Qt.platform.os === "ios") ? colorMaterialLightGrey : "#eeeeee" - - colorPrimary = colorGreen - colorSecondary = colorLightGreen - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#333333" - colorSubText = "#666666" - colorIcon = "#333333" - colorSeparator = "#e8e8e8" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EAEAEA" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#E3E3E3" - colorComponentDown = "#D0D0D0" - colorComponentBackground = "#F1F1F1" - - componentRadius = 4 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_RAIN) { - - colorGreen = "#8cd200" - colorBlue = "#4cafe9" - colorYellow = "#ffcf00" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#1e3c77" - - colorHeader = "#325da9" - colorHeaderHighlight = "#0f295c" - colorHeaderContent = "white" - - colorSidebar = "#fbfbfb" - colorSidebarContent = "#f0f0f0" - colorSidebarHighlight = "#d0d0d0" - - colorActionbar = colorBlue - colorActionbarContent = "white" - colorActionbarHighlight = "#4c8ee9" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "white" - colorForeground = colorMaterialLightGrey - - colorPrimary = "#325da9" - colorSecondary = "#446eb7" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#474747" - colorSubText = "#666666" - colorIcon = "#474747" - colorSeparator = colorMaterialDarkGrey - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EFEFEF" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#E8E8E8" - colorComponentDown = "#DDDDDD" - colorComponentBackground = "#FAFAFA" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_DAY) { - - colorGreen = "#8cd200" - colorBlue = "#4cafe9" - colorYellow = "#ffcf00" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = colorNeutralNight - - colorHeader = "#ffcf00" - colorHeaderContent = "white" - colorHeaderHighlight = colorNeutralNight - - colorSidebar = "#fcfcfc" - colorSidebarContent = "#f7f7f7" - colorSidebarHighlight = "#d6d6d6" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#7ab800" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "white" - colorForeground = colorMaterialLightGrey - - colorPrimary = colorYellow - colorSecondary = "#ffe800" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#474747" - colorSubText = "#666666" - colorIcon = "#474747" - colorSeparator = colorMaterialDarkGrey - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EFEFEF" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#E8E8E8" - colorComponentDown = "#DDDDDD" - colorComponentBackground = "#FAFAFA" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_NIGHT) { - - colorGreen = "#58CF77" - colorBlue = "#4dceeb" - colorYellow = "#fcc632" - colorOrange = "#ff8f35" - colorRed = "#e8635a" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#725595" - - colorHeader = "#b16bee" - colorHeaderContent = "white" - colorHeaderHighlight = "#725595" - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorActionbar = colorBlue - colorActionbarContent = "white" - colorActionbarHighlight = "#4dabeb" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#bb86fc" - - colorBackground = "#313236" - colorForeground = "#292929" - - colorPrimary = "#bb86fc" - colorSecondary = "#b16bee" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#EEE" - colorSubText = "#AAA" - colorIcon = "#EEE" - colorSeparator = "#404040" - colorLowContrast = "#111" - colorHighContrast = "white" - - colorComponent = "#757575" - colorComponentText = "#eee" - colorComponentContent = "white" - colorComponentBorder = "#777" - colorComponentDown = "#595959" - colorComponentBackground = "#292929" - - componentRadius = 4 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#333" - - } else if (themeIndex === Theme.THEME_LIGHT_AND_WARM) { ////////// - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#BBB" - - colorHeader = "#e4e5e6" - colorHeaderContent = "#353637" - colorHeaderHighlight = Qt.darker(colorHeader, 1.08) - - colorSidebar = "#efefef" - colorSidebarContent = "#e6e6e6" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#e9e9e9" - colorActionbarContent = "#333" - colorActionbarHighlight = "#dadada" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "#F4F4F4" - colorForeground = "#E9E9E9" - - colorPrimary = "#FFCA28" - colorSecondary = "#FFDD28" - colorSuccess = "#8CD200" - colorWarning = "#FFAC00" - colorError = "#E64B39" - - colorText = "#222" - colorSubText = "#555" - colorIcon = "#333" - colorSeparator = "#E4E4E4" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EAEAEA" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#DDD" - colorComponentDown = "#E6E6E6" - colorComponentBackground = "#FAFAFA" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "" - - } else if (themeIndex === Theme.THEME_DARK_AND_SPOOKY) { - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "black" - - colorHeader = "#282828" - colorHeaderContent = "#C0C0C0" - colorHeaderHighlight = Qt.lighter(colorHeader, 1.4) - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorActionbar = "#ff894a" - colorActionbarContent = "white" - colorActionbarHighlight = Qt.darker(colorActionbar, 1.3) - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#FF9F1A" - - colorBackground = "#3F3F3F" - colorForeground = "#555555" - - colorPrimary = "#FF9F1A" // indigo: "#6C5ECD" - colorSecondary = "#FFB81A" // indigo2: "#9388E5" - colorSuccess = colorMaterialLightGreen - colorWarning = "#FE8F2D" - colorError = "#D33E39" - - colorText = "white" - colorSubText = "#999" - colorIcon = "white" - colorSeparator = "#666" // darker: "#333" // lighter: "#666" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#666" - colorComponentText = "white" - colorComponentContent = "white" - colorComponentBorder = "#6C6C6C" - colorComponentDown = "#7C7C7C" - colorComponentBackground = "#333" - - componentRadius = 3 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "" - - } else if (themeIndex === Theme.THEME_PLAIN_AND_BORING) { - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#BBB" - - colorHeader = "#eee" - colorHeaderContent = "#444" - colorHeaderHighlight = Qt.darker(colorHeader, 1.08) - - colorSidebar = "#f6f6f6" - colorSidebarContent = "#e9e9e9" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#e0e0e0" - colorActionbarContent = "#444" - colorActionbarHighlight = Qt.darker(colorActionbar, 1.08) - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "#fefefe" - colorForeground = "#f6f6f6" - - colorPrimary = "#ffca28" - colorSecondary = "#ffdb28" - colorSuccess = colorMaterialLightGreen - colorWarning = "#ffac00" - colorError = "#dc4543" - - colorText = "#222222" - colorSubText = "#555555" - colorIcon = "#333333" - colorSeparator = "#e4e4e4" - colorLowContrast = "white" - colorHighContrast = "black" - - colorComponent = "#f5f5f5" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#ddd" - colorComponentDown = "#eee" - colorComponentBackground = "#f8f8f8" - - componentRadius = 4 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "arrow" - - } else if (themeIndex === Theme.THEME_BLOOD_AND_TEARS) { - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "black" - - colorHeader = "#141414" - colorHeaderContent = "white" - colorHeaderHighlight = "#222" - - colorSidebar = "#181818" - colorSidebarContent = "#444" - colorSidebarHighlight = "#222" - - colorActionbar = "#009EE2" - colorActionbarContent = "white" - colorActionbarHighlight = "#0089C3" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#009EE2" - - colorBackground = "#222" - colorForeground = "#333" - - colorPrimary = "#009EE2" - colorSecondary = "#00BEE2" - colorSuccess = colorMaterialLightGreen - colorWarning = "#FFDB63" - colorError = "#FA6871" - - colorText = "#D4D4D4" - colorSubText = "#888" - colorIcon = "#A0A0A0" - colorSeparator = "#666" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#fcfcfc" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#e4e4e4" - colorComponentDown = "#ddd" - colorComponentBackground = "white" - - componentRadius = 2 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "bar" - - } else if (themeIndex === Theme.THEME_MIGHTY_KITTENS) { + colorGreen = "#58CF77" + colorBlue = "#4dceeb" + colorYellow = "#fcc632" + colorOrange = "#ff8f35" + colorRed = "#e8635a" - isLight = true - isDark = false + isLight = true + isDark = false - themeStatusbar = Material.Dark - colorStatusbar = "#944197" + themeStatusbar = Material.Dark + colorStatusbar = "#0E6B15" - colorHeader = "#FFB4DC" - colorHeaderContent = "#aa39ae" - colorHeaderHighlight = Qt.darker(colorHeader, 1.1) + colorHeader = "#0E6B15" + colorHeaderContent = "white" + colorHeaderHighlight = "#0E6B15" - colorSidebar = "#FFB4DC" - colorSidebarContent = "#ffc8e4" - colorSidebarHighlight = Qt.darker(colorSidebar, 1.15) + colorSidebar = "#333" + colorSidebarContent = "#444" + colorSidebarHighlight = "#666" - colorActionbar = "#FFE400" - colorActionbarContent = "white" - colorActionbarHighlight = Qt.darker(colorActionbar, 1.1) + colorActionbar = colorGreen + colorActionbarContent = "white" + colorActionbarHighlight = "#4dabeb" - colorTabletmenu = "white" - colorTabletmenuContent = "#FFAAD4" - colorTabletmenuHighlight = "#944197" + colorTabletmenu = "#292929" + colorTabletmenuContent = "#808080" + colorTabletmenuHighlight = "#bb86fc" - colorBackground = "white" - colorForeground = "#ffe0ef" + colorBackground = "white" + colorForeground = "black" - colorPrimary = "#FFE400" - colorSecondary = "#FFF600" - colorSuccess = colorMaterialLightGreen - colorWarning = "#944197" - colorError = "#FA6871" + colorPrimary = "#0E6B15" + colorSecondary = "#0E6B15" + colorSuccess = colorGreen + colorWarning = colorOrange + colorError = colorRed - colorText = "#932A97" - colorSubText = "#B746BB" - colorIcon = "#ffd947" - colorSeparator = "#FFDCED" - colorLowContrast = "white" - colorHighContrast = "#944197" + colorText = "#111" + colorSubText = "#404040" + colorIcon = "#404040" + colorSeparator = "#AAA" + colorLowContrast = "#EEE" + colorHighContrast = "#404040" - colorComponent = "#FF87D0" - colorComponentText = "#944197" - colorComponentContent = "white" - colorComponentBorder = "#F592C1" - colorComponentDown = "#FF9ED9" - colorComponentBackground = "#FFF4F9" + colorComponent = "#AAA" + colorComponentText = "#292929" + colorComponentContent = "#292929" + colorComponentBorder = "#AAA" + colorComponentDown = "#EEE" + colorComponentBackground = "#EEE" - componentRadius = (componentHeight / 2) - componentBorderWidth = 2 + componentRadius = 4 + componentBorderWidth = 2 - // (app) - sidebarSelector = "" + // (app) + colorDeviceWidget = "#EEE" - } // This will emit the signal 'onCurrentThemeChanged' currentTheme = themeIndex diff --git a/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml b/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml index fc40b8def..68992acb9 100644 --- a/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml +++ b/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml @@ -26,7 +26,7 @@ T.ComboBox { radius: Theme.componentRadius opacity: control.enabled ? 1 : 0.66 - color: control.down ? Theme.colorComponentDown : Theme.colorComponent + color: control.down ? Theme.colorComponentDown : Theme.colorComponentBackground border.width: 2 border.color: Theme.colorComponentBorder } diff --git a/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml b/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml index e1d9ba8fb..73be77a83 100644 --- a/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml +++ b/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml @@ -24,7 +24,7 @@ T.Slider { property bool showvalue: true // colors - property color colorBackground: Theme.colorForeground + property color colorBackground: Theme.colorBackground property color colorForeground: Theme.colorPrimary property color colorForegroundDisabled: Qt.tint(Theme.colorPrimary, "#44eeeeee") property color colorText: "white" @@ -40,6 +40,8 @@ T.Slider { height: control.horizontal ? implicitHeight : control.availableHeight radius: control.hhh + border.width: 2 + border.color: Theme.colorSeparator color: control.colorBackground scale: control.horizontal && control.mirrored ? -1 : 1 diff --git a/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml b/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml index 4577031b1..5ad971bcd 100644 --- a/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml +++ b/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml @@ -36,7 +36,7 @@ T.SpinBox { implicitHeight: Theme.componentHeight radius: Theme.componentRadius - color: Theme.colorComponentBackground + color: Theme.colorBackground opacity: control.enabled ? 1 : 0.66 Rectangle { @@ -44,7 +44,7 @@ T.SpinBox { height: control.height anchors.verticalCenter: parent.verticalCenter x: control.mirrored ? 0 : control.width - width - color: control.up.pressed ? Theme.colorComponentDown : Theme.colorComponent + color: control.up.pressed ? Theme.colorPrimary : Theme.colorPrimary opacity: control.up.hovered ? 0.8 : 1 Behavior on opacity { NumberAnimation { duration: 133 } } } @@ -53,7 +53,7 @@ T.SpinBox { height: control.height anchors.verticalCenter: parent.verticalCenter x: control.mirrored ? control.width - width : 0 - color: control.down.pressed ? Theme.colorComponentDown : Theme.colorComponent + color: control.down.pressed ? Theme.colorPrimary : Theme.colorPrimary opacity: control.down.hovered ? 0.8 : 1 Behavior on opacity { NumberAnimation { duration: 133 } } } @@ -96,9 +96,9 @@ T.SpinBox { height: control.height anchors.verticalCenter: parent.verticalCenter - color: Theme.colorComponentText + color: Theme.colorComponentContent selectionColor: Theme.colorPrimary - selectedTextColor: "white" + selectedTextColor: Theme.colorComponentContent selectByMouse: control.editable text: control.value @@ -134,7 +134,7 @@ T.SpinBox { anchors.verticalCenter: parent.verticalCenter visible: control.legend - color: Theme.colorComponentText + color: "black" opacity: 0.66 text: control.legend @@ -163,13 +163,13 @@ T.SpinBox { anchors.centerIn: parent width: UtilsNumber.round2(parent.height * 0.4) height: 2 - color: Theme.colorComponentContent + color: Theme.colorLowContrast } Rectangle { anchors.centerIn: parent width: 2 height: UtilsNumber.round2(parent.height * 0.4) - color: Theme.colorComponentContent + color: Theme.colorLowContrast } } @@ -190,7 +190,7 @@ T.SpinBox { anchors.centerIn: parent width: UtilsNumber.round2(parent.height * 0.4) height: 2 - color: Theme.colorComponentContent + color: Theme.colorLowContrast } } diff --git a/thirdparty/ComponentLibrary/generic/DataBarCompact.qml b/thirdparty/ComponentLibrary/generic/DataBarCompact.qml index 8e1929aba..443f0d9e7 100644 --- a/thirdparty/ComponentLibrary/generic/DataBarCompact.qml +++ b/thirdparty/ComponentLibrary/generic/DataBarCompact.qml @@ -29,8 +29,8 @@ Item { // colors property color colorText: Theme.colorText - property color colorForeground: Theme.colorPrimary - property color colorBackground: Theme.colorForeground + property color colorForeground: Theme.colorForeground + property color colorBackground: Theme.colorBackground //////////////// @@ -69,6 +69,8 @@ Item { radius: 4 clip: isDesktop color: control.colorBackground + border.width: 2 + border.color: Theme.colorSeparator layer.enabled: !isDesktop layer.effect: MultiEffect { diff --git a/thirdparty/ComponentLibrary/generic/DataBarSolid.qml b/thirdparty/ComponentLibrary/generic/DataBarSolid.qml index 08d63d3b3..73c77b5cc 100644 --- a/thirdparty/ComponentLibrary/generic/DataBarSolid.qml +++ b/thirdparty/ComponentLibrary/generic/DataBarSolid.qml @@ -29,7 +29,7 @@ Item { // colors property color colorForeground: Theme.colorPrimary - property color colorBackground: Theme.colorForeground + property color colorBackground: Theme.colorBackground //////////////// @@ -67,6 +67,8 @@ Item { radius: control.hhh color: control.colorBackground + border.width: 2 + border.color: Theme.colorComponentBorder layer.enabled: true layer.effect: MultiEffect { @@ -138,7 +140,7 @@ Item { textFormat: Text.PlainText font.pixelSize: Theme.fontSizeContentVerySmall - color: (control.limitMin <= control.value) ? Theme.colorLowContrast : Theme.colorHighContrast + color: (control.limitMin <= control.value) ? Theme.colorHighContrast : Theme.colorHighContrast opacity: (control.limitMin <= control.value) ? 0.75 : 0.25 Behavior on color { ColorAnimation { duration: control.animated ? 333 : 0 } } Behavior on opacity { OpacityAnimator { duration: control.animated ? 333 : 0 } } @@ -194,7 +196,7 @@ Item { textFormat: Text.PlainText font.pixelSize: Theme.fontSizeContentVerySmall - color: (control.limitMax < control.value) ? Theme.colorLowContrast : Theme.colorHighContrast + color: (control.limitMax < control.value) ? Theme.colorHighContrast : Theme.colorHighContrast opacity: (control.limitMax < control.value) ? 0.75 : 0.25 Behavior on color { ColorAnimation { duration: control.animated ? 333 : 0 } } Behavior on opacity { OpacityAnimator { duration: control.animated ? 333 : 0 } } diff --git a/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml b/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml index 4d89e1bd7..11248f3a8 100644 --- a/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml +++ b/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml @@ -33,7 +33,7 @@ Item { color: selectorMenu.colorBackground border.width: 2 - border.color: Theme.colorComponentDown + border.color: Theme.colorComponentBorder } //////////////// diff --git a/thirdparty/ComponentLibrary/menus/ListTitle.qml b/thirdparty/ComponentLibrary/menus/ListTitle.qml index 6744ff109..1c7f41816 100644 --- a/thirdparty/ComponentLibrary/menus/ListTitle.qml +++ b/thirdparty/ComponentLibrary/menus/ListTitle.qml @@ -15,7 +15,7 @@ Rectangle { radius: singleColumn ? 0 : Theme.componentRadius z: 2 - color: Theme.colorForeground + color: Theme.colorBackground border.width: singleColumn ? 0 : Theme.componentBorderWidth border.color: Theme.colorSeparator From 31e8324decca78bc2669b01b780ac05b70589935 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Mon, 14 Jul 2025 13:11:41 +0500 Subject: [PATCH 03/17] bluetooth disabled icon theme updated --- qml/ScreenSettings.qml | 2 +- qml/components/ItemNoBluetooth.qml | 6 ++++-- qml/widgets/DeviceWidget.qml | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index f152a9f5f..d55977364 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -712,7 +712,7 @@ Loader { width: 24 height: 24 - color: Theme.colorIcon + color: Theme.colorPrimary source: "qrc:/IconLibrary/material-icons/outlined/bluetooth_disabled.svg" } diff --git a/qml/components/ItemNoBluetooth.qml b/qml/components/ItemNoBluetooth.qml index 37df5865a..fe0c2004a 100644 --- a/qml/components/ItemNoBluetooth.qml +++ b/qml/components/ItemNoBluetooth.qml @@ -27,7 +27,9 @@ Item { width: singleColumn ? (itemNoBluetooth.width*0.5) : (itemNoBluetooth.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + border.width : 3 + border.color : Theme.colorPrimary IconSvg { // bluetooth disabled icon anchors.centerIn: parent @@ -36,7 +38,7 @@ Item { source: "qrc:/IconLibrary/material-icons/outlined/bluetooth_disabled.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorSubText + color: Theme.colorPrimary opacity: 0.9 smooth: true } diff --git a/qml/widgets/DeviceWidget.qml b/qml/widgets/DeviceWidget.qml index 2a8f6bc82..ecbe15da4 100644 --- a/qml/widgets/DeviceWidget.qml +++ b/qml/widgets/DeviceWidget.qml @@ -547,7 +547,7 @@ Item { width: 32 height: 32 - color: Theme.colorIcon + color: Theme.colorPrimary opacity: 0.8 source: { From 0be8bdfb6ec8ce0a4c8ddf3f8918470c616a2aa7 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Mon, 14 Jul 2025 16:55:32 +0500 Subject: [PATCH 04/17] updated theme colors for android --- qml/MobilePermissions.qml | 6 +- qml/PlantBrowser.qml | 4 +- qml/PlantScreen.qml | 29 +++--- qml/ScreenSettings.qml | 93 ++++++++++--------- qml/components/ItemNoDeviceNearby.qml | 7 +- qml/components/ItemNoPermissions.qml | 6 +- qml/components/ItemNoPlants.qml | 7 +- qml/components/PlantCalendarWidget.qml | 2 +- .../ComponentLibrary/menus/DrawerItem.qml | 4 +- 9 files changed, 87 insertions(+), 71 deletions(-) diff --git a/qml/MobilePermissions.qml b/qml/MobilePermissions.qml index e540f4934..62f69a256 100644 --- a/qml/MobilePermissions.qml +++ b/qml/MobilePermissions.qml @@ -297,7 +297,7 @@ Item { anchors.leftMargin: appHeader.headerPosition height: 38 - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground text: qsTr("Official information") source: "qrc:/IconLibrary/material-icons/duotone/launch.svg" @@ -446,7 +446,7 @@ Item { height: 38 visible: (Qt.platform.os === "android") - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground text: qsTr("Location settings") source: "qrc:/IconLibrary/material-icons/duotone/tune.svg" @@ -582,7 +582,7 @@ Item { height: 38 visible: (Qt.platform.os === "android") - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground text: qsTr("Application info") source: "qrc:/IconLibrary/material-icons/duotone/tune.svg" diff --git a/qml/PlantBrowser.qml b/qml/PlantBrowser.qml index d7451c4f8..4852cb806 100644 --- a/qml/PlantBrowser.qml +++ b/qml/PlantBrowser.qml @@ -218,7 +218,7 @@ Loader { width: ListView.view.width height: 40 - color: (index % 2) ? Theme.colorForeground :Theme.colorBackground + color: (index % 2) ? Theme.colorComponentBorder :Theme.colorBackground Row { anchors.left: parent.left @@ -384,7 +384,7 @@ Loader { z: 5 height: 52 - color: Theme.colorForeground + color: Theme.colorBackground visible: (singleColumn && appContent.state === "PlantBrowser" && screenPlantBrowser.entryPoint === "DevicePlantSensor" && diff --git a/qml/PlantScreen.qml b/qml/PlantScreen.qml index 5a0137fff..ee3d7d49d 100644 --- a/qml/PlantScreen.qml +++ b/qml/PlantScreen.qml @@ -327,7 +327,9 @@ Grid { anchors.rightMargin: (uiMode === 1) ? -plantScreen.padding : 0 height: columnHeader.height - color: (uiMode === 1) ? Theme.colorForeground : Theme.colorBackground + color: (uiMode === 1) ? Theme.colorBackground : Theme.colorBackground + border.width : (uiMode === 1) ? 3 : 0 + border.color : (uiMode === 1) ? Theme.colorComponentBorder : Theme.colorBackground Column { id: columnHeader @@ -949,9 +951,10 @@ Grid { height: width radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color: Theme.colorComponentBorder Item { anchors.right: parent.right @@ -1036,9 +1039,10 @@ Grid { height: width radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Item { anchors.right: parent.right @@ -1122,9 +1126,10 @@ Grid { height: colFert.height + plantScreen.insidemargins*2 radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Column { id: colFert @@ -1173,9 +1178,10 @@ Grid { height: colPrun.height + plantScreen.insidemargins*2 radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Column { id: colPrun @@ -1212,9 +1218,10 @@ Grid { height: colSoil.height + plantScreen.insidemargins*2 radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Column { id: colSoil diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index d55977364..6e7f5798e 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -85,52 +85,53 @@ Loader { //////// - Item { // element_appThemeAuto - anchors.left: parent.left - anchors.leftMargin: contentColumn.paddingLeft - anchors.right: parent.right - anchors.rightMargin: contentColumn.paddingRight - height: Theme.componentHeightXL - - IconSvg { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padIcon - anchors.verticalCenter: parent.verticalCenter + // Item { // element_appThemeAuto + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.paddingLeft + // anchors.right: parent.right + // anchors.rightMargin: contentColumn.paddingRight + // height: Theme.componentHeightXL + + // IconSvg { + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.padIcon + // anchors.verticalCenter: parent.verticalCenter + + // width: 24 + // height: 24 + // color: Theme.colorIcon + // source: "qrc:/IconLibrary/material-icons/duotone/brightness_4.svg" + // } + + // Text { + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.padText + // anchors.right: switch_appThemeAuto.left + // anchors.rightMargin: Theme.componentMargin + // anchors.verticalCenter: parent.verticalCenter + + // text: qsTr("Automatic dark mode") + // textFormat: Text.PlainText + // font.pixelSize: Theme.fontSizeContent + // color: Theme.colorText + // wrapMode: Text.WordWrap + // } + + // SwitchThemed { + // id: switch_appThemeAuto + // anchors.right: parent.right + // anchors.rightMargin: Theme.componentMargin + // anchors.verticalCenter: parent.verticalCenter + // z: 1 + + // checked: settingsManager.appThemeAuto + // onClicked: { + // settingsManager.appThemeAuto = checked + // Theme.loadTheme(settingsManager.appTheme) + // } + // } + // } - width: 24 - height: 24 - color: Theme.colorIcon - source: "qrc:/IconLibrary/material-icons/duotone/brightness_4.svg" - } - - Text { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padText - anchors.right: switch_appThemeAuto.left - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - - text: qsTr("Automatic dark mode") - textFormat: Text.PlainText - font.pixelSize: Theme.fontSizeContent - color: Theme.colorText - wrapMode: Text.WordWrap - } - - SwitchThemed { - id: switch_appThemeAuto - anchors.right: parent.right - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - z: 1 - - checked: settingsManager.appThemeAuto - onClicked: { - settingsManager.appThemeAuto = checked - Theme.loadTheme(settingsManager.appTheme) - } - } - } Text { // legend_appThemeAuto anchors.left: parent.left anchors.leftMargin: contentColumn.paddingLeft + contentColumn.padText @@ -378,7 +379,7 @@ Loader { height: 32 text: qsTr("about") - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground colorText: Theme.colorOrange colorBorder: Theme.colorOrange diff --git a/qml/components/ItemNoDeviceNearby.qml b/qml/components/ItemNoDeviceNearby.qml index c4503eebb..ee6ba86d7 100644 --- a/qml/components/ItemNoDeviceNearby.qml +++ b/qml/components/ItemNoDeviceNearby.qml @@ -11,7 +11,10 @@ Rectangle { width: singleColumn ? (parent.width*0.5) : (parent.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + + border.width : 2 + border.color: Theme.colorPrimary IconSvg { anchors.centerIn: parent @@ -20,7 +23,7 @@ Rectangle { source: "qrc:/IconLibrary/material-symbols/sensors/radar.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorIcon + color: Theme.colorPrimary opacity: 0.9 smooth: true diff --git a/qml/components/ItemNoPermissions.qml b/qml/components/ItemNoPermissions.qml index 01c090cbf..7091b170b 100644 --- a/qml/components/ItemNoPermissions.qml +++ b/qml/components/ItemNoPermissions.qml @@ -27,7 +27,9 @@ Item { width: singleColumn ? (itemNoPermissions.width*0.5) : (itemNoPermissions.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + border.width : 3 + border.color : Theme.colorPrimary IconSvg { // lock icon anchors.centerIn: parent @@ -36,7 +38,7 @@ Item { source: "qrc:/IconLibrary/material-symbols/lock.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorSubText + color: Theme.colorPrimary opacity: 0.9 smooth: true } diff --git a/qml/components/ItemNoPlants.qml b/qml/components/ItemNoPlants.qml index 82c941a8b..7df26d867 100644 --- a/qml/components/ItemNoPlants.qml +++ b/qml/components/ItemNoPlants.qml @@ -10,7 +10,9 @@ Rectangle { width: singleColumn ? (parent.width*0.5) : (parent.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + border.width: 3 + border.color: Theme.colorPrimary IconSvg { anchors.centerIn: parent @@ -19,7 +21,8 @@ Rectangle { source: "qrc:/assets/gfx/logos/watchflower_monochrome.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorIcon + color: Theme.colorPrimary + opacity: 0.8 smooth: true } diff --git a/qml/components/PlantCalendarWidget.qml b/qml/components/PlantCalendarWidget.qml index 50da882ec..979364cae 100644 --- a/qml/components/PlantCalendarWidget.qml +++ b/qml/components/PlantCalendarWidget.qml @@ -12,7 +12,7 @@ Column { property int hhh: 18 property int rrr: 18 - property var colorBackground: Theme.colorForeground + property var colorBackground: Theme.colorBackground property var plant: null diff --git a/thirdparty/ComponentLibrary/menus/DrawerItem.qml b/thirdparty/ComponentLibrary/menus/DrawerItem.qml index b1318a67f..cd059f1ea 100644 --- a/thirdparty/ComponentLibrary/menus/DrawerItem.qml +++ b/thirdparty/ComponentLibrary/menus/DrawerItem.qml @@ -31,7 +31,7 @@ T.ItemDelegate { background: Rectangle { implicitHeight: Theme.componentHeightL - color: control.highlighted ? Theme.colorForeground : Theme.colorBackground + color: control.highlighted ? Theme.colorSeparator : Theme.colorBackground RippleThemed { anchors.fill: parent @@ -40,7 +40,7 @@ T.ItemDelegate { clip: visible pressed: control.pressed active: enabled && (control.down || control.visualFocus || control.hovered) - color: Qt.rgba(Theme.colorForeground.r, Theme.colorForeground.g, Theme.colorForeground.b, 0.5) + color: Qt.rgba(Theme.colorBackground.r, Theme.colorBackground.g, Theme.colorBackground.b, 0.5) } } From 78b00567f87c05b9dd307ce0c182f45c424e7979 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Wed, 16 Jul 2025 12:20:39 +0500 Subject: [PATCH 05/17] dark mode legend removed --- qml/ScreenSettings.qml | 61 +++++++++++++++++++++--------------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index 6e7f5798e..20462d404 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -132,38 +132,39 @@ Loader { // } // } - Text { // legend_appThemeAuto - anchors.left: parent.left - anchors.leftMargin: contentColumn.paddingLeft + contentColumn.padText - anchors.right: parent.right - anchors.rightMargin: contentColumn.paddingRight + Theme.componentMargin + // Text { // legend_appThemeAuto + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.paddingLeft + contentColumn.padText + // anchors.right: parent.right + // anchors.rightMargin: contentColumn.paddingRight + Theme.componentMargin + + // topPadding: -12 + // bottomPadding: isDesktop ? 6 : 6 + + // property bool osSupport: (Qt.platform.os !== "linux") + // property string osName: { + // if (Qt.platform.os === "android") return "Android" + // if (Qt.platform.os === "ios") return "iOS" + // if (Qt.platform.os === "osx") return "macOS" + // if (Qt.platform.os === "linux") return "Linux" + // if (Qt.platform.os === "windows") return "Windows" + // //: fallback string + // return qsTr("Operating System") + // } - topPadding: -12 - bottomPadding: isDesktop ? 6 : 6 - - property bool osSupport: (Qt.platform.os !== "linux") - property string osName: { - if (Qt.platform.os === "android") return "Android" - if (Qt.platform.os === "ios") return "iOS" - if (Qt.platform.os === "osx") return "macOS" - if (Qt.platform.os === "linux") return "Linux" - if (Qt.platform.os === "windows") return "Windows" - //: fallback string - return qsTr("Operating System") - } + // text: { + // if (settingsManager.appThemeAuto) { + // if (osSupport) return qsTr("Dark mode will follow %1 settings.").arg(osName) + // return qsTr("Dark mode will switch on automatically between 9 PM and 9 AM.") + // } + // return qsTr("Dark mode schedule is disabled.") + // } - text: { - if (settingsManager.appThemeAuto) { - if (osSupport) return qsTr("Dark mode will follow %1 settings.").arg(osName) - return qsTr("Dark mode will switch on automatically between 9 PM and 9 AM.") - } - return qsTr("Dark mode schedule is disabled.") - } - textFormat: Text.PlainText - wrapMode: Text.WordWrap - color: Theme.colorSubText - font.pixelSize: Theme.fontSizeContentSmall - } + // textFormat: Text.PlainText + // wrapMode: Text.WordWrap + // color: Theme.colorSubText + // font.pixelSize: Theme.fontSizeContentSmall + // } //////// From 0302846307c240b8ae55a619fe2c55d5f44131d9 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Thu, 10 Jul 2025 17:15:03 +0500 Subject: [PATCH 06/17] updated theme colors --- qml/ScreenAbout.qml | 13 +- qml/ScreenSettings.qml | 168 --- thirdparty/ComponentLibrary/ThemeEngine.qml | 1068 +---------------- .../controls/ComboBoxThemed.qml | 2 +- .../controls/SliderValueSolid.qml | 4 +- .../controls/SpinBoxThemedMobile.qml | 18 +- .../generic/DataBarCompact.qml | 6 +- .../ComponentLibrary/generic/DataBarSolid.qml | 8 +- .../generic/SelectorMenuColorful.qml | 2 +- .../ComponentLibrary/menus/ListTitle.qml | 2 +- 10 files changed, 79 insertions(+), 1212 deletions(-) diff --git a/qml/ScreenAbout.qml b/qml/ScreenAbout.qml index c42576327..f50f03650 100644 --- a/qml/ScreenAbout.qml +++ b/qml/ScreenAbout.qml @@ -54,7 +54,7 @@ Loader { anchors.rightMargin: -screenPaddingRight height: 96 - color: headerUnicolor ? Theme.colorBackground : Theme.colorForeground + color: headerUnicolor ? Theme.colorForeground : Theme.colorBackground Row { anchors.left: parent.left @@ -116,7 +116,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/link.svg" sourceSize: 28 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower") } @@ -129,7 +129,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/support.svg" sourceSize: 22 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower/support.html") } @@ -144,7 +144,7 @@ Loader { source: "qrc:/assets/gfx/logos/github.svg" sourceSize: 22 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://github.com/emericg/WatchFlower") } @@ -184,7 +184,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/link.svg" sourceSize: 28 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower") } @@ -197,7 +197,7 @@ Loader { source: "qrc:/IconLibrary/material-symbols/support.svg" sourceSize: 22 font.bold: true - color: (Theme.currentTheme === Theme.THEME_NIGHT) ? Theme.colorHeader : "#5483EF" + color: Theme.colorPrimary onClicked: Qt.openUrlExternally("https://emeric.io/WatchFlower/support.html") } @@ -208,7 +208,6 @@ Loader { ListItem { // description anchors.left: parent.left anchors.right: parent.right - text: qsTr("A plant monitoring application that reads and plots data from compatible Bluetooth sensors and thermometers like Xiaomi 'Flower Care' or Parrot 'Flower Power'.") source: "qrc:/IconLibrary/material-symbols/info.svg" } diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index 78be35488..f152a9f5f 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -82,174 +82,6 @@ Loader { //////////////// - Item { // element_appTheme - anchors.left: parent.left - anchors.leftMargin: contentColumn.paddingLeft - anchors.right: parent.right - anchors.rightMargin: contentColumn.paddingRight - height: Theme.componentHeightXL - - IconSvg { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padIcon - anchors.verticalCenter: parent.verticalCenter - - width: 24 - height: 24 - color: Theme.colorIcon - source: "qrc:/IconLibrary/material-icons/duotone/style.svg" - } - - Text { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padText - anchors.right: appTheme_selector.left - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - - text: qsTr("Theme") - textFormat: Text.PlainText - font.pixelSize: Theme.fontSizeContent - color: Theme.colorText - wrapMode: Text.WordWrap - } - - Row { - id: appTheme_selector - anchors.right: parent.right - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - - z: 1 - spacing: Theme.componentMargin / 2 - - Rectangle { - id: rectangleSnow - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "white" - border.color: (settingsManager.appTheme === "THEME_SNOW") ? Theme.colorSubText : "#ddd" - border.width: 2 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("snow") - textFormat: Text.PlainText - color: (settingsManager.appTheme === "THEME_SNOW") ? Theme.colorSubText : "#ccc" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_SNOW" - } - } - Rectangle { - id: rectangleRain - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#476cae" - border.color: "#06307a" - border.width: (settingsManager.appTheme === "THEME_RAIN") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("rain") - textFormat: Text.PlainText - color: "white" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_RAIN" - } - } - Rectangle { - id: rectangleGreen - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#09debc" // green theme colorSecondary - border.color: Theme.colorPrimary - border.width: (settingsManager.appTheme === "THEME_PLANT") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("plant") - textFormat: Text.PlainText - color: "white" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_PLANT" - } - } - Rectangle { - id: rectangleDay - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#FFE400" // day theme colorSecondary - border.color: Theme.colorPrimary - border.width: (settingsManager.appTheme === "THEME_DAY") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("day") - textFormat: Text.PlainText - color: "white" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_DAY" - } - } - Rectangle { - id: rectangleNight - width: wideWideMode ? 80 : 32 - height: 32 - anchors.verticalCenter: parent.verticalCenter - - radius: 2 - color: "#555151" - border.color: Theme.colorPrimary - border.width: (settingsManager.appTheme === "THEME_NIGHT") ? 2 : 0 - - Text { - anchors.centerIn: parent - visible: wideWideMode - text: qsTr("night") - textFormat: Text.PlainText - color: (settingsManager.appTheme === "THEME_NIGHT") ? Theme.colorPrimary : "#ececec" - font.bold: true - font.pixelSize: Theme.fontSizeContentSmall - } - MouseArea { - anchors.fill: parent - onClicked: settingsManager.appTheme = "THEME_NIGHT" - } - } - } - } //////// diff --git a/thirdparty/ComponentLibrary/ThemeEngine.qml b/thirdparty/ComponentLibrary/ThemeEngine.qml index a5c990682..32ce08179 100644 --- a/thirdparty/ComponentLibrary/ThemeEngine.qml +++ b/thirdparty/ComponentLibrary/ThemeEngine.qml @@ -8,31 +8,7 @@ import ComponentLibrary Item { enum ThemeNames { // Generic mobile themes - THEME_MOBILE_LIGHT, - THEME_MOBILE_DARK, - - // Generic mobile material themes - THEME_MATERIAL_LIGHT, - THEME_MATERIAL_DARK, - - // Generic desktop themes - THEME_DESKTOP_LIGHT, - THEME_DESKTOP_DARK, - - // SmartCare - THEME_SNOW, - THEME_PLANT, - THEME_RAIN, - THEME_DAY, - THEME_NIGHT, - - // OffloadBuddy - THEME_LIGHT_AND_WARM, - THEME_DARK_AND_SPOOKY, - THEME_PLAIN_AND_BORING, - THEME_BLOOD_AND_TEARS, - THEME_MIGHTY_KITTENS, - + THEME_SNOW , THEME_LAST } property int currentTheme: -1 @@ -156,7 +132,7 @@ Item { property color colorComponentBorder property color colorComponentDown property color colorComponentBackground - property color colorComponentShadow: isLight ? "#40000000" : "#88000000" + property color colorComponentShadow: "#40000000" property int componentRadius: 4 property int componentBorderWidth: 2 @@ -209,1033 +185,87 @@ Item { //////////////////////////////////////////////////////////////////////////// function getThemeIndex(name) { - if (name === "THEME_MOBILE_LIGHT") return Theme.THEME_MOBILE_LIGHT - if (name === "THEME_MOBILE_DARK") return Theme.THEME_MOBILE_DARK - - if (name === "THEME_MATERIAL_LIGHT") return Theme.THEME_MATERIAL_LIGHT - if (name === "THEME_MATERIAL_DARK") return Theme.THEME_MATERIAL_DARK - - if (name === "THEME_DESKTOP_LIGHT") return Theme.THEME_DESKTOP_LIGHT - if (name === "THEME_DESKTOP_DARK") return Theme.THEME_DESKTOP_DARK - if (name === "THEME_SNOW") return Theme.THEME_SNOW - if (name === "THEME_PLANT") return Theme.THEME_PLANT - if (name === "THEME_RAIN") return Theme.THEME_RAIN - if (name === "THEME_DAY") return Theme.THEME_DAY - if (name === "THEME_NIGHT") return Theme.THEME_NIGHT - - if (name === "THEME_LIGHT_AND_WARM") return Theme.THEME_LIGHT_AND_WARM - if (name === "THEME_DARK_AND_SPOOKY") return Theme.THEME_DARK_AND_SPOOKY - if (name === "THEME_PLAIN_AND_BORING") return Theme.THEME_PLAIN_AND_BORING - if (name === "THEME_BLOOD_AND_TEARS") return Theme.THEME_BLOOD_AND_TEARS - if (name === "THEME_MIGHTY_KITTENS") return Theme.THEME_MIGHTY_KITTENS - return -1 } function getThemeName(index) { - if (index === Theme.THEME_MOBILE_LIGHT) return "THEME_MOBILE_LIGHT" - if (index === Theme.THEME_MOBILE_DARK) return "THEME_MOBILE_DARK" - - if (index === Theme.THEME_MATERIAL_LIGHT) return "THEME_MATERIAL_LIGHT" - if (index === Theme.THEME_MATERIAL_DARK) return "THEME_MATERIAL_DARK" - - if (index === Theme.THEME_DESKTOP_LIGHT) return "THEME_DESKTOP_LIGHT" - if (index === Theme.THEME_DESKTOP_DARK) return "THEME_DESKTOP_DARK" - if (index === Theme.THEME_SNOW) return "THEME_SNOW" - if (index === Theme.THEME_PLANT) return "THEME_PLANT" - if (index === Theme.THEME_RAIN) return "THEME_RAIN" - if (index === Theme.THEME_DAY) return "THEME_DAY" - if (index === Theme.THEME_NIGHT) return "THEME_NIGHT" - - if (index === Theme.THEME_LIGHT_AND_WARM) return "THEME_LIGHT_AND_WARM" - if (index === Theme.THEME_DARK_AND_SPOOKY) return "THEME_DARK_AND_SPOOKY" - if (index === Theme.THEME_PLAIN_AND_BORING) return "THEME_PLAIN_AND_BORING" - if (index === Theme.THEME_BLOOD_AND_TEARS) return "THEME_BLOOD_AND_TEARS" - if (index === Theme.THEME_MIGHTY_KITTENS) return "THEME_MIGHTY_KITTENS" - return "" } //////////////////////////////////////////////////////////////////////////// - Component.onCompleted: loadTheme(settingsManager.appTheme) + Component.onCompleted: loadTheme(Theme.THEME_SNOW) Connections { target: settingsManager - function onAppThemeChanged() { loadTheme(settingsManager.appTheme) } + function onAppThemeChanged() { loadTheme(Theme.THEME_SNOW) } } function loadTheme(newIndex) { //console.log("Theme.loadTheme(" + newIndex + ")") - var themeIndex = -1 - - // Get the theme index - if ((typeof newIndex === 'string' || newIndex instanceof String)) { - themeIndex = getThemeIndex(newIndex) - } else { - themeIndex = newIndex - } - - // Validate the result (or set the default) - if (themeIndex < 0 || themeIndex >= Theme.THEME_LAST) { - if (isDesktop) themeIndex = Theme.THEME_DESKTOP_LIGHT - else if (isMobile) themeIndex = Theme.THEME_MOBILE_LIGHT - } - - // Handle day/night themes - if (settingsManager.appThemeAuto) { - var rightnow = new Date() - var hour = Qt.formatDateTime(rightnow, "hh") - if (hour >= 21 || hour <= 8) { - if (themeIndex === Theme.THEME_MOBILE_LIGHT) - themeIndex = Theme.THEME_MOBILE_DARK - - if (themeIndex === Theme.THEME_MATERIAL_LIGHT) - themeIndex = Theme.THEME_MATERIAL_DARK - - if (themeIndex === Theme.THEME_DESKTOP_LIGHT) - themeIndex = Theme.THEME_DESKTOP_DARK - - if (themeIndex === Theme.THEME_SNOW || - themeIndex === Theme.THEME_PLANT || - themeIndex === Theme.THEME_RAIN || - themeIndex === Theme.THEME_DAY) - themeIndex = Theme.THEME_NIGHT - - if (themeIndex === Theme.THEME_LIGHT_AND_WARM || - themeIndex === Theme.THEME_PLAIN_AND_BORING) - themeIndex = Theme.THEME_DARK_AND_SPOOKY - - // theme doesn't have a dark variant set? just don't change the theme... - } - } + var themeIndex = Theme.THEME_SNOW // Do not reload the same theme if (themeIndex === currentTheme) return - // Set the theme - if (themeIndex === Theme.THEME_MOBILE_LIGHT) { /////////////////// - - colorGreen = "#07bf97" - colorBlue = "#4CA1D5" - colorYellow = "#ffba5a" - colorOrange = "#ff863a" - colorRed = "#ff523a" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "#eeeeee" - - colorHeader = "#eeeeee" - colorHeaderContent = "#ff7b36" - colorHeaderHighlight = "white" - - colorSidebar = "#f2f2f2" - colorSidebarContent = "#eaeaea" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = colorMaterialDeepOrange // "#ff7b36" - - colorBackground = colorMaterialLightGrey - colorForeground = "#f0f0f0" - - colorPrimary = colorMaterialDeepOrange // colorRed - colorSecondary = colorMaterialOrange // "#ff7b36" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#303030" - colorSubText = "#666666" - colorIcon = "#303030" - colorSeparator = "#ececec" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#f0f0f0" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#e0e0e0" - colorComponentDown = "#e9e9e9" - colorComponentBackground = "white" - - componentRadius = 6 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_MOBILE_DARK) { - - colorGreen = "#58CF77" - colorBlue = "#4dceeb" - colorYellow = "#fcc632" - colorOrange = "#ff7657" - colorRed = "#e8635a" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#292929" - - colorHeader = "#292929" - colorHeaderContent = "#ee8c21" - colorHeaderHighlight = "#444" - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#ff9f1a" - - colorBackground = "#313236" - colorForeground = "#292929" - - colorPrimary = "#ff9f1a" - colorSecondary = "#ffb81a" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "white" - colorSubText = "#aaa" - colorIcon = "#ddd" - colorSeparator = "#404040" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#666" - colorComponentText = "#eee" - colorComponentContent = "white" - colorComponentBorder = "#666" - colorComponentDown = "#444" - colorComponentBackground = "#505050" - - componentRadius = 6 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_MATERIAL_LIGHT) { ///////// - - colorGreen = "#07bf97" - colorBlue = "#4CA1D5" - colorYellow = "#ffba5a" - colorOrange = "#ff863a" - colorRed = "#ff523a" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "white" - - colorHeader = "white" - colorHeaderContent = "#1a73e8" - colorHeaderHighlight = "white" - - colorSidebar = "#fafafa" - colorSidebarContent = "#efefef" - colorSidebarHighlight = "#ccc" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#888" - colorTabletmenuHighlight = colorMaterialDeepOrange - - colorBackground = "white" - colorForeground = "#f9f9f9" - - colorPrimary = "#1a73e8" - colorSecondary = "#ff7b36" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#303030" - colorSubText = "#666" - colorIcon = "#303030" - colorSeparator = "#ececec" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#f6f6f6" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#f2f2f2" - colorComponentDown = "#eee" - colorComponentBackground = "white" - - componentRadius = 6 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_MATERIAL_DARK) { - - colorGreen = "#58CF77" - colorBlue = "#4dceeb" - colorYellow = "#fcc632" - colorOrange = "#ff7657" - colorRed = "#e8635a" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#313236" - - colorHeader = "#313236" - colorHeaderContent = "#ee8c21" - colorHeaderHighlight = "#444" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#00a27d" - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#ff9f1a" - - colorBackground = "#313236" - colorForeground = "#292929" - - colorPrimary = "#ff9f1a" - colorSecondary = "#ffb81a" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "white" - colorSubText = "#aaa" - colorIcon = "#ccc" - colorSeparator = "#404040" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#666" - colorComponentText = "#ddd" - colorComponentContent = "white" - colorComponentBorder = "#666" - colorComponentDown = "#444" - colorComponentBackground = "#505050" - - componentRadius = 8 - componentBorderWidth = 2 - - } else if (themeIndex === Theme.THEME_DESKTOP_LIGHT) { /////////// - - colorRed = "#ff7657" - colorGreen = "#85c700" - colorBlue = "#4cafe9" - colorYellow = "#ffcf00" - colorOrange = "#ffa635" - colorGrey = "#9E9E9E" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "#f1f0ef" - - colorHeader = "#f1f0ef" - colorHeaderContent = "#444" - colorHeaderHighlight = "#e2e1df" - - colorSidebar = "#f2f2f2" - colorSidebarContent = "#e9e9e9" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#eaeaea" - colorActionbarContent = "#eaeaea" - colorActionbarHighlight = "#dadada" - - colorTabletmenu = "#ffffff" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#cfcbcb" - - colorBackground = "#f9f8f7" - colorForeground = "#fcfcfc" - - colorPrimary = "#ffc900" - colorSecondary = "#ffeb00" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#373737" - colorSubText = "#666666" - colorIcon = "#373737" - colorSeparator = "#e8e8e8" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#ebebeb" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#ebebeb" - colorComponentDown = "#dadada" - colorComponentBackground = "#fcfcfc" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorBox = "white" - colorBoxBorder = "#f4f4f4" - colorBoxShadow = "#20000000" - colorGrid = "#ebebeb" - colorLVheader = "#fafafa" - colorLVpair = "white" - colorLVimpair = "#f5f5f5" - colorLVselected = "#0080e0" - colorLVseparator = "#e2e2e2" - - } else if (themeIndex === Theme.THEME_DESKTOP_DARK) { - - colorRed = "#e8635a" - colorGreen = "#58cf77" - colorBlue = "#4dceeb" - colorYellow = "#ffcf00" - colorOrange = "#ff8f35" - colorGrey = "#5e5e5e" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#b16bee" - - colorHeader = "#b16bee" - colorHeaderContent = "white" - colorHeaderHighlight = "#725595" - - colorSidebar = "#373949" - colorSidebarContent = "#494a5a" - colorSidebarHighlight = "#1f254a" - - colorActionbar = "#252024" - colorActionbarContent = "white" - colorActionbarHighlight = "#7c54ac" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#bb86fc" - - colorBackground = "#282a39" - colorForeground = "#373949" - - colorPrimary = "#bb86fc" - colorSecondary = "#b16bee" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#eee" - colorSubText = "#999" - colorIcon = "#eee" - colorSeparator = "#1d1e27" - colorLowContrast = "#111" - colorHighContrast = "white" - - colorComponent = "#53535c" - colorComponentText = "#eee" - colorComponentContent = "white" - colorComponentBorder = "#717181" - colorComponentDown = "#46464f" - colorComponentBackground = "#363746" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorBox = "#252024" - colorBoxBorder = "#333" - colorBoxShadow = "#aa000000" - colorGrid = "#333" - colorLVheader = "#252024" - colorLVpair = "#302b2e" - colorLVimpair = "#252024" - colorLVseparator = "#333" - colorLVselected = "#e90c76" - - } else if (themeIndex === Theme.THEME_SNOW) { //////////////////// - - colorGreen = "#85c700" - colorBlue = "#4cafe9" - colorYellow = "#facb00" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Light - colorStatusbar = "white" - - colorHeader = "white" - colorHeaderContent = "#444" - colorHeaderHighlight = colorMaterialDarkGrey - - colorSidebar = "white" - colorSidebarContent = "#f8f8f8" - colorSidebarHighlight = "#d2d2d2" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#7ab800" - - colorTabletmenu = "#ffffff" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "white" - colorForeground = "#fbfbfb" - - colorPrimary = colorYellow - colorSecondary = "#ffe800" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#474747" - colorSubText = "#666666" - colorIcon = "#474747" - colorSeparator = colorMaterialDarkGrey - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EFEFEF" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#EAEAEA" - colorComponentDown = "#DADADA" - colorComponentBackground = "#FAFAFA" - - componentRadius = (componentHeight / 2) - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_PLANT) { - - colorGreen = "#07bf97" - colorBlue = "#4CA1D5" - colorYellow = "#ffba5a" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#009688" - - colorHeader = colorGreen - colorHeaderContent = "white" - colorHeaderHighlight = "#009688" - - colorSidebar = "#f2f2f2" - colorSidebarContent = "#ececec" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#00b5c4" - colorActionbarContent = "white" - colorActionbarHighlight = "#069fac" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = (Qt.platform.os === "android" || Qt.platform.os === "ios") ? "white" : colorMaterialLightGrey - colorForeground = (Qt.platform.os === "android" || Qt.platform.os === "ios") ? colorMaterialLightGrey : "#eeeeee" - - colorPrimary = colorGreen - colorSecondary = colorLightGreen - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#333333" - colorSubText = "#666666" - colorIcon = "#333333" - colorSeparator = "#e8e8e8" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EAEAEA" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#E3E3E3" - colorComponentDown = "#D0D0D0" - colorComponentBackground = "#F1F1F1" - - componentRadius = 4 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_RAIN) { - - colorGreen = "#8cd200" - colorBlue = "#4cafe9" - colorYellow = "#ffcf00" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#1e3c77" - - colorHeader = "#325da9" - colorHeaderHighlight = "#0f295c" - colorHeaderContent = "white" - - colorSidebar = "#fbfbfb" - colorSidebarContent = "#f0f0f0" - colorSidebarHighlight = "#d0d0d0" - - colorActionbar = colorBlue - colorActionbarContent = "white" - colorActionbarHighlight = "#4c8ee9" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "white" - colorForeground = colorMaterialLightGrey - - colorPrimary = "#325da9" - colorSecondary = "#446eb7" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#474747" - colorSubText = "#666666" - colorIcon = "#474747" - colorSeparator = colorMaterialDarkGrey - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EFEFEF" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#E8E8E8" - colorComponentDown = "#DDDDDD" - colorComponentBackground = "#FAFAFA" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_DAY) { - - colorGreen = "#8cd200" - colorBlue = "#4cafe9" - colorYellow = "#ffcf00" - colorOrange = "#ffa635" - colorRed = "#ff7657" - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = colorNeutralNight - - colorHeader = "#ffcf00" - colorHeaderContent = "white" - colorHeaderHighlight = colorNeutralNight - - colorSidebar = "#fcfcfc" - colorSidebarContent = "#f7f7f7" - colorSidebarHighlight = "#d6d6d6" - - colorActionbar = colorGreen - colorActionbarContent = "white" - colorActionbarHighlight = "#7ab800" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "white" - colorForeground = colorMaterialLightGrey - - colorPrimary = colorYellow - colorSecondary = "#ffe800" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#474747" - colorSubText = "#666666" - colorIcon = "#474747" - colorSeparator = colorMaterialDarkGrey - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EFEFEF" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#E8E8E8" - colorComponentDown = "#DDDDDD" - colorComponentBackground = "#FAFAFA" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#fdfdfd" - - } else if (themeIndex === Theme.THEME_NIGHT) { - - colorGreen = "#58CF77" - colorBlue = "#4dceeb" - colorYellow = "#fcc632" - colorOrange = "#ff8f35" - colorRed = "#e8635a" - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "#725595" - - colorHeader = "#b16bee" - colorHeaderContent = "white" - colorHeaderHighlight = "#725595" - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorActionbar = colorBlue - colorActionbarContent = "white" - colorActionbarHighlight = "#4dabeb" - - colorTabletmenu = "#292929" - colorTabletmenuContent = "#808080" - colorTabletmenuHighlight = "#bb86fc" - - colorBackground = "#313236" - colorForeground = "#292929" - - colorPrimary = "#bb86fc" - colorSecondary = "#b16bee" - colorSuccess = colorGreen - colorWarning = colorOrange - colorError = colorRed - - colorText = "#EEE" - colorSubText = "#AAA" - colorIcon = "#EEE" - colorSeparator = "#404040" - colorLowContrast = "#111" - colorHighContrast = "white" - - colorComponent = "#757575" - colorComponentText = "#eee" - colorComponentContent = "white" - colorComponentBorder = "#777" - colorComponentDown = "#595959" - colorComponentBackground = "#292929" - - componentRadius = 4 - componentBorderWidth = 2 - - // (app) - colorDeviceWidget = "#333" - - } else if (themeIndex === Theme.THEME_LIGHT_AND_WARM) { ////////// - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#BBB" - - colorHeader = "#e4e5e6" - colorHeaderContent = "#353637" - colorHeaderHighlight = Qt.darker(colorHeader, 1.08) - - colorSidebar = "#efefef" - colorSidebarContent = "#e6e6e6" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#e9e9e9" - colorActionbarContent = "#333" - colorActionbarHighlight = "#dadada" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "#F4F4F4" - colorForeground = "#E9E9E9" - - colorPrimary = "#FFCA28" - colorSecondary = "#FFDD28" - colorSuccess = "#8CD200" - colorWarning = "#FFAC00" - colorError = "#E64B39" - - colorText = "#222" - colorSubText = "#555" - colorIcon = "#333" - colorSeparator = "#E4E4E4" - colorLowContrast = "white" - colorHighContrast = "#303030" - - colorComponent = "#EAEAEA" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#DDD" - colorComponentDown = "#E6E6E6" - colorComponentBackground = "#FAFAFA" - - componentRadius = 6 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "" - - } else if (themeIndex === Theme.THEME_DARK_AND_SPOOKY) { - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "black" - - colorHeader = "#282828" - colorHeaderContent = "#C0C0C0" - colorHeaderHighlight = Qt.lighter(colorHeader, 1.4) - - colorSidebar = "#333" - colorSidebarContent = "#444" - colorSidebarHighlight = "#666" - - colorActionbar = "#ff894a" - colorActionbarContent = "white" - colorActionbarHighlight = Qt.darker(colorActionbar, 1.3) - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#FF9F1A" - - colorBackground = "#3F3F3F" - colorForeground = "#555555" - - colorPrimary = "#FF9F1A" // indigo: "#6C5ECD" - colorSecondary = "#FFB81A" // indigo2: "#9388E5" - colorSuccess = colorMaterialLightGreen - colorWarning = "#FE8F2D" - colorError = "#D33E39" - - colorText = "white" - colorSubText = "#999" - colorIcon = "white" - colorSeparator = "#666" // darker: "#333" // lighter: "#666" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#666" - colorComponentText = "white" - colorComponentContent = "white" - colorComponentBorder = "#6C6C6C" - colorComponentDown = "#7C7C7C" - colorComponentBackground = "#333" - - componentRadius = 3 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "" - - } else if (themeIndex === Theme.THEME_PLAIN_AND_BORING) { - - isLight = true - isDark = false - - themeStatusbar = Material.Dark - colorStatusbar = "#BBB" - - colorHeader = "#eee" - colorHeaderContent = "#444" - colorHeaderHighlight = Qt.darker(colorHeader, 1.08) - - colorSidebar = "#f6f6f6" - colorSidebarContent = "#e9e9e9" - colorSidebarHighlight = "#c0c0c0" - - colorActionbar = "#e0e0e0" - colorActionbarContent = "#444" - colorActionbarHighlight = Qt.darker(colorActionbar, 1.08) - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#0079fe" - - colorBackground = "#fefefe" - colorForeground = "#f6f6f6" - - colorPrimary = "#ffca28" - colorSecondary = "#ffdb28" - colorSuccess = colorMaterialLightGreen - colorWarning = "#ffac00" - colorError = "#dc4543" - - colorText = "#222222" - colorSubText = "#555555" - colorIcon = "#333333" - colorSeparator = "#e4e4e4" - colorLowContrast = "white" - colorHighContrast = "black" - - colorComponent = "#f5f5f5" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#ddd" - colorComponentDown = "#eee" - colorComponentBackground = "#f8f8f8" - - componentRadius = 4 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "arrow" - - } else if (themeIndex === Theme.THEME_BLOOD_AND_TEARS) { - - isLight = false - isDark = true - - themeStatusbar = Material.Dark - colorStatusbar = "black" - - colorHeader = "#141414" - colorHeaderContent = "white" - colorHeaderHighlight = "#222" - - colorSidebar = "#181818" - colorSidebarContent = "#444" - colorSidebarHighlight = "#222" - - colorActionbar = "#009EE2" - colorActionbarContent = "white" - colorActionbarHighlight = "#0089C3" - - colorTabletmenu = "#f3f3f3" - colorTabletmenuContent = "#9d9d9d" - colorTabletmenuHighlight = "#009EE2" - - colorBackground = "#222" - colorForeground = "#333" - - colorPrimary = "#009EE2" - colorSecondary = "#00BEE2" - colorSuccess = colorMaterialLightGreen - colorWarning = "#FFDB63" - colorError = "#FA6871" - - colorText = "#D4D4D4" - colorSubText = "#888" - colorIcon = "#A0A0A0" - colorSeparator = "#666" - colorLowContrast = "black" - colorHighContrast = "white" - - colorComponent = "#fcfcfc" - colorComponentText = "black" - colorComponentContent = "black" - colorComponentBorder = "#e4e4e4" - colorComponentDown = "#ddd" - colorComponentBackground = "white" - - componentRadius = 2 - componentBorderWidth = 2 - - // (app) - sidebarSelector = "bar" - - } else if (themeIndex === Theme.THEME_MIGHTY_KITTENS) { + colorGreen = "#58CF77" + colorBlue = "#4dceeb" + colorYellow = "#fcc632" + colorOrange = "#ff8f35" + colorRed = "#e8635a" - isLight = true - isDark = false + isLight = true + isDark = false - themeStatusbar = Material.Dark - colorStatusbar = "#944197" + themeStatusbar = Material.Dark + colorStatusbar = "#0E6B15" - colorHeader = "#FFB4DC" - colorHeaderContent = "#aa39ae" - colorHeaderHighlight = Qt.darker(colorHeader, 1.1) + colorHeader = "#0E6B15" + colorHeaderContent = "white" + colorHeaderHighlight = "#0E6B15" - colorSidebar = "#FFB4DC" - colorSidebarContent = "#ffc8e4" - colorSidebarHighlight = Qt.darker(colorSidebar, 1.15) + colorSidebar = "#333" + colorSidebarContent = "#444" + colorSidebarHighlight = "#666" - colorActionbar = "#FFE400" - colorActionbarContent = "white" - colorActionbarHighlight = Qt.darker(colorActionbar, 1.1) + colorActionbar = colorGreen + colorActionbarContent = "white" + colorActionbarHighlight = "#4dabeb" - colorTabletmenu = "white" - colorTabletmenuContent = "#FFAAD4" - colorTabletmenuHighlight = "#944197" + colorTabletmenu = "#292929" + colorTabletmenuContent = "#808080" + colorTabletmenuHighlight = "#bb86fc" - colorBackground = "white" - colorForeground = "#ffe0ef" + colorBackground = "white" + colorForeground = "black" - colorPrimary = "#FFE400" - colorSecondary = "#FFF600" - colorSuccess = colorMaterialLightGreen - colorWarning = "#944197" - colorError = "#FA6871" + colorPrimary = "#0E6B15" + colorSecondary = "#0E6B15" + colorSuccess = colorGreen + colorWarning = colorOrange + colorError = colorRed - colorText = "#932A97" - colorSubText = "#B746BB" - colorIcon = "#ffd947" - colorSeparator = "#FFDCED" - colorLowContrast = "white" - colorHighContrast = "#944197" + colorText = "#111" + colorSubText = "#404040" + colorIcon = "#404040" + colorSeparator = "#AAA" + colorLowContrast = "#EEE" + colorHighContrast = "#404040" - colorComponent = "#FF87D0" - colorComponentText = "#944197" - colorComponentContent = "white" - colorComponentBorder = "#F592C1" - colorComponentDown = "#FF9ED9" - colorComponentBackground = "#FFF4F9" + colorComponent = "#AAA" + colorComponentText = "#292929" + colorComponentContent = "#292929" + colorComponentBorder = "#AAA" + colorComponentDown = "#EEE" + colorComponentBackground = "#EEE" - componentRadius = (componentHeight / 2) - componentBorderWidth = 2 + componentRadius = 4 + componentBorderWidth = 2 - // (app) - sidebarSelector = "" + // (app) + colorDeviceWidget = "#EEE" - } // This will emit the signal 'onCurrentThemeChanged' currentTheme = themeIndex diff --git a/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml b/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml index fc40b8def..68992acb9 100644 --- a/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml +++ b/thirdparty/ComponentLibrary/controls/ComboBoxThemed.qml @@ -26,7 +26,7 @@ T.ComboBox { radius: Theme.componentRadius opacity: control.enabled ? 1 : 0.66 - color: control.down ? Theme.colorComponentDown : Theme.colorComponent + color: control.down ? Theme.colorComponentDown : Theme.colorComponentBackground border.width: 2 border.color: Theme.colorComponentBorder } diff --git a/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml b/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml index e1d9ba8fb..73be77a83 100644 --- a/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml +++ b/thirdparty/ComponentLibrary/controls/SliderValueSolid.qml @@ -24,7 +24,7 @@ T.Slider { property bool showvalue: true // colors - property color colorBackground: Theme.colorForeground + property color colorBackground: Theme.colorBackground property color colorForeground: Theme.colorPrimary property color colorForegroundDisabled: Qt.tint(Theme.colorPrimary, "#44eeeeee") property color colorText: "white" @@ -40,6 +40,8 @@ T.Slider { height: control.horizontal ? implicitHeight : control.availableHeight radius: control.hhh + border.width: 2 + border.color: Theme.colorSeparator color: control.colorBackground scale: control.horizontal && control.mirrored ? -1 : 1 diff --git a/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml b/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml index 4577031b1..5ad971bcd 100644 --- a/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml +++ b/thirdparty/ComponentLibrary/controls/SpinBoxThemedMobile.qml @@ -36,7 +36,7 @@ T.SpinBox { implicitHeight: Theme.componentHeight radius: Theme.componentRadius - color: Theme.colorComponentBackground + color: Theme.colorBackground opacity: control.enabled ? 1 : 0.66 Rectangle { @@ -44,7 +44,7 @@ T.SpinBox { height: control.height anchors.verticalCenter: parent.verticalCenter x: control.mirrored ? 0 : control.width - width - color: control.up.pressed ? Theme.colorComponentDown : Theme.colorComponent + color: control.up.pressed ? Theme.colorPrimary : Theme.colorPrimary opacity: control.up.hovered ? 0.8 : 1 Behavior on opacity { NumberAnimation { duration: 133 } } } @@ -53,7 +53,7 @@ T.SpinBox { height: control.height anchors.verticalCenter: parent.verticalCenter x: control.mirrored ? control.width - width : 0 - color: control.down.pressed ? Theme.colorComponentDown : Theme.colorComponent + color: control.down.pressed ? Theme.colorPrimary : Theme.colorPrimary opacity: control.down.hovered ? 0.8 : 1 Behavior on opacity { NumberAnimation { duration: 133 } } } @@ -96,9 +96,9 @@ T.SpinBox { height: control.height anchors.verticalCenter: parent.verticalCenter - color: Theme.colorComponentText + color: Theme.colorComponentContent selectionColor: Theme.colorPrimary - selectedTextColor: "white" + selectedTextColor: Theme.colorComponentContent selectByMouse: control.editable text: control.value @@ -134,7 +134,7 @@ T.SpinBox { anchors.verticalCenter: parent.verticalCenter visible: control.legend - color: Theme.colorComponentText + color: "black" opacity: 0.66 text: control.legend @@ -163,13 +163,13 @@ T.SpinBox { anchors.centerIn: parent width: UtilsNumber.round2(parent.height * 0.4) height: 2 - color: Theme.colorComponentContent + color: Theme.colorLowContrast } Rectangle { anchors.centerIn: parent width: 2 height: UtilsNumber.round2(parent.height * 0.4) - color: Theme.colorComponentContent + color: Theme.colorLowContrast } } @@ -190,7 +190,7 @@ T.SpinBox { anchors.centerIn: parent width: UtilsNumber.round2(parent.height * 0.4) height: 2 - color: Theme.colorComponentContent + color: Theme.colorLowContrast } } diff --git a/thirdparty/ComponentLibrary/generic/DataBarCompact.qml b/thirdparty/ComponentLibrary/generic/DataBarCompact.qml index 8e1929aba..443f0d9e7 100644 --- a/thirdparty/ComponentLibrary/generic/DataBarCompact.qml +++ b/thirdparty/ComponentLibrary/generic/DataBarCompact.qml @@ -29,8 +29,8 @@ Item { // colors property color colorText: Theme.colorText - property color colorForeground: Theme.colorPrimary - property color colorBackground: Theme.colorForeground + property color colorForeground: Theme.colorForeground + property color colorBackground: Theme.colorBackground //////////////// @@ -69,6 +69,8 @@ Item { radius: 4 clip: isDesktop color: control.colorBackground + border.width: 2 + border.color: Theme.colorSeparator layer.enabled: !isDesktop layer.effect: MultiEffect { diff --git a/thirdparty/ComponentLibrary/generic/DataBarSolid.qml b/thirdparty/ComponentLibrary/generic/DataBarSolid.qml index 08d63d3b3..73c77b5cc 100644 --- a/thirdparty/ComponentLibrary/generic/DataBarSolid.qml +++ b/thirdparty/ComponentLibrary/generic/DataBarSolid.qml @@ -29,7 +29,7 @@ Item { // colors property color colorForeground: Theme.colorPrimary - property color colorBackground: Theme.colorForeground + property color colorBackground: Theme.colorBackground //////////////// @@ -67,6 +67,8 @@ Item { radius: control.hhh color: control.colorBackground + border.width: 2 + border.color: Theme.colorComponentBorder layer.enabled: true layer.effect: MultiEffect { @@ -138,7 +140,7 @@ Item { textFormat: Text.PlainText font.pixelSize: Theme.fontSizeContentVerySmall - color: (control.limitMin <= control.value) ? Theme.colorLowContrast : Theme.colorHighContrast + color: (control.limitMin <= control.value) ? Theme.colorHighContrast : Theme.colorHighContrast opacity: (control.limitMin <= control.value) ? 0.75 : 0.25 Behavior on color { ColorAnimation { duration: control.animated ? 333 : 0 } } Behavior on opacity { OpacityAnimator { duration: control.animated ? 333 : 0 } } @@ -194,7 +196,7 @@ Item { textFormat: Text.PlainText font.pixelSize: Theme.fontSizeContentVerySmall - color: (control.limitMax < control.value) ? Theme.colorLowContrast : Theme.colorHighContrast + color: (control.limitMax < control.value) ? Theme.colorHighContrast : Theme.colorHighContrast opacity: (control.limitMax < control.value) ? 0.75 : 0.25 Behavior on color { ColorAnimation { duration: control.animated ? 333 : 0 } } Behavior on opacity { OpacityAnimator { duration: control.animated ? 333 : 0 } } diff --git a/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml b/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml index 4d89e1bd7..11248f3a8 100644 --- a/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml +++ b/thirdparty/ComponentLibrary/generic/SelectorMenuColorful.qml @@ -33,7 +33,7 @@ Item { color: selectorMenu.colorBackground border.width: 2 - border.color: Theme.colorComponentDown + border.color: Theme.colorComponentBorder } //////////////// diff --git a/thirdparty/ComponentLibrary/menus/ListTitle.qml b/thirdparty/ComponentLibrary/menus/ListTitle.qml index 6744ff109..1c7f41816 100644 --- a/thirdparty/ComponentLibrary/menus/ListTitle.qml +++ b/thirdparty/ComponentLibrary/menus/ListTitle.qml @@ -15,7 +15,7 @@ Rectangle { radius: singleColumn ? 0 : Theme.componentRadius z: 2 - color: Theme.colorForeground + color: Theme.colorBackground border.width: singleColumn ? 0 : Theme.componentBorderWidth border.color: Theme.colorSeparator From 70ca6c2e35b462fbbb9057e5d3eee42e39973858 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Mon, 14 Jul 2025 13:11:41 +0500 Subject: [PATCH 07/17] bluetooth disabled icon theme updated --- qml/ScreenSettings.qml | 2 +- qml/components/ItemNoBluetooth.qml | 6 ++++-- qml/widgets/DeviceWidget.qml | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index f152a9f5f..d55977364 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -712,7 +712,7 @@ Loader { width: 24 height: 24 - color: Theme.colorIcon + color: Theme.colorPrimary source: "qrc:/IconLibrary/material-icons/outlined/bluetooth_disabled.svg" } diff --git a/qml/components/ItemNoBluetooth.qml b/qml/components/ItemNoBluetooth.qml index 37df5865a..fe0c2004a 100644 --- a/qml/components/ItemNoBluetooth.qml +++ b/qml/components/ItemNoBluetooth.qml @@ -27,7 +27,9 @@ Item { width: singleColumn ? (itemNoBluetooth.width*0.5) : (itemNoBluetooth.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + border.width : 3 + border.color : Theme.colorPrimary IconSvg { // bluetooth disabled icon anchors.centerIn: parent @@ -36,7 +38,7 @@ Item { source: "qrc:/IconLibrary/material-icons/outlined/bluetooth_disabled.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorSubText + color: Theme.colorPrimary opacity: 0.9 smooth: true } diff --git a/qml/widgets/DeviceWidget.qml b/qml/widgets/DeviceWidget.qml index 2a8f6bc82..ecbe15da4 100644 --- a/qml/widgets/DeviceWidget.qml +++ b/qml/widgets/DeviceWidget.qml @@ -547,7 +547,7 @@ Item { width: 32 height: 32 - color: Theme.colorIcon + color: Theme.colorPrimary opacity: 0.8 source: { From 8cda42d685c29a4c4634c6465eba8dc244c2165e Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Mon, 14 Jul 2025 16:55:32 +0500 Subject: [PATCH 08/17] updated theme colors for android --- qml/MobilePermissions.qml | 6 +- qml/PlantBrowser.qml | 4 +- qml/PlantScreen.qml | 29 +++--- qml/ScreenSettings.qml | 93 ++++++++++--------- qml/components/ItemNoDeviceNearby.qml | 7 +- qml/components/ItemNoPermissions.qml | 6 +- qml/components/ItemNoPlants.qml | 7 +- qml/components/PlantCalendarWidget.qml | 2 +- .../ComponentLibrary/menus/DrawerItem.qml | 4 +- 9 files changed, 87 insertions(+), 71 deletions(-) diff --git a/qml/MobilePermissions.qml b/qml/MobilePermissions.qml index e540f4934..62f69a256 100644 --- a/qml/MobilePermissions.qml +++ b/qml/MobilePermissions.qml @@ -297,7 +297,7 @@ Item { anchors.leftMargin: appHeader.headerPosition height: 38 - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground text: qsTr("Official information") source: "qrc:/IconLibrary/material-icons/duotone/launch.svg" @@ -446,7 +446,7 @@ Item { height: 38 visible: (Qt.platform.os === "android") - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground text: qsTr("Location settings") source: "qrc:/IconLibrary/material-icons/duotone/tune.svg" @@ -582,7 +582,7 @@ Item { height: 38 visible: (Qt.platform.os === "android") - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground text: qsTr("Application info") source: "qrc:/IconLibrary/material-icons/duotone/tune.svg" diff --git a/qml/PlantBrowser.qml b/qml/PlantBrowser.qml index d7451c4f8..4852cb806 100644 --- a/qml/PlantBrowser.qml +++ b/qml/PlantBrowser.qml @@ -218,7 +218,7 @@ Loader { width: ListView.view.width height: 40 - color: (index % 2) ? Theme.colorForeground :Theme.colorBackground + color: (index % 2) ? Theme.colorComponentBorder :Theme.colorBackground Row { anchors.left: parent.left @@ -384,7 +384,7 @@ Loader { z: 5 height: 52 - color: Theme.colorForeground + color: Theme.colorBackground visible: (singleColumn && appContent.state === "PlantBrowser" && screenPlantBrowser.entryPoint === "DevicePlantSensor" && diff --git a/qml/PlantScreen.qml b/qml/PlantScreen.qml index 5a0137fff..ee3d7d49d 100644 --- a/qml/PlantScreen.qml +++ b/qml/PlantScreen.qml @@ -327,7 +327,9 @@ Grid { anchors.rightMargin: (uiMode === 1) ? -plantScreen.padding : 0 height: columnHeader.height - color: (uiMode === 1) ? Theme.colorForeground : Theme.colorBackground + color: (uiMode === 1) ? Theme.colorBackground : Theme.colorBackground + border.width : (uiMode === 1) ? 3 : 0 + border.color : (uiMode === 1) ? Theme.colorComponentBorder : Theme.colorBackground Column { id: columnHeader @@ -949,9 +951,10 @@ Grid { height: width radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color: Theme.colorComponentBorder Item { anchors.right: parent.right @@ -1036,9 +1039,10 @@ Grid { height: width radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Item { anchors.right: parent.right @@ -1122,9 +1126,10 @@ Grid { height: colFert.height + plantScreen.insidemargins*2 radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Column { id: colFert @@ -1173,9 +1178,10 @@ Grid { height: colPrun.height + plantScreen.insidemargins*2 radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Column { id: colPrun @@ -1212,9 +1218,10 @@ Grid { height: colSoil.height + plantScreen.insidemargins*2 radius: Theme.componentRadius - color: Theme.colorForeground + color: Theme.colorBackground border.width: 2 - border.color: Qt.darker(color, 1.03) + //border.color: Qt.darker(color, 1.03) + border.color : Theme.colorComponentBorder Column { id: colSoil diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index d55977364..6e7f5798e 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -85,52 +85,53 @@ Loader { //////// - Item { // element_appThemeAuto - anchors.left: parent.left - anchors.leftMargin: contentColumn.paddingLeft - anchors.right: parent.right - anchors.rightMargin: contentColumn.paddingRight - height: Theme.componentHeightXL - - IconSvg { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padIcon - anchors.verticalCenter: parent.verticalCenter + // Item { // element_appThemeAuto + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.paddingLeft + // anchors.right: parent.right + // anchors.rightMargin: contentColumn.paddingRight + // height: Theme.componentHeightXL + + // IconSvg { + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.padIcon + // anchors.verticalCenter: parent.verticalCenter + + // width: 24 + // height: 24 + // color: Theme.colorIcon + // source: "qrc:/IconLibrary/material-icons/duotone/brightness_4.svg" + // } + + // Text { + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.padText + // anchors.right: switch_appThemeAuto.left + // anchors.rightMargin: Theme.componentMargin + // anchors.verticalCenter: parent.verticalCenter + + // text: qsTr("Automatic dark mode") + // textFormat: Text.PlainText + // font.pixelSize: Theme.fontSizeContent + // color: Theme.colorText + // wrapMode: Text.WordWrap + // } + + // SwitchThemed { + // id: switch_appThemeAuto + // anchors.right: parent.right + // anchors.rightMargin: Theme.componentMargin + // anchors.verticalCenter: parent.verticalCenter + // z: 1 + + // checked: settingsManager.appThemeAuto + // onClicked: { + // settingsManager.appThemeAuto = checked + // Theme.loadTheme(settingsManager.appTheme) + // } + // } + // } - width: 24 - height: 24 - color: Theme.colorIcon - source: "qrc:/IconLibrary/material-icons/duotone/brightness_4.svg" - } - - Text { - anchors.left: parent.left - anchors.leftMargin: contentColumn.padText - anchors.right: switch_appThemeAuto.left - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - - text: qsTr("Automatic dark mode") - textFormat: Text.PlainText - font.pixelSize: Theme.fontSizeContent - color: Theme.colorText - wrapMode: Text.WordWrap - } - - SwitchThemed { - id: switch_appThemeAuto - anchors.right: parent.right - anchors.rightMargin: Theme.componentMargin - anchors.verticalCenter: parent.verticalCenter - z: 1 - - checked: settingsManager.appThemeAuto - onClicked: { - settingsManager.appThemeAuto = checked - Theme.loadTheme(settingsManager.appTheme) - } - } - } Text { // legend_appThemeAuto anchors.left: parent.left anchors.leftMargin: contentColumn.paddingLeft + contentColumn.padText @@ -378,7 +379,7 @@ Loader { height: 32 text: qsTr("about") - colorBackground: Theme.colorForeground + colorBackground: Theme.colorBackground colorText: Theme.colorOrange colorBorder: Theme.colorOrange diff --git a/qml/components/ItemNoDeviceNearby.qml b/qml/components/ItemNoDeviceNearby.qml index c4503eebb..ee6ba86d7 100644 --- a/qml/components/ItemNoDeviceNearby.qml +++ b/qml/components/ItemNoDeviceNearby.qml @@ -11,7 +11,10 @@ Rectangle { width: singleColumn ? (parent.width*0.5) : (parent.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + + border.width : 2 + border.color: Theme.colorPrimary IconSvg { anchors.centerIn: parent @@ -20,7 +23,7 @@ Rectangle { source: "qrc:/IconLibrary/material-symbols/sensors/radar.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorIcon + color: Theme.colorPrimary opacity: 0.9 smooth: true diff --git a/qml/components/ItemNoPermissions.qml b/qml/components/ItemNoPermissions.qml index 01c090cbf..7091b170b 100644 --- a/qml/components/ItemNoPermissions.qml +++ b/qml/components/ItemNoPermissions.qml @@ -27,7 +27,9 @@ Item { width: singleColumn ? (itemNoPermissions.width*0.5) : (itemNoPermissions.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + border.width : 3 + border.color : Theme.colorPrimary IconSvg { // lock icon anchors.centerIn: parent @@ -36,7 +38,7 @@ Item { source: "qrc:/IconLibrary/material-symbols/lock.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorSubText + color: Theme.colorPrimary opacity: 0.9 smooth: true } diff --git a/qml/components/ItemNoPlants.qml b/qml/components/ItemNoPlants.qml index 82c941a8b..7df26d867 100644 --- a/qml/components/ItemNoPlants.qml +++ b/qml/components/ItemNoPlants.qml @@ -10,7 +10,9 @@ Rectangle { width: singleColumn ? (parent.width*0.5) : (parent.height*0.4) height: width radius: width - color: Theme.colorForeground + color: Theme.colorBackground + border.width: 3 + border.color: Theme.colorPrimary IconSvg { anchors.centerIn: parent @@ -19,7 +21,8 @@ Rectangle { source: "qrc:/assets/gfx/logos/watchflower_monochrome.svg" fillMode: Image.PreserveAspectFit - color: Theme.colorIcon + color: Theme.colorPrimary + opacity: 0.8 smooth: true } diff --git a/qml/components/PlantCalendarWidget.qml b/qml/components/PlantCalendarWidget.qml index 50da882ec..979364cae 100644 --- a/qml/components/PlantCalendarWidget.qml +++ b/qml/components/PlantCalendarWidget.qml @@ -12,7 +12,7 @@ Column { property int hhh: 18 property int rrr: 18 - property var colorBackground: Theme.colorForeground + property var colorBackground: Theme.colorBackground property var plant: null diff --git a/thirdparty/ComponentLibrary/menus/DrawerItem.qml b/thirdparty/ComponentLibrary/menus/DrawerItem.qml index b1318a67f..cd059f1ea 100644 --- a/thirdparty/ComponentLibrary/menus/DrawerItem.qml +++ b/thirdparty/ComponentLibrary/menus/DrawerItem.qml @@ -31,7 +31,7 @@ T.ItemDelegate { background: Rectangle { implicitHeight: Theme.componentHeightL - color: control.highlighted ? Theme.colorForeground : Theme.colorBackground + color: control.highlighted ? Theme.colorSeparator : Theme.colorBackground RippleThemed { anchors.fill: parent @@ -40,7 +40,7 @@ T.ItemDelegate { clip: visible pressed: control.pressed active: enabled && (control.down || control.visualFocus || control.hovered) - color: Qt.rgba(Theme.colorForeground.r, Theme.colorForeground.g, Theme.colorForeground.b, 0.5) + color: Qt.rgba(Theme.colorBackground.r, Theme.colorBackground.g, Theme.colorBackground.b, 0.5) } } From e878af794b410f969b41442b95d2cdea11c64931 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Wed, 16 Jul 2025 12:20:39 +0500 Subject: [PATCH 09/17] dark mode legend removed --- qml/ScreenSettings.qml | 61 +++++++++++++++++++++--------------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/qml/ScreenSettings.qml b/qml/ScreenSettings.qml index 6e7f5798e..20462d404 100644 --- a/qml/ScreenSettings.qml +++ b/qml/ScreenSettings.qml @@ -132,38 +132,39 @@ Loader { // } // } - Text { // legend_appThemeAuto - anchors.left: parent.left - anchors.leftMargin: contentColumn.paddingLeft + contentColumn.padText - anchors.right: parent.right - anchors.rightMargin: contentColumn.paddingRight + Theme.componentMargin + // Text { // legend_appThemeAuto + // anchors.left: parent.left + // anchors.leftMargin: contentColumn.paddingLeft + contentColumn.padText + // anchors.right: parent.right + // anchors.rightMargin: contentColumn.paddingRight + Theme.componentMargin + + // topPadding: -12 + // bottomPadding: isDesktop ? 6 : 6 + + // property bool osSupport: (Qt.platform.os !== "linux") + // property string osName: { + // if (Qt.platform.os === "android") return "Android" + // if (Qt.platform.os === "ios") return "iOS" + // if (Qt.platform.os === "osx") return "macOS" + // if (Qt.platform.os === "linux") return "Linux" + // if (Qt.platform.os === "windows") return "Windows" + // //: fallback string + // return qsTr("Operating System") + // } - topPadding: -12 - bottomPadding: isDesktop ? 6 : 6 - - property bool osSupport: (Qt.platform.os !== "linux") - property string osName: { - if (Qt.platform.os === "android") return "Android" - if (Qt.platform.os === "ios") return "iOS" - if (Qt.platform.os === "osx") return "macOS" - if (Qt.platform.os === "linux") return "Linux" - if (Qt.platform.os === "windows") return "Windows" - //: fallback string - return qsTr("Operating System") - } + // text: { + // if (settingsManager.appThemeAuto) { + // if (osSupport) return qsTr("Dark mode will follow %1 settings.").arg(osName) + // return qsTr("Dark mode will switch on automatically between 9 PM and 9 AM.") + // } + // return qsTr("Dark mode schedule is disabled.") + // } - text: { - if (settingsManager.appThemeAuto) { - if (osSupport) return qsTr("Dark mode will follow %1 settings.").arg(osName) - return qsTr("Dark mode will switch on automatically between 9 PM and 9 AM.") - } - return qsTr("Dark mode schedule is disabled.") - } - textFormat: Text.PlainText - wrapMode: Text.WordWrap - color: Theme.colorSubText - font.pixelSize: Theme.fontSizeContentSmall - } + // textFormat: Text.PlainText + // wrapMode: Text.WordWrap + // color: Theme.colorSubText + // font.pixelSize: Theme.fontSizeContentSmall + // } //////// From 900722f01ae5b8c07abe628c63fdb4865d19bffb Mon Sep 17 00:00:00 2001 From: M Hamzah Ayaz Date: Mon, 14 Jul 2025 22:20:51 +0500 Subject: [PATCH 10/17] Updated German translation --- i18n/RYLO-SmartCare_de.ts | 664 +++++++++++++++++++------------------- 1 file changed, 332 insertions(+), 332 deletions(-) diff --git a/i18n/RYLO-SmartCare_de.ts b/i18n/RYLO-SmartCare_de.ts index 54dc5ef01..9e49ebc04 100644 --- a/i18n/RYLO-SmartCare_de.ts +++ b/i18n/RYLO-SmartCare_de.ts @@ -1,6 +1,6 @@ - + About @@ -45,52 +45,52 @@ Update data - + Daten aktualisieren Real time data - + Echtzeitdaten Update history - + Aktualisierungsverlauf Clear history - + Verlauf löschen Blink LED - + LED blinken lassen Watering - + Gießen Calibrate sensor - + Sensor kalibrieren Switch graph - + Diagramm wechseln Sensor infos - + Sensorinformationen Reboot sensor - + Sensor neu starten @@ -105,27 +105,27 @@ Bluetooth permission is missing... - + Bluetooth-Berechtigung fehlt ... Bluetooth adapter not found... - + Bluetooth-Adapter nicht gefunden ... Bluetooth is disabled... - + Bluetooth ist deaktiviert ... Request - + Anfrage Enable - Aktivieren + Aktivieren About @@ -134,7 +134,7 @@ Retry - Wiederholen + Wiederholen @@ -142,7 +142,7 @@ %n device(s) selected - + Gerät ausgewählt %n Geräte ausgewählt @@ -150,17 +150,17 @@ Delete - Löschen + Löschen Synchronize history - + Verlauf synchronisieren Refresh - Aktualisierung + Aktualisierung @@ -168,17 +168,17 @@ Connecting... - Verbinde... + Verbinde... Syncing with the sensor... - + Synchronisierung mit dem Sensor ... Stop - + Stoppen @@ -187,13 +187,13 @@ max short for maximum - + max min short for minimum - + min @@ -202,17 +202,17 @@ at "at" is used for DATE at HOUR - + um °F - + °F °C - + °C @@ -221,13 +221,13 @@ min short for minimum - + min max short for maximum - + max @@ -240,132 +240,132 @@ Switch graph - + Diagramm wechseln Watering - + Gießen Calibrate - + Kalibrieren Reboot - + Neustart Blink LED - + LED blinken lassen Synchronize history - + Verlauf synchronisieren Clear history - + Verlauf löschen Real time data - + Echtzeitdaten Refresh sensor - + Sensor aktualisieren Data - Daten + Daten History - Verlauf + Verlauf Plant - Pflanze + Pflanze Sensor - + Sensor Order by: - + Sortieren nach: water level - + Wasserstand plant name - + Pflanzenname sensor model - + Sensormodell Scan - + Scannen Scan for new sensors - + Nach neuen Sensoren scannen Sync history - + Verlauf synchronisieren Sync sensors history - + Sensorverlauf synchronisieren Refresh data - + Daten aktualisieren Refresh sensor data - + Sensordaten aktualisieren Sensor list - + Sensorliste Settings - Einstellungen + Einstellungen About - Über + Über Refresh sensors data @@ -374,7 +374,7 @@ location - standort + standort @@ -382,15 +382,15 @@ %n minute(s) - - %n Minute - %n Minuten + + %n minute + %n minuten %n hour(s) - + %n Stunde %n Stunden @@ -402,7 +402,7 @@ The device browser helps you locate nearby BLE devices. You can also use this screen to blacklist sensors so the scan doesn't pick them up. - + Der Gerätebrowser hilft Ihnen, nahegelegene BLE-Geräte zu finden. Sie können diesen Bildschirm auch verwenden, um Sensoren auf die Blacklist zu setzen, damit sie beim Scan nicht mehr erkannt werden. @@ -410,12 +410,12 @@ Device browser - + Gerätebrowser See Bluetooth sensors and devices around you. - + Bluetooth-Sensoren und -Geräte in der Nähe anzeigen. @@ -423,73 +423,73 @@ Synced - Daten sind aktuell. + Daten sind aktuell Synced %1 ago - vor %1 aktualisiert + vor %1 aktualisiert Loading... - Lade... + Lade... humidity - luftfeuchtigkeit + luftfeuchtigkeit VOC - + VOC HCHO - + HCHO eCO2 - + eCO2 CO2 - + CO2 PM2.5 - + PM2.5 PM10 - + PM10 feels like %1 - + gefühlt %1 dew point %1 - + taupunkt %1 PM1 - + PM1 @@ -498,68 +498,68 @@ µg/m³ - + µg/m³ ppm - + ppm RADIATION - + Strahlung µSv/h - + µSv/h µSv/m - + µSv/m Temperature - Temperatur + Temperatur Humidity - Bodenfeuchte + Bodenfeuchte %RH - + %RH Pressure - + Druck hPa - + hPa Luminosity - Leuchtkraft + Leuchtkraft lux - + lux UV index - + UV index @@ -601,31 +601,31 @@ Plant sensor(s) - - - + + Pflanzensensor + Pflanzensensoren Thermometer(s) - - - + + Thermometer + Thermometer Environmental sensor(s) - - - + + Umweltsensor + Umweltsensoren Tools - + Werkzeuge @@ -633,7 +633,7 @@ -%1 dB - + -%1 dB @@ -641,17 +641,17 @@ Plant - Pflanze + Pflanze Limits - + Journal - + Protokoll @@ -659,32 +659,32 @@ Synced - Daten sind aktuell. + Synchronisiert Synced %1 ago - vor %1 aktualisiert + vor %1 aktualisiert Plant - Pflanze + Pflanze Location - Standort + Standort Status - + Loading... - Lade... + Lade... @@ -692,42 +692,42 @@ Month - Monat + Monat Week - Woche + Woche Day - Tag + Tag Soil moisture - + Bodenfeuchtigkeit Soil conductivity - + Bodenleitfähigkeit µs/cm - + Soil temperature - + Bodentemperatur lux - + Moisture @@ -736,17 +736,17 @@ Temperature - Temperatur + Temperatur Humidity - Bodenfeuchte + Bodenfeuchte Luminosity - Leuchtkraft + Leuchtkraft Fertility @@ -875,7 +875,7 @@ Battery - Batterie + Batterie @@ -1068,17 +1068,17 @@ feels like %1 - + gefühlt %1 dew point %1 - + taupunkt %1 Synced - Daten sind aktuell. + Synchronisiert @@ -1088,7 +1088,7 @@ Loading... - Lade... + Lade... @@ -1096,63 +1096,63 @@ Disabled - + Deaktiviert Synced - Daten sind aktuell. + Synchronisiert Thermometer - + Thermometer µSv/h - + hPa - + VOC - + HCHO - + eCO₂ - + CO₂ - + CO₂ PM10 - + PM2.5 - + PM1 - + @@ -1160,12 +1160,12 @@ Please choose a file! - + Datei auswählen! change - + ändern @@ -1173,12 +1173,12 @@ Please choose a directory! - + Verzeichnis auswählen! change - + ändern @@ -1186,47 +1186,47 @@ Moisture - Bodenfeuchte + Bodenfeuchte µS/cm - + Soil temp. - + Bodentemp. Water tank - + Wassertank Temperature - Temperatur + Temperatur Humidity - Bodenfeuchte + Bodenfeuchte Luminosity - Leuchtkraft + Leuchtkraft lux - + Fertility - Düngung + Düngung @@ -1234,47 +1234,47 @@ Moisture - Bodenfeuchte + Bodenfeuchte µS/cm - + Soil temp. - + Bodentemp. Water tank - + Wassertank Temperature - Temperatur + Temperatur Humidity - Bodenfeuchte + Bodenfeuchte Luminosity - Leuchtkraft + Leuchtkraft lux - + Fertility - Düngung + Düngung @@ -1293,27 +1293,27 @@ Bluetooth is disabled... - + Bluetooth ist deaktiviert ... Bluetooth adapter not found... - + Bluetooth-Adapter nicht gefunden ... Enable - Aktivieren + Aktivieren Retry - Wiederholen + Wiederholen Please <b>enable Bluetooth</b> on your device in order to use the application. - + Bitte <b>aktivieren Sie Bluetooth</b> auf Ihrem Gerät, um die Anwendung nutzen zu können. @@ -1325,7 +1325,7 @@ Not enough data... - + Nicht genügend Daten... @@ -1354,12 +1354,12 @@ Scanning... - + Scannen... Please keep your device <b>close</b> to the sensors you want to scan. - + Bitte halten Sie Ihr Gerät <b>nah</b> an die Sensoren, die Sie scannen möchten. @@ -1367,7 +1367,7 @@ Looking for nearby devices... - + Suche nach Geräten in der Nähe... @@ -1375,12 +1375,12 @@ No log entry... - + Kein Protokolleintrag... Let's start! - + Los geht’s! @@ -1399,37 +1399,37 @@ Bluetooth permission(s) missing… - + Bluetooth-Berechtigung(en) fehlen… Request permission(s) - + Berechtigung(en) anfordern Authorization to use Bluetooth is <b>required</b> to connect to the sensors. - + Die Berechtigung zur Nutzung von Bluetooth ist <b>erforderlich</b>, um eine Verbindung zu den Sensoren herzustellen. On Android 6+, scanning for Bluetooth Low Energy devices requires <b>location permission</b>. - Unter Android 6 und höher ist für den Zugriff auf Bluetooth Low Energy-Geräten eine Standortberechtigung erforderlich. + Unter Android 6 und höher ist für den Zugriff auf Bluetooth Low Energy-Geräten eine Standortberechtigung erforderlich. Some Android devices also require the actual <b>GPS to be turned on</b>. - + Bei einigen Android-Geräten muss außerdem das <b>GPS eingeschaltet</b> sein. The application is neither using nor storing your location. Sorry for the inconvenience. - Die Anwendung verwendet weder Ihren Standort, noch speichert sie diesen. + Die Anwendung verwendet weder Ihren Standort, noch speichert sie diesen. Official information - Offizielle Informationen + Offizielle Informationen @@ -1437,12 +1437,12 @@ No plant set... - + Keine Pflanze festgelegt... Let's find one! - + Lass uns eins finden! @@ -1450,7 +1450,7 @@ No plants found... - + Keine Pflanzen gefunden... @@ -1516,38 +1516,38 @@ Welcome - Willkommen + Willkommen Thermometer - + Thermometer Settings - Einstellungen + Einstellungen Permissions - Berechtigungen + Berechtigungen Plant browser - + Pflanzenbrowser Device browser - + Gerätebrowser About - Über + Über Sensors @@ -1571,7 +1571,7 @@ Sensors - Sensoren + Sensoren @@ -1586,52 +1586,52 @@ Order by: - + Sortieren nach: water level - + Wasserstand plant name - + Pflanzenname sensor model - + Sensormodell location - standort + standort Refresh sensor data - + Sensordaten aktualisieren Sync sensors history - + Sensorverlauf synchronisieren Search for new sensors - + Nach neuen Sensoren scannen Plant browser - + Pflanzenbrowser Device browser - + Gerätebrowser Refresh sensors data @@ -1643,7 +1643,7 @@ Press one more time to exit... - Noch einmal drücken zum beenden... + Noch einmal drücken zum beenden... @@ -1651,47 +1651,47 @@ Sensors - Sensoren + Sensoren Plant browser - + Pflanzenbrowser Device browser - + Gerätebrowser Settings - Einstellungen + Einstellungen About - Über + Über Data - Daten + Daten History - Verlauf + Verlauf Plant - Pflanze + Pflanze Sensor - + Sensor @@ -1816,29 +1816,29 @@ Search for plants - + Nach Pflanzen suchen %1 plants - + %1 Pflanzen You are previewing a plant. - + Sie sehen eine Vorschau einer Pflanze. Choose this plant - + Diese Pflanze auswählen Cancel - Abbrechen + Abbrechen @@ -1846,17 +1846,17 @@ Plant browser - + Pflanzenbrowser %1 entries - + %1 Einträge Check out all of our plants! - + Schauen Sie sich all unsere Pflanzen an! @@ -2417,28 +2417,28 @@ Are you sure you want to delete selected sensor(s)? - - + + Möchten Sie wirklich ausgewählten Sensor löschen? Data from the sensor(s) are kept for an additional 90 days, in case you would like to re-add a sensor later. - - + + Daten von den Sensor(en) werden für weitere 90 Tage gespeichert, falls Sie später einen Sensor erneut hinzufügen möchten. Cancel - Abbrechen + Abbrechen Delete - Löschen + Löschen @@ -2523,330 +2523,330 @@ User interface - + Benutzeroberfläche Theme - Benutzeroberfläche + Benutzeroberfläche snow - + schnee rain - + regen plant - pflanze + pflanze day - + tag night - + Nacht Automatic dark mode - Automatischer Dunkelmodus + Automatischer Dunkelmodus Operating System fallback string - + Betriebssystem Dark mode will follow %1 settings. - + Der Dunkelmodus folgt den Einstellungen von %1. Dark mode will switch on automatically between 9 PM and 9 AM. - Der Dunkelmodus wird zwischen 21 Uhr und 9 Uhr automatisch eingeschaltet. + Der Dunkelmodus wird zwischen 21 Uhr und 9 Uhr automatisch eingeschaltet. Dark mode schedule is disabled. - + Zeitplan für den Dunkelmodus ist deaktiviert. Split sensor list in categories - + Sensorliste in Kategorien aufteilen Devices will be split into categories (plant sensors, thermometers, air quality monitors) - + Geräte werden in Kategorien unterteilt (Pflanzensensoren, Thermometer, Luftqualitätsmessgeräte) Devices will be shown together. - + Geräte werden gemeinsam angezeigt. Language - + Sprache auto short for automatic - + auto Start application minimized - Anwendung minimiert starten + Anwendung minimiert starten Background updates - + Hintergrundaktualisierungen about - + Über Enable background updates - Aktiviert die Hintergrundaktualisierung + Aktiviert die Hintergrundaktualisierung Wake up at a predefined interval to refresh sensor data. Only if Bluetooth is enabled. - + Wacht in festgelegten Intervallen auf, um Sensordaten zu aktualisieren. Nur wenn Bluetooth aktiviert ist. WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - + WatchFlower bleibt nach dem Schließen des Fensters im Benachrichtigungsbereich aktiv und aktualisiert die Sensordaten automatisch in regelmäßigen Abständen. WatchFlower is only active while the window is open. - + SmartCare ist nur aktiv, solange das Fenster geöffnet ist. Enable notifications - Benachrichtigungen aktivieren + Benachrichtigungen aktivieren If a plant needs water, WatchFlower will bring it to your attention! - Wenn eine Pflanze Wasser benötigt, wird WatchFlower Sie darauf aufmerksam machen! + Wenn eine Pflanze Wasser benötigt, wird WatchFlower Sie darauf aufmerksam machen! If a plant needs water, WatchFlower can bring it to your attention. - + Wenn eine Pflanze Wasser braucht, kann WatchFlower Sie darauf aufmerksam machen. battery level - + batteriestand water level - + Wasserstand freeze warnings - + Frostwarnungen environmental warnings - + emweltwarnungen Bluetooth - + Bluetooth Bluetooth control - Bluetooth-Steuerung + Bluetooth-Steuerung WatchFlower will enable your device's Bluetooth in order to operate. - + SmartCare aktiviert das Bluetooth Ihres Geräts, um zu funktionieren. WatchFlower will only operate if your device's Bluetooth is already enabled. - + SmartCare funktioniert nur, wenn das Bluetooth Ihres Geräts bereits aktiviert ist. Limit Bluetooth scanning range - + Bluetooth-Suchreichweite begrenzen Will only scan for sensors approximately 2 meters around you. - + Scannt nur nach Sensoren im Umkreis von etwa 2 Metern um Sie herum. Sensor scanning range is not limited. - + Die Sensor-Suchreichweite ist nicht begrenzt. Simultaneous updates - + Gleichzeitige Aktualisierungen How many sensors should be updated at once. - + Wie viele Sensoren gleichzeitig aktualisiert werden sollen. A lower number improves Bluetooth synchronization reliability, at the expense of speed. - + Eine niedrigere Zahl verbessert die Zuverlässigkeit der Bluetooth-Synchronisierung, geht jedoch zulasten der Geschwindigkeit. Plant sensors - Pflanzensensoren + Pflanzensensoren Update interval - Aktualisierungsintervall + Aktualisierungsintervall h. short for hours - + Data indicators - + Datenindikatoren thin - + dünn solid - + stabil static - + statisch dynamic - + dynamisch preview - + vorschau Thermometers - Thermometer + Thermometer Temperature unit - Temperatureinheit + Temperatureinheit °C - + °C °F - + °F My location - + Mein Standort Enable Sun and Moon widget - + Sonne-und-Mond-Widget aktivieren GPS position - + GPS position Data archiving - + Datenarchivierung Export up to 90 days of data into a CSV file. - + Exportieren Sie bis zu 90 Tage an Daten in eine CSV-Datei. Saved in your documents, under the 'WatchFlower' directory. - + Gespeichert in Ihren Dokumenten im Verzeichnis 'SmartCare'. Export data - + Daten exportieren Exported - + Exportiert Open folder - + Ordner öffnen Export file - + Datei exportieren @@ -2882,78 +2882,78 @@ <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. - + <b>SmartCare</b> ist eine Pflanzenüberwachungsanwendung für Xiaomi-<b>Flower Care</b>- oder Parrot-<b>Flower Power</b>-Sensoren. It also works great with a couple of <b>thermometers</b> and other sensors like <b>air quality monitors</b> and <b>weather stations</b>! - + Es funktioniert auch hervorragend mit einigen <b>Thermometern</b> und anderen Sensoren wie <b>Luftqualitätsmessgeräten</b> und <b>Wetterstationen</b>! Supported sensors - + Unterstützte Sensoren To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Um WatchFlower verwenden zu können, müssen Sie nach <b>kompatiblen Bluetooth-Geräten</b> in Ihrer Nähe <b>scannen</b>. + Um SmartCare verwenden zu können, müssen Sie nach <b>kompatiblen Bluetooth-Geräten</b> in Ihrer Nähe <b>scannen</b>. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. - Sie können jederzeit <b>erneut nach Geräten suchen</b> oder <b>die löschen</b>, die Sie nicht mehr benötigen. + Sie können jederzeit <b>erneut nach Geräten suchen</b> oder <b>die löschen</b>, die Sie nicht mehr benötigen. Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. - + Sobald sie <b>gekoppelt</b> sind, <b>synchronisieren</b> die Sensoren ihre Daten regelmäßig, wenn Sie SmartCare verwenden. WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. - + SmartCare <b>kann</b> möglicherweise Sensoren im Hintergrund synchronisieren. Schauen Sie auf der Seite <b>Einstellungen</b> nach Anweisungen. Keep in mind that Bluetooth only works in <b>close proximity</b>. - + Beachten Sie, dass Bluetooth nur in <b>geringer Entfernung</b> funktioniert. Click on sensors to access <b>historical data</b>, <b>graphs</b> and <b>detailed infos</b>. - + Klicken Sie auf Sensoren, um auf <b>Verlaufsdaten</b>, <b>Diagramme</b> und <b>detaillierte Informationen</b> zuzugreifen. You can set a custom <b>name</b> and a <b>location</b> for each sensor. - + Sie können für jeden Sensor einen eigenen <b>Namen</b> und einen <b>Standort</b> festlegen. You can also <b>choose a plant</b> from our database to automatically set <b>optimal limits</b> and get <b>plant care tips</b>! - + Sie können auch <b>eine Pflanze auswählen</b> aus unserer Datenbank, um <b>optimale Grenzwerte</b> automatisch festzulegen und <b>Pflegetipps</b> zu erhalten! You can always customize <b>limits</b> (like <b>moisture level</b> or <b>temperature range</b>) to your liking. - + Sie können die <b>Grenzwerte</b> (wie den <b>Feuchtigkeitsgrad</b> oder den <b>Temperaturbereich</b>) jederzeit nach Ihren Wünschen anpassen. Start - + Previous - Zurück + Zurück Next - Weiter + Weiter @@ -3077,7 +3077,7 @@ five - + fünf @@ -3097,13 +3097,13 @@ days - + tage %0 %1 ago Used like this: "two months ago", or "one week ago" - + @@ -3111,7 +3111,7 @@ Sun & Moon - + Sonne & Mond @@ -3119,7 +3119,7 @@ Sensor list - + Sensorliste @@ -3136,7 +3136,7 @@ Quit - + Beenden @@ -4185,29 +4185,29 @@ Unknown duration - + Unbekannte Dauer hours - + stunde hour - + stunde min short for minutes - + sec short for seconds - + @@ -4215,7 +4215,7 @@ ms short for milliseconds - + @@ -4223,7 +4223,7 @@ h short for hours - + @@ -4231,7 +4231,7 @@ m short for minutes - + @@ -4240,92 +4240,92 @@ s short for seconds - + ms short for miliseconds - + m short for meters - + ft short for feets - + km short for kilometers - + mi short for miles - + yd short for yards - + /h short for per hour - + km/h kilometers per hour - + mi/h miles per hour - + 0 s - + unknown - + unbekannt 0s - + meter - + feet - + From d33ce96d9b4cd12a5cb2ae17a949d6b900957258 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Tue, 15 Jul 2025 16:36:29 +0500 Subject: [PATCH 11/17] translation added --- i18n/RYLO-SmartCare_de.ts | 778 +++++++++++++++++++------------------- 1 file changed, 389 insertions(+), 389 deletions(-) diff --git a/i18n/RYLO-SmartCare_de.ts b/i18n/RYLO-SmartCare_de.ts index 9e49ebc04..f0fb52725 100644 --- a/i18n/RYLO-SmartCare_de.ts +++ b/i18n/RYLO-SmartCare_de.ts @@ -602,7 +602,7 @@ Plant sensor(s) - Pflanzensensor + Pflanzensensor(en) Pflanzensensoren @@ -619,7 +619,7 @@ Environmental sensor(s) Umweltsensor - Umweltsensoren + Umweltsensor(en) @@ -853,23 +853,23 @@ Bluetooth name - + Bluetooth-Name Bluetooth address - + Bluetooth-Adresse MAC Address - MAC Adresse + MAC Adresse Firmware - + Firmware @@ -880,107 +880,107 @@ Uptime - + Betriebszeit Last time moved - + Zuletzt bewegt Last update - + Letztes Update Last history sync - + Letzte Verlaufssynchronisierung Model - + Modell Manufacturer - + Hersteller Product ID - + Produkt-ID Year - + Jahr IP Rating - + IP-Schutzart Screen - + Bildschirm Be advised - + Bitte beachten This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. - + Dieser Sensor muss einmal in der offiziellen App registriert werden, bevor er mit Drittanbieter-Apps wie WatchFlower verwendet werden kann. Sensors - Sensoren + Sensoren Capabilities - + Fähigkeiten Settings - Einstellungen + Einstellungen Device is enabled - + Gerät ist aktiviert Device is disabled - + Gerät ist deaktiviert inside - + innen outside - + außen The MAC address of the sensor must be set in order for some features (like history synchronization) to work. - + Die MAC-Adresse des Sensors muss festgelegt werden, damit einige Funktionen (wie die Verlaufssynchronisierung) funktionieren. Sorry for the inconvenience. - + Entschuldigung für die Unannehmlichkeiten. @@ -988,70 +988,70 @@ Plant Alarm - + Pflanzenalarm You need to water your '%1' now! - Bitte gieße dein(e) '%1'. + Du musst deine „%1“ jetzt gießen! You need to water the plant near '%1' - Bitte gießen Sie die Pflanze in der Nähe von '%1' + Bitte gießen Sie die Pflanze in der Nähe von '%1' You need to water one of your plant! - + Du musst eine deiner Pflanzen gießen! Sub zero temperature warning - + Warnung: Temperaturen unter null Temperature is %1 at %2 on %3 Used like this: "Temperature is 9° at 14:59 on 05/21" - + Die Temperatur beträgt %1 um %2 am %3 Poor air quality - + Schlechte Luftqualität You should ventilate your room now! - + Du solltest jetzt dein Zimmer lüften! Radiation warning - + Strahlungswarnung Radiation levels are high! - + Die Strahlungswerte sind hoch! Radiation levels are very high, please advise! - + Die Strahlungswerte sind sehr hoch, bitte beachten! Low battery - + Sensor '%1' has low battery level - + You need to water one of your (unnamed) plants! @@ -1458,57 +1458,57 @@ Sensor list - + Sensorliste Scan for new sensors - + Nach neuen Sensoren suchen Refresh sensors - + Sensoren aktualisieren Sensors - Sensoren + Sensoren About WatchFlower - + Über WatchFlower Preferences - + Einstellungen Visit website - + Website besuchen Visit issue tracker - + Issue-Tracker besuchen Consult release notes - + Versionshinweise lesen Show the tutorial - + Tutorial anzeigen Help - + Hilfe @@ -1699,97 +1699,97 @@ Bluetooth control - Bluetooth-Steuerung + Bluetooth-Steuerung WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. + WatchFlower kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. Bluetooth - + Bluetooth The Android operating system requires permission to scan for nearby Bluetooth Low Energy sensors. - + Das Android-Betriebssystem verlangt eine Berechtigung, um nach Bluetooth-Low-Energy-Sensoren in der Nähe zu suchen. Location - Standort + Standort The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors. - + Das Android-Betriebssystem verlangt, dass Apps die Berechtigung für den Gerätestandort anfragen, um nach Bluetooth-Low-Energy-Sensoren in der Nähe zu suchen. WatchFlower doesn't use, store nor communicate your location to anyone or anything. - + WatchFlower verwendet, speichert oder übermittelt deinen Standort nicht an Dritte oder sonst jemanden. Official information - Offizielle Informationen + Offizielle Informationen Background location - + Standort im Hintergrund Similarly, background location permission is needed if you want to automatically get data from the sensors, while the application is not explicitly opened. - + Kurz gesagt, die Berechtigung für Standort im Hintergrund ist erforderlich, wenn du Daten von den Sensoren automatisch erhalten möchtest, während die App nicht explizit geöffnet ist. GPS - + GPS Some Android devices also require the GPS to be turned on for Bluetooth operations. - + Bei einigen Android-Geräten muss GPS ebenfalls aktiviert sein, damit Bluetooth funktioniert. Location settings - + Standorteinstellungen Notifications - + Benachrichtigungen The Android operating system requires permission to send notifications. - + Das Android-Betriebssystem verlangt eine Berechtigung, um Benachrichtigungen zu senden. Click on the checkmarks to request missing permissions. - + Klicke auf die Häkchen, um fehlende Berechtigungen anzufordern. If it has no effect, you may have previously refused a permission and clicked on "don't ask again". - + Wenn es keine Wirkung hat, hast du möglicherweise zuvor eine Berechtigung verweigert und auf „nicht mehr fragen“ geklickt. You can go to the Android "application info" panel to change a permission manually. - + Du kannst zum Android-Panel „Anwendungsinfo“ gehen, um eine Berechtigung manuell zu ändern. Application info - + Anwendungsinfo @@ -1864,27 +1864,27 @@ planting - + pflanzend fertilizing - + düngend growing - + wachsend blooming - + blühend fruiting - + fruchtend @@ -1892,37 +1892,37 @@ %1 tracked since %2 - + %1 verfolgt seit %2 Plant tracked since %1 - + Pflanze verfolgt seit %1 Add a new entry - + Neuen Eintrag hinzufügen Add a comment - + Kommentar hinzufügen Cancel - Abbrechen + Abbrechen Edit entry - + Eintrag bearbeiten Add entry - + Eintrag hinzufügen @@ -1930,17 +1930,17 @@ Drag sliders to change values - + Schiebe die Schieberegler, um Werte zu ändern Soil moisture - + Bodenfeuchtigkeit Ideal soil moisture for indoor plants is usually 15 to 50%. Cacti and succulents can go as low as 7%. Tropical plants like to have more water. - Die ideale Bodenfeuchtigkeit für Zimmerpflanzen beträgt normalerweise 15 bis 50%. Sukkulente können bis zu 7% betragen. Tropische Pflanzen haben gerne mehr Wasser. + Die ideale Bodenfeuchtigkeit für Zimmerpflanzen beträgt normalerweise 15 bis 50%. Sukkulente können bis zu 7% betragen. Tropische Pflanzen haben gerne mehr Wasser. <br><b>Tip: </b> @@ -1949,7 +1949,7 @@ Be careful, too much water over long periods of time can be just as lethal as not enough! - Seien Sie vorsichtig, zu viel Wasser über längere Zeiträume kann genauso schlecht sein wie zu wenig Wasser! + Seien Sie vorsichtig, zu viel Wasser über längere Zeiträume kann genauso schlecht sein wie zu wenig Wasser! @@ -1958,99 +1958,99 @@ Tip: - + Tipp: Water your plants more frequently during their growth period. - Gießen Sie Ihre Pflanzen während ihrer Wachstumsphase häufiger. + Gießen Sie Ihre Pflanzen während ihrer Wachstumsphase häufiger. Soil conductivity - + Bodenleitfähigkeit Soil 'Electrical Conductivity' value is an indication of the availability of nutrients in the soil. Use fertilizer (with moderation) to keep this value up. - + Der Wert der „elektrischen Leitfähigkeit“ des Bodens ist ein Hinweis auf die Verfügbarkeit von Nährstoffen im Boden. Verwende Dünger (in Maßen), um diesen Wert hoch zu halten. Be sure to use the right soil composition for your plants. - Stellen Sie sicher, dass Sie die richtige Bodenzusammensetzung für Ihre Pflanzen verwenden. + Stellen Sie sicher, dass Sie die richtige Bodenzusammensetzung für Ihre Pflanzen verwenden. Temperature - Temperatur + Temperatur Most indoor plants thrive between 15 and 25°C (59 to 77°F). Not many plants can tolerate -2°C (28°F) and below. - Die meisten Zimmerpflanzen gedeihen zwischen 15 und 25 ° C. Nicht viele Pflanzen vertragen -2 ° C oder weniger. + Die meisten Zimmerpflanzen gedeihen zwischen 15 und 25 ° C. Nicht viele Pflanzen vertragen -2 ° C oder weniger. Having constant temperature is important for indoor plants. - Eine konstante Temperatur ist wichtig für Zimmerpflanzen. + Eine konstante Temperatur ist wichtig für Zimmerpflanzen. If you have an hygrometer, you can monitor the air humidity so it stays between 40 and 60% (and even above for tropical plants). - Wenn Sie ein Hygrometer haben, können Sie die Luftfeuchtigkeit so überwachen, dass sie zwischen 40 und 60% bleibt (und bei tropischen Pflanzen auch mehr). + Wenn Sie ein Hygrometer haben, können Sie die Luftfeuchtigkeit so überwachen, dass sie zwischen 40 und 60% bleibt (und bei tropischen Pflanzen auch mehr). Luminosity - Leuchtkraft + Leuchtkraft low - niedrig + niedrig indirect - indirekt + indirekt direct light (indoor) - direktes Licht (innen) + direktes Licht (innen) sunlight - Sonnenlicht + Sonnenlicht Some plants like direct sun exposition, all day long or just for part of the day. But many indoor plants don't like direct sunlight: place them away from south oriented windows! - Einige Pflanzen mögen direktes Sonnenlicht, teilweise sogar den ganzen Tag. Aber viele Zimmerpflanzen mögen kein direktes Sonnenlicht: Wählen Sie in diesem Fall kein Südfenster! + Einige Pflanzen mögen direktes Sonnenlicht, teilweise sogar den ganzen Tag. Aber viele Zimmerpflanzen mögen kein direktes Sonnenlicht: Wählen Sie in diesem Fall kein Südfenster! Other settings - + Weitere Einstellungen Reset limits from the associated plant - + inside - + innen outside - + außen @@ -2058,176 +2058,176 @@ Plant infos - + Pflanzeninfos plant - pflanze + pflanze variety - + varietät common name - + trivialname category - + kategorie origin - + herkunft Swap plant - + Pflanze wechseln Remove - + Entfernen leaf color - + blattfarbe bract color - + hochblattfarbe flower color - + blütenfarbe fruit color - + fruchtfarbe height - + höhe diameter - + durchmesser hardiness - + winterhärte calendar - + kalender Learn more - + Mehr erfahren Plant care - + Pflanzenpflege sunlight - Sonnenlicht + Sonnenlicht watering - + gießen fertilization - + düngung pruning - + schnitt soil - + boden Please note that WatchFlower should not be your definitive source of information about plant care. - + Bitte beachten Sie, dass WatchFlower nicht Ihre endgültige Informationsquelle zur Pflanzenpflege sein sollte. Sensor metrics - + Sensormesswerte Soil moisture - + Bodenfeuchte Soil conductivity - + Bodenleitfähigkeit Soil PH - + Boden-pH Temperature - Temperatur + Temperatur Humidity - Bodenfeuchte + Bodenfeuchte Luminosity - Leuchtkraft + Leuchtkraft low - niedrig + niedrig indirect - indirekt + indirekt direct light (indoor) - direktes Licht (innen) + direktes Licht (innen) @@ -2235,62 +2235,62 @@ About background updates - + Über Hintergrundaktualisierungen To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. - + Um die background update-Funktion zu verwenden, ist die <b>background location permission</b> erforderlich, andernfalls kann WatchFlower keine Bluetooth-Low-Energy-Sensoren scannen und keine Daten aktualisieren, wenn die App geschlossen ist. About Bluetooth permissions - + Über Bluetooth-Berechtigungen Cancel - Abbrechen + Abbrechen Enable - Aktivieren + Aktivieren Your phone will do its best to prevent this application from running in the background. - + Dein Telefon wird sein Bestes tun, um zu verhindern, dass diese Anwendung im Hintergrund ausgeführt wird. Some settings need to be switched <b>manually</b> from the Android <b>application info panel</b>: - + Einige Einstellungen müssen <b>manuell</b> vom Android-<b>Anwendungsinfo panel</b> geändert werden: - autolaunch will need to be <b>enabled</b> - + - autostart muss <b>aktiviert</b> sein - battery saving feature(s) will need to be <b>disabled</b> - + - energiesparfunktion(en) muss/müssen <b>deaktiviert</b> sein About battery savers - + Über Energiesparer Application info panel - + Anwendungsinfo panel I understand - + Ich verstehe @@ -2298,37 +2298,37 @@ Are you sure you want to blacklist the selected sensor? - + Bist du sicher, dass du den ausgewählten Sensor auf die Blacklist setzen möchtest? Are you sure you want to whitelist the selected sensor? - + Bist du sicher, dass du den ausgewählten Sensor auf die Whitelist setzen möchtest? Blacklisting a sensor will prevent it from being scanned by the application. You can un-blacklist the sensor at any time. - + Das Blacklisten eines Sensors verhindert, dass er von der Anwendung gescannt wird. Du kannst den Sensor jederzeit wieder von der Blacklist entfernen. If the sensor is already handled by the application, nothing will happen unless you delete it from the sensor list. - + Wenn der Sensor bereits von der Anwendung verwaltet wird, passiert nichts, außer du entfernst ihn aus der Sensorliste. Cancel - Abbrechen + Abbrechen Blacklist - + Blacklist Whitelist - + Whitelist @@ -2336,32 +2336,32 @@ You are about to start sensor calibration. - + Du bist dabei, die Sensorkalibrierung zu starten. Calibration is only needed when the values from the sensor stop making sense. - + Kalibrierung ist nur erforderlich, wenn die Werte des Sensors keinen Sinn mehr ergeben. Before starting the calibration, please note that you need to place this sensor either <b>outside</b>, <b>next to a window</b>, or <b>inside a very well ventilated room</b>. - + Bevor du mit der Kalibrierung beginnst, beachte bitte, dass du diesen Sensor entweder <b>außen</b>, <b>neben ein Fenster</b> oder <b>in einem sehr gut belüfteten Raum</b> platzieren musst. The calibration process will take around 10 minutes to complete. - + Der Kalibrierungsvorgang dauert ungefähr 10 Minuten, bis er abgeschlossen ist. Cancel - Abbrechen + Abbrechen Start calibration - + Kalibrierung starten @@ -2369,12 +2369,12 @@ Cancel - Abbrechen + Abbrechen Select - + Auswählen @@ -2389,27 +2389,27 @@ Are you sure you want to delete data for this sensor? - + Bist du sicher, dass du die Daten für diesen Sensor löschen möchtest? You can either delete data from the application, or from both the sensor and application. - + Du kannst entweder die Daten aus der Anwendung löschen oder sowohl vom Sensor als auch aus der Anwendung. Cancel - Abbrechen + Abbrechen Delete local data - + Lokale Daten löschen Delete sensor data - + Sensordaten löschen @@ -2453,69 +2453,69 @@ version %1 %2 - version %1 %2 + version %1 %2 WEBSITE - WEBSEITE + WEBSEITE SUPPORT - UNTERSTÜTZUNG + UNTERSTÜTZUNG GitHub - + GitHub A plant monitoring application that reads and plots data from compatible Bluetooth sensors and thermometers like Xiaomi 'Flower Care' or Parrot 'Flower Power'. - + Eine Pflanzenüberwachungsanwendung, die Daten von kompatiblen Bluetooth-Sensoren und Thermometern wie Xiaomi „Flower Care“ oder Parrot „Flower Power“ ausliest und darstellt. Application by <a href="https://emeric.io">Emeric Grange</a><br>Visual design by <a href="https://dribbble.com/chrisdiaz">Chris Díaz</a> - + Anwendung von <a href="https://emeric.io">Emeric Grange</a><br>Visuelles Design von <a href="https://dribbble.com/chrisdiaz">Chris Diaz</a> Rate the application - Bewerte die App + Bewerte die App Release notes - + Versionshinweise Supported sensors - + Unterstützte Sensoren Open the tutorial - Öffne die Anleitung + Öffne die Anleitung About app permissions - + Über App-Berechtigungen This application is made possible thanks to a couple of third party open source projects: - + Diese Anwendung wurde dank einiger Open-Source-Projekte von Drittanbietern ermöglicht: Special thanks to our translators: - + Besonderer Dank an unsere Übersetzer: @@ -2854,27 +2854,27 @@ Connects to a remote MySQL compatible database, instead of the embedded database. Allows multiple instances of the application to share data. Database setup is at your own charge. - + erbindet sich mit einer entfernten MySQL-kompatiblen Datenbank anstelle der eingebetteten Datenbank. Ermöglicht mehreren Instanzen der Anwendung, Daten zu teilen. Die Einrichtung der Datenbank erfolgt auf eigene Verantwortung. Host - + Host Port - + Port User - + Benutzer Password - + Passwort @@ -3032,47 +3032,47 @@ last 30 days - + letzte 30 tage last 7 days - + letzte 7 tage last 24 hours - + letzte 24 stunden last month - + letzter monat last week - + letzte woche yesterday - + gestern two - + zwei three - + drei four - + vier @@ -3082,17 +3082,17 @@ six - + sechs months - + monate weeks - + wochen @@ -3219,232 +3219,232 @@ Offline - + Offline Queued - In Warteschlange + In Warteschlange Disconnecting... - + Trennen... Connecting... - Verbinde... + Verbinde... Connected - Verbunden + Verbunden Working... - + Arbeiten... Updating... - Aktualisiere... + Aktualisiere... Syncing... - + Synchronisieren... Realtime data - + Echtzeitdaten Realtime - + Echtzeit History - Verlauf + Verlauf Battery - Batterie + Batterie Clock - + Uhr LED status - + LED-Status LED RGB - + LED RGB Buttons - + Tasten Last move - + Letzte Bewegung Watering - + Bewässerung Calibration - + Kalibrierung Reboot - + Neustart Soil moisture - + Bodenfeuchte Soil conductivity - + Bodenleitfähigkeit Soil temperature - + Bodentemperatur Soil PH - + Boden-pH Temperature - Temperatur + Temperatur Humididty - + Luftfeuchtigkeit Pressure - + Druck Luminosity - Leuchtkraft + Leuchtkraft UV luminosity - + UV-Helligkeit Sound - + Ton Water level - + Wasserstand Wind direction - + Windrichtung Wind speed - + Windgeschwindigkeit PM1 - + PM1 PM2.5 - + PM2.5 PM10 - + PM10 O2 - + O2 O3 - + O3 CO - + CO CO2 - + CO2 eCO2 - + eCO2 NO2 - + NO2 SO2 - + SO2 VOC - + VOC HCHO - + HCHO Geiger Counter - + Geigerzähler @@ -3452,178 +3452,178 @@ square - + quadratisch 35mm film - + 35mm Film US / UK widescreen - + US-/UK-breitbild DCI / SMPTE digital cinema - + DCI- / SMPTE-Digitalkino 70 mm film - + 70 mm Film 35 mm anamorphic - + 35 mm anamorph 35 mm modern anamorphic - + 35 mm modernes Anamorph Kb/s - + Kb/s Mb/s - + Mb/s Gb/s - + Gb/s Unknown - + Unbekannt spherical - + sphärisch equirectangular - + equirektangular EAC - + EAC cubemap - + würfelkarte mesh - + mesh rectangular - + rechteckig progressive - + progressiv interlaced - + interlaced Rotate 90° - + 90° drehen Rotate 180° - + 180° drehen Rotate 270° - + 270° drehen Unknown rotation - + Unbekannte rotation No rotation - + Keine rotation No transformation - + Keine transformation Mirror - + Spiegeln Flip - + Flip Mirror and rotate 270° - + Spiegeln und 270° drehen Mirror and rotate 90 - + Spiegeln und 90 drehen Rotate 270 - + 270 drehen Invalid transformation - + Ungültige Transformation Mirror and rotate 90° - + Spiegeln und 90° drehen Flip and rotate 90° - + Flip und 90° drehen @@ -3631,472 +3631,472 @@ fungus - + pilz bryophyte - + moospflanze angiosperms - + bedecktsamer gymnosperms - + nacktsamer aquatic plant - + wasserpflanze climbing plant - + kletterpflanze succulent - + sukkulente cacti - + kakteen bamboo - + bambus bonsai - + bonsai orchid - + orchidee rose - + rose vanilla - + kletterpflanze vegetable - + gemüse bulb - + zwiebel crops - + kulturen fern - + farn shrub - + strauch foliage - + laub tree - + baum air purifying - + luftreinigend medicinal - + medizinisch edible - + essbar poisonous - + giftig blooms once - + einmal blühend night bloomer - + nachtblüher carnivorous - + fleischfressend low - niedrig + niedrig medium - + mittel high - + hoch water needs - + wasserbedarf keep moist - + feucht halten spray water on leaves - + wasser auf die blätter sprühen water when soil is dry - + gießen wenn die erde trocken ist shade - + schatten part shade - + halbschatten part sun - + teilsonne full sun - + volle sonne low needs - + niedriger bedarf high needs - + hoher bedarf low concentration - + niedrige konzentration high concentration - + hohe konzentration during growth stage - + während der wachstumsphase during vegetative state - + während der vegetativen phase use base fertilizer - + grunddünger verwenden use topdressing fertilizer - + oberflächendünger verwenden use liquid fertilizer - + flüssigdünger verwenden use foliar fertilizer - + blattdünger verwenden no extra fertilization needed - + keine zusätzliche düngung erforderlich every 2-3 days - + alle 2–3 tage twice a week - + zweimal pro woche once a week - + einmal pro woche every 10-15 days - + alle 10–15 tage twice a month - + zweimal im monat once a month - + einmal im monat every 2 months - + alle 2 monate every 3 months - + alle 3 monate every 4 months - + alle 4 monate every 6 months - + alle 6 monate once a year - + einmal im jahr heavy soil - + schwerer boden medium soil - + mittlerer boden light soil - + leichter boden clay - + ton silty clay - + schluff-ton sandy clay - + sand-ton sandy clay loam - + sand-ton-lehm clay loam - + ton-lehm loam - + lehm silty clay loam - + schluff-ton-lehm sandy soil - + sandboden loamy sand - + sand-lehm sandy loam - + sand-lehm sandy silt loam - + sand-schluff-lehm silty loam - + schluff-lehm silty soil - + schluffboden coarse sandy soil - + grober sandboden chalk soil - + kalkboden limestone soil - + kalkhaltiger boden sphagnum moss - + sphagnum-moos peat and perlite mixed - + torf und perlit gemischt peaty soil - + torfboden no pruning needed - + kein schnitt erforderlich remove dead parts - + abgestorbene teile entfernen shape for good appearance - + für gutes aussehen formen shape to promote growth - + zur förderung des wachstums formen remove peduncle after flowering - + blütenstand nach der blüte entfernen remove daughter plants - + kindel entfernen remove flower stem - + blütenstiel entfernen remove weeds - + unkraut entfernen remove excessive branches - + überflüssige zweige entfernen keep bulbs - + zwiebeln aufbewahren keep tubers - + knollen aufbewahren zone %1 to %2 / %3 - + zone %1 bis %2 / %3 @@ -4105,79 +4105,79 @@ Unknown - + Unbekannt Comment - + Kommentar Photo - + Foto Water - + Gießen Fertilize - + Düngen Prune - + Schneiden Rotate - + Drehen Move - + Bewegen Repot - + Umtopfen Watered - + Gegossen Fertilized - + Gedüngt Pruned - + Geschnitten Rotated - + Gedreht Moved - + Bewegt Repoted - + Umtopft From 80b169ef60d52d679f9a3fca59adcbdb2122a9c5 Mon Sep 17 00:00:00 2001 From: M Hamzah Ayaz Date: Wed, 16 Jul 2025 14:35:12 +0500 Subject: [PATCH 12/17] Replaced WatchFlower with SmartCare in all translations --- i18n/RYLO-SmartCare_ca.ts | 34 ++++----- i18n/RYLO-SmartCare_da.ts | 72 +++++++++---------- i18n/RYLO-SmartCare_de.ts | 72 +++++++++---------- i18n/RYLO-SmartCare_es.ts | 62 ++++++++-------- i18n/RYLO-SmartCare_fr.ts | 136 +++++++++++++++++------------------ i18n/RYLO-SmartCare_fy.ts | 72 +++++++++---------- i18n/RYLO-SmartCare_hu.ts | 112 ++++++++++++++--------------- i18n/RYLO-SmartCare_nb.ts | 70 +++++++++--------- i18n/RYLO-SmartCare_nl.ts | 72 +++++++++---------- i18n/RYLO-SmartCare_nn.ts | 70 +++++++++--------- i18n/RYLO-SmartCare_pl.ts | 34 ++++----- i18n/RYLO-SmartCare_pt.ts | 34 ++++----- i18n/RYLO-SmartCare_ru.ts | 72 +++++++++---------- i18n/RYLO-SmartCare_zh_CN.ts | 74 +++++++++---------- i18n/RYLO-SmartCare_zh_TW.ts | 74 +++++++++---------- 15 files changed, 530 insertions(+), 530 deletions(-) diff --git a/i18n/RYLO-SmartCare_ca.ts b/i18n/RYLO-SmartCare_ca.ts index 8528c76ef..93b27a98c 100644 --- a/i18n/RYLO-SmartCare_ca.ts +++ b/i18n/RYLO-SmartCare_ca.ts @@ -743,7 +743,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1240,7 +1240,7 @@ - About WatchFlower + About SmartCare @@ -1446,7 +1446,7 @@ - WatchFlower can activate your device's Bluetooth in order to operate. + SmartCare can activate your device's Bluetooth in order to operate. @@ -1471,7 +1471,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1894,7 +1894,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -1959,7 +1959,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2340,12 +2340,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2355,12 +2355,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! + If a plant needs water, SmartCare will bring it to your attention! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2395,12 +2395,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2529,7 +2529,7 @@ - Saved in your documents, under the 'WatchFlower' directory. + Saved in your documents, under the 'SmartCare' directory. @@ -2587,7 +2587,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -2602,7 +2602,7 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. @@ -2612,12 +2612,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. diff --git a/i18n/RYLO-SmartCare_da.ts b/i18n/RYLO-SmartCare_da.ts index 42cf102dd..44cca6283 100644 --- a/i18n/RYLO-SmartCare_da.ts +++ b/i18n/RYLO-SmartCare_da.ts @@ -1037,7 +1037,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1588,7 +1588,7 @@ - About WatchFlower + About SmartCare @@ -1814,7 +1814,7 @@ - WatchFlower can activate your device's Bluetooth in order to operate. + SmartCare can activate your device's Bluetooth in order to operate. @@ -1839,7 +1839,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1910,8 +1910,8 @@ Placering - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - Android-styresystemet kræver, at applikationer beder om enhedsplaceringstilladelse for at scanne efter nærliggende BLE-sensorer (Bluetooth Low Energy).<br>Denne tilladelse er kun nødvendig, når du scanner efter nye sensorer.<br>WatchFlower hverken bruger, gemmer eller kommunikerer din placering til nogen eller noget. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + Android-styresystemet kræver, at applikationer beder om enhedsplaceringstilladelse for at scanne efter nærliggende BLE-sensorer (Bluetooth Low Energy).<br>Denne tilladelse er kun nødvendig, når du scanner efter nye sensorer.<br>SmartCare hverken bruger, gemmer eller kommunikerer din placering til nogen eller noget. Official information @@ -1930,8 +1930,8 @@ Bluetooth-betjening - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan aktivere enhedens bluetooth til opdatering af sensordataene. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan aktivere enhedens bluetooth til opdatering af sensordataene. @@ -2297,7 +2297,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2362,7 +2362,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2761,12 +2761,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2776,12 +2776,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - WatchFlower advarer dig hvis en plante har brug for vand! + If a plant needs water, SmartCare will bring it to your attention! + SmartCare advarer dig hvis en plante har brug for vand! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2816,12 +2816,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2950,8 +2950,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - Gemt i dine dokumenter i 'WatchFlower'-mappen. + Saved in your documents, under the 'SmartCare' directory. + Gemt i dine dokumenter i 'SmartCare'-mappen. @@ -3008,7 +3008,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -3023,8 +3023,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - For at bruge WatchFlower skal du starte med <b>scanning</b> til <b>kompatible bluetooth-sensorer</b> i dit område. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + For at bruge SmartCare skal du starte med <b>scanning</b> til <b>kompatible bluetooth-sensorer</b> i dit område. @@ -3033,12 +3033,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3130,16 +3130,16 @@ Bluetooth-betjening - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan automatisk tænde enhedens bluetooth for at indlæse sensordata. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan automatisk tænde enhedens bluetooth for at indlæse sensordata. Wake up at a predefined interval to refresh sensor data. Only if Bluetooth (or Bluetooth control) is enabled. Aktiver med jævne mellemrum for at opdatere sensordataene. Kun hvis bluetooth (eller bluetooth-betjening) er slået til. - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower kører i baggrunden (i meddelelsesområde) og aktiveres med jævne mellemrum til opdatering af sensordataene. + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare kører i baggrunden (i meddelelsesområde) og aktiveres med jævne mellemrum til opdatering af sensordataene. thin @@ -3178,8 +3178,8 @@ Aktiver meddelelser - If a plant needs water, WatchFlower will bring it to your attention! - WatchFlower advarer dig hvis en plante har brug for vand! + If a plant needs water, SmartCare will bring it to your attention! + SmartCare advarer dig hvis en plante har brug for vand! Plant sensors @@ -3220,8 +3220,8 @@ Diagramsøjler - Saved in your documents, under the 'WatchFlower' directory. - Gemt i dine dokumenter i 'WatchFlower'-mappen. + Saved in your documents, under the 'SmartCare' directory. + Gemt i dine dokumenter i 'SmartCare'-mappen. Export file @@ -3380,16 +3380,16 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> er en planteovervågningsapplikation til Xiaomi '<b>Flower Care</b>' og '<b>RoPot</b>' og Parrot ' <b>Flower Power</b>' sensorer. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> er en planteovervågningsapplikation til Xiaomi '<b>Flower Care</b>' og '<b>RoPot</b>' og Parrot ' <b>Flower Power</b>' sensorer. It also works great with a couple of <b>thermometers</b>! Det fungerer også godt med nogle <b>termometre</b>! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - For at bruge WatchFlower skal du starte med <b>scanning</b> til <b>kompatible bluetooth-sensorer</b> i dit område. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + For at bruge SmartCare skal du starte med <b>scanning</b> til <b>kompatible bluetooth-sensorer</b> i dit område. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. diff --git a/i18n/RYLO-SmartCare_de.ts b/i18n/RYLO-SmartCare_de.ts index f0fb52725..6bc21801c 100644 --- a/i18n/RYLO-SmartCare_de.ts +++ b/i18n/RYLO-SmartCare_de.ts @@ -934,8 +934,8 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. - Dieser Sensor muss einmal in der offiziellen App registriert werden, bevor er mit Drittanbieter-Apps wie WatchFlower verwendet werden kann. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. + Dieser Sensor muss einmal in der offiziellen App registriert werden, bevor er mit Drittanbieter-Apps wie SmartCare verwendet werden kann. @@ -1477,8 +1477,8 @@ - About WatchFlower - Über WatchFlower + About SmartCare + Über SmartCare @@ -1703,8 +1703,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. @@ -1728,8 +1728,8 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. - WatchFlower verwendet, speichert oder übermittelt deinen Standort nicht an Dritte oder sonst jemanden. + SmartCare doesn't use, store nor communicate your location to anyone or anything. + SmartCare verwendet, speichert oder übermittelt deinen Standort nicht an Dritte oder sonst jemanden. @@ -1807,8 +1807,8 @@ Bluetooth-Steuerung - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. @@ -2174,8 +2174,8 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. - Bitte beachten Sie, dass WatchFlower nicht Ihre endgültige Informationsquelle zur Pflanzenpflege sein sollte. + Please note that SmartCare should not be your definitive source of information about plant care. + Bitte beachten Sie, dass SmartCare nicht Ihre endgültige Informationsquelle zur Pflanzenpflege sein sollte. @@ -2239,8 +2239,8 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. - Um die background update-Funktion zu verwenden, ist die <b>background location permission</b> erforderlich, andernfalls kann WatchFlower keine Bluetooth-Low-Energy-Sensoren scannen und keine Daten aktualisieren, wenn die App geschlossen ist. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + Um die background update-Funktion zu verwenden, ist die <b>background location permission</b> erforderlich, andernfalls kann SmartCare keine Bluetooth-Low-Energy-Sensoren scannen und keine Daten aktualisieren, wenn die App geschlossen ist. @@ -2634,12 +2634,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower bleibt nach dem Schließen des Fensters im Benachrichtigungsbereich aktiv und aktualisiert die Sensordaten automatisch in regelmäßigen Abständen. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare bleibt nach dem Schließen des Fensters im Benachrichtigungsbereich aktiv und aktualisiert die Sensordaten automatisch in regelmäßigen Abständen. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. SmartCare ist nur aktiv, solange das Fenster geöffnet ist. @@ -2649,13 +2649,13 @@ - If a plant needs water, WatchFlower will bring it to your attention! - Wenn eine Pflanze Wasser benötigt, wird WatchFlower Sie darauf aufmerksam machen! + If a plant needs water, SmartCare will bring it to your attention! + Wenn eine Pflanze Wasser benötigt, wird SmartCare Sie darauf aufmerksam machen! - If a plant needs water, WatchFlower can bring it to your attention. - Wenn eine Pflanze Wasser braucht, kann WatchFlower Sie darauf aufmerksam machen. + If a plant needs water, SmartCare can bring it to your attention. + Wenn eine Pflanze Wasser braucht, kann SmartCare Sie darauf aufmerksam machen. @@ -2689,12 +2689,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. SmartCare aktiviert das Bluetooth Ihres Geräts, um zu funktionieren. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. SmartCare funktioniert nur, wenn das Bluetooth Ihres Geräts bereits aktiviert ist. @@ -2823,7 +2823,7 @@ - Saved in your documents, under the 'WatchFlower' directory. + Saved in your documents, under the 'SmartCare' directory. Gespeichert in Ihren Dokumenten im Verzeichnis 'SmartCare'. @@ -2881,7 +2881,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. <b>SmartCare</b> ist eine Pflanzenüberwachungsanwendung für Xiaomi-<b>Flower Care</b>- oder Parrot-<b>Flower Power</b>-Sensoren. @@ -2896,7 +2896,7 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. Um SmartCare verwenden zu können, müssen Sie nach <b>kompatiblen Bluetooth-Geräten</b> in Ihrer Nähe <b>scannen</b>. @@ -2906,12 +2906,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. Sobald sie <b>gekoppelt</b> sind, <b>synchronisieren</b> die Sensoren ihre Daten regelmäßig, wenn Sie SmartCare verwenden. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. SmartCare <b>kann</b> möglicherweise Sensoren im Hintergrund synchronisieren. Schauen Sie auf der Seite <b>Einstellungen</b> nach Anweisungen. @@ -2983,8 +2983,8 @@ Automatischer Dunkelmodus - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kann Bluetooth automatisch aktivieren, was für eine korrekte Funktion benötigt wird. Start application minimized @@ -3007,8 +3007,8 @@ Benachrichtigungen aktivieren - If a plant needs water, WatchFlower will bring it to your attention! - Wenn eine Pflanze Wasser benötigt, wird WatchFlower Sie darauf aufmerksam machen! + If a plant needs water, SmartCare will bring it to your attention! + Wenn eine Pflanze Wasser benötigt, wird SmartCare Sie darauf aufmerksam machen! Plant sensors @@ -3151,16 +3151,16 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> ist eine App zur Pflanzenüberwachung, welche u. a. Xiaomi / MiJia-Sensoren '<b>Flower Care</b>' und '<b>RoPot</b>' unterstützt. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> ist eine App zur Pflanzenüberwachung, welche u. a. Xiaomi / MiJia-Sensoren '<b>Flower Care</b>' und '<b>RoPot</b>' unterstützt. It also works great with a couple of <b>thermometers</b>! Es funktioniert auch mit einigen anderen <b>Bluetooth-Thermometern</b>! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Um WatchFlower verwenden zu können, müssen Sie nach <b>kompatiblen Bluetooth-Geräten</b> in Ihrer Nähe <b>scannen</b>. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Um SmartCare verwenden zu können, müssen Sie nach <b>kompatiblen Bluetooth-Geräten</b> in Ihrer Nähe <b>scannen</b>. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. diff --git a/i18n/RYLO-SmartCare_es.ts b/i18n/RYLO-SmartCare_es.ts index aa6d64471..7edabcffb 100644 --- a/i18n/RYLO-SmartCare_es.ts +++ b/i18n/RYLO-SmartCare_es.ts @@ -957,7 +957,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1492,7 +1492,7 @@ - About WatchFlower + About SmartCare @@ -1718,8 +1718,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower puede activar el Bluetooth de tu dispositivo para funcionar. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare puede activar el Bluetooth de tu dispositivo para funcionar. @@ -1743,7 +1743,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1814,7 +1814,7 @@ Ubicación - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. En Android 6 y superior, el escaneo de dispositivos Bluetooth de baja energía necesita permisos de ubicación. La aplicación no usa ni guarda dicha ubicación. Sentimos las molestias. @@ -1826,8 +1826,8 @@ Control de Bluetooth - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower puede activar el Bluetooth de tu dispositivo para funcionar. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare puede activar el Bluetooth de tu dispositivo para funcionar. @@ -2193,7 +2193,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2258,7 +2258,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2653,12 +2653,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2668,12 +2668,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - ¡Si una planta necesita agua, WatchFlower the avisará! + If a plant needs water, SmartCare will bring it to your attention! + ¡Si una planta necesita agua, SmartCare the avisará! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2708,12 +2708,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2842,7 +2842,7 @@ - Saved in your documents, under the 'WatchFlower' directory. + Saved in your documents, under the 'SmartCare' directory. @@ -2900,7 +2900,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -2915,8 +2915,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Para empezar a usar WatchFlower, necesitas <b>escanear sensores Bluetooth compatibles</b> cerca de ti. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Para empezar a usar SmartCare, necesitas <b>escanear sensores Bluetooth compatibles</b> cerca de ti. @@ -2925,12 +2925,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3006,8 +3006,8 @@ El modo oscuro se activará entre las 21:00 y las 9:00. - If a plant needs water, WatchFlower will bring it to your attention! - ¡Si una planta necesita agua, WatchFlower the avisará! + If a plant needs water, SmartCare will bring it to your attention! + ¡Si una planta necesita agua, SmartCare the avisará! Plant sensors @@ -3046,8 +3046,8 @@ Idioma - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower puede activar el Bluetooth de tu dispositivo para funcionar. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare puede activar el Bluetooth de tu dispositivo para funcionar. plant @@ -3190,12 +3190,12 @@ ¡También puede funcionar con varios <b>termómetos</b>! - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> es una aplicación de monitorización de plantas para Xiaomi <b>Flower Care</b> y <b>RoPot</b> o Parrot '<b>Flower Power</b>' sensores. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> es una aplicación de monitorización de plantas para Xiaomi <b>Flower Care</b> y <b>RoPot</b> o Parrot '<b>Flower Power</b>' sensores. - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Para empezar a usar WatchFlower, necesitas <b>escanear sensores Bluetooth compatibles</b> cerca de ti. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Para empezar a usar SmartCare, necesitas <b>escanear sensores Bluetooth compatibles</b> cerca de ti. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. diff --git a/i18n/RYLO-SmartCare_fr.ts b/i18n/RYLO-SmartCare_fr.ts index b52882561..08f09744a 100644 --- a/i18n/RYLO-SmartCare_fr.ts +++ b/i18n/RYLO-SmartCare_fr.ts @@ -1129,8 +1129,8 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. - Ce capteur doit être enregistré une fois sur son application officielle avant de pouvoir être utilisé avec des applications tierces telles que WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. + Ce capteur doit être enregistré une fois sur son application officielle avant de pouvoir être utilisé avec des applications tierces telles que SmartCare. @@ -1710,8 +1710,8 @@ - About WatchFlower - À propos de WatchFlower + About SmartCare + À propos de SmartCare @@ -1936,8 +1936,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower peut activer le Bluetooth de votre appareil pour fonctionner. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare peut activer le Bluetooth de votre appareil pour fonctionner. @@ -1961,8 +1961,8 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. - WatchFlower n'utilise, ne conserve ni ne partage votre position. + SmartCare doesn't use, store nor communicate your location to anyone or anything. + SmartCare n'utilise, ne conserve ni ne partage votre position. @@ -2044,8 +2044,8 @@ Position - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - Le système d'exploitation Android nécessite que les applications demandent l'autorisation de localisation de l'appareil pour pouvoir rechercher les capteurs Bluetooth Low Energy à proximité.<br>Cette autorisation n'est nécessaire que lors de la recherche de nouveaux capteurs.<br>WatchFlower n'utilise, ne stocke ni ne communique votre position. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + Le système d'exploitation Android nécessite que les applications demandent l'autorisation de localisation de l'appareil pour pouvoir rechercher les capteurs Bluetooth Low Energy à proximité.<br>Cette autorisation n'est nécessaire que lors de la recherche de nouveaux capteurs.<br>SmartCare n'utilise, ne stocke ni ne communique votre position. Official information @@ -2068,8 +2068,8 @@ Contrôle du Bluetooth - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower peut activer le Bluetooth de votre appareil pour fonctionner. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare peut activer le Bluetooth de votre appareil pour fonctionner. @@ -2435,8 +2435,8 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. - Prenez en considération que WatchFlower ne doit pas être votre source d'informations définitive sur l'entretien des plantes. + Please note that SmartCare should not be your definitive source of information about plant care. + Prenez en considération que SmartCare ne doit pas être votre source d'informations définitive sur l'entretien des plantes. @@ -2519,8 +2519,8 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. - Pour utiliser la fonction de mise à jour en arrière-plan, <b>l'autorisation de localisation en arrière-plan</b> est requise, sinon WatchFlower ne peut pas rechercher les capteurs Bluetooth Low Energy et ne peut pas mettre à jour les données lorsque l'application est fermée. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + Pour utiliser la fonction de mise à jour en arrière-plan, <b>l'autorisation de localisation en arrière-plan</b> est requise, sinon SmartCare ne peut pas rechercher les capteurs Bluetooth Low Energy et ne peut pas mettre à jour les données lorsque l'application est fermée. @@ -2942,13 +2942,13 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower restera actif dans la zone de notification après la fermeture de la fenêtre et actualisera automatiquement les données des capteurs à intervalles réguliers. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare restera actif dans la zone de notification après la fermeture de la fenêtre et actualisera automatiquement les données des capteurs à intervalles réguliers. - WatchFlower is only active while the window is open. - WatchFlower n'est actif que lorsque la fenêtre est ouverte. + SmartCare is only active while the window is open. + SmartCare n'est actif que lorsque la fenêtre est ouverte. @@ -2957,13 +2957,13 @@ - If a plant needs water, WatchFlower will bring it to your attention! - Si une plante a besoin d'eau, WatchFlower vous avertira ! + If a plant needs water, SmartCare will bring it to your attention! + Si une plante a besoin d'eau, SmartCare vous avertira ! - If a plant needs water, WatchFlower can bring it to your attention. - Si une plante a besoin d'eau, WatchFlower peut vous le signaler. + If a plant needs water, SmartCare can bring it to your attention. + Si une plante a besoin d'eau, SmartCare peut vous le signaler. @@ -2997,13 +2997,13 @@ - WatchFlower will enable your device's Bluetooth in order to operate. - WatchFlower activera le Bluetooth de votre appareil pour fonctionner. + SmartCare will enable your device's Bluetooth in order to operate. + SmartCare activera le Bluetooth de votre appareil pour fonctionner. - WatchFlower will only operate if your device's Bluetooth is already enabled. - WatchFlower ne fonctionnera que si le Bluetooth de votre appareil est déjà activé. + SmartCare will only operate if your device's Bluetooth is already enabled. + SmartCare ne fonctionnera que si le Bluetooth de votre appareil est déjà activé. @@ -3131,8 +3131,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - Enregistré dans vos documents, dans le répertoire 'WatchFlower'. + Saved in your documents, under the 'SmartCare' directory. + Enregistré dans vos documents, dans le répertoire 'SmartCare'. @@ -3189,8 +3189,8 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> est une application de supervision de plantes pour les capteurs Xiaomi '<b>Flower Care</b>' ou Parrot '<b>Flower Power</b>'. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> est une application de supervision de plantes pour les capteurs Xiaomi '<b>Flower Care</b>' ou Parrot '<b>Flower Power</b>'. @@ -3204,8 +3204,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Pour commencer à utiliser WatchFlower, vous devez <b>rechercher les appareils Bluetooth compatibles</b> à proximité. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Pour commencer à utiliser SmartCare, vous devez <b>rechercher les appareils Bluetooth compatibles</b> à proximité. @@ -3214,13 +3214,13 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. - Une fois les capteurs <b>appairés</b>, l'application va périodiquement <b>synchroniser</b> leurs données quand vous utilisez WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. + Une fois les capteurs <b>appairés</b>, l'application va périodiquement <b>synchroniser</b> leurs données quand vous utilisez SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. - WatchFlower <b>peut</b> être en mesure de synchroniser les capteurs en arrière-plan. Consultez la page <b>paramètres</b> pour les instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>peut</b> être en mesure de synchroniser les capteurs en arrière-plan. Consultez la page <b>paramètres</b> pour les instructions. @@ -3299,12 +3299,12 @@ à propos - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower restera actif dans la zone de notification après la fermeture de la fenêtre et actualisera automatiquement les données des capteurs à intervalles réguliers. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare restera actif dans la zone de notification après la fermeture de la fenêtre et actualisera automatiquement les données des capteurs à intervalles réguliers. - If a plant needs water, WatchFlower will bring it to your attention! - Si une plante a besoin d'eau, WatchFlower vous avertira ! + If a plant needs water, SmartCare will bring it to your attention! + Si une plante a besoin d'eau, SmartCare vous avertira ! Plant sensors @@ -3367,8 +3367,8 @@ plante - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower peut activer le Bluetooth de votre appareil pour fonctionner. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare peut activer le Bluetooth de votre appareil pour fonctionner. Limit Bluetooth scanning range @@ -3391,8 +3391,8 @@ Se réveil à intervalle régulier pour rafraichir les données. Seulement si le Bluetooth (ou le contrôle du Bluetooth) est activé. - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower restera actif dans la zone de notification, et mettra régulièrement à jour les capteurs. + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare restera actif dans la zone de notification, et mettra régulièrement à jour les capteurs. Data indicators style @@ -3455,16 +3455,16 @@ expérimental - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensor data at regular interval. - WatchFlower restera actif dans la zone de notification après la fermeture de la fenêtre et actualisera automatiquement les données du capteur à intervalles réguliers. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensor data at regular interval. + SmartCare restera actif dans la zone de notification après la fermeture de la fenêtre et actualisera automatiquement les données du capteur à intervalles réguliers. - WatchFlower is only active while the window is open. - WatchFlower n'est actif que lorsque la fenêtre est ouverte. + SmartCare is only active while the window is open. + SmartCare n'est actif que lorsque la fenêtre est ouverte. - If a plant needs water, WatchFlower can bring it to your attention. - Si une plante a besoin d'eau, WatchFlower peut vous le signaler. + If a plant needs water, SmartCare can bring it to your attention. + Si une plante a besoin d'eau, SmartCare peut vous le signaler. battery level @@ -3483,12 +3483,12 @@ alertes environnementales - WatchFlower will only operate if your device's Bluetooth is already enabled. - WatchFlower ne fonctionnera que si le Bluetooth de votre appareil est déjà activé. + SmartCare will only operate if your device's Bluetooth is already enabled. + SmartCare ne fonctionnera que si le Bluetooth de votre appareil est déjà activé. - WatchFlower will enable your device's Bluetooth in order to operate. - WatchFlower activera le Bluetooth de votre appareil pour fonctionner. + SmartCare will enable your device's Bluetooth in order to operate. + SmartCare activera le Bluetooth de votre appareil pour fonctionner. Will only scan for sensors approximately 2 meters around you. @@ -3515,8 +3515,8 @@ aperçu - Saved in your documents, under the 'WatchFlower' directory. - Enregistré dans vos documents, dans le répertoire 'WatchFlower'. + Saved in your documents, under the 'SmartCare' directory. + Enregistré dans vos documents, dans le répertoire 'SmartCare'. Export data @@ -3698,28 +3698,28 @@ L'application prend également en charge plusieurs <b>thermomètres</b>! - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> est une application de supervision de plantes pour les capteurs Xiaomi '<b>Flower Care</b>' ou Parrot '<b>Flower Power</b>'. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> est une application de supervision de plantes pour les capteurs Xiaomi '<b>Flower Care</b>' ou Parrot '<b>Flower Power</b>'. Supported sensors Capteurs pris en charge - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Pour commencer à utiliser WatchFlower, vous devez <b>rechercher les appareils Bluetooth compatibles</b> à proximité. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Pour commencer à utiliser SmartCare, vous devez <b>rechercher les appareils Bluetooth compatibles</b> à proximité. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. Vous pouvez <b>lancer une nouvelle recherche</b> à tout moment, ou <b>supprimer</b> les capteurs qui ne vous intéressent plus. - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. - Une fois les capteurs <b>appairés</b>, l'application va périodiquement <b>synchroniser</b> leurs données quand vous utilisez WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. + Une fois les capteurs <b>appairés</b>, l'application va périodiquement <b>synchroniser</b> leurs données quand vous utilisez SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. - WatchFlower <b>peut</b> être en mesure de synchroniser les capteurs en arrière-plan. Consultez la page <b>paramètres</b> pour les instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>peut</b> être en mesure de synchroniser les capteurs en arrière-plan. Consultez la page <b>paramètres</b> pour les instructions. Keep in mind that Bluetooth only works in <b>close proximity</b>. @@ -3758,8 +3758,8 @@ Une fois les capteurs <b>appairés</b>, l'application va périodiquement <b>synchroniser</b> leurs données. - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> est une application de supervision de plantes pour les capteurs Xiaomi '<b>Flower Care</b>' et '<b>RoPot</b> ou Parrot '<b>Flower Power</b>'. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> est une application de supervision de plantes pour les capteurs Xiaomi '<b>Flower Care</b>' et '<b>RoPot</b> ou Parrot '<b>Flower Power</b>'. It also works great with a couple of <b>thermometers</b> and other sensors like <b>air quality monitors</b> and <b>weather stations</b>! diff --git a/i18n/RYLO-SmartCare_fy.ts b/i18n/RYLO-SmartCare_fy.ts index 32a463a0a..4fa2f4b97 100644 --- a/i18n/RYLO-SmartCare_fy.ts +++ b/i18n/RYLO-SmartCare_fy.ts @@ -1038,7 +1038,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1590,7 +1590,7 @@ - About WatchFlower + About SmartCare @@ -1816,7 +1816,7 @@ - WatchFlower can activate your device's Bluetooth in order to operate. + SmartCare can activate your device's Bluetooth in order to operate. @@ -1841,7 +1841,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1912,8 +1912,8 @@ Lokaasje - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - Android-bestjoeringssysteem ferplichtet applikaasjes te freegjen om lokaasje-machtiging foar it scannen nei Bluetooth Low Energy-sensoaren yn dyn buert.<br>Dizze machtiging is allinnich nedich wilens it scannen nei nije sensoaren.<br>WatchFlower brûkt dyn lokaasje net en bewarret of kommunisearret dy ek mei nimmen of wat dan ek. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + Android-bestjoeringssysteem ferplichtet applikaasjes te freegjen om lokaasje-machtiging foar it scannen nei Bluetooth Low Energy-sensoaren yn dyn buert.<br>Dizze machtiging is allinnich nedich wilens it scannen nei nije sensoaren.<br>SmartCare brûkt dyn lokaasje net en bewarret of kommunisearret dy ek mei nimmen of wat dan ek. Official information @@ -1932,8 +1932,8 @@ Bluetooth-betsjinning - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kin bluetooth op dyn apparaat ynskeakelje foar it ynlêzen fan sensordata. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kin bluetooth op dyn apparaat ynskeakelje foar it ynlêzen fan sensordata. @@ -2299,7 +2299,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2364,7 +2364,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2763,12 +2763,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2778,12 +2778,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - At in plant wetter nedich hat lit WatchFlower it dy witte! + If a plant needs water, SmartCare will bring it to your attention! + At in plant wetter nedich hat lit SmartCare it dy witte! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2818,12 +2818,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2952,8 +2952,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - Opslein yn dyn dokuminten yn de 'WatchFlower'-map. + Saved in your documents, under the 'SmartCare' directory. + Opslein yn dyn dokuminten yn de 'SmartCare'-map. @@ -3010,7 +3010,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -3025,8 +3025,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Om WatchFlower te brûken begjinst mei <b>scannen</b> nei <b>kompatibele bluetoothsensoaren</b> yn 'e buert. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Om SmartCare te brûken begjinst mei <b>scannen</b> nei <b>kompatibele bluetoothsensoaren</b> yn 'e buert. @@ -3035,12 +3035,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3116,8 +3116,8 @@ Automatyske tsjustere modus - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kin bluetooth op dyn apparaat automatysk ynskeakelje foar it ynlêzen fan sensordata. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kin bluetooth op dyn apparaat automatysk ynskeakelje foar it ynlêzen fan sensordata. Simultaneous updates @@ -3169,16 +3169,16 @@ Op fêste tiden aktivearje om sensordata te ferfarskjen. Allinnich at bluetooth (of bluetooth-betsjinning) ynskeakele is. - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower draait op 'e eftergrûn (yn it notifikaasjegebiet) en wurdt op fêste tiden aktyf om sensordata te ferfarskjen. + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare draait op 'e eftergrûn (yn it notifikaasjegebiet) en wurdt op fêste tiden aktyf om sensordata te ferfarskjen. Enable notifications Meldingen ynskeakelje - If a plant needs water, WatchFlower will bring it to your attention! - At in plant wetter nedich hat lit WatchFlower it dy witte! + If a plant needs water, SmartCare will bring it to your attention! + At in plant wetter nedich hat lit SmartCare it dy witte! Plant sensors @@ -3209,8 +3209,8 @@ Eksportearje oant 90 dagen oan data yn in CSV-bestân. - Saved in your documents, under the 'WatchFlower' directory. - Opslein yn dyn dokuminten yn de 'WatchFlower'-map. + Saved in your documents, under the 'SmartCare' directory. + Opslein yn dyn dokuminten yn de 'SmartCare'-map. Export file @@ -3369,16 +3369,16 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> is in plantobservaasjeapplikaasje foar Xiaomi '<b>Flower Care</b>' en '<b>RoPot</b>' en Parrot '<b>Flower Power</b>' sensoaren. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is in plantobservaasjeapplikaasje foar Xiaomi '<b>Flower Care</b>' en '<b>RoPot</b>' en Parrot '<b>Flower Power</b>' sensoaren. It also works great with a couple of <b>thermometers</b>! It wurket ek goed mei in tal <b>termometers</b>! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Om WatchFlower te brûken begjinst mei <b>scannen</b> nei <b>kompatibele bluetoothsensoaren</b> yn 'e buert. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Om SmartCare te brûken begjinst mei <b>scannen</b> nei <b>kompatibele bluetoothsensoaren</b> yn 'e buert. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. diff --git a/i18n/RYLO-SmartCare_hu.ts b/i18n/RYLO-SmartCare_hu.ts index 6d6ef4867..26831cd88 100644 --- a/i18n/RYLO-SmartCare_hu.ts +++ b/i18n/RYLO-SmartCare_hu.ts @@ -854,8 +854,8 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. - Ezt az érzékelőt egyszer regisztrálni kell a hivatalos alkalmazásban, mielőtt harmadik féltől származó alkalmazásokkal, például a WatchFlowerrel használható. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. + Ezt az érzékelőt egyszer regisztrálni kell a hivatalos alkalmazásban, mielőtt harmadik féltől származó alkalmazásokkal, például a SmartCarerel használható. @@ -1375,8 +1375,8 @@ - About WatchFlower - A WatchFlower-ről + About SmartCare + A SmartCare-ről @@ -1585,8 +1585,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower aktiválhatja az eszköz Bluetooth-ját a működéshez. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare aktiválhatja az eszköz Bluetooth-ját a működéshez. @@ -1610,8 +1610,8 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. - WatchFlower nem használja, tárolja és nem közli az Ön tartózkodási helyét senkivel vagy semmivel. + SmartCare doesn't use, store nor communicate your location to anyone or anything. + SmartCare nem használja, tárolja és nem közli az Ön tartózkodási helyét senkivel vagy semmivel. @@ -2037,8 +2037,8 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. - Kérjük, vegye figyelembe, hogy a WatchFlower nem lehet a növénygondozással kapcsolatos végleges információforrás. + Please note that SmartCare should not be your definitive source of information about plant care. + Kérjük, vegye figyelembe, hogy a SmartCare nem lehet a növénygondozással kapcsolatos végleges információforrás. @@ -2102,8 +2102,8 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. - A háttérfrissítés funkció használatához <b>háttér-helymeghatározási engedély</b> szükséges, különben a WatchFlower nem tud keresni Bluetooth Low Energy érzékelőket, és nem tudja frissíteni az adatokat, amikor az alkalmazás be van zárva. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + A háttérfrissítés funkció használatához <b>háttér-helymeghatározási engedély</b> szükséges, különben a SmartCare nem tud keresni Bluetooth Low Energy érzékelőket, és nem tudja frissíteni az adatokat, amikor az alkalmazás be van zárva. @@ -2515,13 +2515,13 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - A WatchFlower az ablak bezárása után is aktív marad az értesítési területen, és rendszeres időközönként automatikusan frissíti az érzékelők adatait. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + A SmartCare az ablak bezárása után is aktív marad az értesítési területen, és rendszeres időközönként automatikusan frissíti az érzékelők adatait. - WatchFlower is only active while the window is open. - WatchFlower csak akkor aktív, ha az ablak nyitva van. + SmartCare is only active while the window is open. + SmartCare csak akkor aktív, ha az ablak nyitva van. @@ -2530,13 +2530,13 @@ - If a plant needs water, WatchFlower will bring it to your attention! - Ha egy növénynek vízre van szüksége, a WatchFlower felhívja a figyelmét! + If a plant needs water, SmartCare will bring it to your attention! + Ha egy növénynek vízre van szüksége, a SmartCare felhívja a figyelmét! - If a plant needs water, WatchFlower can bring it to your attention. - Ha egy növénynek vízre van szüksége, a WatchFlower felhívhatja a figyelmét. + If a plant needs water, SmartCare can bring it to your attention. + Ha egy növénynek vízre van szüksége, a SmartCare felhívhatja a figyelmét. @@ -2570,13 +2570,13 @@ - WatchFlower will enable your device's Bluetooth in order to operate. - A WatchFlower működéséhez engedélyezi az eszköz Bluetooth-át. + SmartCare will enable your device's Bluetooth in order to operate. + A SmartCare működéséhez engedélyezi az eszköz Bluetooth-át. - WatchFlower will only operate if your device's Bluetooth is already enabled. - WatchFlower csak akkor működik, ha az eszköz Bluetooth-ja már engedélyezve van + SmartCare will only operate if your device's Bluetooth is already enabled. + SmartCare csak akkor működik, ha az eszköz Bluetooth-ja már engedélyezve van @@ -2704,8 +2704,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - A dokumentumokba mentve, a „WatchFlower” könyvtárban. + Saved in your documents, under the 'SmartCare' directory. + A dokumentumokba mentve, a „SmartCare” könyvtárban. @@ -2762,8 +2762,8 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. - A<b>WatchFlower</b> egy növényfigyelő alkalmazás a Xiaomi '<b>Flower Care</b>' vagy Parrot '<b>Flower Power</b>' érzékelőihez. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + A<b>SmartCare</b> egy növényfigyelő alkalmazás a Xiaomi '<b>Flower Care</b>' vagy Parrot '<b>Flower Power</b>' érzékelőihez. @@ -2777,8 +2777,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - A WatchFlower használatának megkezdéséhez <b>keresnie kell</b> a körülötte lévő <b>kompatibilis Bluetooth-érzékelőket</b>. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + A SmartCare használatának megkezdéséhez <b>keresnie kell</b> a körülötte lévő <b>kompatibilis Bluetooth-érzékelőket</b>. @@ -2787,13 +2787,13 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. - A <b>párosítást</b> követően az érzékelők időnként <b>szinkronizálják</b> adataikat, amikor Ön a WatchFlowert használja. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. + A <b>párosítást</b> követően az érzékelők időnként <b>szinkronizálják</b> adataikat, amikor Ön a SmartCaret használja. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. - WatchFlower <b>lehet, hogy</b> szinkronizálja az érzékelőket a háttérben. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>lehet, hogy</b> szinkronizálja az érzékelőket a háttérben. @@ -2892,12 +2892,12 @@ névjegy - WatchFlower is only active while the window is open. - WatchFlower csak akkor aktív, ha az ablak nyitva van. + SmartCare is only active while the window is open. + SmartCare csak akkor aktív, ha az ablak nyitva van. - If a plant needs water, WatchFlower can bring it to your attention. - Ha egy növénynek vízre van szüksége, a WatchFlower felhívhatja a figyelmét. + If a plant needs water, SmartCare can bring it to your attention. + Ha egy növénynek vízre van szüksége, a SmartCare felhívhatja a figyelmét. battery level @@ -2948,16 +2948,16 @@ Engedélyezze a háttérfrissítéseket - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - A WatchFlower az ablak bezárása után is aktív marad az értesítési területen, és rendszeres időközönként automatikusan frissíti az érzékelők adatait. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + A SmartCare az ablak bezárása után is aktív marad az értesítési területen, és rendszeres időközönként automatikusan frissíti az érzékelők adatait. - WatchFlower will only operate if your device's Bluetooth is already enabled. - WatchFlower csak akkor működik, ha az eszköz Bluetooth-ja már engedélyezve van + SmartCare will only operate if your device's Bluetooth is already enabled. + SmartCare csak akkor működik, ha az eszköz Bluetooth-ja már engedélyezve van - WatchFlower will enable your device's Bluetooth in order to operate. - A WatchFlower működéséhez engedélyezi az eszköz Bluetooth-át. + SmartCare will enable your device's Bluetooth in order to operate. + A SmartCare működéséhez engedélyezi az eszköz Bluetooth-át. Will only scan for sensors approximately 2 meters around you. @@ -2992,8 +2992,8 @@ Értesítések engedélyezése - If a plant needs water, WatchFlower will bring it to your attention! - Ha egy növénynek vízre van szüksége, a WatchFlower felhívja a figyelmét! + If a plant needs water, SmartCare will bring it to your attention! + Ha egy növénynek vízre van szüksége, a SmartCare felhívja a figyelmét! Plant sensors @@ -3016,8 +3016,8 @@ Adatarchiválás - Saved in your documents, under the 'WatchFlower' directory. - A dokumentumokba mentve, a „WatchFlower” könyvtárban. + Saved in your documents, under the 'SmartCare' directory. + A dokumentumokba mentve, a „SmartCare” könyvtárban. Export data @@ -3243,8 +3243,8 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. - A<b>WatchFlower</b> egy növényfigyelő alkalmazás a Xiaomi '<b>Flower Care</b>' vagy Parrot '<b>Flower Power</b>' érzékelőihez. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + A<b>SmartCare</b> egy növényfigyelő alkalmazás a Xiaomi '<b>Flower Care</b>' vagy Parrot '<b>Flower Power</b>' érzékelőihez. It also works great with a couple of <b>thermometers</b> and other sensors like <b>air quality monitors</b> and <b>weather stations</b>! @@ -3255,20 +3255,20 @@ Támogatott érzékelők - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - A WatchFlower használatának megkezdéséhez <b>keresnie kell</b> a körülötte lévő <b>kompatibilis Bluetooth-érzékelőket</b>. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + A SmartCare használatának megkezdéséhez <b>keresnie kell</b> a körülötte lévő <b>kompatibilis Bluetooth-érzékelőket</b>. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. Bármikor <b>újra kereshet</b> új eszközöket, vagy <b>törölheti</b> a nem kívánt eszközöket. - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. - A <b>párosítást</b> követően az érzékelők időnként <b>szinkronizálják</b> adataikat, amikor Ön a WatchFlowert használja. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. + A <b>párosítást</b> követően az érzékelők időnként <b>szinkronizálják</b> adataikat, amikor Ön a SmartCaret használja. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. - WatchFlower <b>lehet, hogy</b> szinkronizálja az érzékelőket a háttérben. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>lehet, hogy</b> szinkronizálja az érzékelőket a háttérben. Keep in mind that Bluetooth only works in <b>close proximity</b>. diff --git a/i18n/RYLO-SmartCare_nb.ts b/i18n/RYLO-SmartCare_nb.ts index 15ac2dd6a..c00b3ba86 100644 --- a/i18n/RYLO-SmartCare_nb.ts +++ b/i18n/RYLO-SmartCare_nb.ts @@ -1008,7 +1008,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1559,7 +1559,7 @@ - About WatchFlower + About SmartCare @@ -1781,8 +1781,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan aktivere Bluetoothen på enheten din for å bruke Bluetooth. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan aktivere Bluetoothen på enheten din for å bruke Bluetooth. @@ -1806,7 +1806,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1877,8 +1877,8 @@ Plassering - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - For å søke etter Bluetooth Low Energy-enheter på Android må program be om plasseringstillatelse.<br>Denne tillatelsen trengs bare for å søke etter nye enheter.<br>WatchFlower verken bruker, lagrer eller deler plasseringa di med noen eller noe som helst. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + For å søke etter Bluetooth Low Energy-enheter på Android må program be om plasseringstillatelse.<br>Denne tillatelsen trengs bare for å søke etter nye enheter.<br>SmartCare verken bruker, lagrer eller deler plasseringa di med noen eller noe som helst. Official information @@ -1897,8 +1897,8 @@ Bluetooth-styring - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan aktivere Bluetoothen på enheten din for å bruke Bluetooth. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan aktivere Bluetoothen på enheten din for å bruke Bluetooth. @@ -2264,7 +2264,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2329,7 +2329,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2728,12 +2728,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2743,12 +2743,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - Dersom ei plante trenger vann så vil WatchFlower varsle deg om dette! + If a plant needs water, SmartCare will bring it to your attention! + Dersom ei plante trenger vann så vil SmartCare varsle deg om dette! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2783,12 +2783,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2917,8 +2917,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - Lagra i WatchFlower-mappa i dokumenta dine. + Saved in your documents, under the 'SmartCare' directory. + Lagra i SmartCare-mappa i dokumenta dine. @@ -2975,7 +2975,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -2990,7 +2990,7 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. Til å begynne med , kommer du til å måtte <b>søke</b> etter <b>kompatible Bluetooth-sensorer</b> rundt deg. @@ -3000,12 +3000,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3093,8 +3093,8 @@ Bluetooth-styring - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan aktivere Bluetoothen på enheten din for å bruke Bluetooth. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan aktivere Bluetoothen på enheten din for å bruke Bluetooth. Simultaneous updates @@ -3117,8 +3117,8 @@ Våkne med faste mellomrom for å hente oppdaterte sensordata. Bare dersom Bluetooth eller Bluetooth-styring er slått på. - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower vil være aktivt i systemtrauet, og våkne opp med faste mellomrom for å laste inn data fra sensor(ene). + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare vil være aktivt i systemtrauet, og våkne opp med faste mellomrom for å laste inn data fra sensor(ene). thin @@ -3133,8 +3133,8 @@ Slå på varsel - If a plant needs water, WatchFlower will bring it to your attention! - Dersom ei plante trenger vann så vil WatchFlower varsle deg om dette! + If a plant needs water, SmartCare will bring it to your attention! + Dersom ei plante trenger vann så vil SmartCare varsle deg om dette! Plant sensors @@ -3191,8 +3191,8 @@ Eksporter opp til 90 dagers data til ei CSV-fil. - Saved in your documents, under the 'WatchFlower' directory. - Lagra i WatchFlower-mappa i dokumenta dine. + Saved in your documents, under the 'SmartCare' directory. + Lagra i SmartCare-mappa i dokumenta dine. Export file @@ -3335,15 +3335,15 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> er et planteovervåkningsprogram for Xiaomi '<b>Flower Care</b>' og '<b>RoPot-</b>' eller Parrot '<b>Flower Power</b>'-sensorer. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> er et planteovervåkningsprogram for Xiaomi '<b>Flower Care</b>' og '<b>RoPot-</b>' eller Parrot '<b>Flower Power</b>'-sensorer. It also works great with a couple of <b>thermometers</b>! Det virker også bra med et par <b>termometer</b>! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. Til å begynne med , kommer du til å måtte <b>søke</b> etter <b>kompatible Bluetooth-sensorer</b> rundt deg. diff --git a/i18n/RYLO-SmartCare_nl.ts b/i18n/RYLO-SmartCare_nl.ts index 2ed346ef7..a11307f4a 100644 --- a/i18n/RYLO-SmartCare_nl.ts +++ b/i18n/RYLO-SmartCare_nl.ts @@ -1037,7 +1037,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1589,7 +1589,7 @@ - About WatchFlower + About SmartCare @@ -1815,7 +1815,7 @@ - WatchFlower can activate your device's Bluetooth in order to operate. + SmartCare can activate your device's Bluetooth in order to operate. @@ -1840,7 +1840,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1911,8 +1911,8 @@ Locatie - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - Android-besturingssysteeem verplicht applicaties te vragen om locatie-machtiging voor het scannen naar BLE-sensoren (Bluetooth Low Energy) in je omgeving.<br>Deze machtiging is alleen nodig tijdens het scannen naar nieuwe sensoren.<br>WatchFlower gebruikt je locatie niet en bewaart of communiceert deze ook met niets of niemand. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + Android-besturingssysteeem verplicht applicaties te vragen om locatie-machtiging voor het scannen naar BLE-sensoren (Bluetooth Low Energy) in je omgeving.<br>Deze machtiging is alleen nodig tijdens het scannen naar nieuwe sensoren.<br>SmartCare gebruikt je locatie niet en bewaart of communiceert deze ook met niets of niemand. Official information @@ -1931,8 +1931,8 @@ Bluetooth-bediening - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan bluetooth op je apparaat inschakelen voor het inlezen van sensordata. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan bluetooth op je apparaat inschakelen voor het inlezen van sensordata. @@ -2298,7 +2298,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2363,7 +2363,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2762,12 +2762,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2777,12 +2777,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - Als een plant water nodig heeft laat WatchFlower het je weten! + If a plant needs water, SmartCare will bring it to your attention! + Als een plant water nodig heeft laat SmartCare het je weten! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2817,12 +2817,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2951,8 +2951,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - Opgeslagen in je document in de 'WatchFlower'-map. + Saved in your documents, under the 'SmartCare' directory. + Opgeslagen in je document in de 'SmartCare'-map. @@ -3009,7 +3009,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -3024,8 +3024,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Om WatchFlower te gebruiken start je met <b>scannen</b> naar <b>compatibele bluetoothsensoren</b> in de buurt. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Om SmartCare te gebruiken start je met <b>scannen</b> naar <b>compatibele bluetoothsensoren</b> in de buurt. @@ -3034,12 +3034,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3115,8 +3115,8 @@ Automatische donkere modus - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan bluetooth op je apparaat automatisch inschakelen voor het inlezen van sensordata. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan bluetooth op je apparaat automatisch inschakelen voor het inlezen van sensordata. Simultaneous updates @@ -3168,16 +3168,16 @@ Op gezette tijden activeren om sensordata te verversen. Alleen als bluetooth (of bluetooth-bediening) is ingeschakeld. - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower draait op de achtergrond (in systeemvak) en wordt op gezette tijden actief om sensordata te verversen. + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare draait op de achtergrond (in systeemvak) en wordt op gezette tijden actief om sensordata te verversen. Enable notifications Meldingen inschakelen - If a plant needs water, WatchFlower will bring it to your attention! - Als een plant water nodig heeft laat WatchFlower het je weten! + If a plant needs water, SmartCare will bring it to your attention! + Als een plant water nodig heeft laat SmartCare het je weten! Plant sensors @@ -3208,8 +3208,8 @@ Exporteer tot 90 dagen aan data in een CSV-bestand. - Saved in your documents, under the 'WatchFlower' directory. - Opgeslagen in je document in de 'WatchFlower'-map. + Saved in your documents, under the 'SmartCare' directory. + Opgeslagen in je document in de 'SmartCare'-map. Export file @@ -3368,16 +3368,16 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> is een plantobservatieapplicatie voor Xiaomi '<b>Flower Care</b>' en '<b>RoPot</b>' en Parrot '<b>Flower Power</b>' sensoren. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is een plantobservatieapplicatie voor Xiaomi '<b>Flower Care</b>' en '<b>RoPot</b>' en Parrot '<b>Flower Power</b>' sensoren. It also works great with a couple of <b>thermometers</b>! Het werkt ook goed met een aantal <b>thermometers</b>! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Om WatchFlower te gebruiken start je met <b>scannen</b> naar <b>compatibele bluetoothsensoren</b> in de buurt. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Om SmartCare te gebruiken start je met <b>scannen</b> naar <b>compatibele bluetoothsensoren</b> in de buurt. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. diff --git a/i18n/RYLO-SmartCare_nn.ts b/i18n/RYLO-SmartCare_nn.ts index df6793aa4..abfdf7eda 100644 --- a/i18n/RYLO-SmartCare_nn.ts +++ b/i18n/RYLO-SmartCare_nn.ts @@ -1008,7 +1008,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1555,7 +1555,7 @@ - About WatchFlower + About SmartCare @@ -1777,8 +1777,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan aktivere Bluetoothen på eininga di for å bruke Bluetooth. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan aktivere Bluetoothen på eininga di for å bruke Bluetooth. @@ -1802,7 +1802,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1873,8 +1873,8 @@ Plassering - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - For å leite etter Bluetooth Low Energy-einingar på Android må program be om plasseringsløyve.<br>Dette løyvet trengs berre for å leita etter nye einingar.<br>WatchFlower verken brukar, lagrar eller deler plasseringa di med nokon eller noko som helst. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + For å leite etter Bluetooth Low Energy-einingar på Android må program be om plasseringsløyve.<br>Dette løyvet trengs berre for å leita etter nye einingar.<br>SmartCare verken brukar, lagrar eller deler plasseringa di med nokon eller noko som helst. Official information @@ -1893,8 +1893,8 @@ Bluetooth-styring - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan aktivere Bluetoothen på eininga di for å bruke Bluetooth. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan aktivere Bluetoothen på eininga di for å bruke Bluetooth. @@ -2260,7 +2260,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2325,7 +2325,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2724,12 +2724,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2739,12 +2739,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - Dersom ei plante treng vatn så vil WatchFlower varsle deg om dette! + If a plant needs water, SmartCare will bring it to your attention! + Dersom ei plante treng vatn så vil SmartCare varsle deg om dette! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2779,12 +2779,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2913,8 +2913,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - Lagra i WatchFlower-mappa i dokumenta dine. + Saved in your documents, under the 'SmartCare' directory. + Lagra i SmartCare-mappa i dokumenta dine. @@ -2971,7 +2971,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -2986,7 +2986,7 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. Til å byrja med , kjem du til å måtta <b>leita</b> etter <b>kompatible Bluetooth-sensorar</b> rundt deg. @@ -2996,12 +2996,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3089,8 +3089,8 @@ Bluetooth-styring - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower kan aktivere Bluetoothen på eininga di for å bruke Bluetooth. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare kan aktivere Bluetoothen på eininga di for å bruke Bluetooth. Simultaneous updates @@ -3113,8 +3113,8 @@ Vakna med faste mellomrom for å laste inn oppdaterte data frå sensorane. Berre dersom Bluetooth eller Bluetooth-styring er slått på. - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower vil vere aktivt i systemtrauet, og vakne opp med faste mellomrom for å laste inn oppdaterte data frå sensorane. + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare vil vere aktivt i systemtrauet, og vakne opp med faste mellomrom for å laste inn oppdaterte data frå sensorane. thin @@ -3129,8 +3129,8 @@ Slå på varslingar - If a plant needs water, WatchFlower will bring it to your attention! - Dersom ei plante treng vatn så vil WatchFlower varsle deg om dette! + If a plant needs water, SmartCare will bring it to your attention! + Dersom ei plante treng vatn så vil SmartCare varsle deg om dette! Plant sensors @@ -3182,8 +3182,8 @@ Eksporter opp til 90 dagars data til ei CSV-fil. - Saved in your documents, under the 'WatchFlower' directory. - Lagra i WatchFlower-mappa i dokumenta dine. + Saved in your documents, under the 'SmartCare' directory. + Lagra i SmartCare-mappa i dokumenta dine. Export file @@ -3326,15 +3326,15 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> er eit planteovervakingsprogram for Xiaomi '<b>Flower Care</b>' og '<b>RoPot-</b>' eller Parrot '<b>Flower Power</b>'-sensorar. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> er eit planteovervakingsprogram for Xiaomi '<b>Flower Care</b>' og '<b>RoPot-</b>' eller Parrot '<b>Flower Power</b>'-sensorar. It also works great with a couple of <b>thermometers</b>! Det virkar også bra med eit par <b>termometer</b>! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. Til å byrja med , kjem du til å måtta <b>leita</b> etter <b>kompatible Bluetooth-sensorar</b> rundt deg. diff --git a/i18n/RYLO-SmartCare_pl.ts b/i18n/RYLO-SmartCare_pl.ts index 7cbe1de4d..f36ad6496 100644 --- a/i18n/RYLO-SmartCare_pl.ts +++ b/i18n/RYLO-SmartCare_pl.ts @@ -752,7 +752,7 @@ Zaktualizuj dane - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1249,7 +1249,7 @@ Zaktualizuj dane - About WatchFlower + About SmartCare @@ -1455,7 +1455,7 @@ Zaktualizuj dane - WatchFlower can activate your device's Bluetooth in order to operate. + SmartCare can activate your device's Bluetooth in order to operate. @@ -1480,7 +1480,7 @@ Zaktualizuj dane - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1903,7 +1903,7 @@ Zaktualizuj dane - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -1968,7 +1968,7 @@ Zaktualizuj dane - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2351,12 +2351,12 @@ Zaktualizuj dane - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2366,12 +2366,12 @@ Zaktualizuj dane - If a plant needs water, WatchFlower will bring it to your attention! + If a plant needs water, SmartCare will bring it to your attention! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2406,12 +2406,12 @@ Zaktualizuj dane - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2540,7 +2540,7 @@ Zaktualizuj dane - Saved in your documents, under the 'WatchFlower' directory. + Saved in your documents, under the 'SmartCare' directory. @@ -2598,7 +2598,7 @@ Zaktualizuj dane ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -2613,7 +2613,7 @@ Zaktualizuj dane - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. @@ -2623,12 +2623,12 @@ Zaktualizuj dane - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. diff --git a/i18n/RYLO-SmartCare_pt.ts b/i18n/RYLO-SmartCare_pt.ts index 1091ece84..5026d4edb 100644 --- a/i18n/RYLO-SmartCare_pt.ts +++ b/i18n/RYLO-SmartCare_pt.ts @@ -743,7 +743,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1240,7 +1240,7 @@ - About WatchFlower + About SmartCare @@ -1446,7 +1446,7 @@ - WatchFlower can activate your device's Bluetooth in order to operate. + SmartCare can activate your device's Bluetooth in order to operate. @@ -1471,7 +1471,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1894,7 +1894,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -1959,7 +1959,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2340,12 +2340,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2355,12 +2355,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! + If a plant needs water, SmartCare will bring it to your attention! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2395,12 +2395,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2529,7 +2529,7 @@ - Saved in your documents, under the 'WatchFlower' directory. + Saved in your documents, under the 'SmartCare' directory. @@ -2587,7 +2587,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -2602,7 +2602,7 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. @@ -2612,12 +2612,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. diff --git a/i18n/RYLO-SmartCare_ru.ts b/i18n/RYLO-SmartCare_ru.ts index 74fdb95b0..3f388cbc3 100644 --- a/i18n/RYLO-SmartCare_ru.ts +++ b/i18n/RYLO-SmartCare_ru.ts @@ -1026,7 +1026,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1573,7 +1573,7 @@ - About WatchFlower + About SmartCare @@ -1799,7 +1799,7 @@ - WatchFlower can activate your device's Bluetooth in order to operate. + SmartCare can activate your device's Bluetooth in order to operate. @@ -1824,7 +1824,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1895,8 +1895,8 @@ Местоположение - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - Операционная система Android требует, чтобы приложения запрашивали разрешение на определение местоположения устройства для возможности сканировать близлежащие датчики Bluetooth LE.<br>Это разрешение требуется только при поиске новых датчиков.<br>WatchFlower не использует, не хранит и никому не передает данные о вашем местоположении. + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + Операционная система Android требует, чтобы приложения запрашивали разрешение на определение местоположения устройства для возможности сканировать близлежащие датчики Bluetooth LE.<br>Это разрешение требуется только при поиске новых датчиков.<br>SmartCare не использует, не хранит и никому не передает данные о вашем местоположении. Official information @@ -1915,8 +1915,8 @@ Управление Bluetooth - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower может активировать Bluetooth вашего устройства для работы приложения. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare может активировать Bluetooth вашего устройства для работы приложения. @@ -2282,7 +2282,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2347,7 +2347,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2744,12 +2744,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2759,12 +2759,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - Если растению нужна вода, WatchFlower уведомит вас об этом! + If a plant needs water, SmartCare will bring it to your attention! + Если растению нужна вода, SmartCare уведомит вас об этом! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2799,12 +2799,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2933,8 +2933,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - Сохраняется в ваших документах в папке WatchFlower. + Saved in your documents, under the 'SmartCare' directory. + Сохраняется в ваших документах в папке SmartCare. @@ -2991,7 +2991,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -3006,8 +3006,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Чтобы начать пользоваться WatchFlower, вам необходимо <b>найти совместимые Bluetooth-датчики</b> рядом с вами. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Чтобы начать пользоваться SmartCare, вам необходимо <b>найти совместимые Bluetooth-датчики</b> рядом с вами. @@ -3016,12 +3016,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3105,8 +3105,8 @@ Пробуждаться через определенные промежутки времени, чтобы обновлять данные датчика. Только если включен Bluetooth (или управление Bluetooth). - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower останется активным на панели задач и будет регулярно выходить из режима сна для обновления данных датчика. + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare останется активным на панели задач и будет регулярно выходить из режима сна для обновления данных датчика. Data archiving @@ -3117,8 +3117,8 @@ Экспорт данных до 90 дней в файл CSV. - Saved in your documents, under the 'WatchFlower' directory. - Сохраняется в ваших документах в папке WatchFlower. + Saved in your documents, under the 'SmartCare' directory. + Сохраняется в ваших документах в папке SmartCare. Export file @@ -3141,8 +3141,8 @@ Включить уведомления - If a plant needs water, WatchFlower will bring it to your attention! - Если растению нужна вода, WatchFlower уведомит вас об этом! + If a plant needs water, SmartCare will bring it to your attention! + Если растению нужна вода, SmartCare уведомит вас об этом! Plant sensors @@ -3174,8 +3174,8 @@ Автоматическй тёмный режим - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower может активировать Bluetooth вашего устройства для работы. + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare может активировать Bluetooth вашего устройства для работы. Dynamic scale for indicators @@ -3326,8 +3326,8 @@ Оно также отлично работает с некоторыми <b>термометрами</b>! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - Чтобы начать пользоваться WatchFlower, вам необходимо <b>найти совместимые Bluetooth-датчики</b> рядом с вами. + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + Чтобы начать пользоваться SmartCare, вам необходимо <b>найти совместимые Bluetooth-датчики</b> рядом с вами. You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. @@ -3354,8 +3354,8 @@ Вы можете <b>давать названия растениям</b> и указывать их <b>расположение</b>. - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b> - это приложение для отслеживания датчиков Xiaomi '<b>Flower Care</b>' и '<b>RoPot</b>'. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> - это приложение для отслеживания датчиков Xiaomi '<b>Flower Care</b>' и '<b>RoPot</b>'. Previous diff --git a/i18n/RYLO-SmartCare_zh_CN.ts b/i18n/RYLO-SmartCare_zh_CN.ts index 0d67711dd..080e568c3 100644 --- a/i18n/RYLO-SmartCare_zh_CN.ts +++ b/i18n/RYLO-SmartCare_zh_CN.ts @@ -1052,7 +1052,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1599,7 +1599,7 @@ - About WatchFlower + About SmartCare @@ -1825,8 +1825,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower运作时可启动您的装置之蓝牙功能。 + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare运作时可启动您的装置之蓝牙功能。 @@ -1850,7 +1850,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1921,8 +1921,8 @@ 位置 - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - 安卓作业系统需要应用程式先徵得装置位置权限才可侦测附近的低功率蓝牙(BLE)传感器。<br>我们只会在侦测新传感器时才会徵求此权限。<br>WatchFlower不会使用、储存或向任何人或东西传送您的位置信息。 + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + 安卓作业系统需要应用程式先徵得装置位置权限才可侦测附近的低功率蓝牙(BLE)传感器。<br>我们只会在侦测新传感器时才会徵求此权限。<br>SmartCare不会使用、储存或向任何人或东西传送您的位置信息。 Official information @@ -1941,8 +1941,8 @@ 控制蓝牙 - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower运作时可启动您的装置之蓝牙功能。 + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare运作时可启动您的装置之蓝牙功能。 @@ -2308,7 +2308,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2373,7 +2373,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2770,12 +2770,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2785,12 +2785,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - WatchFlower会在植物需要浇水时提示请您注意! + If a plant needs water, SmartCare will bring it to your attention! + SmartCare会在植物需要浇水时提示请您注意! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2825,12 +2825,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2959,8 +2959,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - 储存在您的文件,在「WatchFlower」资料夹内。 + Saved in your documents, under the 'SmartCare' directory. + 储存在您的文件,在「SmartCare」资料夹内。 @@ -3017,7 +3017,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -3032,8 +3032,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - 在开始使用WatchFlower前,请先<b>侦测</b>您周围<b>可适配的蓝牙传感器</b>。 + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + 在开始使用SmartCare前,请先<b>侦测</b>您周围<b>可适配的蓝牙传感器</b>。 @@ -3042,12 +3042,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3148,8 +3148,8 @@ 控制蓝牙 - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower运作时可启动您的装置之蓝牙功能。 + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare运作时可启动您的装置之蓝牙功能。 Simultaneous updates @@ -3172,16 +3172,16 @@ 在预设时间周期醒来更新传感器数据。只在蓝牙(或蓝牙控制)启动时有效。 - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower会在系统匣中保持运作,并会定时醒来更新传感器数据。 + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare会在系统匣中保持运作,并会定时醒来更新传感器数据。 Enable notifications 开启通知 - If a plant needs water, WatchFlower will bring it to your attention! - WatchFlower会在植物需要浇水时提示请您注意! + If a plant needs water, SmartCare will bring it to your attention! + SmartCare会在植物需要浇水时提示请您注意! water level @@ -3232,8 +3232,8 @@ 把最多90天的数据导出至CSV档。 - Saved in your documents, under the 'WatchFlower' directory. - 储存在您的文件,在「WatchFlower」资料夹内。 + Saved in your documents, under the 'SmartCare' directory. + 储存在您的文件,在「SmartCare」资料夹内。 Export file @@ -3376,16 +3376,16 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b>是一款为小米「<b>花花草草检测仪</b>」及「<b>RoPot花花草草智能花盆</b>」或Parrot牌「<b>Flower Power</b>」智能花盆内的传感器而设的植物监测应用程式。 + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b>是一款为小米「<b>花花草草检测仪</b>」及「<b>RoPot花花草草智能花盆</b>」或Parrot牌「<b>Flower Power</b>」智能花盆内的传感器而设的植物监测应用程式。 It also works great with a couple of <b>thermometers</b>! 配对数款<b>温度计</b>也效果理想! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - 在开始使用WatchFlower前,请先<b>侦测</b>您周围<b>可适配的蓝牙传感器</b>。 + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + 在开始使用SmartCare前,请先<b>侦测</b>您周围<b>可适配的蓝牙传感器</b>。 You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. diff --git a/i18n/RYLO-SmartCare_zh_TW.ts b/i18n/RYLO-SmartCare_zh_TW.ts index 202914161..b86f0f781 100644 --- a/i18n/RYLO-SmartCare_zh_TW.ts +++ b/i18n/RYLO-SmartCare_zh_TW.ts @@ -1052,7 +1052,7 @@ - This sensor needs to be registered to its official application once before it can be used with third party applications like WatchFlower. + This sensor needs to be registered to its official application once before it can be used with third party applications like SmartCare. @@ -1599,7 +1599,7 @@ - About WatchFlower + About SmartCare @@ -1825,8 +1825,8 @@ - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower运作时可启动您的装置之蓝牙功能。 + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare运作时可启动您的装置之蓝牙功能。 @@ -1850,7 +1850,7 @@ - WatchFlower doesn't use, store nor communicate your location to anyone or anything. + SmartCare doesn't use, store nor communicate your location to anyone or anything. @@ -1921,8 +1921,8 @@ 位置 - The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>WatchFlower doesn't use, store nor communicate your location to anyone or anything. - 安卓作業系統需要應用程式先徵得裝置位置賴權限才可偵測附近的低功率藍牙(BLE)傳感器。<br>我們只會在偵測新傳感器時才会徵求此權限。<br>WatchFlower不會使用、儲存或向任何人或東西傳送送您的位置訊息。 + The Android operating system requires applications to ask for device location permission in order to scan for nearby Bluetooth Low Energy sensors.<br>This permission is only needed while scanning for new sensors.<br>SmartCare doesn't use, store nor communicate your location to anyone or anything. + 安卓作業系統需要應用程式先徵得裝置位置賴權限才可偵測附近的低功率藍牙(BLE)傳感器。<br>我們只會在偵測新傳感器時才会徵求此權限。<br>SmartCare不會使用、儲存或向任何人或東西傳送送您的位置訊息。 Official information @@ -1941,8 +1941,8 @@ 控制藍牙 - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower运作时可启动您的装置之蓝牙功能。 + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare运作时可启动您的装置之蓝牙功能。 @@ -2308,7 +2308,7 @@ - Please note that WatchFlower should not be your definitive source of information about plant care. + Please note that SmartCare should not be your definitive source of information about plant care. @@ -2373,7 +2373,7 @@ - To use the background update feature, the <b>background location permission</b> is required, otherwise WatchFlower can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. + To use the background update feature, the <b>background location permission</b> is required, otherwise SmartCare can't scan for Bluetooth Low Energy sensors and can't update data when the app is closed. @@ -2770,12 +2770,12 @@ - WatchFlower will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. + SmartCare will remain active in the notification area after the window is closed, and will automatically refresh sensors data at regular interval. - WatchFlower is only active while the window is open. + SmartCare is only active while the window is open. @@ -2785,12 +2785,12 @@ - If a plant needs water, WatchFlower will bring it to your attention! - WatchFlower會在植物需要澆水時提示請您注意! + If a plant needs water, SmartCare will bring it to your attention! + SmartCare會在植物需要澆水時提示請您注意! - If a plant needs water, WatchFlower can bring it to your attention. + If a plant needs water, SmartCare can bring it to your attention. @@ -2825,12 +2825,12 @@ - WatchFlower will enable your device's Bluetooth in order to operate. + SmartCare will enable your device's Bluetooth in order to operate. - WatchFlower will only operate if your device's Bluetooth is already enabled. + SmartCare will only operate if your device's Bluetooth is already enabled. @@ -2959,8 +2959,8 @@ - Saved in your documents, under the 'WatchFlower' directory. - 儲存在您的文件,在「WatchFlower」資料夾內。 + Saved in your documents, under the 'SmartCare' directory. + 儲存在您的文件,在「SmartCare」資料夾內。 @@ -3017,7 +3017,7 @@ ScreenTutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' or Parrot '<b>Flower Power</b>' sensors. @@ -3032,8 +3032,8 @@ - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - 在開始使用WatchFlower前,請先<b>偵測</b>您周圍<b>可適配的藍牙傳感器</b>。 + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + 在開始使用SmartCare前,請先<b>偵測</b>您周圍<b>可適配的藍牙傳感器</b>。 @@ -3042,12 +3042,12 @@ - Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use WatchFlower. + Once <b>paired</b>, sensors will periodically <b>sync</b> their data when you use SmartCare. - WatchFlower <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. + SmartCare <b>might</b> be able to sync sensors in the background. Check out the <b>settings</b> page for instructions. @@ -3148,8 +3148,8 @@ 控制藍牙 - WatchFlower can activate your device's Bluetooth in order to operate. - WatchFlower运作时可启动您的装置之蓝牙功能。 + SmartCare can activate your device's Bluetooth in order to operate. + SmartCare运作时可启动您的装置之蓝牙功能。 Simultaneous updates @@ -3172,16 +3172,16 @@ 在預設時間周期醒來更新傳感器數據。只在藍牙(或藍牙控制)啟動時有效。 - WatchFlower will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. - WatchFlower會在系統匣中保持運作,並會定時醒來更新傳感器數據。 + SmartCare will remain active in the system tray, and will wake up at a regular interval to refresh sensor data. + SmartCare會在系統匣中保持運作,並會定時醒來更新傳感器數據。 Enable notifications 啟動通知 - If a plant needs water, WatchFlower will bring it to your attention! - WatchFlower會在植物需要澆水時提示請您注意! + If a plant needs water, SmartCare will bring it to your attention! + SmartCare會在植物需要澆水時提示請您注意! water level @@ -3232,8 +3232,8 @@ 把最多90天的數據導出至CSV檔。 - Saved in your documents, under the 'WatchFlower' directory. - 儲存在您的文件,在「WatchFlower」資料夾內。 + Saved in your documents, under the 'SmartCare' directory. + 儲存在您的文件,在「SmartCare」資料夾內。 Export file @@ -3376,16 +3376,16 @@ Tutorial - <b>WatchFlower</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. - <b>WatchFlower</b>是一款為小米「<b>花花草草檢測儀</b>」及「<b>RoPot花花草草智能花盆</b>」或Parrot牌「<b>Flower Power</b>」智能花盆内的傳感器而設的植物監測應用程式。 + <b>SmartCare</b> is a plant monitoring application for Xiaomi '<b>Flower Care</b>' and '<b>RoPot</b>' or Parrot '<b>Flower Power</b>' sensors. + <b>SmartCare</b>是一款為小米「<b>花花草草檢測儀</b>」及「<b>RoPot花花草草智能花盆</b>」或Parrot牌「<b>Flower Power</b>」智能花盆内的傳感器而設的植物監測應用程式。 It also works great with a couple of <b>thermometers</b>! 配對數款<b>溫度計</b>也效果理想! - To start using WatchFlower, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. - 在開始使用WatchFlower前,請先<b>偵測</b>您周圍<b>可適配的藍牙傳感器</b>。 + To start using SmartCare, you'll need to <b>scan</b> for <b>compatible Bluetooth sensors</b> around you. + 在開始使用SmartCare前,請先<b>偵測</b>您周圍<b>可適配的藍牙傳感器</b>。 You can <b>rescan</b> for new devices at any time, or <b>delete</b> the ones you don't want. From fe2f7c2dd05f635a891bd3ecaab591728cc9d39b Mon Sep 17 00:00:00 2001 From: M Hamzah Ayaz Date: Wed, 16 Jul 2025 15:17:29 +0500 Subject: [PATCH 13/17] Updated App icon and name --- assets/android/AndroidManifest.xml | 79 ++++++++----------- assets/android/res/drawable-hdpi/icon.png | Bin 0 -> 3243 bytes assets/android/res/drawable-ldpi/icon.png | Bin 0 -> 1340 bytes assets/android/res/drawable-mdpi/icon.png | Bin 0 -> 1994 bytes assets/android/res/drawable-xhdpi/icon.png | Bin 0 -> 4551 bytes assets/android/res/drawable-xxhdpi/icon.png | Bin 0 -> 7913 bytes assets/android/res/drawable-xxxhdpi/icon.png | Bin 0 -> 12032 bytes assets/android/rylo-icon.png | Bin 0 -> 142125 bytes assets/android/rylo-splash.png | Bin 0 -> 87389 bytes 9 files changed, 34 insertions(+), 45 deletions(-) create mode 100644 assets/android/res/drawable-hdpi/icon.png create mode 100644 assets/android/res/drawable-ldpi/icon.png create mode 100644 assets/android/res/drawable-mdpi/icon.png create mode 100644 assets/android/res/drawable-xhdpi/icon.png create mode 100644 assets/android/res/drawable-xxhdpi/icon.png create mode 100644 assets/android/res/drawable-xxxhdpi/icon.png create mode 100644 assets/android/rylo-icon.png create mode 100644 assets/android/rylo-splash.png diff --git a/assets/android/AndroidManifest.xml b/assets/android/AndroidManifest.xml index c9ef2536c..99fcd721d 100644 --- a/assets/android/AndroidManifest.xml +++ b/assets/android/AndroidManifest.xml @@ -1,79 +1,68 @@ - + - + - - - - + + + + - - + + - - + + - + - - - + + + - + - - + - - + + - - - - - - - + + + + + + + + + + - - + + - + - - - + + + diff --git a/assets/android/res/drawable-hdpi/icon.png b/assets/android/res/drawable-hdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5e5d2e3dc90e9e9d8927e9b5ef77e2f5aa43bd1b GIT binary patch literal 3243 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 literal 0 HcmV?d00001 diff --git a/assets/android/res/drawable-ldpi/icon.png b/assets/android/res/drawable-ldpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..560888fc31ce96fa4e3a5d5f6a933b08667920ed GIT binary patch literal 1340 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 cz*Nis0GuKyqw@|h;g@V>(T8ze;cc?BIH4FKSA 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 literal 0 HcmV?d00001 diff --git a/assets/android/rylo-icon.png b/assets/android/rylo-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..245fcbca044d4c93867ce235346305a5ba60e2c3 GIT binary patch literal 142125 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

+*Qc4@= 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 literal 0 HcmV?d00001 diff --git a/assets/android/rylo-splash.png b/assets/android/rylo-splash.png new file mode 100644 index 0000000000000000000000000000000000000000..19248e654b6911b33343876b631f3d38ee7acaef GIT binary patch literal 87389 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
Pi! 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 R_z1P0-P`wiRd^go{}(cu$87)r literal 0 HcmV?d00001 From b64ba47a8434fe4cfba0852a2c725a11b38666de Mon Sep 17 00:00:00 2001 From: M Hamzah Ayaz Date: Wed, 16 Jul 2025 16:29:13 +0500 Subject: [PATCH 14/17] Updated application splash screen --- assets/android/AndroidManifest.xml | 8 ++------ .../android/res/drawable-hdpi/ic_stat_logo.png | Bin 709 -> 0 bytes assets/android/res/drawable-hdpi/logo.png | Bin 0 -> 19155 bytes assets/android/res/drawable-hdpi/splashicon.png | Bin 9342 -> 0 bytes assets/android/res/drawable-ldpi/logo.png | Bin 0 -> 6710 bytes assets/android/res/drawable-mdpi/logo.png | Bin 0 -> 10641 bytes assets/android/res/drawable-mdpi/splashicon.png | Bin 6548 -> 0 bytes .../android/res/drawable-xhdpi/ic_stat_logo.png | Bin 963 -> 0 bytes assets/android/res/drawable-xhdpi/logo.png | Bin 0 -> 30127 bytes .../android/res/drawable-xhdpi/splashicon.png | Bin 14185 -> 0 bytes .../res/drawable-xxhdpi/ic_stat_logo.png | Bin 1480 -> 0 bytes assets/android/res/drawable-xxhdpi/logo.png | Bin 0 -> 54267 bytes .../android/res/drawable-xxhdpi/splashicon.png | Bin 19223 -> 0 bytes .../res/drawable-xxxhdpi/ic_stat_logo.png | Bin 2158 -> 0 bytes assets/android/res/drawable-xxxhdpi/logo.png | Bin 0 -> 85341 bytes .../android/res/drawable-xxxhdpi/splashicon.png | Bin 24824 -> 0 bytes .../drawable/{splash.xml => splashscreen.xml} | 6 +++--- assets/android/res/mipmap-hdpi/ic_launcher.png | Bin 6075 -> 0 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 6075 -> 0 bytes assets/android/res/mipmap-mdpi/ic_launcher.png | Bin 3288 -> 0 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 3288 -> 0 bytes assets/android/res/mipmap-xhdpi/ic_launcher.png | Bin 8383 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 8383 -> 0 bytes .../android/res/mipmap-xxhdpi/ic_launcher.png | Bin 15046 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 15046 -> 0 bytes .../android/res/mipmap-xxxhdpi/ic_launcher.png | Bin 23524 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 23524 -> 0 bytes assets/android/res/values/apptheme.xml | 1 - assets/android/res/values/splashscreentheme.xml | 6 ++++++ assets/android/web_hi_res_512.png | Bin 68725 -> 0 bytes 30 files changed, 11 insertions(+), 10 deletions(-) delete mode 100644 assets/android/res/drawable-hdpi/ic_stat_logo.png create mode 100644 assets/android/res/drawable-hdpi/logo.png delete mode 100644 assets/android/res/drawable-hdpi/splashicon.png create mode 100644 assets/android/res/drawable-ldpi/logo.png create mode 100644 assets/android/res/drawable-mdpi/logo.png delete mode 100644 assets/android/res/drawable-mdpi/splashicon.png delete mode 100644 assets/android/res/drawable-xhdpi/ic_stat_logo.png create mode 100644 assets/android/res/drawable-xhdpi/logo.png delete mode 100644 assets/android/res/drawable-xhdpi/splashicon.png delete mode 100644 assets/android/res/drawable-xxhdpi/ic_stat_logo.png create mode 100644 assets/android/res/drawable-xxhdpi/logo.png delete mode 100644 assets/android/res/drawable-xxhdpi/splashicon.png delete mode 100644 assets/android/res/drawable-xxxhdpi/ic_stat_logo.png create mode 100644 assets/android/res/drawable-xxxhdpi/logo.png delete mode 100644 assets/android/res/drawable-xxxhdpi/splashicon.png rename assets/android/res/drawable/{splash.xml => splashscreen.xml} (53%) delete mode 100644 assets/android/res/mipmap-hdpi/ic_launcher.png delete mode 100644 assets/android/res/mipmap-hdpi/ic_launcher_round.png delete mode 100644 assets/android/res/mipmap-mdpi/ic_launcher.png delete mode 100644 assets/android/res/mipmap-mdpi/ic_launcher_round.png delete mode 100644 assets/android/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 assets/android/res/mipmap-xhdpi/ic_launcher_round.png delete mode 100644 assets/android/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 assets/android/res/mipmap-xxhdpi/ic_launcher_round.png delete mode 100644 assets/android/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 assets/android/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 assets/android/res/values/splashscreentheme.xml delete mode 100644 assets/android/web_hi_res_512.png diff --git a/assets/android/AndroidManifest.xml b/assets/android/AndroidManifest.xml index 99fcd721d..d4a0c9827 100644 --- a/assets/android/AndroidManifest.xml +++ b/assets/android/AndroidManifest.xml @@ -30,7 +30,7 @@ - + @@ -38,12 +38,8 @@ - - - - - + diff --git a/assets/android/res/drawable-hdpi/ic_stat_logo.png b/assets/android/res/drawable-hdpi/ic_stat_logo.png deleted file mode 100644 index 12581eb26716ab877c6b7c024adda95fb4662904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 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 QiopXYy;OtN%9(}#AHI*!WB>pF diff --git a/assets/android/res/drawable-ldpi/logo.png b/assets/android/res/drawable-ldpi/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5704b7888d084f666dbb478ed09ab65d28a782a5 GIT binary patch literal 6710 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 E1AwPWkpKVy literal 0 HcmV?d00001 diff --git a/assets/android/res/drawable-mdpi/splashicon.png b/assets/android/res/drawable-mdpi/splashicon.png deleted file mode 100644 index 715fdd35569ebc746b9cc35debe46ceaca1fac51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6548 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 diff --git a/assets/android/res/drawable-xhdpi/logo.png b/assets/android/res/drawable-xhdpi/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fc6605c8c2caef25c71dd88c96f6668fbfb9b441 GIT binary patch literal 30127 zcmd?Q1ydeP(+0Y@dvJGmch}$$++BmaI|O%^;7)K$aCe75aJg}JJv{Gs&aXIIwN^Dd z)q8dK%v{smQOb(aNbq>@001D#%1EdJ0Ql!47yt|Xc^gcaviy7@u@)Csc2SiU0|1;< zQzIka9srU784}fEf9?P(LFW@O~P;qiNSbxpbiVd5fh9N zaxNfHi-K^%;tNopOk#(L+WEV<0CJ?|^9|vLh#fJBE-f!PE7S;dyHXhq#R%?59)uZv zF?oG*!U}E0;Hbzw5s5C;_Vnu$A|jR{4o(I&*+5b$D~p|jrBOm#2&$U)NKen^SkJFB zHnG!2;gyRRlL%)Qx#XYz;8B;w2Vu|<)?6fM#+RlumX2mdG>Yt8!R1>{Mn*<|UOql7 z8KI%?Wf2hrKA%7S9DaOsM+cp^4fZ$|{2{5QL90%~jm(^z!@&_^v^3g^H8Vo(0uWoQ z2=1K%&*&{+O&l#9!2wTnMVIHb@Y_$w;2dSNT>t<95b6B%1QdE&ucN_1+`#t*gg{MNAvS$l~|(&#%D)2TinvtS+BIHaR(k z-haO5ZQwVlk^sPR)jy`_L2!CNiy_T?XG!;>^yQ3LI>J z{`FrUM?9??-Y@pMnsvTy-K`+08bq;*f|THs0}c=UDzIN#OMnLOON)VUKaT(0%iqi7 zSt*+L0xHJ|zF0yiJp|MS+aFk9q|q7sX$9~AR&+_oKlin0WW7I*S4yyL;>3K<(D>e0FpTr5N(cR^m!d@usZL&=*p`~kNXJH=zaJC4+TKW zg&W0)IwB(>NkK{hmXLsy=o-!cKB#imW=NBCx|s}tuvF6bq@m8y^l2wZR}~Wv0Z;*{ zP>GxA$Q=q17N8n1`uw$O=>G)C=U8fPFTz<~8tH-YbE zx5%`pTZh5j=O=s-r0|t6xXE2WDA0td5`cHC$?_F0dhFx6FPuR~LJ_I#x z`p(3Jb=TI4lL4VYL8?n|GbY*y|IX#mIHqp&?=7rc zh@b7~wLUvGvHr1?B_(BX&hK?SaN)6k%?}1qXobAYSM^@D0LCJBhhd)>I8%IeO40latcsNIv>RZGI-+%ll0^v%1TH~Kgbv^bW>G_b znsQa>;(xxO{ZH64;Nmb0pzYi(#KQsMoO7&@3s>8{K0nY~7HLvpZGv6-z0kO!D z-AxJbz`5CrXi~mlPB1M7Td@DUih-8>VG}}2Ar<7GII;+d++Aub|On`yvxwPEUrDC~rmPahGb7D%t)Hm}g02GxT<1>VgdSHjE1PUVa z90A@={($>+tJV_i|Gb^m0s;FUQc0*$q8m$Q4R5r6G#QXq-Pq@gNZa$X#R7i&PmNHRPhi99^6#I4+_~qvuiT{G8Cq z`!=SPE%2TYJEN_K&INg;ZcU?gf%xxJZi%>bY*W`PRLqoc{XIOu)X!dCTvHlvUrrtZ zq{9_k+04gwDkvPbVlb#0SzD4?r@~k&92z+(S%_d2=m9W^Z^~b2R;i!0^duE<2Mcyg zZEI40(3M%+`_{t!b zR=&M6dlC@^MbpTBlrRhf6UQ_djRgPrP9}HnMd>&A499u*6#}c&@L#Z^Zk7bFVoX3I zlUzFP5|oF3lutzbSD2O8scLJdrL61y_J%%n&P}I+F-CbY7Nty%?uBt@V z6cG^(O6P=*mFtM-d}XQY3?%AGz(Vc*z4LrjkGm7r==yNBXuDGXR|zeC2f6oQJDmKR ziP0De%MN7l_(&T-KsHRd!=eLW&6@mIC~?##BH@dW%2k)s27Be18VG9LlR+&R1|8?h z474(XM-0OmZ!^Txq%qVZWA6%^0VIBLh6^Wjkvy-0yvyfJHV2(2BG<;QmhQgohV+)zo)JVmM@32b|t2ayx2-inf_ z?{Uy9P+QjVJ{LZzzKbBCAf=TtXF?O(ixv-e5CRHrkyjCrpv(+#tQWnTzoz2Zqsm3q zXGX!Dw{05MOugz-uYJ$V@9h<}+!0$Lz8*VM+t1{N+|R_eVMKAJa*o?V)eCe%?!}GN z(wl1cr>VdUtc+C|k|-%?{(&w@=|%>QnL&bB+RQp_zuxdhd)|?sfF6Ib-f2Do4`CaE z#0Y$e=5Lvv(0dvWs^K@(VVoR5uLeVu5SBf}V=|hEwI1 zBB5tRK&T-8$Q}};enpXg^^2?V;GE}n%nHZ8AU1ppTmrJDIqIeXCg{4Xi8US4<^5;t z%3CY{{V9+8=}LWO*m`}~{Q93eEU=sOi7hS&GIMleYxfqM61R0f^05)gl;RX9ynXDk z-$k)OOLOY|$C4(uTqO(CX`nGKVqI@&qSG_F_sXRoZmIwa3yTgpBIVH6QiU}m5#7VjC`(OKVxb~BIyv$8b#--Z=fk`E()w;7$|L+8 zwpJC-N|m_lDb>8pJ4(m(%oeC+n$DpyqDc)#)BX`qAq4b=_E5RWgp4}s#99CE+955!_)iV~S zh`H|+ChOU8vjA-{Jyzk6=xW{QP)v=zJ?p1q(j-v)TT&CNp zGssRB$o~6Bp>kGkVPLW60e4!E&irnIO@FBLzqN15xJ|&+*>hAyRO063zH{9K@A>y- zH@#)ID6J+P4?-9T2E{Wwlj+iO2l(NNu)rZdcK*{vTmIxLIBPZ@S^Mt5_-zx(}E(|!a1_!aPR(=EWo`Cgjo zjA;~VHA$4HKR=<`)0#EH{-@9>xU>{pWLH91mt5Iaq5p~9J|=E`g|$L4VJjwx6&jjs zs%;o|t*F_{Z;-jWqwJ(23WEDAz}w8M*tF$F&fFqJlx6xZTnv{-j7M1~gk3{zlUoLG zfs<<7s2hbeVrcm0od;9GVM@R)uP}W}$O0q89$xRZi^9_6KtmlJmRC`cIA+sI`LnF^ z!94f|8$tp4iRwjqTJO&=`y zjjCE72fgQYZK$W_A?sCqb6K)nt8iShbG4&a)4}iLaPJxz4#cBUlbSUfH!%)mC-UIQ zgN2%K`(yvD`}I08u?pq%U&}>i=JkN2D~%rYa`RiUO7BLk*!!A1)wk-=YVftv?Jkx| zB&IKhom|jA5ffbmOU2xVn{+eNj$gXK33Ra&!LTiu-sT1dQn}AI{ntQLa++VO)`;u@$ufF%VBVznERyWdqt^t_I-z;wZUQRE6+YQi068V#qSwQvyY)35m zxJ)$;i(}?#9XB(uyE;xYies>=q4<11kE@XFiC^!3G)zCign@W7WoM$GGS9q1M;9^Q1!n1Z!0zYDOYq z9~sYKRqr9JT-OUZCl^0@p?x-`SFAX}IFa$!v^XnBYfEOrCx(@$4~(28f|Bf@o0#(Bi<$5^C8sU6ZCR^_LBQ7w4V!^Jhxm)pNut5+Q+|+VS~LlKNxeeN@6h zoU{SfeId+ABN zy2-y7ckm-jV?xau*PMPklIMJ6ob((V-|yiGQN^o8O@#kt>?XX%To{F#)(%Q6QZcJb z;rp?s{JCg=*!xqvRu^OVy7E&z;vc2Ka03em2Su>W6L!elf*%p~R?O$GY_!u)zt_zb zKgBJ6Czj;J-vP1H{=<)O`58q^hjceL!?!wTZblzcZ$5gu?zJ^CvNr-k$mwqEZgsGo zx)Cu0iW2vT6Xm2$*h}I(j?{^*0h`kHRXO3KRK&#eFU_15vgQS@6m}GuWD0D^L(>q^ ze#uF(Dipf_8z?wGAmK`2wW#Yv5?K!Xb!=W5fzPr^~JpY*$7Gq10i-&{{Gi&Dhu zS56etsn4hR2W`0zPr94cEjxnFbmP*$E@tzZwuXy}(V)+cgHlOZEM38!9!1*Q)kImr~(O9fdwuC3_p7DFD`1Hle=|l(l!=1=Y9Un@hNr` zCF&2BZ8t5fe$jS0x0{~IpHU}YUDD$2cIO<$PLo1qA>w7mgP6jVrA1L6-@lju!50PH z#`pfn_-dgB4`2oypnK$u2S=r|lPTFEO+m$ce-mI-2dpeNQ?UUXWVfgvaqQ5WbxFIP zP=?PBO8oQQ7aM|x+GBgXf`a;^{DMj_mEM*c<7ccx2^!w+&I6J}!k7T6v~XZS6Z9?t zu=`E>4@#1tHWJ-1whvP7!OTw|cLV(P$DrRQe+m+qNnjx;G?T_bDop9MC}uN@^PLx) z)Y3=2Nup<-N_7`qP zsV)j8Ei=ZoVnGGc&}K(XhR;3@&>&NO0cSB1o+~UKRk(Vc>*%h5Cmn=LpFS!{XCYwb#z~ChyW73;E+2D#y z&~~zQJ24>r5 za>tkRu@iRm6@_@!y}WI8(qP(74haBaVq(fS-rqhp7Zw&Z5vE$(#S-Q!OQdgtIf2;Y z8ZJUaeo6MIHM3${Bn%M3){%$;32d+AH;t}&H)m71@gl9@FX|O3OsHrb*H752!BsJe z@hxU|!ZaE*#;I~ zGE5aoFbs-e%cY__8!&M@+dmGz)OJ4Q50y!!pQf}ccU-U6IrDVmYXw6WIOWIeW`3G` z3=FYvLawmOU8<=jlfdfQx*x1WaV#|J4{AA#s&U&?e2jpi!`QnLFqzE)oz9rq8L1Gb zv^Y&(<_HqlcGT0_?a@T+^UeB;`Q4H$PBgjBjg_X)I77<#a&V4j+aB-KM@iGUg}Shc zG$B0({Vx&(5sYlT8-0x!yGbzUN=j(bAJi%UY+Er6G8r6$S1P1Mh{yc?Zn(0P7iHqw8?rugN?n`g|?6|P=-bf-Q z)=U)cp}9Yn=4eNK+>FlrIpIrpt6t{o_>>u4X@^XO7!qEpnwm6cV| zJS75J#BQ6T9(L_+lvu6f$K%T0#o6(iTmO${w~${)Q2$$$oOK&8ed_|3AT_V~@yy_9 z#G#e&7Elrj$OY74V#`4i58+(b`*m!&6IN?jzS}L=>W7u&+^jC_*WpA6t6x=VhDE9d z(v@T{=~$&x7>$}4qKUFV_j;*kNZ{YP-`#0eEpD#V@7~vz==GbF%jf&j_x>(zEyGqF zb*0ps_m=pnCXrIf!@GMp_P{eguO|Gm&n$dZm}*z2{qwK3&czvT``e6ugn9F=&mX~c z{x=dx)->;a49dz&dGLIs9gjpLjEQhaYMofKZE!N!scl{+y&kf=wZHym_i~uy9{Qbv!yCn3_SpoC~>}-%|TTuXEd&$_((nrY_abe`h>WT<1=Ss<8+8 zSW{6kEJ4n!7-HLk%Q&M^JRu}?P>bw<5?h0}S`rNFG zxXGI_feH-8{^xW!HZsC_;CN+%$_qUr0nOo83~Jt{HUMfM1Kowz&%4g77IdlpT6=bC z(4~;7{|GX6M4ul{N&E_1g}=1sPQas5EC26|r9L00e&ndZ__AEBy*Sp+nH8y1g<%2* zLi`H?cH(X(Xg`Mq@%z}miy?gf<=jr)Pr>h9PX|HUH`pI!`8UXHLy;zoU-32;PMz_f z`JoetpOs02Of{3 zf5aCXU2oq@FmVZe2Jw-4z4kIPGq-dFQD;rnnNM5)F*Cl6+Z=@Pk&<1F#4m5UWrbTs z(dlgOedm`<FwO5)2Su_s2{J0J?dQcbJj|~7#3Gz;D|JKF#!*XhAKP{LopUa8oV zRzdG+pBYi$-G2P<0fXDaI>SJqxi)+VH}ZYj`2GXZ?cKUzjm9XB8M>v)7jj}@9y}NI zOPlLlPQ$Zh;Rvd#sPU}w9sgAZNjb)qK;`j5n>oi_-r;_#H-0pCvKk}zFB8ZeqlXo0 zAll`q2ABgvm^??l2wvfH-ocOetq_#eCwro5=z^e=TH#0LWvMz}P)iVD=XgnGDZOoS z_2HVfTWh=F_;gF>1sNxB2daAGxDsXGI9jXp-vENa$mj`Z}vr&kC-w+QEF{P&$O~QQ|kS*cV1(5Xx;Wc&HVZaOtW$yK5i&`3JAoO-(3roCnAyyn@1Ov=Bp z$cz;%i{ z=0E!Z?8ck;lOl=PF(!-M$xTTPjjnz1q zFn?rK`fotAkOCB&%wU;9Z1`BxrH&@nG(_>q$drBzwC}mTLKU0|p@+^=3WPb>ck+vH zL|3*0icLAg!I43%rLZB{&i`J-3W71GE9wn?(IrvED8>7#{QCFOJh#XfzaY7Cy_}8C z*?>Sb#|g1Z5F?H37UQV|`%&X}c%nbXTUuH=)PbOXQ5F8~MaCBO_A9mHmpxt|czXOcN^)QdnzxmpzD`72d&j7YWg2bE( zkCxSmapT{zOp#+2EToDttG>rMhaF}q))1b9>{3^?oUk^>B3TUI(&+>l=`-#+CPY!u zFAGv0fo1WjJCY0++iy@8XD6SB9s(DZ2E+_O<3qTYdAtH5o&05b8iTp7_;ZsymloMxvax*(dJF~#Mf!b5ZV_JlS zv)ehcYlu?(QRAh=0+Y<1Odi~B+0wbu9$Gq(uNHj5ks zE0s;SXyY}E^kVS*fPrDjr^-?;V8209weJB(s;8{JSC;8r`nOdT-1otqo~W`UPwd(Lb)b5Cteo`_@v0{0&f%S z#HT0cLUyjVZ}c^`Hg^+Uj28~{WpjV|m;P`>UguCub%`+YQ<7uZ0=op5^&(?9(Nqsj z0aAW)j)^+gk%gd4r#On>UYz+=%b&FhleKlm`72K>vx=prq*eR&+n>9{Ar~*d$H&)s z^sn+4`Cg^)6;@oezzU#DO-*fJ#q)g?b9oQjH^53#*1nyFC!ur3iZpSq4&v08*Sa12 z2|a~ew33FX`rB0a>sJ<#7#fLYnrMn#sLWVmdvYLU+3{pW2~Y&fAHU`Dt%0#Xrxv(= zH8k8LU$klNNbxxxKMr6!x0~cWUkBP!R3=;~=E>1pW;S{>yQyR%&k>^EfJjN%IA?<( zv3+71O(|KqkNOfl2;h_d?+PwUg%gj0TqMOwFsKt`U`DCV?A#eso&+oNm0gAwNJ^XA zd!3@=>Gy?O7r3~K=r`|lBBWISzTG>{bby6e0W$E1_|$L-@{~v6cM*ma(ZzEfBBtY%dwZ#`Z9HQ>r}v!@_=G6ie%O)c%;=6$dNaHP#@_m z*fd?ONKx`cY=Mh8DihS@t=ou6Fvtv`^G(B|lTAf2;)L`U?V4#X0u2Vesc_o z;4YRyyh)lbR1E%GMl5aZ2Bje0`PHH>-|&bkvpHqOjR#>j2=j7au^rm zUK>k4E|wwfN&Z+L>F4*)TGoS$dtiw%1yIsVu zwtrFHCF$QXSyJ+oR|RTQgnq{Gmc?W`5;8mL5BCJp7x5yB4pM<*ftboWshZB~TsVB( zyW=@2gO`sZa(mDI4rS$t$b|3ZS#G)9?28**-*)? z^=C-AhDn)w0c%7MA-4S8gX@9=3Pv03;)sDYiv**>n4l|RgC1iUDikz|VWVQJOPn3T zk(9_{EzK0w;ZN79hKLmE!wjN_m;y_8(qI|dGs2-pm4q3uyh@kz-9y!vixVxP9$BxbfJ2!UQ&+{LRe-&Y6S?Odc9yqv}bWfDS7A*qB>Le1upNzRv zidtHjO?liA`;0Lee@%(=#hMK0sErVzb6$T% z2q9@h=@Dis{Ns|p+~kP{(y$86@^N?T(8fou;XET+c{>PB?_^CdHftEqI?F2mlcn{X zCQ%p!2~1^N{nOK;OP_)166A`aLJf`P|Kr{||0Up6pm z>X3#${w^Jv-Hz578&nlrTKqBj&DoEY;vG%yq~q5p3*r_Z@(4~STPSERqH_N_8~EK_ zgro&p+30YE1(1-CB#YinN8Tg7s;y}lK1p6~e7_GesIHuTt<>)$jIP?38^(ur_mqkd zd%#_fpI?Hb*Oe}a4+&(}v2w;Y2we01@J064taW@jv~KxuH1lo=U35!?`#O9jg6S1lZk4=Yl8 z`v`l#HDR4g=Z{Gdazt~gFV#=*O@uWf6yuUqP!$wImQ+K8%pa9<=Fic&-#@&!Yq9@v z^YA%8HR_BpExV{(Rc%?<2FN+s-FLO30~UA2YV1Cor&4|1)Lli&8jM z=D=M}RuCV)Yk2jWp>?dta{^U0or1$W->XqXt*G6}`W0(L<1$(=TuBTCg}n*q<6H$2 zP9nP+4W$^an2olZ-h-xG>e1%+2d$8hkg(+8e81|9aTJ@H%w3)Yxt~rrw&RLl=rK*Vh;QT3Px01hVe_l+s;$sqf7C zs9>t)dR`98*1PHj^t%B>4z>isi4Mz3H>3Mi_T+M%eWPDB|77pKU-?$6E z16#p4lq+Eq)X#j*IcXC@LuMWF#%~NhYUlJ~gbK8J(-T%f6P3ZF1LEBe&-28wT+uwA%?`!_{Ih~j!I0_txdQB}Ar$^UW*o0nxGU_6`PkW@yQ!93Bd?w~%B0&9Yf(9Xu z8nqN3P@)kZ$zVr>lHrX&ns)8F3aWo{o07aBuB=7X- zH<=E<6EhxZOD3#)+pY*u@=m7qL2WcmOZ8H{fvm{VJdT9e`t7ewR?YAwEz4B+IzStn z_fyR#pV!Vb3QE^4RMmP~s>I&ke48O+O0o(yjGj4fO*URuEHC5;)t_4jt>=Vo#+ngX zNI)CUbx{D)kbnQS7~2r(V&OW)K^ToQ(RC=o6c6u2XEPi7HNDS0!Bp$>#QFM*19FMC zgGc>}?tK*rnYuV}ts_8kr#n;n7S-rqpX>Q`xUSbIQW*(?Q#ma%XDmx&&TD!r+cmMpmBrehBym<-SN*I>50&9Z(t?2vOonq>d`SWqxpx0+hB4rew1n+0@xIe z-t?$pc3xL!V@-g}1F~y?YbD3c!;_wYq$n6}r%MizhsprGu30TJsC_FqBq+f}AgS`2 zeYa@SSG+O4dk3@bva~MtPg!SGn;{+4RAJ6rj+0DH;Y+xV&907YGOvTz9)%@(s{I}$ zO=>tQxE#GzjY?&TlGk7@Og-fA?9&J`baS!#9b9dKmr&A4%toGm53S0_GUoS61lKhI z0zTIPPO0u7G%vXdozg$NLi0_5TKy2Ie=fe*wz}qs2L}}xzxQrW;WHZu+{Ah*wwefp zM%;48`RzvKi9Ohc?g|_@N~1fGM17ITW3HSoY5+3%kgICFs&Ft$*e~e5B)I$&l#jg7 z&8yNiv@-(>Y$HdEEQs}f%KVDG$@fVo^vOdGN zt0Ghc$JuHs=JIjwyLoi~QKijy4NboKA+;X(OFaoJHFAgVB(Oh64>i=G+kZKzcj&GA zdeDKuIM@$Gh0!++bv>Q~5^lkj%`V!r53x8D)RCYHE zW26R6Oz-yUE*;c}XqxAF5EVVfBU}?W zy)U3d{Z|dw)Lxox5{9&*3>B^s*`o&+6f^H(=&|mm%kM~dk`>DUu#iGR1j>~JZ*SiS zs}tR1*Pe1w#mh1|2f)u1bKzA&{9cwYCbwOpdg9`-r`4 z*?yu}(FQqnInspfvU}pT6LP}#L*%*gbt~PyBbn>{yTL&h(56(+J%y-xu_&u`2dD(E zr%|j-6<)6Lt5;sY+2!SN)hlRc?{8Tgzu2oMCt|mxlbng%`6zl+l2YbEW?DVXt%@Tw zvODPTa6s^@&?ui}KRh6gLq_I|4wF!M@sPvg^4i<~@cUM>YP}`Zq|o&)gYCMBo`5IU zwbT?*&k>b%PUpOjO)}Z_?$6eAFw3ip2}SbjUhaZ1RkCm(#~rODVlb=Y(1p+W-c$VP zX24opF8{+>b`H^7PfOQ3qukd>9*fR$Q)Pz7Xf! z6NXz}nWEsGUGLeG3gx0U$vI3tmk}*RzLJ=&XyiDw3#{}lZpFv=oKDyK-(Q4RtUxd? z$&aK;*eR6?_4^$DkADuE{x5z$8l8Uh5;)Mu*(@DJ?9|b>E~6AH(dOuYV(v4wFle7B zO~;S50clBNG?ywn7`D6FUoFpR~Z_BWiOeN zahSf($Hnh-H6Eq@RgJgly^|>l?v5T^D5*6BJwt1ch3esC8bb{Eu`&Jf@!J%}0Lt6HP5E@~!`~mV<|q-vz4MV>~TH@GIZ!|1{TQI+Os{PU?tSfCLGl zpWXJ{cV(-&;d?kk>d~y*hK^%miIiA7*k#GJ;J_Fk4)YfDCH+GG(4+~W{`!~@WvWV=pQly5e!>=wR*>S1~EN<4>5hl{0lU*|# zsRYC~Bjh_V{qNYMz{7P%WjLby>L#z3Rm=A|$xw7fr!kps?xT zri3;B+j_l1%B(dhP05$aMfk|sZhepbvkQYqOhzb$ubtUvV)Rrq)m+l?M2t2i7i^_V z(lHg?<6qlxW6)knL<~K+E4$)t4g>ba_6CR397n#DSguWNA{IY;;Dn4ULt9~S{f&A0 z5>lazYPmu&^xKBzP0DU3)bn#jXPI>-|MrF>KH|kBSE4%oxX_$0@C!6E6c1&NIt$+A zV)}g&zuPn-Cs}C=13t)`8PO-ksdheVk0JTauD&?a!KM!qL=d;zhl%W|H!6=$=taei zhLiSVi>$VBYKsTCGU%hYu76X&?f42)e^Aojy0j5jJ1YkoHCqZOm#=_`BfrPZ(77L_ ztZLo0Or>F3JTWq{fzLb1nU@Mc?`bf<*Zm$x^!CcKd)lhET(tyg{bM|jo4P7D#=mJJ zodzB)#t$rG_V%nt{@PcEWNal4Ly1-t z%%#K8n9W^TwuXgXu2^9(#5Pn)ji`hY4=vYaNc%)kV%@*HWbFzgWInSO;M(=#Eac`l1KckLV+k>hX6j>lKG}+)@Tp>eL-pr;syzZpA@s7J;C5(`nQ{2UZhf zjrkER+nWX7U6Hf8**?-y-X30J*!>CnT^G07{3~0l>c5ik% zfOLs{PU{z=Q_9LMd|n|7x)z&hVx%I5HM{^kC?)XB$s|}Kt3zq$;=5Mb5U^@^QFJ1ejPMJD-%QA%Wzt(nz87x(#rfswUOzBapfOmmWY z17b#j?{xtGNgl=7U~O0=@C*+ynL^peede^qV0N~?W)VMI3NAy4%qZ+sDkQ_%ka9$m z92Q#$pw*_R;v8-U*B@QY=dImznGVO*i2M#Xv8b7_=4x7G-0usc?nve0=kuCajl@#0 z$Z<)jdWTipap3dHTRiv~K{OY06~KXHI&LzlR=V9Nk;t{;MgW{n*{`+OXED@kbF~1d z2n%Gp;~K^&y@F$g#T=YS$q@HMVQHKs<|>!gx;M`#)yg9%%L-U zw}CQW8&nmOthJe#ISoIc3QYE+2YCo)#ldiHzYHdkocMqKZe9+9e0Oz3M) zrD~1AWDu{@rFqQvoV+x`kGv%ad|iMfLtQiNwLzg; zk>Q}~0%z*_oF3z@uIK}r&BxQ+@+p6{dJOw_bKG?!JoPcz+i)IPP`X)Lm=+JT)6C%& zj~b%Gt>VxC@Q{H|?X|TSRc^UCD-N1(TUQjU%4Wh;;?<7I!B*Fr76typ|Bw@v4u zjSJ^W6qX|~U(gUyN-fJj#pSt-+uq*3R=pTj{mEndxms=?0jC)`iKI!t?XA|X#BByO z-5IP}QB*iLgB2(3%4IXVb=_4>V=MVOt>SpA;s@53$E$f0uU$lp8tB-{lzdjpEy2ei z@}Omis#yJ@B?sg3R?2s&z$$@@8*4}J!Fl+em&4HAsP(VjuLN(!T40+0FuiOe+a=d0 zRy!}oR!6$TrUYJEAG?3tDbBr(&+Cqtbj5+LqLu~AYraa}yeo7cc2oBYRfmVya)>JW zx6STjzNZI+_Up+x8*U^K3NR9WG&dr(htEKO(eteKaw1;6v<)Y0xM1%z(>U)Eu)1YN zmQ>`#*a~aY2Qe2GyY&wtZFk7eQS7giaVh zLPq8j+e1k<2{>$jS`NubPEANhXIfqXB`q`u-40LZ@^g0`LU;rUa-TneY_>kS$R+-| z5wwYkSg*UfZ5}}iA&`z5WWdwOO^2!m*p;$f1!&Z$G}hw+e6Z|x1@pu5bf$PUKU2e5 zpLzD5HJeeGsO3h#S{KK#5@IUOhg#%>ayhGI0Za1~%PQ#nsA$mv=p!_ay`HEOum99G zeGlLRH+2Sn{+*dY<##!V0RXhHF;O|$Ffmbw%`SamXo+ zGbjmMHWwNC_@yuVA(&QME`_ciMa2iQTw%JvKaR-)?!x;k$c0=BkZrcIxJW*P9VRuiB*5D(#Z6Q{}7o zDOAooT)|z!lBrUWv+X*bkrhP(&0 zIE_TXkziY1A-3ymW-@|E_!Kx4`=&XzkLK z7+uQ$ELGpYSlNcx_Q7JB$+oG7gMP5j^;w!Nbf9{gMs`fRdG+t8fF}20(>aIsBtQwh zh4tcO;sj2Dgvs0V4f@Ahemh$i7i3^rp5O6nZH>=+tGY8W$S$9SK(*?&gUrY9x68pj z2Y!A!x@}IF3o<1p54lWDPh_TYg=J)PYrKZE=A>5xrj&IcPKt(gUhsq=7{vpX-;4!u z(Y9Mw4U=03N0T->n5b=UXrO8XR=5q`fOF;Dqqb~vmQcjiJ0wj>@oYvP-H(=W1=4(! zJ`&|x@*djC)l9-UMEUvhoRKRw++~Z8T#*^MUWq3lgJc-4{ydq6DFf*o!swvUV0S$5Lq=+!ux-OSrpvzdX=EAb}v z{WtHHyvXID-w-4Z#+F{O!CEZqac)w2QO1YPJvXKts_BQn`Rf=vA)ll)PM7<(1IMAh zoScHJf>Ym|S{)O5$rqk@(>PpdntiXLqqF(NtLZwqkON~VBp_RCz99KmGO{UZDi%es z$$$pC(?Wx|3av}B+2(0+dH;?#kewOJ1SqF4o8GG>tBjS#2PWagp&AX4hC&SAIUcuL z8h|279zF{#KXSOpNJoNLc?;5PjW%koh|zF%-SFe7pHF>cWr&o&x+g1yvg z2sGtLl|@sX-j^fgF>T@W5B)X_aSOX4NbsRP_HVyCNTrksKKp~?=2=KM;4*LCA7R=L zfET3VA@S?vc%PZ@B|db6NpXrRB*_&PQEQo^CidghD}GV2p<@1{o43B5H$yp>+uELPdsQwA4DARC99IMvrG*1-o{#6t*vv&zj4u92*XEM zVvTIMj&?GrLo#)Z)LObUH3B$1vRw@qq<^QL%1pUliTf#6y3#!{waC?Am8 z8^_DyBJxpgE(EkK_}Umk1r5WwW{|#3@J~&^O(1q~XQXPTz?P5`Acs12G!4XWiW&YF zK5<4R+P$DVqC@bQ<7_QUl>&g6lpIq5O19zP6AP$FAECWP=6O|>F!`Nk}*zgB?6Mj^8)z3C~6KGy|;Co?;VC^QLBiy!%kihh`7=R3!(|79An``#S_qBm|( z;y_@S%0~8w(nrip4$+uF|E55lxoZGjfU3gM#-x$eST^he82a!0#Xs7x_4e-;CkVXd zx8tHgY(|ioYswT8E&)Ig>y1O6t-4%(U7361hu$BGY%Djs7Exq)c=cqy(`OvN&gRM> z{*(AFdXiuHa=cOh$j_8du~l;r9qt5u(GH51_qSNtKyJi}gsORhq|s-LBF*$afjl6H^cc16MxruYe0fJj1qu@P*ql) zz96$`T;y(e?Z#kDW9~q(lDrxb&KLwgt1BK(4F(je55o#!lP{aIa5DM9hYPdc7Xn!c zD>I&=Sa#NeRYNlwT{wnKgjHC3@l9rNSj09fV@ybjU(K$+lKu5`Gq|s1n9FNhat2N( zgNmkAr1(d#L-xG%KwO@F(&N=qu$r1*b_x8yG@m3!$!v1Xw+m&Ixsao@RRzqYw%eoA zGp0j5@Sm+|O%9pK!?XBMxjQ$>R32N@93%_bP4i ziQ|l`HTlA5Q(0pwV~;xo0O${c!>{4}sX40f=Ns5SR7CNX3J@5%D*7OvX>-1qw?xv^ z4QyW${hLCI$d~KKn0+#+R(AIr)GYHAlF#!eVLi&&xZ*u}yCz^>TRps(*>T}r@wXho zh&~TRVejKnCEt@0y?7zT3|^IxTsl}G!9Xe(YXxBx9Ix5rvJ|pvNa3fX@onu5U)YDO z9V6(ww|*L)Ia2MsicP6L(b?M6(_~y++)dISi-!*?3p>lmVH{RK zdm@*vn70EGfZNp<6tS){uEZ!F{37z zjgpuQYYUxR6wpOs^G&ecV6;pDb^2>{bDWpq@9JPScodj4}QXIm;A!CQFx4 z#u3J1khU-PI@1VxY7Jr)90Ka4EP}D(gLGc-=-&)(^oAc$-QYCK-fug4 zJd^-{xhu0cO`twzW9wzl(D6w z=1eJYf8(ff?FoZnu4g9%=v!+xV0-WI(_fUH7J|hV<#s5@FdQ+X6!R>{184L&m0Y@P zvbKNiOvMvT`wxo^d5llrl;xD+^f^W`+m4IZWgAuGb@?J2Mc(l}yi5*n?7(Jy$xXH# zy1GVbqBF(*K|!OJZ;gpSUU2zCqtiNi%`yVG8%07pml6>+`w?YA)H1F zoNDj07%(GBA`Uw9XSP5Je>66MK9)4AqEb7<$S_|`tN=~~l_NR3$L7z$O!&G~^^+ey z>R*7)Utb~ZIN5xzmVaTMc~K_8NFqVNo-(3aZ4r;&Hu@|F-BFpQU1C2HjNTPofP5Y zxLoh*x@t*2bI}ZS^xH|FL%0qKz?{})RteRFa+c_+MZraqSwlcAmprV-83S@%ysxUEBtue3byf~Vk_-#G)Fn)uHQ0}3 z-VED;obbaVyf@`=aw^v!E6<7eNL zQtxfw%kmyOd-ls!e=Jl9{lanOy&G{`9p*^K{WXkNvMsm@cqMR{3e{ zmEj46TBC99SR0|Mi}l7tA>Kg$1CGq}`EkTpxw5AZEGg$JqKOfxV}|L{Jo%ZnDo&)s zU{!ffpRsDgb3ykh;OFvw>`c!knW_KfT&pAv2H(r?Qiy=+r%)?@Jpu7r7-$5)IgUdN zn5A{|o^v*(uktEow4}u5kU5~r+efKEI|F=m(n!|ap#Q+Vw@Zxk7Or{NY5N^l()l3j zrlX8u^jyjyscA5+_RsYj(Pv1EVQsBZ?@g!KT#*gnTh!wR{U)bfydh6V&=^yQ807o; z8j+)DZF&+MD_#QhQ}D)*0Z)U9w3oz%f`tL@c9ZmP*<0*W z-|V|}(6o5Wo1}N$H>M^l!b!{b3^$tva&Tk(_lw~EW>=0*r?d7u>}3wm>-|XSJlh?R zR0+bzwOF}q9=z7e)>+w{4{>i7zM92HZ4wU7YgjxPhbtd2NfGXTl_N>p;2NLt`>Ot1 zAHSe)3GLX$=i@&F^P-+e4-8P3QySdCm;VHXV$99qq~FFaMVr4UcT1@-VdjS=?6tQj z8$53D9Wy3_1xA)NCKJXI`&#?~F`1YMorqoE5flbcs>Sa?TCt_83onWs930uDJ2g~f zS`wOZvQrC-@G_J4IxV{^lro@bt6y;QpJm4Ge1VX-ix+#TCl>HH!r4XpU=J1 z?lBck`}faBB1&{$tJPcFdBKg!KH+t?rLNf2Z1kIc^Fl7C%e@a+JbwNQ)hwpL;a$<| z>4v|V;rs{1j09%>tJFx0`zLfa!ZHSq$73Pkje*=kx)!yeyz&1iB6@I@v+IdOYJYV; z^I@Lm%yLO2*gSQVjT_9NTJux^RAnK0@4OgnFvYB&?MC@*%d$dJehl0SWZs`HWnH4J z-3`mySwlp>OAalORdTJk*a{A0?FGn)#q%eyFhB3YQc2ISfyIX>J%nuKH)}Bz)Qs_Y zW;O3VEtCj)4ZNi2MWC{oUXT%oga=mXRv_b;JSFd+G6+0Lmfsn-)1bkBZXdF@bU4js zi9KuH_z*E;u{JKsfMoTZQM&nGZ-{Rl6T#Kq`nlBoZDQZ%COJB^97DD48%f?OGX<&L zt{2DHs;GE9Y@uiSoX1B#e7%UgcKFBofJrIm|FStdq^}uafRWL%Q16G)9ZH{w-+_N#%h=w~QF# zS~W&pGKUUrxvl}^I~KX;`mWB~9`k9jfk&)vAn+d(d8y-Eb=a@i?aq{4HAWv_x~ zC*7HPbv?DtQ+27YvRe3M8^ganho;Y-%?45?b$JflIrA8}*(F*(cM4&#Ukj3bTnj5| z55hi$m@OE1I38oR@2z^DX@p^~Jia8#9>lsVEOUt4;Vsfarg&GN#>o>%+5O=bO~c;T56c+}cI&Jwr3=XU-I)G+roppQV(TxT=VFj1x(QwE^!mR|WZ(9-bm5Hm{hPS(fOA5+_STj!9qUj^ zY-xMA53Bfndb=6fvJ&P=8-1DSoxd;EEbZ`w9&OqjAfk$@KE&oGN)@QKf7LlN6HwW= z7lIwY0MT;ffLDbl)ITY+Y0K@?)6*s$>~DpzV>%EzRDvC85FGsxfJq*~$exPXLmN0L z_0SJCac+LjMo}UEqt!G@=gv`ud-FO;o|x3DI4%|;gCp;y%fjdP?71Bs(*eT@MD}}z zZ^8XWy(8^6;I*9Z4I#awjEXw@%N84D>B{mm?{J{=B6iKw*!FBj?ddxzEPpuDdeT6% zhNsEwlcQPsI=gD%on_;*CCv^0D~YQxi}>r9^A!gnOC~M)Q2h`g$H$l1tSo!j0g>bx z9Nu)+;#lXPGyP9Ut&*N`#E&ulUkCZ?H~VTHGQOm8eItS(ZlXk6td2dZaCpy-O1aq{ zu=kz-X%p(Y*^$jv*Vf?o(B*DG`o~~WtI?SPTjE0A1=hBM!MHO4Uee;4#mXKZVMn-i z7^wO5{^G^wZbfVVa%Y(7Oan%OuvFye0Soq4K)G^02|ZrNgWnpBo~<Z6tr0iRcZ^n$@9;7)InBMP`|+#UWIX!q zTlG`^-~tw?rMd=qSR(ne@xvI~P`$0S!F`3UI&l;Gkaz#BA7k=pTU4f;inKs$-$g&3bBuzH!*{?I)ADpgGy3tbIBds7^2>*&vTge zmtZMMH)Ue8NQ9&GK)7_t-tHi@;LDtD>yj7anGc4g9YN#d|o3_c3DIomv;&Z_Gm+_ z1PFzg(m#HTj*KaI(aG~xP8LX)7SAL zL7w+N<`RG+7#A^`P~5!KS;1XnL!gclOz)XRI8T*c@1oA$ynvEsV(+Pg&~=v!%kWzt z(n>mIOWqNvwKWX$)--uOd{dHl!7jYZOLYR!lKi4|e|R*fhSZOr z%LLJ#%)GRyAi25!5>$^f>W}q-p_5Y~SA-(2_ve|8 zDX9+w3`Z^JM^2l)ge+w9u3OUV9d~vedk-bNSozMCUXs35`M^C(+iIzeZyMQ73e}`Se)0R^+!lrkA8yP!X&PR4{B=vtn(PeN&bJN8>*vJ6<9 zHk%$C!)3`k4m}{JREWNjL&CM?-g<^4FmyXLqXda7zCgZ$09oY6>+wN*7!KKMEbJ3_ z_^9dp$YtP8@Gbz~2z(yq9vvgps9V5WXc&2XW^p!FIbK) z5%U@I$UbkMaQt%miU;R~xFp6C;{6M%MyoM2EdRI?vNODPutDdJD8Nr1wNWhDT!}M} z<(@{Pl!f`Ma<=y^bzIscrL7I|lswp3NV5ewT{znfRoBKE(jBA0RQ%FYVc`8XDzzwV z&8y$)Ag(mNh3swv**kIY!~RBR4cU6U$wFD7#cAq zlM?@no~eK5b%9~sK_=>BG#%1611#Q~qY0{KL(bYW`J5bdW@VgE!LV;*_G{SUCC=W# z+{ew{jgg0)PneyXTbO%SNj}QV#|J)PKaCc$;Z6EUK;4c@drtcZ1y!odYYe=s`IRMz zf6A?AP*=j4KwX_)5{@U>&N8o%1>vy~c{iM8$&|1xAp%X{-q7~vTk7sNbMr6d{hJ#cEA-H01ME=PZ zrB6$ynF`z}cHgJ(qM1mJbsO*Z2!5_(nw|x)QM(UtunMz(tIv7NlOx;(-&(ME>x}nh zV*AXUR>pJRF%;NQvqep{01iYUs7&xYCm~K#PfI`R9K#(+busC3G>pT$Z>D-MMePvs zx$36Qqs97%$&Yxr$2nv)urgh%P4@b_L+e??8Qy#O>4WO%=((d)Z3G$Sz=N8L0a$XZ z?g>t&h^jBEseeQ<@LUV@`P!}SdJ$@t7gFI)iZutC!#8iv5@#DtE7lAQ(lzfg>Kkb8 zSdBWaxsa~(W_5Q|51I3Of!fg(ha}3nI0DdqYFgZBj@>;gutlwFU?b+zd%D?3I_ak= z7jcle(^{FONvS1&^sRw5AQRCr#b9_`Pj<~6yx&q?wTp#?z{j-=bf(xF)cvIjqwhmU zxHq(9>}pn+?>xZq zn3r6igm2(F9~jVVZS|#H^b@^4gy+%4DJ+yF!8!Ob6))ySZn?)H>gjYCO?aC^A zf7?ji8@iHuv$Kc>KUgeZI7iv{Woa6@ zgN?kfC{yrar&0LFTKs^w?;?xu0S89v@*we0{h>TPow)^=lB>c(TFgU8lZ|J=A?KnDhcrK=?xNh0zUk1qLy=uyt^|gpqo9cp3Ip zJ^1|!WD~AqAM|WS=#zb5db&MHKRiHd{Mbf^BjH7F^2?f3!hc@50ZO^mhj-aL5?&&? zqh$nPYD4t(j2X*#8VmBHep(_Q8en!Sjg7=6j?`NC*4rZmX*7zHJ;nd4Gf*J=(8lgI zp1Q!X*HD-k^f!hZ#?nBqPA+?h`sq; zvD|8Q`dbbaerP*iVr%hSoea^*2fZS@3;z*`j+75&wE9T|Q*xAoh2`BQA}_B_VH zkw+_^cRDwSef5bKAXD?l{++UQT>v$b-S-ZH(6doO0%6RH9#9|55NVLXXxCBm^bR1v zYD|8QZmYAJ2r>5QBbmzkSu5Ih|A0T{#W;i^6S7oW4`v0j8>=NHB}LcUpZ`W^1F#ki z;0>^4+Vz(V&s1HB@)RW|bideLk=j6v&d)`Jp82o4?>o;ro|b16#_ywbA-Avc)M}%a zH2{tpKki#|_uLN?DNHnt-kF_2hEpcYonr_EHo+xl6i_x8t0#tB-wulV8Mxo~7f+QP z>^sER;1lBfSv|+>0BC1trA750i}|eN^aTsNkV7 zHdg86=-jL^&F$qi3l1Iku`j<%h{NE3`6dvg--NPsSbOC)pI(dW zL*_{MT+F2tziX^3d;=ZlpPOfYoDaPVn?WW2d1gaHS6zxWWhT;xC97{++_EN8Z?EARzaB!baXxEa60$HR$+k9f18?( zjuZ2f$o^Bh0#>;)2Hx~Nqm!KwJo*wJi>rPG;+&l0{zQP5na_B|TJcPvW1Q_JPu;++ zTT4d+WaC{_y9)6f>=u@hYm>IqrK+S}IV8d7mpjt{M|)pe~%xe#t< z%0qGSgSrHZ`Ta-CGq=3BnxSt;oRLT8zd(4-a~B%NrV;aPXZ3B~-c9wem^R*jZv>!~ zGX1Lj(h0`WyQ=MyNrvOBQw0c^zcAJqo=QIS4H!#60R7;Tmq&wu|DYX=f zIxY|(04#uEZO9@;9X+Sw{@%${ygdRZDr`ZY1YE)yLfl(dXZ~y_`E(Awb`=ip>9^g_ zi||i)*QUz3p6#A)NqoduDooNR_V$E6 zx|mb0@Ej^VAzL;bfqwF+Kgzc;0(KbY=fFq3jee#p(K;cpOO5O1?QRS6$1Hve=GsUL#6+W(x`#Z^Txr!LB%iu z1_TyHAP+sVvoZkZ^`SQPqm)>j*3ccbFH8o#)vD9Ih}e-ZWO~7Kx8y*ry{M4rlTNPd z-~&^*qVE>U}>J|APs`X7b zC0*U1S@4`{4pT_71=wNCMZXm2M%|-+k(CpGJt0`da+-;j}P^7G2O}L-f zs%cN3vKbrAq&-QUe+QTB>OJRDi0h9(^uaZEa92T183p|IhZ1YS zuG0#QE0dMC8G=99d3m1p!)m7tzD;cMR^So{g1M)(RQNY!HNO@?{1Qn?igaw2%@$DITI za~Q_T%dZ;!aWR3P4Mw;#U7f~CxQMfskagoLZoK9$TlqBiGKt^bBS?s#z?G8I1}GHzMnNfC4;i>U(tK?Bz>d^+wsO4?D3 z1O-H%E}EP13m^_pilzfZ0J%Th-0z?^LYPz~G+91!PU-E)eNVS!K14 zs|Q$CfG^d6>N1WbOzfcbZ(5O8oo?sr8!yCykD60+t4esHe}E3kSAb%av*9tC8^m{T zundN}U^pG60pm9K`LeIT=+uL_5O!#vWe7a1bDVkY$|c)vu*^|<%i4uRoei8-QubQ( zq3NdcK6da`I!EeIAWMkCif(lOvYFj&JLnr~-+Q4xCpYgj8+qMNhV3;})C(m4cQufv zYga@tPE2+CJ@DK1w?JbFDUAAhp_YclqP;rX(9qCNa7+dIQ{uee=$I2E%cZkFYx@y@ z%MA7JdKklOUn5SbFu?T<1la5V#Rp<}kFWEyc*z&Z_qP!G6CsqiV#7l0XMHY<9oZj6 z?(Ri8Ph+U0&laQH{SMW#OGgd(-b^^W)))F*t|LQCAC}PRjR(jJj5CAedjG0Y8H1R* z6{us(gP}xY&IPJv3gd?Dmub~2RO6kz9%{rd`$Ta&3}mWyzWMj zkd5~9HnLXExBDk%{U+t^u3%PdY6OxQkP!87d|_#z7JSNO-Ov1;c$$VUJsy4d%a6tQ zCDZ}GJaMc@Fl{7MfRBq$N356~)!&k5d%snv%N5mM_WO>vs^M9D5}++elh93zhO1b5 zExCeB%lp$BqA4cm|BC1himaYkLcidgo>)P1VRx}W9*O-md^ke9&ayd|K zx!GN!&`43>E)43p8#x~f*H%Lvgg>%8ZR+=Taxn8tMt|I@?{(qF#F{C*pKA76ezdMU zl2$kxpnnivsRea5Y<*s30^DqTA^CjdD_%1mA?qo@G#*p5Wx=k*092Sr!=0huPI06q z7@h|^t*tS!usEhAJC#(q*)%7-Ew!Uy`_`z_y|49SE()hc-G(DqMYKd&+kbo)AZts~ zTa9obK(>ZmN+?$9IMY(_yUm6GPvz0un0FvrnB%8pcx*Bw6Foj1gkUJ~GMTA$O`z#% zJ>7~FynR(Lb-8J|QfXo};03T`vxP){P28?;^e{Z2B*hCz2$UT@MxQc_Iz((hb>hz73p@Fv=NyCRA->?I-r`DAI zG)~781O-9X`pmKi?SFTfi`yxB4Q}9q;#Wm&tBv2$eD3Me+_nqlwM^-*1W@O9UvPTi zafzCbd21F_=+!YQ^SYi0^)6a{j;kF-yg(b5?P`sr?E>a^XMwcO7`O&(e>{EcF=hKo zK+X=nwr%{{165;if5c?}!a<1Z9h~QBc?2mjB~(z6*MC%7>zIGf%K@@zS=KJtLhs&w znEW`1rQ9b}TyftIsnxO);e5$FDARMU3{CAwmR{kvgfDQ}^BG_MAVm?bJ5ZWP%I5F~ zv*CEIB|oT)Aus^9W#an*<2~$tKl_6JbY?`)9DB0Xe)lEBRBXUP;(L6Lkq^nm2=nW5 zy`^cE!!peWB{-AR+`(=!xDjPtieh!}P#Bm|)T!o-a6y2(Z{4DtF5O`XSF#PW$(S?w zYPg=rzi4W+Ld@b@!}dM^%bM!R}XXZJ#NLD|w^yV(YX*MzA)gp6-w9t?8qh7mk0U#vAG1L_@^I)fF*V2=d({Kv+^r?y!RkpU zDlDK0!0$T(=7gRR$f~Ff@*w>D(;jGA1tTsxPD!OK7-VB8GNHp1*I-O6lX{{-AjaGl zopZDn%|EE^c#y&kE~>BL;j_dU>9twWa3Cw-!y>Zzon|vMO=DXgS@%`p3uJndyV>Gq zd)lse?n`zVaYKUa+N{U{|9kfE>2+PQS&3TmtVVn>22;_1@HAJ7rP$fJoTLg8Yb%mk z%?PofP!*sgbdeVGYD_YA+oe@lk5>QGi79>fU;F?(pa_uRbz7VLvgf+DhpknbD3H-N z?IUs}1bd)|XD)Ej@aQ;Pb4V=|)7eM7!h2m?t&6P|DQ;R;GNu`EBGA>Rn=P9%Z#uH? zxx^R6QN;NXM%MUic@By3`l%*FWB!1oX*F>Lq?W7u;DELGH)rL~b+9V^K!lIvpJ;Yv zbZq6MI&^h4EHNZrO7wYW)J+*a4Ya%}V5mwWU0S8oq)yJ`yr!WsLl{Tn^4GB4y(=Z- z7zgTpQcE7GKOC}s7$oxL(JB!#47fV*jH1}b8Ay`o>dNR}Xz6WI;OiLTG?1zoZ0zz~ zfRcTt|189kldA=l9nU)qP|ha1eB+`E{-z_e%*nF1z}Z-%^_|YxDo4W;x6!yv9(hC0 z6*ggbjn!FtVkfX<`M5w(JFH3k=vYzoCNm7 zg;ydxFv3(i*6bLM0kRlISJ~gJ|+qTa(H71$loXgMcWR- zW@v3sZLa=PoE|w;)@t0(40qFfe=yGKOtYW|OD=IIU*-Ms*t)o}JkX3fe1;dV2HpH? zdcTHi?>hS@dh!v0qg|5a4@OUW^_66#se+!j*9Vm&jt3fOWi``S0I}lf1;G9_dbx0b zBR9YwR%FB{^`$sC7i&!*9NC{7^>3e|Av|ud=KJd*3E0bCM~xO)_2j5uQF;Nmp(sU7 zLbL7hwwqqbNX5S2^>7hQh-=NJ0Z1lDrEloI-wf-3fIxD4?_LCQOss8Do9l+M$S9Q=~^b33ww_!rcJ^I2&VW7GR)XBUpM^QmYLSrTkaH- zyT$IhflN$~8aUzcpK6dPo08T$vF;JVQ6&_(9N-XD5GirlG)}zfp)e94d_0ApBhpD<^ML76e|sOvBuVEUw;|H_OP-&yAAj zB64p$yK}zG^}k`^U%<41fOjLGJI;e_@;)F_yg-$&({a3ejzue}$Q$GX>)!8wQ{!z+ zl7BlAr#ED$)sUT?yjZ~*8O?rUkU*6k7Ot^jGIF7D>okw(JWVZW$VzG8%)so6qKG>SVgGCk(KJ_K1&Yvi@Il zQhkrFq9xhn(a%=y0K62El#ej`TDfeUJqHx*iLeR?7@X>PBZ=WYh64dTxMBw5GtJ*P zwCS*jb)sSvbF`V%*_-1Ux37}dJTV8%M~!fU10*p4CgJ*1+vATftbZ1>$x#IWc<}E+ zu_^ueuu!y9fw(x&{;mYN-umV5ccZyGbt*orX>}+sFZZLvw2Sti(E~oFwS*%?Sp>pC zgx(JgyXsEDLdKiY+`0ejFO(4u^(*m+^Py30oBE~v?W(Qz%f4pgH(bQrx&J%^ue^0h zi30s^8#HyT`C|743{SpqSBnVq2Y?PdY)ul1)w+v*TEYQ@=kfN4K(Gf#l!ZeQZ4ao% znx8B!EgR}aVY7PqDhTMA=(5)n1R#Fxzf;QArktoaqSUft+TO2Oi5K1_+?fJH<%kSOt@zek*WJ$B&(hNt@bmL~>FDO{Wo_wU z`_kRhKKD?H8firH&q&YF+r<_zu=KWeP;zniv-MseNVR?LcP_Hl(FZOPN~dV@y6Tt;(7BUL^O+g~Tud4NnpU zRpHlSs@d1WfY4Aq)(Fkn?yb3BrukikTfYMoc4x#zyI0;Hi5~?JGDZ+7U@`swzeIDs zxf%>FboaO38T;Ks@b8TKHx6yQMLN4?f!i)R_mTkhSmDmYLO>G!l`uB)xYcB{G6n>{ zjz>Bs{Sb{$;>v(VYQP>(UHoXkvWxqF1N2?C6;&P9U=p$tCV>{*f2tkH1s3i~@81je zzcc;!w-y>JfA>H=sXGymF`K_b_UW}zVDj2?%=fm7+fsG^&Z3ZJGl^YQ5F(MIsk{u( z9!~FGcYGXE@W>U`%Vb3!j_&TKC)JzPTJjWxZJ{-@l;P5>qrAOcwf4&`(;7=6@l={$M+9`W{uYtjU|whbs@v_SHa2Ft2)3TYAX-lpZp3mj z=PQz<0!Z}!-HgEGZ|D#}^9G(2BqoRubO@Qgr!iyuiTa_#`ow45zl0VvTNhG~9?zRu z!V6fy3u)GZwqpu7wzxTzL$}O>r}Y%2D1xtzp?+Vp2jHor{F)7U{`U;n3+rEaxGq5R zK7nfV(=A&hQ+m^v)fXh9>F?X{HbOF@C-@wlQT*0ZRjRpt)S1+qzFV1FlqS+1?op0W zQ?~ssP>h=+yz;@~CrM|maB_JVa5%pRmU{Z?{TwteaDJ7GSieSt`GK4Lw1%|m*7V2T zHrL7eqw%|K=)CmzixpmnTp^CMc5^)+cdaC@S7g_{i^?xbEjsYvMeyI>2j}Kg?46y< zvKmxNvt;{Vf7x7l5CZ@`Pk?$+dN!f3s}?K_P$j6sy2i=k<#YVn{CK1@MEYNv{s~~LMABK}t2uSV&CsV9;h6KbXSb7>jBb(6!G(p=2j${F?j*l9>5>LA{Nrb{bcWr&X zB->cHG|cZ>qdM-naT}9!{_KM9(rEU2JSMmn47q>UVF%Rhtf_Y~l;})XY%@^K1g6W3 z_C964r5jpILfL@g0P6OcA39JhB)G0G|GT`LALT3iw@dU4?W&?@gd%b!s6oe4idpkQ zPlL+9y{GqTOWN|11pKP({dOoO4LZ-jt<5S^_DwJ>>7F{+_c4i`Z#F0_yB6*G*vf8P z<*Os`(YErnGBaU{eO{)yr?#R|A^D{=9_=5oiN4ys9@G6co`!|rc`{V< z<${MxhzQqD8Hm`T7ewikqKrC5S$16OTiKdEUXPiHKdF@OZeV(S0P_IoQ zKQ27w9j#gA9O?SDXH%8DO-bjJs2j18L6_4=aWABf8;HH77EjbAggIcOho$tMV~$ZB zI{#Z%ro)1ef?q>=yVbes36YtT_cW;Z{f-i7UH3b^eXoZNENs0MKUT~J>!L{Mq)dR? zYM1{mT%Mt!A$^GT$o<0@H?2dKmRYT`tjF10OMNIm(L|Uut3GsRS*BX`evHPi5ZVBJ^pRH@>on@D!VEyGAukS|BEJ2Uw^~C zXmkr!UFa!5dv{liQ-fKg<2RcQR%XuM44@zLg%rdlkJ|9ozI`VY&4wmqj1N1q-~K`+ zXeY#N)KtMfwg8mTv~UIN9Q`UQYv}lFi9?!TXCWlzPRs2aH(?{fRXi@8JtnDW(n~z_ z?viOzvXdm3A_g&**DmYiROVkGs*19Ka_(f&sPClfYQAoMWY*vxm44 zZh-qs^-?pe>DS^JPb2h{)so(*B1h)ZG}$7w0^~G=)ZsBl&wRdVS_*XuLTdNi99s_T zEr_6eZ?0{8ii>n`sDLY=ZLnNpykco-2awQ+YIY3_1u%1)SZiLfS59V&p8>qoK0u!0 z*idO$(g!NI$(k&2k+2E}AN1BiXk+2h3rz~87;{i7$NR~(bv1)P(yh_;NfMvaZlu5u zYb+$Gchzb+lidFxGIDq`^ka7c-Jg?dJ@oG}?ZmKQYD)YXd9b9P0uc~LmAz!-mN;O> zRLtIYZ=uEJ$oH_ z<^AWYOG{PyH6{U^P)bla=`l9Y{5~@fK>2CJaz%GayBwm=&&yJJXqc=bMRU0>_*RYE z7caVpdPWmO=O)nZKi}&`TaIBA8kO}#Kc<`9xke|eHQun`jy!*R*}RU9_UyuvQIyOk z&zvE*e#9($=$AaxjDg*qJIg0g&%q5M>e+_;r4pXusX!NFMvY>`KT0HI|F80=)69;Oy zR5mFr3l^~2BEnuN#CLwBl38zCN5P`ed!xopJ`H{XFVYnZ9)YG(@My7%+b^cJ$H!ZO z?J=$$1+s(KH-#hYF0MkiyT%6x2Y>XCvWJku{Q9J1>cdx>Nsp6|^9?u#r_;LY8IGS^ zM_N2~U`(JB`QBK`0)^g@LAs8}=Mfq^>SCj~XD#|uA z=oEpU)uF4C)9vCXR<+yy_|F2_TKsR|lvHr`vS5is-4dyzBZC@~_QuVW-=agz7SyB~ z)`%ma<%Ati{os)VFqb4L(n-Q76#lXwh(!n^z7$YX8i~HsSPOm@SDPH5Lce^rhX3PF_V$ zInK2p_ufsBrkKq)$?UCn(!ukeSdGJ}7h8h08(qtzD@Yg1H+4c0SC~^8X~R;>BynVr zerK`f?^epf%f9TStXMCE?cJoHbxKeOPs_vX+}zx^H7$%YCuhG2qCu;M;H!MG6T%-M z$++iHHj%Aei0|%9r8{tJ`p8tQOG87GU=J~Lo+iA7 z(Ub~0&%GvwYXNrIiSF^+4s7p(o(I2>Y+3yeti=@Ar6-6G3+60sHiYzhZo?qRYOO57DM#C)W`5^Jm1u`ZhpuNz8Uw#@qd�@k= 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 HSbX?DJTw%b diff --git a/assets/android/res/drawable-xxhdpi/ic_stat_logo.png b/assets/android/res/drawable-xxhdpi/ic_stat_logo.png deleted file mode 100644 index e6a27ca100f47b06cda0122689348e801d4c1293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1480 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

-K`ke30v!+M* zHnlus%WRH0IkT<_vhV)Mbt3p2Ya#ai7d*QgkP6#Wt^KKp;yEJei4zWp39R}4Y4f$o zq(^Z}L*$op;O8!lN}-8yS%QmFSXPO*0$GP&ELMB^aa`IFgo5Tn%~Yj$J^bVP{c`@s zF<}A%Ra|-#Zf(Lz9tMJ+Ecv1H&?*Nd6l5?>D~s~A-KpI1hVXy?bu$Y z@RrmVmK1IPcPp3XsfhgkyYH&@Sgx|n%bZ^Q6UP|~N4S=pypaf~r|8->CtUl% zhHL9}p$HQWdQMp{D}?GFuD6hWB%O*C+=5)H3wFc+tMXf1fKRwx7V(Fk*-RQK;C{@c zXwG^3uq8J`w@7c#sH}KiG6lg>vk*(12E@L6Hp9e!y2|>;{|1%QmN%@osVGY7g?NVl zw^*hqSs-As=sur}ix{l(MA<8bH64TJ3?$3 zp4{?)K?Z4&=8--bcb&9`a&K#X?>1T!RoG~gkzwWww0A1pg`hR7x;^QSSe0g~%Gt4lyq)*yRwZ_xb;t%`Vzh%C{g{PV3|KQ=HvBiwM8{|6xqX| zHQ;>(RmmKjCSZqN#H@_hKlEsmkXE%m<6Px|X_#`SLIETZI<6AIrxx?X8`yYAkSZ{{haoikSca literal 0 HcmV?d00001 diff --git a/assets/android/res/drawable-xxhdpi/splashicon.png b/assets/android/res/drawable-xxhdpi/splashicon.png deleted file mode 100644 index 97b9abc839da2c6511be3bf72391a7b7be1bf1e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19223 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�?OP>TY=N#X>&PirvuC_hS=dq(e5 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

mcYl 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� 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 literal 0 HcmV?d00001 diff --git a/assets/android/res/drawable-xxxhdpi/splashicon.png b/assets/android/res/drawable-xxxhdpi/splashicon.png deleted file mode 100644 index dbe49eefd39cacbaadeb3fc474cec8e2e8e9f207..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24824 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 diff --git a/assets/android/res/drawable/splash.xml b/assets/android/res/drawable/splashscreen.xml similarity index 53% rename from assets/android/res/drawable/splash.xml rename to assets/android/res/drawable/splashscreen.xml index cc06b792e..22571a8b7 100644 --- a/assets/android/res/drawable/splash.xml +++ b/assets/android/res/drawable/splashscreen.xml @@ -1,11 +1,11 @@ - + - + - + diff --git a/assets/android/res/mipmap-hdpi/ic_launcher.png b/assets/android/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index cdce830489ab91ce2406718e7f1003db65c662b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6075 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 BYtR4y diff --git a/assets/android/res/mipmap-hdpi/ic_launcher_round.png b/assets/android/res/mipmap-hdpi/ic_launcher_round.png deleted file mode 100644 index cdce830489ab91ce2406718e7f1003db65c662b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6075 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 BYtR4y diff --git a/assets/android/res/mipmap-mdpi/ic_launcher.png b/assets/android/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 67e501cb274bd9cd34815c813e665fe24d0eb8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3288 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 WuZhz|(O$AKlE&?%w?# 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/gH%xd|IU>mFYL-JQ?GaEx`YJeGE$jl@fn-FI$*>I#mED(!Lane|vF)OMhVkyT>JgIUYHyLx^hMed38H-uwCIpIO~7 z(fMXw&ptEf^p8v5n}O0@0Eo7PG;j`y)e=iYA_$-Ozyl9VJ?ETrt^^Rnu>?}Hmr4d9 z5}Yj$T+ZQeJOaY+T(f4)n^=Ul8mSUiF?=)8`IQOJy54d^C0tIoD%afrDAJ9a4K%AI z27=k1Zw4eD|76{J&YU^_j!1eM)YCvdWr~A227!YfGvbNwItvch$4Nmxl5NwbO`pE` z=9`~kl8IN9v0i5t!-VHoVPre?hdf;YqbC4R=_LWdhMFz1e8=LX-h!!9r;fu)vay)_ z84X*J$!@IJ@X#4B*nJdB>A~qoFiEl*|A@L7+`e(us#T?^i}g7ZTHHd%GwQ78Bd%`D z0P0Bq^gzf`!GN%Ih?}J)X6DS91y~l-7x|_FxU~fc?s~(MN(CT^04EWWqHGcXXE(xw zYQifHZ)`b+Qy(j^B(NL?wG99Cw;u%Ob1Ipzd^6!$wTPQP^DT6Ij}TraMpq;!QqQoB zU?A9F^UZ{3Fcbi!o6CrspJB$)9p2k;VAeT7P$sG#6hU|fNc<)PAm%v*5&4yGL3{y({8^NVh%X;DwM`11 zECA@cCI~FQG7$1-eczdwvJ}Wf7T}07$3wG-K6|nPU?nATf6e-?pNl`?93Bd-{{w}G Vs!@e;!5RPn002ovPDHLkV1mKr8C3uP diff --git a/assets/android/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android/res/mipmap-xhdpi/ic_launcher_round.png deleted file mode 100644 index 96898773aefd963cc43a85c426e504c1939eefa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8383 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/gH%xd|IU>mFYL-JQ?GaEx`YJeGE$jl@fn-FI$*>I#mED(!Lane|vF)OMhVkyT>JgIUYHyLx^hMed38H-uwCIpIO~7 z(fMXw&ptEf^p8v5n}O0@0Eo7PG;j`y)e=iYA_$-Ozyl9VJ?ETrt^^Rnu>?}Hmr4d9 z5}Yj$T+ZQeJOaY+T(f4)n^=Ul8mSUiF?=)8`IQOJy54d^C0tIoD%afrDAJ9a4K%AI z27=k1Zw4eD|76{J&YU^_j!1eM)YCvdWr~A227!YfGvbNwItvch$4Nmxl5NwbO`pE` z=9`~kl8IN9v0i5t!-VHoVPre?hdf;YqbC4R=_LWdhMFz1e8=LX-h!!9r;fu)vay)_ z84X*J$!@IJ@X#4B*nJdB>A~qoFiEl*|A@L7+`e(us#T?^i}g7ZTHHd%GwQ78Bd%`D z0P0Bq^gzf`!GN%Ih?}J)X6DS91y~l-7x|_FxU~fc?s~(MN(CT^04EWWqHGcXXE(xw zYQifHZ)`b+Qy(j^B(NL?wG99Cw;u%Ob1Ipzd^6!$wTPQP^DT6Ij}TraMpq;!QqQoB zU?A9F^UZ{3Fcbi!o6CrspJB$)9p2k;VAeT7P$sG#6hU|fNc<)PAm%v*5&4yGL3{y({8^NVh%X;DwM`11 zECA@cCI~FQG7$1-eczdwvJ}Wf7T}07$3wG-K6|nPU?nATf6e-?pNl`?93Bd-{{w}G Vs!@e;!5RPn002ovPDHLkV1mKr8C3uP diff --git a/assets/android/res/mipmap-xxhdpi/ic_launcher.png b/assets/android/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f444396970efec1958ea8737ceb728dbe5505df7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15046 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 diff --git a/assets/android/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android/res/mipmap-xxhdpi/ic_launcher_round.png deleted file mode 100644 index f444396970efec1958ea8737ceb728dbe5505df7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15046 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 diff --git a/assets/android/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 79f965a86f8cda09a3ec193b3a2aa2aabec665ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23524 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%0D~ImI{V6| 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%0D~ImI{V6| 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 diff --git a/assets/android/res/values/splashscreentheme.xml b/assets/android/res/values/splashscreentheme.xml new file mode 100644 index 000000000..53b3673d8 --- /dev/null +++ b/assets/android/res/values/splashscreentheme.xml @@ -0,0 +1,6 @@ + + + + diff --git a/assets/android/web_hi_res_512.png b/assets/android/web_hi_res_512.png deleted file mode 100644 index e5a3f710f1a36829ee126bf968514dc13600556a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68725 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

*4gI_~gt%EV{72JK~e3J4mNDErC z5Iu9V;ACggAf#MN(kAcr`TL*i5-7Pqda=Iz z>$gF|>y_BM-Kn{!WCT~|%`l1ur=nQ0HQsW~WOTEEFfinY4=1(aIi<^Wu-m<=>$SM~ zv<{aB*-}^=tBlZk;VJF^`J%KAbvqA8Z@UWCK*z_qr6l4jUd5I_0Wy*>kc$49%Gt0p z=;$JJU=?yk+gF40_nSYZ$<(5Ahl5(0_8iC}-STmNV)!YL(rh?4FyTeIn>}2{SRXh`+5roI~^8)Hm^YyocI)B){23 z2AQ#ZJ3S4Ir9}>;j*7h|LAP=*D{72sW|~JXk>_{jO!Bw)>vE&=B7>X|e;EkFls*@{ zr18N-%}$b)ql(RiCgia`94w1ooRaWlBou06V>45umZe_X?}&OB@6h`G#3mz>QOC0&`H)U0EhdFdQ zv)TB&f$$5Hf(~MFO&~swCKLBdR1&BKp!Tf?6-{hZhMGr6z?&x2Yz~l(U>}l|Zq;Li zd67mH;?7d4+mH!J%dK$J(?2A51ZV2feZEeTZjTd7PCC2``p_FY4W_&W(s%{T++f25 zMcjCFy4aPdU5LXN6S8r0MlebgzjmJ~!xXaAd(*WC_Vas4*X3p>Nul7;{T4_=eHhr- zmf)0}C-#IyUJ7XvAGkDl4+ZqNw(jf_US38M`(82?PPC+MqqB^t(+3fPhWyB8ZN+1u z6dtXvaj4xX`S>h%@@A4soKvzpi38Hibht&U`s)K24~1RuI5wMJ?ay)jo@T2_;C;vp<% v8ZO4Dn*VxHJy6q~r%`r-{!DMAp73n}s$WhZf2GE;0dVbd+~ZJf$2j{B803AI From f0e2548527300e20fcaa6e1909560bb72d5a478b Mon Sep 17 00:00:00 2001 From: M Hamzah Ayaz Date: Wed, 16 Jul 2025 17:14:05 +0500 Subject: [PATCH 15/17] Updated logos in-app --- assets/assets.qrc | 7 +------ assets/gfx/logos/logo.svg | Bin 7448 -> 142125 bytes assets/gfx/logos/watchflower.png | Bin 62901 -> 142125 bytes assets/gfx/logos/watchflower.svg | Bin 8704 -> 142125 bytes assets/gfx/logos/watchflower_monochrome.png | Bin 0 -> 25616 bytes assets/gfx/logos/watchflower_monochrome.svg | 17 ----------------- assets/gfx/logos/watchflower_tray_dark.svg | 16 ---------------- assets/gfx/logos/watchflower_tray_light.svg | 16 ---------------- .../gfx/logos/watchflower_tray_monochrome.svg | 17 ----------------- assets/windows/RYLOSmartCare.ico | Bin 0 -> 142125 bytes assets/windows/info.rc | 2 +- assets/windows/setup.nsi | 4 ++-- qml/DesktopHeader.qml | 10 +++++----- qml/MobileDrawer.qml | 2 +- qml/MobileMenu.qml | 2 +- qml/ScreenAbout.qml | 4 ++-- qml/components/ItemNoPlants.qml | 2 +- src/SystrayManager.cpp | 4 ++-- src/main.cpp | 2 +- 19 files changed, 17 insertions(+), 88 deletions(-) create mode 100644 assets/gfx/logos/watchflower_monochrome.png delete mode 100644 assets/gfx/logos/watchflower_monochrome.svg delete mode 100644 assets/gfx/logos/watchflower_tray_dark.svg delete mode 100644 assets/gfx/logos/watchflower_tray_light.svg delete mode 100644 assets/gfx/logos/watchflower_tray_monochrome.svg create mode 100644 assets/windows/RYLOSmartCare.ico diff --git a/assets/assets.qrc b/assets/assets.qrc index bb300d1c7..b0fd75e03 100644 --- a/assets/assets.qrc +++ b/assets/assets.qrc @@ -3,17 +3,11 @@ gfx/logos/logo.svg gfx/logos/github.svg gfx/logos/watchflower.svg - gfx/logos/watchflower_tray_light.svg - gfx/logos/watchflower_tray_dark.svg - gfx/logos/watchflower_tray_monochrome.svg - gfx/logos/watchflower_monochrome.svg - gfx/tutorial/welcome-devices.svg gfx/tutorial/welcome-bluetooth-searching.svg gfx/tutorial/welcome-app-connected.svg gfx/tutorial/welcome-limits.svg gfx/tutorial/welcome-plants.svg - gfx/icons/arrow_back.svg gfx/icons/droplet1.svg gfx/icons/droplet2.svg @@ -36,5 +30,6 @@ gfx/icons/sunlight_borders.svg gfx/icons/thermometer-24px.svg gfx/icons/thermometer_big-24px.svg + gfx/logos/watchflower_monochrome.png diff --git a/assets/gfx/logos/logo.svg b/assets/gfx/logos/logo.svg index 3e190e8f939a19dcf8b7592ccd57814d350753ee..245fcbca044d4c93867ce235346305a5ba60e2c3 100644 GIT binary patch literal 142125 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

+*Qc4@= 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 literal 7448 zcmdT}-Hzk76~5o6V7)g9Dp4XSN~GhNG~LAl0fJnlDFXCPBWXP9+L9~D^Y>1DioRIC zL+j5oHoCJjK$BVQj(td;-|rlr!(DxUzumCgqG`*zx>yJvE?7}zbzWBMi^bo6{p6bk zYrC|{(@k9!7mKQ1e1G|F^(WtFADSZVik#h*-3|M(`rKyeu3+EXblq+l1b26LyzGg* zZq~uK%=a(fy<4@n>vxPX$gSFCo?R^Z1G{~*aU1h2C^p5msJb=~Tm*}0dp2#)NP2l& zWc7AiSFJl)weM$}oBVoYPTJflw@FxQgHQ%i`q<&O4^@}m`^QJ2v8 z-TAvR?`{xZE8W+dqFmo})A!r5xch5;f3XNz$aKgP_{duNWMFbA+@Tpt4umqlSil>R zj&^zAGA5W_87`(zaLyZi73S7uW4{kiJD)*#!&S>L{0l=4Ai0 zmpD1)7~7?5AZ$}N7mN4T?x$b4s++uMhNam394*y|LfJhWa;oRur^AxCj_V{Ffugb2y zSnTef9p5(%ZP=s_1$^Ot4Q$$*`flA&bgt9Q=()43?#c>=`4b|ancwdiK^ltqsXqM{ zLhP9(*ejDWYuog`+?J08R6a6dU*-kOpPMndeNBu0)fHt)*X#=iPXKh<02dsb&RF-b z1Cs9_$Su7N2mBI2hjvh!F-lg{S~7%7AqYo<*5e{fnJpdw49O#eooa*VUEP+QE9RjW zA>bA~2dFSsHzmS|!s)8LH|as)b9{^%5H|zJrp`W-w+^29Vhv)hv^NxyiS3aRp*Mt} z_YnEns6%ydX+Hq}E0rMmUL?3o^iau&?U54Vv?m7Gz1|aJO`Qok(%_66rpS#r`${)R z-lNM?5vuY_eG$!|^2&e+$rCR!JT^+Hp-?>u$Z2;(6NX;vjzPZi6iR6bRVKt81?Ds~ zqG|VQHBpKim-gNmqOoKgX>!IVZwFGTdF0VQ)1Ch;Q_d*yhBzf9zA9by8$(nkTvI`w zY�aX<+EL3x_gXxJY=B%irqe z^Kd^iMjO(rdXN6QKjZf0*%D*GHtjCUE&4;6GyaSrX%$QhBaanm)MJbUa3Ho#ahNB@ z0bxE=<=GYu>8=R=)|H#hk0hk;hDkm&C8pGFpX;s1^-(Mxaf4Xh4E8!su=$5I8jU$| zF5tsWQ?~5mfBv05I{U`1-6=x41kYKxozJ9^3h3Ihrrc3ibD0tAuEfMzrjHye<+}RI zdYhITj#1I^m~Wp$R!Q!W<;%3O` zhvF}lG_XD3ZC5l1bwB+aTzV26r?_Jf{-xM8b-vHYpEDcYg!e}Trzx-YCwVu;zxE|C zJO%~2zeMq$>kck`rt)jq{?MIL*@d(Z;lcf@fRycXe-#YHffiTp&12q2rdP%0V(}r} zrEF+`$1=Tc>iuq8=QIt|z%`69s5nQHSJ$LfOGSf55`5g?J?5Lx^JNrsdgid-4n?UK z-?!LC57i2q?b7aMa`-q@R1i*~hO_RVeD?HhPyx=;=lkqt)2zMW}F<(Z8)C;A!- zpGXn2jD=pve4%+5%2)|6LdTPUfcrKvp){VrxTUR)n6E&>t3l#v4yS>F2PqpHBRyg1 zCN$3p#2oiiED|9!V!@MGX~jfB4R{hpo^N<0jkZkj$Xacz=W8CvI*b`!e1y_k8=S+~ zk|?21(jI4aw%x-9F1bccU%roQVod%Wa;*MbEGsPnoc7PUtd^)FMKe(QH;bj1rP!O|r$+-ijc7;;0?>K*0B{Cjw28E8=9BTji_kL{ z>Cl5fQD+_-haLj88PJ0O$6CrH@_-|}3mW4BmBdC1G|?11#F#>Cj7oG20L6*03E=>I ztc_!j*vrU4<0*+i6k&KrR(L+pBuwbACKXx@0EW<~tg`F_laLXIT6@4Uk4a&6O7By& zf6QF=2Zqs0f;_X>g}9%2B6to#9HNT?kR%~$k|zXOZyh1Jpi$x|&`{#g4krxRiX7Em z%wru3%Vt|pFB1Kn;EF?tz-oln^DW+dj1jYaRF>%E2c}TN4?4(LbDL-#vnSd<`Fb{- zq0Nh{>^mwE{+PpkQvdOa1YI%+ORN-%_bi@c(x1F!3|B}H6#7#qz8FDPT7McN7&}}t z{aXg|J`voAD6}Jx6y92r*rMtS9w{TGyJwU{Ok)iE$om*1O7#ezJjJz23@#qL(HLb6 z$_p+>BZN3b>d_QODg+7@3Soqj00cn;1(A4K7Ez2slEkqJaT#HYFnHKcxIxK;PC#x< z$bCwfIq9e{gvr&lOysaZr+RD0(R25^zWg zsrvU&LdW8eB<%>LXGnSqBndbiLreDk5QcmL5`pjlB&tP(Bn7ArSOPE|m=x3)(1ezc e;1uG&cLqeEUY;QSPEoZA)~-jVUl{&x@$0{4MhP7N diff --git a/assets/gfx/logos/watchflower.png b/assets/gfx/logos/watchflower.png index b0d5b128e0ac3c01b6e122fb3f4593a0d1411442..245fcbca044d4c93867ce235346305a5ba60e2c3 100644 GIT binary patch literal 142125 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

+*Qc4@= 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 literal 62901 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 TD}FaXK}c8gmPVzzP00TMbYyni diff --git a/assets/gfx/logos/watchflower.svg b/assets/gfx/logos/watchflower.svg index 59cb91075ae1fb1bcdf0f37bf8d34cbb9e5835f3..245fcbca044d4c93867ce235346305a5ba60e2c3 100644 GIT binary patch literal 142125 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

+*Qc4@= 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 literal 8704 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þ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 literal 0 HcmV?d00001 diff --git a/assets/gfx/logos/watchflower_monochrome.svg b/assets/gfx/logos/watchflower_monochrome.svg deleted file mode 100644 index 89830433e..000000000 --- a/assets/gfx/logos/watchflower_monochrome.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/assets/gfx/logos/watchflower_tray_dark.svg b/assets/gfx/logos/watchflower_tray_dark.svg deleted file mode 100644 index fd1c25253..000000000 --- a/assets/gfx/logos/watchflower_tray_dark.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/assets/gfx/logos/watchflower_tray_light.svg b/assets/gfx/logos/watchflower_tray_light.svg deleted file mode 100644 index 04aa7e330..000000000 --- a/assets/gfx/logos/watchflower_tray_light.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/assets/gfx/logos/watchflower_tray_monochrome.svg b/assets/gfx/logos/watchflower_tray_monochrome.svg deleted file mode 100644 index 9293b8df2..000000000 --- a/assets/gfx/logos/watchflower_tray_monochrome.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/assets/windows/RYLOSmartCare.ico b/assets/windows/RYLOSmartCare.ico new file mode 100644 index 0000000000000000000000000000000000000000..245fcbca044d4c93867ce235346305a5ba60e2c3 GIT binary patch literal 142125 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

+*Qc4@= z9x7l#d?(X=Yk8Q#*C&8z7|b=B&&>^8q=Pls(ThmKR8QnMOUXuJ)N;_jB|CDX6-_G7 z39DcMP8cZ<0jKOogsn?KPgHTg@yucBG$FEDpkRZHQLW)S2@D&}G zFJ*b+`~o}_FTE~*5tLCmdj;`+^3(?Ttl0a8DDV@8#W_Fz73|WAK))LI+OF|+FQ$^A zeR1)h(dvz0$IA}4T(Ul?OmQr?We<9N0!ni$pxabk(-7zP2V3mk+^%!wL$k3LHX%eT zz=Z0+As;Vtq9N#aJ^%VcW=*P|_tEm2x9zAo=mIRXnE2EY_Q) z<8_SQzqp?FsZ-E!l1fTOVPgr~$qgNJ3-{enh4uQX^)N-VZHkI5A&1mt$ORTDIDe~U zm(q0+;2><%vlwx=GHWN4P7}$s*zSKfOId)6zG^XvN20OjcWYeW~QEwgB{hV-n zx>-}FoEaWBWZC+oq#X1Y7mGN6n9%)+u)vU#I}Z8cSR)S(qvD{^`343i2b0TYX2|ws z+wdFrINQo(s2j7;Gw8nxTTu_Rn4(|N)IhJWyS5*`OoCjAMdDu2f)h}&uS$&6LT+;P z(v|M~+!kKlXp>@l*z~~#TiEC}h2oI~x6JA~F!hHP+UaxaJOfKGJHW&=b^81vX+`0c19rVzYVqT+1^h5$o~r)j4?DXWdp;NLrQ3dqnA-&=BO+DeLW}V z)3-!310BK&gYMX$HJv%eA;P)8Wj7rA1lO@_^Sfo^AM`;#BnjaN+$*sA3l+1j^zU>G zC7N#p{$P5^IIs8fJDr2SafM=C_b-_jp1inXI54|K^h$}cj&nz`fgk}Yb-UK-Wv+*2 zSWI}%m+8IUPZop7aT=Eiz;TcE|MphoBNoT}Bd{j`_Qc0QHja3whdX8_w+#(2l+AqM zz@Ha$&_NAUWz;Dz&{t*^0O+wVqE_-Q1cKk|`$J|3^DsfoAYp2Wfh^_SW%$R9U;JeW zunQvSk4J}1M>1=&^eSXn)fi4bOx*UnL+v;?^E@fzE00${gHFxn>V}i4)kZ4E@lfHT zyGG%vjRY9{)83b#KuTCjiwcitE#8>Qg}?Q;;Eb$+;+2wDjbMGx}$H_0z%az zTymPdP{eNRbwh>uWvqMMs5Y&|A<|udMEee$Bu~KaeuTP|4eERBr9>(w{8xNQc6gvE zkr}PF0Uv<#!RNparuhqfL|@^|!%X0dyxHZY+N(GoPKwQ<&&uN?2FJFUv>{1r&v+94 z27d8F1KHX%nonUfW@IzV=%$m5d-fo@s(#WvK{80F#W_k_PS(f zIBZlYJ;8bs1Vy}CiAGsXn^l-m56cLOgd)dJ6YYnq+(17vOb!u3xfo`orP0)7dDhdR z0kru4ts2H2*>Xge)Ys)HB@=jfJ8hjvtHns+KYPw)RAH0u>g3mvzndnHzu$6pIfXuT zy!qPT9Wk!~c?7z|!(skNpn5VhA4$ITFzALRXYhTAcSy4|b@l|{KF{KJHg{DNTnxt5 z%k$WfH#jJ;*_4!1m#!vC9c?R-@%ED^1PHqqX#wmZv39jv3SS-y!NZUN;-5aMDggEto;QMr6{Ncr(`G(&FgC zU}^YHhNIyuIvRj~pMV21Xf()SI*2dv-yTd9s9J<6^aRscp|!K~lb-CxUGK7uLVu?T z6VytfLl}}y80Ty4zSWtYcD1d-OS8FsK@2-7|7C1dVp}{(VkG@D5S4w)MKHHy`KRFU zusLc`fIiP>oBnv}Z)lOj)U^V|z~jPSiC&Tjx$|VU3VDM`PJ~T!B6h_~18wB)a?NOG zx5@c?XsFIUERS%MV|s751`=LK!oospu{A zey;N}3%%t6EL!Bi?}3T_RgA8E478g<91jny;@U&#G_btu!~~%ksmG2*T2F&i13*{_>nQ_4l=sID zZDneEYmDc5Fm*2 zcGj!=21M~v7MU#OM`AI`%AJOAR(;1HOM74x!m+?ZhNm|;m-nmo-1f5qb!Cnvptjtun}_9EF+4>SL5+SXfBrv3Q))w#XyZ#Hi(RIgcw_SEMo z<2b|;?|tr5^BCC-wfG1MNyTyrv31XB{GZ99`E+|9J!M_QuLEOm{ERMb5w776)E6n4F9VZhK+moud|MhH3aC3}>v=u#^m%QCcv^`cL#7n8D~0 zIG`TxOg+AE6Jw?jef7jX47OSL4va_QiDW4hb?8`kZ`+bC6d_3wp>;zD!DLsXY0`_s zsR?eg?g>48?occ4yPCE>Jm!8AvXRtDckhsO`P;z~Q(VZ4;s{*b3+L-fYMCMFoEmmH z1GAb=`(kqrZsR`;uS4A8z4-i$r=7ki&;JyosapT=ZLoaS9c?pe^7dMZRT7cy^w3-M znyt{dpr892M!xscwdssRH{sHMN}|fRy-kBkHQXin;SfP`XxAGe^eY#MjMUrJbd7pb z_dvj6SPtAo7+q^!dc=`L^&5-M4D=rYj{StV>Arl5z?Ri@s)&Ae!UQZjG=xSU!(K$;_kR1h zz(@B>COPjW3ExT`r+A4kTqaJ3KNjC_a>bUMUOruiUI#Spk=uSY$k4SY|sQI8K(-O=pzOX?EVJ2ig zJ#iw;+iBQ<>e>>#%vib22)Iy-)zm!Oo#thBP4mkq0x2Pe^~_!-iO5wjSf2T>vSZO5 zPU+ki@>P%s;Nj)nzSsyQ|NTi%uDP*3A)<%&X80LEG5hOf?5NmwxN_&uch{QX zXCmOyI~}P*GX2+o3V!XNT<~hzidtxiZf0y3tR}ZE_Brs8ivtm(KVA_*Dm2S~<9CmI zCahp82w+ow@+?4p0^^gLRw_sRXZ=RR%L(l&`BIT`!|-Rt(pEAHD78pyvgljGhb2{q zDxxe;tX@wGYeyO6ATGG3bgwb1_N_CdKRs{1LTP+Kb7Z);vVZ4?g|9I&rO1GGp|tWle*?kE<&4HVvb*+Q4;S&tkS@2L z%?eEocC1dpsZyhy4LqmTE(k&wqQT6Smp43G2K4PTFJ4P}H6`Dg_>B2k=nG-ul@GVS z-udw{Wc@=y*1j~t05Q-!)0w3CKSX_XT$Ek3^)s||cMD1*5+V)K2uLHH(%n6XbPCcb z9g-5#AfPC z%}=K2@~^5#-gV-~-QWU7tKqunVr60X^DTPF8hTlbK~z-(`O4JdL227{tLnW_S3#l9 z^hDisM#a}*)wcuiNEa0Ur zLUs%V+O(Wi#6bS#Dj!Nic|Wn%VC!QEB_;ufQseb}*A&W? zBCKCI$uX3uu)Tb4UB*<?*0@UF z@77l4yV0?H`S~~Y>rv?{+q#DwZvb9#80CkutLdstmIC4XN_TiY(bYn*6B6RSO_c(k z*c%#Jm!*cR&f)hnlf>~SdsoSQSjL|qasW- zfGXInHu`AwSYwl(($(0h(@|7pk6uhY-5vH*SMT9=Q;TWHN>l8{gkdfHg;uVnoF91% zK&ss9oav&_@ib!K4S=ITU{rgFb?5i<0G}QJe4ZwffdevZ(+vnFj_WU6qdGl#4=6}X zqqhFIa*Ed=y4ES=^NybiiYlX^1bNj9H~Bd01Tw9R3V5n|l9-ZTYpo`<`eqF->1IH3s zaWsAlgg;uO}+Id<3|z zm143GfrJ101dhN=WM{A7wxDyOY2oV-VGnNeXoVIb@ z>6pEdBKV$*o|fWx6QzkoC@C5x+<<1;kX&_1I+3n;xNNQRbrfF>m%M2{qk7BXt-Vz| zg$|}dyT8*>o!y)*%&n4vw6aq#U;i)revF|HiH>2{-r@XI8I@uA+{E6sT)8eThe0O0 zb)IG2#xWl;0TlW(itB@+8W+i&BHAh zxW2u*5fu^{1)rba8yaA5D7y!KhJsutPeqcW7(dm@*|_(a-;8Jjif>zU9?Xb#4Zr|E zu^nl`9Rq{5JwDfWs1C1UU*o;-BM0=%J@N?~p z&VJMNa;QrPcZ`jh(!`e*UO9qmX(AULqQLZ@^()Q<+4&;U61>kbl#r4rlM*tzxhu{o;(Cx^<|& zry4g-i{Iy2qI>WYPvG4m@jZTh{ffASh9-N%9~?9T*-CL1K|uKJY@_RFNxn_YVN{Se z*uA9rZ!97a{UW6$AreY;lftCsbzA49 zp{lA4;&q5`hUi8RVeECu=xg*)N?9elayc@+`RN*@QHakipP-Xks88PPwTPf$__l)7 zf>+0eRhuNV?NlUU`Y4)Tqe4rDS7dqe{!lcwcz&bODv~5o%F33oTUQ6ZKkeXIxQDU$ zU^zOygjEO2*KDi&+Y{gR#qw8iO53>eZm>f6s7t*1_6>D?Mx}jbs)f$<^guhiAU7~E zEpbee&|%Efeg#64gHkqeil;Ian@qZ>B&5bt^5$-`KFzPXOJT+-0j9c0T1ZEm_y|OR zAlUZ-TZkzls)c3eGyNKi6F1)B~z$J@Lt&sbwMl|T$EZzboYh1LV3GL%liV^ zH@-v%zLh;r763<-VD`wMa5-xT+*2q%jUS{D(%~0rLIG*m{?A%koVqW8nT}&J2e@-% z4)@=HmN*FR_B-c5F>0V1M4lpe#_^CT@7~^qzxZU-t%A^Igzs}PoACSGQ;cy8;1Gru zG5U1`Yu9`L6?*=J2n&9tebBfJ3w$xYa6bB-_G5OeO3PhUX2W+kVpM7@R;lo@CC>|Q z@eb0mD(Xb46Lu8-;Ld90qEXi2BI>EEFsc$reW%qI!r1&uclQ-u!IIXgxvSeY^=cEH z>EHgESbb`ec5ct6GW21#L-*DF^A!sLO&Z@%k4=e|y5h(uRv?!H{kehuT6D-V`?O!o znR#K}B@1Vz50oy){)9|SzAu^ZGS<9rukF>G#Vb7#)r`@6ZPI+N{RN~Eir>FdsC*08 z|GVvF{Mz2ZgG7*c<~Wia;ZKhv$Rl0}zrS|41804T1ICI#!94I;F3Z(Wt!Vx$57_0n zhk`~2(4a*E4@H+Hgpcd(os*vTsD34=E39986Z}KJLifC5M z_wn7B$oY6N*iYFu5hWvf+e<&@k#XsFVClZ8Ud6ESGVN-wPs7f7RhE|@VsP_vzRlh~ zF(e?1qgo(a@1;3Kge7+F)HKl+U-z$hgqXjLd@Yau#M>KutpTb0V(O9PRz=iuxLc){ z^93O;eiiLXc}(j=xSZ0+d96$-sUp)y_wnVpB=NT>10JQNChXW0ZUpzdRb!mTawZR` zu_ZdU_fdD_h@2e;O(3VWCk_Wyzy+jA8lA8ZZXMFLSdYd~N;p55%5~p_2z*R&> z)|Di#QBZ)T5F;gu7gzllq-Ds=WQse8iSMKjER0C#(Hw6!B#@x;NkbMc$t*@7lYKrk z8ckdN3seai;KY_~2(&cQ31YtX^+9CPjuGI^cO{le`?`ZLE5M6byLjWEQ$8ERjQIu> zbqyat><#DHHdqSEFE(L9BZ<)={dv@rh#VkTZ;l3FnAcML*lJ+IUTn%#9)Q@J+1ohc&m_KBrg? z-a>g1wdRUpdc@po;l`s!0a$aMU2QZ8fk`NKbF6&hae|kcpRp21ErSfsTVRQCeYh9I_R^ z)_eV0DbmyldTfXWM>TpQ23jpt8R~%N>GVCLI)EkQaXk3UP~T9&8o>E-bGo&q1jf>% zkwu8-((4N~>PXTKUZlc_a7Dy8bMB9Au9---rDBW*B-DDhVZdQ71Gl#Ms`OpKa4_u1HI z)e*GahK(O5i#1_>6X70$!rw|Wee6U{_+MDWwMcWKk!^khJ+>gHz7Ro*1KUC6L0}iw_n`&OjfW(yiqp}6^o5QHSO>Yt+*qm^h&r!fyl+vg>CiF6A$zP16RHF=yr+w0hU#IyJXeoQ^Yxz;n zE4Iu}n5$cmGdH=$K8mC(NyAEQ8l}eRlL(q7mX96xTx*~1>@&f6vYKJY!UkX2p)j@j zCcN~)H|@N!)#;ErVFJs&zVLyU&vRqKv?OMKb_LU`AQv|-5^I;@hh7}C?BA%$YD#8| zsHi;k<2^~_`=om{^*6l(yPAkE8nX@pU8|)y`j8+{rt{zD)*AGVD&|y*Q<{kSzDr!Ebk*w4lCuO@Y3yPrP9VSIOK78nyU@v2eAZTenS@JgiO>s4cYA93v zNni3AKk=LtbbJP9B0_dQg!eJX86P@z+jMLFtq6I>MK1QI_RPI}gWz|q=hmVk!lSo6 zZyz5X)2V4_7!fKgx=(AT!08gZ|1oZP>Z4*wO6@C_y{rqf)HieY6Kz~aMfD&zJS0OY z2zW&_X2fC8H*3owEjrRrhfvu0VRaIyAOVN<*|uzb+47QWoT=eF0yz-|a)qU?pB}V2 z|D5eh;pKpQp>w+-58H{REt9}D?&VctYf-qS=frs;GgTgnvLH=V^t{o@o(X^Ei%)M3 z)Xj%3tl|8-*OEaAmjoXcPHlVMz zE=^>^g6-7(sb_B)BV_Th-meb*bAyQ8yEv*Kz@!SS5O1BBE8dN{DAB!^nr?whHs%m* z?R)1#uZI;@74>`8(i0!ChxHG!mJ{ENJL+u=4f@75w+)ezh&^W&^Q04RBd0p|W_&G% z99-0r#=RO=yy|C945^Q(0+zotp~W>Al!qRw-AyD(dKLIgV2M`Winvw}>L=JU(wv$~ zy=L`v;hDFzja-oL*3tMHl7!sR90(dZkR3OEKd{cN%P>m*i5?})czEgFg=@o$;wpDA zlMa-AVO$ZuxAm-|t#YkH_(58QdrZ%XVW6Ny;%FexrISVvWH_01C1)CQ1~pg`-mY1U zK}&zzVEh~D!YFL&Z13f$UK;+Dm1}9%a5HSj?>gbHNgayc_4-W~H@rsGhMr9Q>I3EX z&D57|qn0Ti#Y^&4Lhi4Ff`e?^hNIj>+Y=;7UB@@zCW{Xlt*bOWP<2nHkv@{PybyEy z;3|W=ot`-9T=e)|Rx4h(5Q11`hEn!+fc-~RrV0OLJ#;LYdD+tF%ZHyQy@vv~&DA`; zZG>AFQUXP4c*h$)19$=p!!B0yUT4=S!AP)*!D#XB2?MCEd(x_4LD@sb=HhinKC_9PPJ>63h^h$zI@n^zrCDg8ILMLtLGZ-V-t*iSu- zn=ju&hyrY*o6P*aPCCScAzfcL zVCOC1^Z4C$dqBx@dz@&S!>MpwatTo`1CT@Y-&B3{IrLyD=&Oci&Io^Vw) zBr)#YGsUIzrcT4`tC95KPNjQFpNJAgBe%9O$S9y!ipKzdG__CK(#aQ8(;2&SJK7Uv*6|z?Hl>}h-Y4l+D z9Z^q`9#S!l#e`|S)XUn|m+1#u-lgo!bQ;x&3YV@N?Kn*J8tYBT8D?+2gVx)6(RQKj*ynzGy_RWyG3} za-K<&#{2Zs5@62ju!!R_B+p*Dw~Uz?5LzY`pu9W4$oW`VWOvEjI65*y&rl@}a+fn$ zLD+~}+As?U&}67i+8Codq)=~U0%AniU$$}FHeA;2GU5GDa$%-!#}XulXtu_>aX!#l zCD8KJ`8|?%Jxs`Fv9$SJl|=lOw=?8G$({HreCk%-dj;#E0$>lf??8m}#mRQ3FOEUJ zl)VlPDo{oBG-kDuUL8$`cKi$o?JU}GY{jA>>*#H*#Oa95!0z}BU?9AcgH&BYW^Mww zMl331?z)aqwFvF#rSUM3^xi>}ot$J1#p04fO`9`zb%gw@HqMUFjsha!r3`j2bH@WH z0+d__Cg?LaGEG)0a&fIKs-NTK@T45Nl70PJWV+M)nBRFJC=nV^^M;GSy31{%3IStO z$HD|qdC#yC#+a@n{;>h-c*w-*?}^tOzn`VGQJeyfDtdc+=USW#uMh{4{0AxdwCeys zhdSS&fLf3xaHki|A+hZbm~e>xEGl+B?Xg;)FyU846EiWS1k5OZ@PG#o zH!tSpYz+HQL|}&e$@hXEL1`j=JfU<=4&{08n$=;V(bV%N|`bL zy8ywAo$>Em-^e=VFO3A{XUO+xP{qT58~^K`c{NOOQ9*|Zmy0m#riusaYS|xz2n_Qo zLBZwQ+b@|Tyg)WpUPwhnMe&62_x&<+q3L%R{|7Gxm+bp`CdIfK3iq5VLU+6g=o7l8 z_QQs6yF&O*MuvyGJK8-PbGCnyOgkAd8@SoaSgPT;j;C>_ZM4xE^);DNl(iI@BW6tS zJukmct&di?7QgVv6H69E%Koe8ub$0>g$)zPS5FbO9fnp>D4VV0VLQ~Xr!rLm>1OaHDz`_5m=DFQrYQ4b3 z-K6Kkh~6TU@$#O;1h+cS)x$$UYg$W{0_sw5A0+bVah;v&{~Zo{RIXnq{M_@Km|&y+ zbG=|7Z%tI2QI>~i-$x{FI!$rIAWC)UWl{8zYp9UhaA!#GoJ(6 zc#T>|bIJod%Xv~8ZG!%Ow5R(?YICtBQcr zmLY@p7SoE4_4dGI3KFmmXI&|OEJm979m8>L*nEfId7*3yxc*x3oy3qSK5-kG=8gnl z4m{-YJRQDmj)&}HcmUK6`m|5rjE~gmXMh5hf!|>OC#WD8Jsh?4d>MkrnLzxx*K_U4 z%GMdnaD<_yX-|FfqkHsq0CUfDh7I3^yIN{PQpRH2+{`$|@I2C&hX8{)9@<7<-$=Rg zAQ0)If#s|emsXpASldec5lK6Q5Nc(K_{R;fO&?&SyQG00LjU`A@ayFwk?*!`37!7A z)_>=?BXM={c}@?^%YmZ;*L{wnc9r4EK<3a;>ddkMG@WN|O%V z?6CQT<{1#b==m?BR2k2+m39YQ=uB52Q9#5vh6>_2h;29LHKEG!OTWJY>!-3`AohNL zt-$ue(EtDbdGwmEBUS*WkIY+#G&P8H7hPuhZPC`-2F!=Y`v%gFu{hhRA0Oc(OFqSK zDi~&)zVhTIXld9@G#8BwJ|6kOWzt;k-d`_mZpe;3caY9U6^n5GMhiAQiRExZP$WM6 zaI{TvD&}oK+2DaN|1Pv6a*siuu||8rX-Ok2=Jg0g{d$Dc3m>RHmH8)FUQ~bZx*Yk# zM`BF4wlck7&D3{N#^*}`>!;i2w`o03io;bPseQo|@^r1y%>u|RhXT|2ZzGqUS#^rB zqA=}ZgBU)`*Nu5eUW59;Oj!KyfZkCMZD=dT-pC5Qnio87KOgm07^c|d(-Yh!JEpOY z*k4xACj_Cr^kwd#O@~_4=yu8SLWJd#D3N)(URcA~KILFNfuO0SrIr^-zzz?sFhTHR0GFY>B2d!ZX3&GUBVf~h zwX2CIHZ3&9O9Vbk%d)v%#--sjhoQE)=U1L6SM%qH>aZYu(F`=3K>4xSp7ib8?4&y) z$i@kx(B+rE`0`Xcw(VMh%K~(hd^x1 z6h2;uqc|^L)yzpd)$;h_#c+s9I#;2~d?Bv~@@S)ne?s|noQczBom*xOlB9~A5A%JE9dS-Iy8`!3% zrOr>SkVu}tLrMKui8(`NF{pa>kYGK2&}uMaQ7K^~>u544lvGr5#qc>&&6h<*nz*m_ zozQ^>0zL9doAjZ|q@Rm_yq)&v%0&lnuCJTa4@7z2a=9N8Bnpk<;6fzu+EtNcJQv-N z{$LaCNtUt|Fo;r_49IQfq8#|BIk$0WvFbE=0~juC6-lh~od~?(D=#G(K8pK0^_RL^!1a@{z=>8Z;BD*df!ek5{h(8X8RT%J~_=7yD7ixBWdR zK*v*?Y!vtb8!=l;O(#W-uPI|oLFq8JLt8hV)<%zl0+Ia-7xq$HGcv)Ug3hFvFgOL zlU~e_WKDxATAGisBZ{$M`VG%3`qvaNceYjZeRjO>joi>{tnH20(9$0X-tbH(l7p7* zfj6l45*pc4`PfXQTrh&5Ws1k946Jxc@pI-P*D$eF;v_arrzO$s%Cba7(^KYn0D2EP z2QkExUQr+8nde`6Ih8Z8f_PiqlUSrGCNn zDUWHm$R}wF$+zuJ)%UA}CGsf&i!lm1Vt0mD?fI{p-u=mL-B=srHNvxlC`ux9efPmtV`i!xK6`j zSE4bRc)vIDVYVW2%ZE47F!|`1n@>DXRvE?cWTXK3ChoyGtBoTYKisin7qQwg2fqlV zNMe`)-Pwea?hOz1a)fNp_Dc*6A+0l&1P}_A^F$TP15nI;>RQsiOnP{;8|Kll%&7?Snyvx}%jW6wn6w+0shGpkm72$})_E zR;$c*ZDtf^WQZvXq>%~GjWl6Lj%$=p6_;J017|tlP|oP>va@Bs-NPM3f4Lx*El(bn>WVf zq)>$-sd$`qj_7bCV6278=tFeP=K!nS_9{-T=MtJ8v5myYBf67l7*&Yxp>I8$(0YvrT4~rm_U}^JD>G8Si3%V_@}#gQ^Yrz752|_N zmwK5||HO6l)f?@2FvW>eWyb?U6W~j!3Q3tqeBIjCy6tE!N5lQ*NTADcfR~!v7JeB_ zs_V@C+lA-E*+qmEW&1fwvGtjqx5J8CV z&b&6vRh|kaeVk|(+(#md-ORF~a{~P;N7GI$5E1Vj)zrXg`0z(fhA_w<|T zc=V1SYM;y5o9q!{SI5x=$hVhvLfU7N6>)x)AqJ!4#OPX}+qxNbBnK$2h4`va6Qfz% zqk^|m@gO%`(<&*K?IOY{K?h=nkK2ZL%@a=r-PCClpAl63^+*U`UXxJvGTx#r@BUue1p>Aeo z!d@}zn|dDLa_&zOf2E?vW`wtkl7`84tVh=(W0sgvpf|rI7^Q#})Er!_T@-b)Mnic0gvdP$@~GfI5Zp@pd39oFo~Fq|Ty8hJtNS z|BSJMw0AR@Pp)4g4W%l{q2gJj5U=>yt zykTpguRkV!-0}Vh+pJ@wGagl)81YxG{n%?nHX&{>&s;TL&kBaNkqK%`icm&(&x>vl zLj6ZPb$wLPMyH?AG9$)C(R}m|c;w=nPieaNP2E>8O^v{7HwdE0rAAn(!$1xigYk<8 zR4VrQY>b0zVx0)*rz{z=1UNd*F`p1)cgCT!sdmoR!kqAx%maeIiXKF(yvx@o2kyP zaKVfepuxGysu2@_n1qOQN}aocwIl=B)| zS(`MUY`(OC8EoNqTyXQy7pD<;(X7VX$He|Zi<{nuL}0!<%S0ew)R|$!x9wXkG;tEi z@*QZh7+_^-Ne`;4x*RaDDa~6C>Sb67q>umhgwG$wuvx6buiW2*%x@+em6{3yf}#nX z@$-N)i&)YA{ML-ZyTN8qWava?Fssg#Yj$*)^O==}V9h3*NMfx|f}`EX?`CGX zMk{%qRn=wd`iq~eHvE~08{Isb++Ri%uO)IGzdWQ}xs#czl_^0Mt4FI54s*>h(niuA zCK=BiCqdj$k`)5m4U-`I3ls$x#f4^#=J!hcFd#I;Oh#1hZU4f=AHVP2mPs1}%L~<( z-MzDT4rOICXAgJx7eOz4TvIf%S$FDJAHkL%?HI5?2DSNHDX=QocZmp7pO z#oj|_&Ff#2dEOZM_AUEA#1Dd6knWpvkRn6JVM5+*US(%8PUh(NO7~kd{EW^Pul*)s z%6v>*YpL3O|F2LH5i+*ObW5?3E*)oqEU3bH;|;1dct71i(%fwZ&uu#b{lA;ntMHn_ zO01Qsj|zkxUycS7QdRn9gSry{By5J{fSgrjOeSB=#vhM*)%1(4i;0 z5Wm^`MQ3BLV69JjzX*T@d%n;UWE6{z(d#mfYFl z=sbD?Fh7%tsCMdIN1*taVKKChnts6sRQ1)B>x}zf9j(NKHCLs&c`e{|DK%Qc$knfC zr7??t$O(C}jVx+9`s~2%HwtJjl5T^Yt;H9Vn&FZhzUR4Kfe6f$SX*pG|I3d;w9dtp7zpd9?E3op1LgmYKJ+a}3L9b< z|Fe$#98*p3R5S>Lqfuan@(56lEs*N3k7)}aIhKj>{hq5}q^;EbaqjNWM0u5c;eIaR z*4U6C&(apuce)Tvm|ei~j!EywMA64gQMwWFKQRMe0jaWA2+-6K*&De0Zl5ljJ(aO0qCT?j{XC)kk(<3|1v8--Clbw^;7s107MpWtk5 zZMr-ALOfG_&TG*~uV)6~?2z#5_^o{#mP<;sF}kaTxNkCiC)2)Jm%7DC~%12;C zwGv1rbx>0Ny@x%-5bM!v0&IKK>jztWnE)jv`Z{G&omhZa3@}MkWpc068!u8O!RPG_ z8n|(P-yn^7(qpxKPF9`S+cU>cDJWU+75iQ>_NzPQpJhOJsRn6e*rlH*bv2vxkndu7 zGbSGoVWR~;Ji2|6(6}$VDhRM8^C26xa>OA39Vk!N2`%HUJkcjV=oK|RWPA#$uF-0j z3>o12cOE9Uv+{_pa(e2Q^EXfzUX4I zh;azt1f2YhUZEwy4&X2v8Ry~IRK`w?`=a<`P}kfh{;I6aPp;$l)KH2IDW=? z19l}U3Ay@#?YN_bel-Dl*g@@NEtWOX{Lc;s8O!kKr2UMwoTOl89BSHh(0P?J7kAHZ zc^Kd=#(k;=O+S1Ot#D_DtH&=JmRFde3e#X2=_1Ve&FH-?OFExB82iZf3BS2jnG&krxO%AUKa^cPH=Nw@Bi@bC7sNtBu^= zfz1r!f#5H2mkT)^LR`EkK>fd^h7r6F1md}OKpr}D6$Gb9>mL2Gw91c2qqaNBJ9~Gk zXK%gk!7ewqlg$7iKu$HjI%YiciJx*#2RN9uY5*;{qfcBeawdlB$K5y{G!jsX)^5?8 zYvKwT6N{>v{qcPLOV|`)BM9t3!LVzC6|t$fbuz6oe{msjZO6F;z(m>o;JGJmB{#A7%J z27b9%3y!UB18QQ_U&k(5=n(g4StE5f?%U^PV8-7O+U@?uDjb*g5|1qH}f#KnGy`kzj@dr8G4x*Ca_#*&pyvO(bMcf%% z#iNSBX8ac80ScU$c?fl`Kc0A_l_P@g8qr7XEq;{L+Nz^jZ*a-!%}7BArVR3eV$o|p z$4n?us3Az(oH(DUWvHTZb|<}Vm}O+XRr+@0$YBf)rx-dkBO1KF*xiY3ySz)NyWQE>*cY{iPp$b@n%&!P3c zd>Q|mFHX}2)(=tMF$9VS#PHkW)u2pKAo558|7e)*v?YEpH}k_ zF&tmqh?y&8FLUPU`1h~iqhk12z?)WrN*o!inPOnL(kAaW2Y8EV8PGe>y2p{l?DcmM zXzhS`DpuTvZ|ohPrVN`;r3dN>oqq;N>y!QHkdY{ejh~FW;s0x(E~ofRi!cuB(arb^ zz+rztj}WoK#ys@(KS2yj!UC>A&09_>gkOSErS+&4*Hf%oxU}`ylc1j3w#(^J?R-Be zT+7wV3K_V9EiWyoHkeKz-n>etunpE{iYVeqY~{R9!xIXR-3F+!cbRS^a)fmz?1akud#}quHdw9pOiT3Ub2;t606mfL5J(P@ow- z&Ia;}9B}tXe2EM&KV4aLCCCYa*lM-~Yr%6fO6{P&7Z|l__K6H%#m0e8Thg`KGZ_JV zCvW?HPFR7eYQYDQ=fYk!Z%DB=<0$vSc|eo9;lD|O3MV6UAe@TF<9Cz*hf1O7-2S!k zTz|A~x0z}OK}42*4|Vsiv!!B1#UE&p`s(UoYsk$cVBSpbRfI-yXF~z`@JkjD)M7#V z-}aZ-t}nV7)r+*6`oBcyBAR1Z|KJ*F2yq9Z3qC613J&^KSUYoovrPv$vx0}r-*SF* zqy)A#Z?>&RbQT0aV_gX{a(T292C#1}@Jp*NMa!P_ewF%v;)5C*9^h7)c)xLHVYS{aBurb` zK%u&)ca)*uTLRc#C?JV7D}ep!vy^0)=9&7PfaKfwR#Y%w8ELzt%I&;cb{K=sMY(AFg7vVuq947bY^*AZt|Zz)A`GW!gB zn4o7%;SW`Mah#=Hhw>y5JSkNo8r<50lmun%xXVd48%gag#S&O5bC~XX7e5-p8ZYm!Wa8dn-P<4by~oX zD^?(f=r61|@K2R5L(zgKX=%8=|9ohOJ#%SE-VWN;`HeU-c*DP6GM49i6qt&(1mrJf zqe1jgSD@ageB@E{2sN~W%m{O_GTmvl=&g2cf3LHn^m6EgE*j+VMVS`88y@pj;^h25 zPQ(=+fCR>A_u_3Dm%3ap8S?+6BEjgl2}?`YUxE5xs2 zhd$wM#tGQt{K*Q~KeZbB_m7c^il#p)XbIX|WU6|Y#B_QX6hjyaUdLV8%CS@F19h49$`w#Ew0UZwWj(V)x zHK4(hUgxj(a(h7X6_gFBDm2uPW;v?hpW5>K8{+)}S5!;4p)8%}v#34+qo9T}utei) zw;lHC>MmCL9axMIciwDWO`&!7@lY%0V*`<0B}R5{3MEOI4wGpiEyVYv<@^52&KojU zP24Mfd+mOd`}9t~;4Jw-w*WAXmGe|pzJ78WXiXbja_?5ZDL-5%KJd-ME5=35OMju? z%bve#2;zY-UefzC*`bQr)v<^V8pJ4#w z$k0fLyB(_-1@b749podeWr=3J;>B`rRc&-HjU`(10AJGuEzxJ+fU<(cPt#V45{XBw%IZ-G=RHZzWQ&*~1>yo>rHhV-Us%eH zXbhs*lWM92vK?i(d^zS#-v)P(jM2qAHi10l0|i6paIagn7rxv-qvj!58I%ebSp{6M z0;-%@5@m#YzkNJamU0BJQ68=~WWSMCQ7+vp@^Gj&WT%+kyz`$rk*E6C6|^f;j_dVmra(0=l6 z4C)z<1wHTI$vvfEcN5S6?MOlPKB7hP@sSnkp z9lOBObI0B6{`C)u5j(H2R{;39AlMZn$L=!Z(5S>k6^^^kS8XSUD687pZ@hRadJ>Uu z9&~Virwu(^x)3ULq)d z?W(v4RsGADO`YSn1_WycwH+xj;V_j$l0in`jbKm=@y^MMOaL<@GgIzHRBPRiVgy%I zWXIhcKkPRY^c-y`Dgc!hDij&&IAQ|DL!K+I&yP=>udx{?`ib{x-k*60C4N`pa@O8w z7HjhbnSdrwy%oLu^f!bsj9)#58e%8=b8jOgfgCJapiT@l6G%5lz|{Uo7O~ZQkvdut z+qU|rSVHqwcNcTRmsjmEL_h+s4u?=|^WoWV39v>@?*|61TSWe=Snb{bd@wB=0a4L} zY427+Im$H1`64u|ht0!$2=0 zy^{B+j}FzeVrm^&SB|`EOzeq0E@i)W^hej-WkUb*=e>TaO^?%Snpch39lqkd1MRtg z^|f*VPcki^wx*`suCC{)Cz%-;DVM~P!aKQ7UG5e&Uqa}D9t*T}wl6~Pwsr{Zz~^Lq@=i* zOHgz0K%dP1Uroc(IJ-Kz2|E|vmoFh4s!k}(KWp>(i zY$x50=H_t9$W}N=`tR!M%4R?lgSL_sctExGC%6;X69m_&^)2?j%V)9qI>?6ZSk0JC z+i3dveyrt>|8`3;R>sXFSqw&|EY}Z6QRhU@Ue8JE#8i zv!oVnBVv>dpOU6BO3bM19oaEEcow5VHRL>{M9%@8dfc3aIX%Rj=TgSH!6f-^VIt>C zx_^Ejr`}5e*`RPRvdMA*Q)b)D`3pBoODlyzH^g5YVsp=OwDUkKOb4x64Dmz0P5((T zgWh=PLs_Wwf;pls8HI2hwPtgb;&Ed&oIMF+7in~t&FnEdS(NcOVHu|ZNk~)_Co3l} zFAt=Ae~Jk$IKH|%KIIMcVgtdCKE|}1dNzHpxmJu|h^08MKCm$3|5_C~m2P_j`mlB} z3Ne7?$^7Xy%x@R)^$DVj_UaW?kzCsvj2;|FNlbrb#=K4EMcuG&)^iMvgtHU7q=9K8 zOj`%R*$gE6deabCi=$VGWA++NgBtYv7;@HWk=h9sEYj#q8dTPxWQ{UkGgDpkU@k;G zjkKi38oo;@_3|(h0z5I#@_ZgAWF{Vrj_^wPSaLVx*N}@-$%<9C@zT0x`OGNQ^TCZ? z;D!M~UweI72zNaj%fAA-qfhA0|GiA#OFA|OeoFabY7dkZx$m5qXl~%wr$wfiR2$my zy(p+NKdXh9m$ltfK|T8YMD4?v^95}5nKk;&Fn{8t3fAgfcF+RfbO2B&8A|!I6383A zy9Ix;ieh$J4m!U#EbRY;55hu7!eW6y@~ zd=6X%5mo-yG7ihsy5GVFNj4z5n zPOpCXcMQ+&UI_=52&VV?xVQ12X+9-asIAP&9b(nfXgUuPi1aeyFYOgu<{3pk4wzA? zpqjKz8kwk(hq!mJMe?^n)z1i}0M^MH-EQ>&My{iqAM=&JniWytrp@zrZyHpZ~|wRroda zzU?zQ1Zj{Cl?FkiJCtq#X#@nMyV(qo5K$ylVx)w$gycX80b!KVB`q;}z}WU4zQ6Y$ z*k^mr+5O!2bzh-boK+MI_=!P`uT0zwRQs|*2AVATJDKhy{t=0MKt0;N{oDcv zC^m4-1B|GeGktu*g<;?Q(8nY^^U`=vp3wWp<9+IWqZ_6jPl$S$`cCb&4z#t6QUxTp zMm`IKUju%EKS7mV;0D@;(Oa;*NXR6;HRV~$;T=jb?V=E^j(x+H+|NCabp~XQ3)5K{ zT}?oyNPY#3`iwra6JYuv?<;V__{T*Ex7b-i)Zq$6*%&B?c(P*caIS<*d+O! zjEYEE`7|lm`KWCHfvoycUMRPMrabr%q)4;=a<$js7R1rH(}!V&x~9+O-*&#@!DGk2 z(QN09sL77$WER{ZHCdbJUd2nT5gm~O1pi$d^5<^t0yaXT{8|`kOQO892v!J1JX9{)1M>)0?3mTju6KYF6{x}E<2U$Tc3}?voF)YFX7J6 zH3Z+lNAkev-laEOmvHsd!1zToM5Bi_?@$>T>^9ygv zCbvgVPVUXm%^9PYU?e}Dg+~jT05AR7Km_Ri-bsneHEmR-|9!?RDi|hykBY6RbRsV8 z0Tcm(E6TF}``zz=Fe%RimEVWrrWUMC3}ak6yo7X0ou1@Q4tvi6D4s1i;`;ErFPL88 zvVv_=amf4#i80XEAPkz+^PLQ!FFQl#!mAfMbT^?+3)jRIf`GixTmu9TQdG+td@C>Z=d?WIR*13>9H@GJN$$|qcI^&s(v`<^=AAqh z?E!46zAdJ3sdz|!9NFEioFG~{sq*#d#w?=H9?jNc?y`~u0O+9+hkWLz4EpW07WG1% zUPFD)Jj1=|N83w z8#zGbWpS;hdd>4f2;!tuwr1Lr{JER({p+rd>(!N{-<(t}ia!zPZtO-1^eY-S3Ioi< zw$+yP){MtThx{BI9D^IO@`{oLom3|my_m&4?FrQk;Y2l%p0FU&I0dKAw(C-{E7Afe z6HbMK}{3=8I(-Ytlz5rk41xXJgRZc3J76^lmnrgn(W*fv_Dz{OqEW#LVmeJQ9Xoj&7UPi=^DbF<@BYd#=vf!56a zCY^>&e4xEHAxQxE^lZ-FLb>)FYNoP^2+khYbWp3ta2PTEOZi9$s~wV~sTaR(ixUf4 zqg_lIMLOZ5Jeyn>I&)rHSDMpwWQprPf#H2rliBM!aWDiP8T-t=ogR5iM zB)^RH`%7HWnZuonBo?Z-K1lO+#L~*!TQ^NhiD_|qlSjmf!5-9_JorUs;MfHCa2G_+ z{2RcpF~Kld{<#3JG!6WA6^i896Srh|9LYbKsaj$mqs4aJ_N$dOVO0j*9yC;@xZg#8 z<=|!SdW?L|Sd=p8sA3C(RzT-0e-U78U=@OD*|mlkuY1oR7NRs6n@*lT=ctH|P~{;} zX2Zxd$&B&j&F^WSEu5drokS>w=d48wQcu-pR)n+~T)iOFJR6IVI5}cRZ6UYDs6{XCL)&R1s)IJs2+DDo-YiU=e<7;bci;V?m9U}aNNQ_zS) z-udN+jKTDJ(r#67-0`Iszf;lxXqPlVy!e4feaT8i15OJP6r#!)pzYoDmg**x8-w>A zW-+GA=u%#fd_}kx7c;%t2fnL9V4V&_xtIjC;9_a4H%RoG%t=f#2R}Aa7u8tMrEYwO zTt0O&$w*?RJTV@td&M8O{ae=*B1?P~ISnQkjU61+zQl5IaE>1D81j;~vwGjH-V>IiRQ8s$Qt~T{sD6{5wMJ*OaCW^ZgM$7(HGOd_xt$%Z2sD&f zIe?G)$)-*6zfY(DYw>GtKlK;OswAO%)ScW{n3p{%SK`nzj=i{N%Z7dE9ypLoXQoxf z?&AK+L%KU8h1UJHWuI(v-(G3Kng25t37M_3Cko3oq*{y8(DG1rBD-01^WU9$DeoK0 z!|)8IIC`}W?ewVh5`LdN?Zt_yjA3Pnkxrk0 z4Y~EK(jn2o8)1A_Kd(3#K^uAJFy+mg&A)%u8DiG=_uo>tX#L>?Kdcj%uz+vS4DesJ zXucug=%o2{Y#jAWij+#BQuZuivqQ0T{k?J2CL;Q;?xA_)0XOhm- z*!55~^U@RRqHQnK&M!0@#WeMA>gP7^f3N7_S}TcH^zE6XB?tbW1i%(`u&}aRZmH{Ysil^GcDh^e+AY3aJ4yvUIG|y{qLO~ag{X`2ak@aX|XGsmJ6L6!`ZO68B&|qH#aw})OEs5`?ny9rGb_(dn3J8)mHK3E^yj9 zeJO*R-ggjLPyK!mT*fGV)Ha#ia?$;Iu2=-b&#$+CWB5@!J_FeEQ5*hE5g_n#ZWYD< zqzbJ$!p1k_reE4fY8Oe!WAC&U-k-@TljFdPSdwWqKEfF?KC!Mdla z&Gu})`V+|}8kl))Nm1mHFoMFK-7gmDpjTs|?`I#>#rV-j- z-yyXC%P;rl4N#?#Bk7H>Y|c*6Vnaj2(%G%Ch#Kh^QF<={797Z&cBt5ZijpWl@F9jQ zh3L})%I+iZ$H(1knr%I>cy zrrq! zDb-^0K`v*tkAWQ>VL^g}eIe^Jn%=;%{7s`~gSc|B7pM5UaZbIcv(J%XpKeTtC+gnYTcaL6066TAk>fHhtoIH4kG8Q*7pyujm zpShf*{=A+T{w{CV=1;AMtkE@`adwH%ygAK2GH56lieC-iy)zj~~x4%yu%%|8L}X;@}oBi<%)5*~*+h3N-r4D26aQR^pQ7b%@~MDuSMz~C z`Px+*6YFwGktkzgZ*s1q=(C>h$+?#1cJI#*-(;+mxVS@#CxoF#mveF6VDt3!KFR5* zpTPUU(dGObOA1m7ISB$wkvMQDp1R(Mg(puv=7F{2j?RD0AvH!Vm^_=^vjWcXCPX7V zyuU(Tl$iiy7WGTfrquRrZbG~pI&`#o*(-U)bSS7hL_55R9DrRRg(Oad)4IB<^SU_P0-YYiT-(KTi#U5S%7y z?-BC%=jPimjx$Di@GkGn-Jf*x!1H_KD`>cP@wPaqh~k&J1L3|J7OY82 z6Z}`SU5iR?2*;bXWEtKfhHW?0s49GXeakhedRm0~&eq9PQol67UCr|T&Gn_-Lxxaw z7rm$l0Wf2cvDO>UfxMoh#l8A6=U%K2T6LX>UDVx%pz%c@xETlA4OPOjYpzI%M~6mAvc((0N7J^tj|2I)B~vqQo*7C$lvyJ$)F{%;$9MfNlEH86V&{PFTAs! zHahCdfMQNnbd&1F? zk$Rw>g#izO?H_|qBcl_D_OYL%sky=b#YSHUAYgljPh9Vva`@>j_#1CI$XIDvMVx1N z4O4OE&~_v@&-ua27w&eRytf4@tHYQslA+??9w>)E_D^CNy3R=Ru0jH>vU>xNUB9 zy_Ygx%i-SDdQXdR^C?^BZa>7s8hH4R;%pA80NY*?Jgod|wT5VEp(}=4UPi>+=jZ2_ zq;+k;udZ6X3G^G$x(S}3;$3^k6D|C=F?`MeZqeY z`3T0Mpy_k7=t6;H{TdW9?xktnFRp$zyu=!eKRas0dkTY;!+}{oz3(N0BS}+HeI|h7 zGCTDvUXp9C2tN|}U3K07@&$r3@Zk6CY%N(GNW3c=9Mo%(Z1Svv_{qF81lU3S`lC+- z#!S(JwYUK)Nu+?s3z8Z$E*|C_tIbXJrSaGez^)A9=)=*`a|sQC0D1rMzBC{8SH(58 z|4P%DR1^}Qj#@SELN*CK5bLf2LKLoF{~No_w@Yc{|4dMN-?yrIYXb>SJ(6Lia#bJT z1$^(aR+68Bn6M&OhwPV^SmZ{4=xNi(@Znf|5v6KvhP9~0&mrRNf{;$*G}0&yf-uxX zt8l6u#N@Aqwu50ImtfK5v^Fe*f#li(H1-?a{~*d|=IprYdu_Ko2&6r^Kh|%x2xfED zV<}9O-}2aJ2B^~WaObEV=AnKVO&=jS1x|q)z%Mvh=Y^WX9~DK#q8Nmwpcts8Sn@w> zgdR1EUdk-jKm$R_4JCmsA*`^b;?*CY_YZ)y-ni5y&-S*Z!aPsTF9V(??2k>#Mw$;$ z#6So|cL=QJ5;8?})!gU^mQ*9S||;YuT)w$OnZQ2{hlnee-({x#jdM$I$X0Sa^Xj_MLM$lKJtO zgPq-YlkehYwFIYMqSRQgy2isMCw5XVFp-W~> zSk1O3*}hhUUON28%Mods_#1GKe9m3c@Q1qOHAYb;g4D#T+JGVPQdcfNT#m(a!HxJuA>-7L0fU>)!a})zrxDQ?+tmp5*-lXK^|j(bNr~R05KuKk zpr-6~H9&-nT}DgqPcLo!{PJa6_~QJC6x((w7;M%1WI9Sd@E-8TkkVrM-h7IR5D`g{ zoa0^?5$)2Cx?mytIfBEvCj1Ip(q;C#8%kk}qUN`c)(RIt18@WUTzBqSVLX3TuwD3? z|K{;jJ&%&FUO6oCmnb&q7ExMe(_goM@Pbqo);DEBi5=*h{zRSKCpqiw{-nUE{=rdU zAs;PZb<_Q$_cv|s4YJSouJlK9*OMydW{h|%tGqYyAgZ?6heq)Nb8~ZvvNh7%4N*C) z9TtHD7Ouy&E6EZRzNcM4Jg}_iO<>$$$MG8WL`zBc%}E@>ZM; zsbp2%z;FAF)CaRciNl^9nEk7Wx(8ON4qYmkXJGW&&o3Xp;E%O5Rx~&RLbXMfZ#a6E0Bd!2j*yp-x(jxP>s=W*avDa62|0NF{^yJT~+UMB3Wf z4HUuJOw@z>g&9##Q% z-VGi$wbQn*4EcT*yxe(C#!b*>)`)FPFIBJnI-!=pXI?8!lVo5^s2YH8<(MR(0hgS! zFtD8Rl`-{A%TJ{zL!tQBgsZ*Uu%ZDY&ibW*v&*F657ok4R=uIXPYq)42nf3D^Ka|h z6+5*p?d`N0_``n#`qtGRL9zv1egezop!gD03GO$f76P9`&B!quys)U1?Jwq+GLy59 zy$fqtwhuxlw?5Slm{AX&9ymy5H0#N0!q7=ocBTe`*F0`Mn&-x(99=fgsJz1Jok3ey z6!E1;gq_md;P`5MY$&|7i{$G0EQAlPKEs>cbx40n%9x0CiN%G{h?}NBg)6py;C3Gj zG&%o(FHbh>-V@*0pLp|;9c(3c-`r(Q-UMUjL5&7sH+YaW6|YT@ac5vU=Hqge7~8Qm zB>cDSLF7Ibh!%WkiO;e1?F;!+L;=ezKtP=!a3lA02I=nDe->i?}nsNL=hqpfx~e^%ec zg@#n8HO+GqOtkDijDpYfL*`CX=DLj^{YLoF19;_TZ@6Lk+2;lV3PC0oelmMi$HK)V zLiRTi&TaT8RewkJ0=Ex58~E`;+_VsS7>Jjf3&zB6fHSp2ve)C4m|V=o@g zU~7SW6cnEo!y>VCx}I@+g?z|OdN;8Ucx>{AcMw~h8XED=M7>7{*uO+L2qCsfRJ2a! zMty{wH1Kl2HD~Y%qrNskK%zs_xE9!XqyOVe{H5|iJ+j;yqbiM@3}d;++Zo+z>A|Xc zOyru&>us3^tt=XYrb@pxWY?I1eIb5(pUBT$$g<>#mwabs5yUnyQgx+SUXlHyWt`;I za?#Q0x^fdHixs8Jb`dq7CRLv0$yc#3#!&*y%_nTYlkpW#vQE3^4i=xN*Rfo~k?wy( zfspo(KZL60^3Fo=hqu67$@}{{dn(L0&_;DF`xO#R2Vj$iP9bUz1+Up?>-l!q-e z8tfl4xU}O>^795P4^Dc)hPG$iXhzBCO_{eg0{UwKN^Su5)eJxhQBZOT%!VlD;#h|l zc$1P@M-@qPraTYczEMO`5)b17adO`Od?bs7osXfI(`4M`klhj%!}u&c z)`H^R#cR=0N-?!NNSl zk)E^lOK)a(R5M@a02v^1vwkL9c&cf){Il7=>ldb-|Nf50R?KeIzaSeyp}}3MGKKve z*S*`J$47leEgdcSR}C2ykA{w`;Lo8qci^!wUk8NF(@yI|!eNhg+rb9ww|Z?yf8(?( zhbFG;_$cQ6+caez&CNl(-`r&-d{l0&&G4tbJBUVCoCvTWz6HYth2l zVwyx`f@Yw54cXiA&tY=RSR0lf4np{9X9)|&itwD^pt6D&qAa`L!`d4LgMz<>>EG!h z9F1gW;gamu9Bu1REuhBFKM1~6S^nS)^tw^eO@fIb*Px*zS*E^owJ9!fr)O|53RnsV zC3J7F;|E?Z16~ARQKoX=|~rMu@k2xapB zyPc`VOSbLlAkR$(NucJg4zLnNe_2mZs}9vrNtW@Hl21z@WW)FI^Vhi|EJwQ3jBe9` zv?p3e6#j8@-dez|EmO-$89E$z@$M$eT$c3iJ0y;x3ajTB?N0OU5U0EL_^0KQjVEv= z$6d||&ff=Ah6k03y=Mrta7A0n1!GH(eU zaMXeCpZG~<>BWQSG*vVPmyE-1Ac}Xnnt;{s&}@QE-hVqj_Xm5_tI~0QKRwvW?9Fyz zF}=6!se67QPV_;EdKP(OJ5O5V3s%6;d*s#w)!dV6=WaxuJ+2_07zme38R{V8ZaQ-P zp%MgIO#y(-)e!U|;iG?x@;yi7`|`Qtl22|DKdW7kmZE1h2~|YoB>8+UQdU}df7=fp z!?N7`JcSqDDiH3!%+#=(_UwFbPaV9bL&OYHW0@ubJpk6bW*|E;mg@XuhUqAa1%)3< zMq)N*lg%-i*-+=>K(&X03@oNiJIcChSo0g?jWbRQU-f+BqB|HHj=uNp+AJPLVBd3u zWP2H(UQ+7NB9eJk=Y6n)qZij}pGi}8&Ntbp<)I(qd-g3msJO2Jf3L98xWYy;Q7VLQ zcZR{y{U)ShP_%vC;;WWwDN|mi{q_UyilLWH#Tin~t?$VRjbPVP-Xu@re?~OEmhqBh z)%D%(pe6mV?8l<+`VL${xyvi>EKc4($6-mam_>ZXi~#;(60r%!T^U&RVpMJzxhryx z+y1fBTZ6W~5XIcy?`ZBj%jB1suQ4PVDaL@x{vExtB95BH$|1CGXj(j4Wa_ALQsHe7 zU_(?B>(2^{gn=inF@5WL^Vu-VsSUya=wQwC}VkHlM$litczwmWgS0B=f~;l$>! zZ|h&1>xsR-l6L8{`23R0y%wm)a~j6M$vL2@{tr0&ezmU{>TbGN*=CD8JCEoi!Clqf zE&L@MFFJ1`yMc$}FZt&e=CnrUMq`hQ zg2dcQfllEYDXpa5w40n%Qb8ue$|SG@GP{ z7I@$Pp{n}ZU;HiXrN2&QW@b=yplCto@o*THS(uhm)AT$Q@yf$pDXOTVp*>0 zOpbP63yt(2cs5zycSH!?1(F0YCvSHH5xu8k3SQG!SKY#mX;oXpM&IsZuS~S1^d&X~ zodASjGmdWiooz=|y$&{TraCr-7f+(u_ux8Mk%TIo&0%pKYPOsN{KOoa0yT zxpmL_FovXzk&kGt9as%DM4T}x;wg9mpcVE}1Tfg3nm!UAbM-qKox|?krTa+ZZX@}Q z(pq%r^I%VEOryAKYGm-eG-JzLt2x%|QyWI`UCr-a3M|wfEx;kbpl8I@ITFrnIG4MO zey$4>9~9&5)QDTxz45{{eQOhijHYnCuJI>uW{%lY)D9wB9}MoB=f0mu32o=*PY^`$Vz6J$(TQ#vplZ{i0LAM{`nla>&82rVy@Kry_3;Ilg&Ccnr!ceko zXFmSuT;IB=F1$A!A6tdK+#t8Q)ADJ+^K3x)e#ECEqb&ir$TAr$L=TinM*P7bHnd#V^R3S^u`Rna6$YyMya`BJ`t4jB$7V&YOtQg~=*opG%+6 z$5g-@vdtC?Sd4z}Iay~2coU8U)gvNp2p6Pjmm~XeMBpgS>ul}5&F_8aKl&)5AiK$0>nQO4dQ9>*!4#4Ryew*< zrba@q{sp!wJ8YtQSx)D6UsB?t@mH5dHB|2e&jog5`13^&D^uwhcTxPzr4o}!)A`P1 zPNHXFR@lu>wqfD$np6sD(W%OhF6mzu1J0#ywy#8dzaZbHxJtHkNMWP#aT>yZLS+d$ zi#KaaQzUNuPbZ!)#na>6nvduzMtDPc35@H;b@LFdlW7kKN=0;e8(HfxB8d$LQI$8% zGx$e#w&49mA8iPzUDW+UWzuzsH&_ql8~5MtD!fi00haD1{Kh)xs|=suaoAU@CtuO{ zD|io&LE?oU;-;7I8~F1Qb3FXh$v0^riRh;NpA7Gl4c=b^%>ExROSN;BEXKED@jv@y zTFl;>orX1QuJ}`S;*4KIJs?v}vA`pC?&sXsJEK)WlsR9@HEQ-IfeSW9kmFb{ECr!^ zh|{|V35r%)j$#f*4XrT?NOBSitt$B^b)G-g`M39G=83w0aI^vFGxXO^R-UzA^HV!s zv1>n98WVnJ8SHGR?E%MkseB)!vJeMnpu#r_4^o$~po40zgM;08CAdnMav6nD#ccaO zEH>Vqd3B3ZZ2ftY!M%pP^V8Po`Zq6c-+h_M~q>0$zd%C_mUYEg}$fcyX!3cBy;}(lryGAq5S zIde4TBFD$ax0t#!hxTr`lGx!!=x#N_-dI)aq)#KA6R~=uX8tUNR-l6#P;uphQ(YY} zYFrJa+WUkFq8`mfcKAOZk0k>q(hEgNZbj;(C_@Azq>+(e&Z@!M!|k%qAnb9iH2puY z!y8R|9qPqfExyjKi?LID%KkVk8v9X9Y`>7B-&GA zEa}%ED)wis#Gc&T;`-%cqI-XCwEeIg-gX~lD1^u7RYRlGC(o>Vw-cuXF}7^)zLN1w zUcZasrh~b0*MF=}(SkkB*E^3_yIU1N3iHVXH77wE%dyz@PQ9Fvj>$_@tuT@mSB|u7H%%Qx7QQo;I1S$rg~(49@oFB{=O=M z_INi=>!sEBn0`%3DE-Iunv!Sj?(8u?>1nEJlt5{)f_)=rg=@ff6k9GC(CK`T8x!d} zdwwv~C}O8erm`5=g#cMHiOWb){pnf!1{|t8jCTom0KyxE3ABV6N$JgR47BbnnM2A_ z4Hu^WT@xKkXQ(hvOaAx00ls*K9^@v7x>jBg^-GJq5+7BbYqA+`o6ZY+a=B&*%%%4= z0z2_{KpU$o=?zTj-KUvWSEluQkbh&4)EQhkgW3o7gztgq#E|#;J@h*nMTA8*{-u?3 z;3O`A%hVe#X-{9<@m}(q+42%4?XC6CPqjV)n2AqJo; z+U#wrHSxthw&^>UC-N^Z#iKtU9`$lYN}o<{r@usfwS>dJn&5XaGA)SZNS6C z^Z-qu=`_n=BSdAeVfGaxh(MERQ&uP~nT?uFTR7y|`vE9|vSzcR?aU0Ffh0K@o1Dgp z8HtqA!Cicu2JOQ2>({sZg4}bj?|hq818>+?0ti^VnGfe;9;vq`05*-|Lh(R9Q-8>s zl2{haM_1kv1lgw2Bwm8wh*RwG$&|coBAFENuN7+0v%pP0Wrwis;(cl7sBU z#pr@gPpn0XlGs0esTY{nF`oN2d{OOSt58cw#?G6MC%_BkIoj$9WFmy-l0HGz;TxtgP|7i$(OaLQ+w_iZ9jOeny( z{YYz?JDFggG*klL@2@WPOp}M9YM^nqawxx{X+>gwZb3W6J2#D;i=%%vho8rm3&ww} zO*qBnN~jXukrEF(W(j^jVn9D$(k4@%7d4xf95WW~u7Y9~iZq-8A`|7h!WX8qj> zcQif6gkBlI_I`tluhWhBQeq#8i4DEsDN2Gt(jWd!HgJXrUuY;2r6iMIKTzPm9E(eHW8u z3Vd&`QGR^wr>1KEs-6C_Z4ou7JfjoIYup1}l-Owgnd@dhQDpehkU}NwMR}dFH#4FA z-_ZV~rr#=0tjkYs@^5JLyzoZ3jz_dsnN>|6q@jW{y+hA;#A($``K8X0xmE9TTX}wU z)F3Srm~)e3s1Mv$vd0srz96J}F+tM7J(wr;AH+e6;*JhFCr8B_<47(QR}NYVAD`mD z{uwQ5?VpI*l3mWcwJBS@ypdvrAl`0T{MR31?T)4rT{m|=vXHI^-NqIrecyZASI@cX zUA<0ZI3481-t<}1lHKVgsJVO9g0Zv&E!sXvkm)f~Tgnx!3xbV>IK30%;OlU2($|m4 z@p6c`S5LZ6AH{3wkLk5olBV|>R!K92Jh@TbnIF$TP7gvcsed(JpXjsyR4RQ;Rq*i6 z+i#L`Y!YJ$U2Dpi$*Iy&PaE!E_>fplUlybC3GWdxFDX_f`;ju%*JW>4$L}ASzo+^% zc8b(!zU&_5&Yf6l(yIK0u<%K)d%1 zXb+XnkwanCui>}92$LT;uvDu!gnr{AXS#PNAR)9;D?- zg{ujt8XvH8HRE)CIXL?SOs9U!u}Etmo4B`a+_S@{@bE+lGWRL<(Gq%+m+QmNI2E?C zZ0A9q7A#J+?K-%%2j?q}HbxP;<4Di2TYEea{N6@^ry&uA@kx39ob@jy11Wj~T!~=c z??<`YNF_tLoON$NI@j-dx>?1(^&IOu5~}u<>l5nz7sr2oZb|h+TxGq#BFw_G8)k5S zTa42O&c~K$A^!yxQ>eg9JP_wJe^}R5Z7Zyg|F(BDnLw1)QSz_v1kPs%*OfbNNhQhO zA=OiyF3SUb6q?N+BU0oOSLeXw9^akW#}V7BwfE{LwH~jwmScIzDku+dft-k!SZ3)B z2O{9>+-K%#MJP44Nf0m#&#}2Mc)bCy7QURZ;+)-lwl>#DbTcPLZOOS%MntFOEY-4dN4sKvv1kbICXT4QKsMzX5N-z94dfi*oJ)xv z-L9@td*b#k*+t?tbJ$!FT4AAWetnaiaY2g{2d`p4g&z)sGuP6aWXm@im(5g@zmdWc zJ5zTatHCJgPl8oe1)gg^HLv_5Odk2fs0`_}UQgjkl&nQYw*A3IzRa=wtY$Eu{wBj+a@V?&2o@x^IQ09V87R^nJL-_@1bjLRAK%%&%?lBSp;Zhb_@x>QVwyBJq(XL&|esSHEILPFaRI zwGu2&7q*o{=iN?_gU_Ffj=0%v*%#5F@GWGy81>mr20W`ceIXpF(_yh6zMUN7ya^t; zO6d8)*zSYw>W`HWN6Iq;&137yJpbPu>(l;<@B{;Q`_ zH0=jE33c9BKO2lzX#{3W5Hf1$J7z=G;F;N0)=$XHz!|cf3=a?pmMRUccg@)p$1w=H8ah?mSe zk@{z@fUszTq=rr3ONNK{dbtkgi~9zX*Dm^k|5{wgyhT_r0R?^V+K0{aq7wVTbkE+h zuC4X`Mr!KZd@Ws~VmK!2Y`{^pAd29vWn}$J2~)P^NUbbQ)3YLeo%2B zUeG6xx=F)lE0DdtjDF1}Ko1GpA}zOd9S?Nt+eQs0Q%pO|v=%48>qLG}cHr&S*`qoh zZ9rw;fdbye60+A%6i;XYb{y2P4IhB)g-){K+j6Us5a8QYY^M~JUHJZ+uz0e47_xfh zLjGfIk<$R3a#onciu50w5Ar(gTil;Lu?&mGfSW8Zzp z7w8~M<5E#MB>1`L3QfTHqyMM-J4L8=c5h?!qo!yh4_(OnT+4+#@jnaO4lhH^i#+&e z5+NNVu!*mZkWNwbedwLDNv(L8fNhqtTuS2Vr*zvWb6nh7QerrMX7FJHTr_+gu_jeh ze2DcrD(~o{bw@>A%i-f6{}5!gPH6R=v6K9b^nB^=o&p$V5rUk3G;tkp316@ zt3Kl=IRk6vcje|zqtJZgfdvzdO#$#_2Rjr_G$@Aaww(|yq51xyu7Ya15V1YUepc(h z1wHD?hUP8y#$l(#q&3?=atbP$*9XFPQol@jwEop{03JAgV2Zr_jP_rQtcpWVR%1S(_?RJw$lTBLMY)(3Y`PMj5z={MD4a<3VSK3q zt})mQlDGG@xCrwFL!}|4IyQ`Cp8RS;`%#{SmwqY_y-|ju=6*-e@in#;eZMWyi7nyP z;)8~f5N8QZVD;~7F}wpG(MwNwqC%wI3f|e4IVy&;$!Rn##H;4a_)$S(=6D>Dr|0XZ-jw);%FO3UQ?+jU zo2#0)F>{kPLQGj~lY}hSylDA+yQ5qnuy?wfUz=Z^FM{*HFn+Rn(aS`Ouly1N#r53> zKzkobS|Er9sF0b8&`UC+urOFt@zzn^9I?I8QL)294r;UW5MrIERv zcx3R8XS%c+W#g4?inH&9v=~dvji#YP$}a6sZEr8mGC^Rv1gcR-u7w@PBu_QpJ6`hl zi53pbW>9&LP4~qQ{$1>V&Qq#YS}@SeSAEBwS+|Qt*>q0vjv%Vk(@X+9&ru?glZ~4W zRMT?rS@8C4zZ9yzxj(C!ErNZrKsu)Rw6Mw$a%milwf)vZv@=b7F?c$=vij)>ynKwk zC-U^`@4th%d(6anwoa;?mf^n?6%`BKuh0wDM1nTQOT*72rWn9!O5s1p%XduDgSmav zr5s=$_65_5N?Z#nC@3N(WZtdkm@H|$>~nNQYTv2KxrHXt$Z{~I{oPSV@hi#q;kYMh zhPT~))JucgOs>gnvIQ?!H7EP3=^G_l~qwG0TY7B?N-SLZ~JaN;CpGI zH(TGJX{vqec+1wu^w{@FE5uK&fsxt5rfR3rC8=(@kKvj&{!^88i@Iy#2i9>{z9wTe zhC1;~BB1j7!B3U3-vuv}^&>O4JmzmUDw}eLFYcMpP&Bf;Hyw$oSj=x+-{=_L7JK={ z;4$~){fB97XCAe^+^@IHRr6Mr(*6`)T9pS?2sPL0Gdjb+yA5XY!_)tY8<+A@Q2RXc zgZ)#K*P_VwpkOW$xLG#lmP`^J6P-9&J@(@AWUTL3!^A3!Jf1p8P7pIHHOn%NlwJ6Z zT|)%hG#E0?xm;Q*>&u>Fhl5-<4s;EQ+h-1}G^LM1iz!;gX(80q?ju}3cRR!I3OQo0 zV*pNau-9gd(^u9YD@Suby51xMdpIwxF8^_2R6T|T{p(#xIB;~(-Be*~>f`TgWP`DnXuarqdl8Kh z3(E;8J$%4T^=197dlr9tTH;nxkF6rs*41t%uQneUn;$$FHCwrq|Mf^e6xTGX)3wgEA+Eqdq6&UvCxmDBdt<*B&idq_xBr~*jY-q1U!7w8RHvaev82&L zrVMXUpXxRX zKIj3XEg5>(G-nN7ZLG@O{?IS-@z4YNx#5MxXL_Uv^ud;kwaNbXY4Wdzyy9&oa_1fM zUfCKGa^~%Kx3%NNEd`$NEFEqXi(0tczMH)<%-Go+aNsVLmS6yHzd>r(B!1#_TVmnN zp}AvoXBYk&T4HDNq&|(RKbg0aaQMduBfGkt zouq@gh}$b3tvnX@1{l}g2hmpNCTGg>k4G<{?RoC0tC9I4m-~E!y)r!@SK|9JB)Q%#gf?l#NQl1br7iIXX% z1-DB}@wAAeKgHf^CA=Vql9{`fe5nwnoDRr04viD=egA4f9&Ov6V&d) zQ;pn`^5**#DlhH&rcZkq?Z(p?fsf?<6!-uL!$QJ92pe=_6e16&k}F8aysZiOX?E(~ zrzQc1h?a}Hl@dGdJgbwTbN6-)fykU%XjCbD1T*) z?csDY0;_2~>(5iT?8lw!jpJyR3`6QanWD#y3f&u|r&CPPs0EUnrTQYTXTNy$ z40Na)YX}}{@T0cWz8hj&rc>R%{ZS=4vziMfxj5oUPHRD5?)yN|CBK~WS@69-H*BHQ zXs!=7(2=jr`1vYN&=$T|7qBO|>J8sH?wUQm+%{$H3~AJS)rEMMc=Opq;ez&6U7LzL@TG(t{ z2|l+ra>V>8D+BAX)^@og>N?xjsW829X%maDSQh6kO-z|bR&UD`{S$89&t#l5OMjWN z>nj}n`ETnlub5(8g!Pupuj6MCYHq&IIIa`%svd>6)UVnH=3h3Ga8+B&&nGx6YEk%o zVxJ`R2(}IyK_xUngJjcqTQ)YBO|{WyXWH^xenc=|aS9;pKT$r5N6!w%lyG6M$cqbA zu|pg3S6lAdBpWVVTQmOk)J>xJ8>vi~zs4b!>A93M^ZtYK&fUYw5`&!A#7<>$3|tYf z3N;Qwjv^HMovP!C2n1{x_WAUmj&=OIRN4={#S3fp=Z6&+nOQ+Py}3hg-Nks{(9~@| zn-zrruGa$okEOE=h^p(_@EKZZkq`uwkS;}}K`9AATDlY!B&2&r0g;jtkOpZGkZuO0 zq`PD2hM@h%3*q}0?_pLg3N;a31j?>>0^(8^fni5$<34WsZESo}xk{$jgE zB&=k_u{(p$Bc$dKHU)Eq67>)F7b!fVn;NVf6s6bSn8~|KyJ_) z{t32iG~N0@`=?QCL{;tgsP`5WyT02!Ed-dybM)9z1oo`lsA-aMoXdh(6b09gIR-! zGyee&1d4^CxxQstm$GH{>?wO4N`^xR>~y^RCNy)mLz~`nD99eKGX>S5z>a4pm7UYJ z`lY1TLEbyCrm9aSS|oO7{rA@aWw~0ceYJ`8Il4d!Xl?s12#^rEkMM4GXBIQkOu`2X zt#3n)sLa&q3jf*WlqMw?`#l@%-*gLCn0}laLongR^>)ZuA)&r8Wn}!c+N;6)mMeBo z+Dq`;x2X2nKP*oBWUWe3;x}Q3C?qWt;UXKP57mK4a=7u%9xq7Dv2@ z@OWNtjK0U$-%@*&(HwUQk4$vBFQcvkEOaA2lMIR95^zE%W#7tg@xR^ml8v`twI}3x z_8oUN;9th4F)wW$Ai52wrK!0!ny+oW#oaCX;+ousPjHR6@n>IIePkVO}b?C309~T#x3;pVS7VC`!#Vg6)_!Tk%_#50jpA0qKjNIy=lTkn2&??mLgwuzN8YQmr^jf~xbfvj1Zfxx@OsUR8xLVP5N7$=wAmA=mKMRiy!|1`>}TZ# znI~k?rZ$&w@e|3iDMzAH3sI|YWEj3B;yT%Q>J>can`m?5?IoWpzv<`u!s&PPi9+7b z#+D0m-NE*EWm8ePmp2MGEF5#C-82oqivkr3Z>0)(V)3<~3oJ%^&;fq4Kb;V8RTV&x z;vY>)wTRDP=i6A~L1sw8h=k=m|8GXO50<`3UwA(ekD|9-0m$L50EYI;7Mwkh6Ty^Cy>#tVOrVWOrk;e~`dr^iZhB4Z_p}^Bbzre`QValQ5 z(uSMq%Doq*bUx+&lrHKjx{*OrvecN4Vy{in$dAH9v^CwH)#(KR>=2hQeA{GY^EbDJ z(grHty^54kr<^XTA|5A!%TRI_1pe*eG;^*HF%CGcJvY!3uGRH_V(f_Ys#mx7gg5MW z>n_MTp(Me~XFqRI05T7X z?|rM&zb90=_ig6Z4QI>tPYDiWWJv!X%PHlU6me*)*|dl%oKZN+vYP!s8RDk7kkR$ z959g!aNy8zuCwjqA6*Vu@xcrwSOEO3?poau+^y?<8=A89(X}X$=;!Bh-C2=_lct=% z@J~rowoxzV`36y6bgA#jJsXd27;i0Ir>t9R`DZBpQW)z$qiiL;0BSt5@y`7*m6N)Rf#&$6B}cYa8$|H}Huf%?&%KAJ zk5s^JTt!UG`r{d=BOALPDgN5`?CA163QIs?wy=Z)EUz7yUY?c?7_ z@WM>d6Ti;EmGgZcbKAX0aRW%6Fe7&c0>j2}%C<+nz|x)_G9P=0bj4luh9WHp_UNL@1Vj|Yw;jaq4lfOV1&N7U7)rjwyfFnuQYik_TuhV`Z;%^8|WUHg}LC%z$?T!mG470p9;9zn)k#gFxnqxk) z!x6+SM#;(5Y&kOrVet?8uFu7#oG&9Xd@V(ZE;L#(_s3{ZOSPngYY&moum=dlKc)hY zkG3rBX?bxT60m7a&Rl}DjvXaflE{%%nv@L&F*H6-TV2mqk#sU=iWqu|lK;EXIR9-` z$-_OV1l1-wA=+ z0KuX+3`{QByA}2x>b-An`1+m}HLO?D_2@$af!gT%BU^uUPRGZzAXW7I=KvvWYUPL6 zU>_&Be1~t?XL6>q-K!1smYZGMeTiF^e)b7k9rzWm__sFCxmT}_AMP`@My2o*JYRqs zlgj^OJFoGezNOS4_UH9dO_s!}4CDm2TqhSfwbSrx)d9m;vMLjsK_6E4u-~Q)W zxBMqCqsL}2?McH{=l7WkKYHrSCU#nDyXu{#eTyNhziegOexFy0-O<_q2ID&MbXhJK zDD5Ygy2&;~T?kt3s`F-N?JvD0e!7=GG>@T6vq%jm4qB4_*J1rs08}myuGTW(;TVph zp($vs_!~LUdF;!*doKiv$Ey;8s!$Pcl#N{SdcKYUmHlpA&|qC;yFvL4A?8ksn5i@ zQ*H9>ArY+hdWJe#QCN0mG^%}HmZWI)VB&>cm2ap;zr(wDPzQ4DK{DmLLKF~^pB)d#V?>|b2OB37G8joVvLKo{ul?K9RYZV@gICAx{ zV1J2!e8u<~GPSu;?BC098jF&v^2X(J<-2`643&jmYJmEutkKa&;Ji^N$7?b*+aWK-;?DbX1+u5mNUjL?*NA%D zp8202UO(jMM3a0}5B7et{5BoOT;yo$P@=~uFT!CY2L>;5(U{ulwI`7SH_TiGFHR&L zS*!BRdgQMe!IIIc^#k5=g!Ux)g4MD^#076tyRG5@Sol(c`&tCJ-6 z>-A?b#_C>D6WJm`c&R%l)}p1`a=4J2?sc)!ik#v@ovkYwHlJ80r9Z=v;Kv7GLuwDg zWuuC3sU?Td>ZIAOk}4Hn{Hy=mAhL{ju`TXceq>ciAFkwmI(g2>@=%FrP=$ARuQ$T4 zdD(lA>#@U}?hA@m1-PL;yCSkepY|(W*;BKg=ic7#?A0s5lN4@ElKH=@^-OLqoKb%0 zg-<~iL96JPh>!1Z#I3#mY5%kA!?v5=rc3UXFyI2}pDb`D&e00a{4P}_3nKZ{uAOcByvY$A+QA@L=Sieqf{P_`;M7YmS`plD}<+mCgmnfQ&-2iR+%N->@vV6gQoTRs*e~(&G(^WA4Wl4G`Wj=PUbALW9gGO8DSM_%iL1 z7Peav>VW7OKqUVhQnZ~#Ow{}%`Elfw!9i4dc3QHb&NDAivhp*|y^5wmUp>?c!F00u zj{*I5W5exZz*D&2MR1GX5(YQu=3#q`8{Ni%h7{M(HY7vZ+!Oa?Oe#_)E#X}Crf=^X z>t+6nA2*{JGbauxmAZPIc$3z)`Q5~(L&8u-Dv%0&WZO4WK}^Fd^=lYnQ$J|U2wLkg z-OuFfl$#{AL_)h5(8Z@cpjEZVFGk6EgLq=SQo(+Upw*ad7mqJD5uOelUFxZrX)Hqi z?dfEMCX{?^1<|Uz;Buauag1K@h*1|Lr(AjO^jlM>w@PbY(Opeulprq6uUG z6i1<-qf(u?sGT(l#GSPP(^=&r9Hq+0S((rRlmQ1caa?CB9D*x2h-*_`IM8Ra0Ofg} z>L%eTEI|NU4Y5@1Mu->VCJc z;c6Ww8D~54xbR?)u^~rIT}n8P6CAtw7%;{9-?OORluvp+$IqmC%J<~0T0;LtFHx%? z>!UhEHc6(wK1ac>TraNd^3TX^Jhrec!tNB^Y2-7-_mX%QC-{3|cr%E^He5YEPzxeE zDEe{=6)G?Eny#{khrZ&gOG-$1#BmDHa0`&tc#Z5D56x{JOY$6TKw`XTKuxKGUU2lOK%7>oM>OL!sv;> z)fkz(a9NUe;@yTKU+0l?ThQUd+r*su%!Tnn&Cj;EZ2holTXQM!E!g zY89QsE8ORsaf;f#+Ip(A1xC1BZ~dhurC(uBzWJPY1q>kG#eHJl(QcZf)Irtn40v9B zr&%$NLbjor(I{N{>!#%G2a-`l$2&4ulG|U38zyT4QWm_l6kVLAX6aKK|K#_@_#gBB z+DObh{Sfv$b!Xc7A6(9CrV~BLR(%_guGqtYNj4`kgLKw~1Bh~c!T*|6KJGf53mg*s zgTY!Kmv{Lc#12{jVU2Ps!K`DSKtC)?IsC2OJyU*Mb9(%G{$Zi?X>5Y zMiyN7%2IeGhWDQm{?uV1vkpM?;Luv_jM_1ChwC-LG;z3C9@9K1W#~*i?g7R)&VDx(_@ZrFop3qXuIZaWyUA5rq zGB(uZ;mQ^8)~VCvyPN!gP1`{RN~US|5*cHtjvNx=!qc0`Zr@>DfYn#)EiZZ6#N|o< zlABgpi0M#r(Oxc%vzD(`@XSBgRZeJu^dkDZB6~hQE`)}H7gg-+#eTTzJw$_x$sO_ z;7;w5xBw(agtN?G=&GtaF21WB}7MxEd za?E!mv^bB--tr?gp)1nT(%f2J{wxc6qtpsnwEWoEV0(u?fC8<(|K%D>vq%D^fVOvK z3WPr7?ABj-ALeLp*oqSE}UBBVQkn1Q>y4=%-hPO zpsUKa!LvN`3kzQvTGO$^?-Y+OK2uQ8jfs7MR}uTIu*5f@@@qS|XCs$aMX8O=(Qz%x zysd%-Z>NZXMTetJ_>ubgjKkfF6wS-DVbu9=V7l1KUQYVMiEYIQ6gDzbg;W5RS zL2LIxZ*22Ra=^>`9(W@ccGF;p;`KFCi&#cytJ-)@LeB zr;=NbrdwNn`jv=#dAxDnPW}4~I54q<<8oOE!-41)C5U&^vrRbweXYtSzZZ1Dwdb*H zQ%li-?twKgRYyJlO^;M?N-uB_k~4(o9sP{>#wO3ZeqK*mdt#$7uk}UG%5^#SFTCa& zc+YHxZOYl2{|*i#l3zSQGir6Z494;9-*fiz;wZ#Zn_lSUCupkn0pfYyC0p`Fx%Z0& z%)6xYMtOg6dc@;#C3X)FI2f3A_SSoEHBL2vd@`K%K>oSRm`IUEc|q#f>zHR%>*klk zb*FU-u9fLufXF0#cB`|LXL7#JK>y1gg@N_9)u2{Cd?8^d3G2II&3HNoe7wSA=a;H6U5 zdvS)5@$q_%J}+qHw8*KCzeJx2KhY0bxsw;!qocPIwz9o9Eu>oPfaES+tfT%Bw<(mz z=W?ajoPgVUCRxkuc=7{E*j>$8U7n@4K^AZE9ISi{#P@7cNhHnzIWq|H+>sc++2EMx$cIjhu>D82e9YwuCv?J)*x3d6{4$cRb?%`Q>vWZ=SwZIJ5tQn6+ zLZlqv`(NzLdZ^f?!Weg!Hl6orGXxqwE`0K0r~bzGydQj97Ov>``gXvSp^cJlY=SqT z(MpCAFo1^Fw@|kQl$-wO)>CIHMoM7{tXE*Nb zy!k`|$UpL)LO2#oC7QlW`)8W07bMbcKY1(CVCuPeng@HuN{{iZNO&_kL?vY847s}- zAt)%TIwdD}mWAV|08e;J`1LUlQACeWBC%)kFJHfXbb0t-u#^pEHp$v^QLiwc!w_)i zuW%eAWZ_syJ%XgQQ^waod=j_5uJ-H^7wDUZ3?2nQBPK;+aNs~)6mV+mgq9(EeYFAJ z^(+Hkb(#o}5#pul7D<2KjizU0YWb3O1u>tqEr-)}U}VsOKgJH`US-V5nmxbSnnewG zNk4l$!-{em}u2TPQjc1Xha0t+pFeRcO0miaa+v*xg~Ouk9d(;hXw8KVkmfS zIHMtr71U9Wx1*}B6P+#W#H^fENw+wI<7_BTACCu5z7a4amA|tL0(LHtL1TC&AIBk< z8UKCDcNtIiiA+i+_hl!5sgGJ!g$aNcO9kDh`_c+rWd%9*I=@bkF?XTJD^y%j&Yn&0 z-Y8RdQ)(n`&Ej8Zu0+t1l#OwFQ@Vy*9z`~Ce zys2A5(%Ei+Kbna+GfDakIYD2jFRSuGU&&~XbmGA`l0y8&bb4F!zveh>rWQWCsB8PQ z6Z}dUirJ&QJX#~Y0`00!wnn)mWn^O5VE*iQV__`-j2>hX1LUpKfgVHT&0efVq<|W_ zciDuX=n`o}m@Rg?;%gX@NKr-O<+37|#;=+WOGt|-fBy29gVH)!IE%oQliZjOWHCdS zjt-y3DB?Ru0(7L}%rK?TlgAAOua55xtMO`6i|bpEgAqV9njBg+`?<*N{rlSman@C; zGBB{fu75Yt3$wH~SJL^e?_tgF5a??H;OsIZHT7R)IQAm}WB8D1V&1rqufu!DIro2W zo4`GNSJ*6Q&ROl*ff!Zsz$gDKwHQG4wtP+UBQFOZ6;rA8D_vFKYg|Qw{T&8&$Zo?< z{0rhm;l8bTy@&uu(tk@hQ%V@&XF*@=tblPDx-5|>b9tkjwH2GFuk`K@-$}AO0g!p| zJ#A+VZqL>DU?*N`_~m1PRwaUe=Q%&adV7s5S$-U@JG*gjz2(O{Xs*IaZ3h3Vq$@=N zO^nxf72uD>t~EBiPj`1pR5#=hXEzoO>>Ew23x!E*k97wF@j=+*)o#t9T^0@p5UgLule4b^<`R9T6i(v%z?8)U-En*Y1 z{22^GIUp#wjSv9s2w;=ffi<$#D7Ysd!h!F?P2h|W6wM;H?CDK;T)iCe$gwRh8Ko_T zZOcniP>%O-93&Lm&mWZnxdg#rzHxrPBjMHEMJkPbxQ5_oSo6bqO;02tWYk)xaC31K zucss*0Nus3=ngywoiog>{kdS=?VZ-p6gD!2grrH+_ z-e$NRHTYTu$>Lv83HmrG{9g%tp(J&UDU4;kX^KS7YVuIw%s*8^Y!DT^CXa&VBS)x8 zF5;;wS?e7#063L?{S{GA+3=B_WH5TD@_^^Gt{57FY}qHDtH&eTwQ-_g1JE4irkbku27{z+UaONyYgjja(A7@X7Ok zdk(%jb0FmnZDY?l2|qKLpTIbF^k?}1oUiQ-?15#Dn>r`xykz8ma&(w}LHZ9vBLjWOZ2#CQqpo|8k~j&4eSeGc3D@E{HFx+Rv;A1VJk_BOE4Z&wBWp~F8LPbf?sh+cU1 zr;uZ=gIE)G_4&Odfc#Fr5`Cuh?z~(CL&^ml^gG&04OR8IC!0)oM1UT+Xo(ZtX#U{I zjuU*?364_+)1hY;ve1O8N8gARdqAa7iBuq%S)0>ee`+8tXl0tvWb(lewX*QX%W{c_n^8NQ6={J`tjUV8R#2VTY8hzML=0ctg(O#F^U%7b9_hZvrj9OIVZ6B}luZ z^PGRkg#){X8$OSuJ5M-IGRSd(SM%C0vhw0 z;eBCe`pGk%nyWO*xAs2ITKVb)+qlw_f>g~g-_fl* zf|gCze!(4zq@|~hgx0@>Sc=~bJ#;$8YM)TTYOiBuGVEt`xM7|_6QYUf;Ag?MYp(jl z_ae+UY<=22CCHy}lDW6_9l=+oBzY7UKMcq$P3FH0B-T6n?C+6;poD~C#g(~vR*>)K1znA`i`Dv3 zMM1I>=G&K!bGOEzxkbR4U~zEbb^zxD$0}#Q{jv~HbQ%_mf{!BMIKdUtNnn%m@?qX0 z8%68ve|--{-JhL_c{{uUqVW6OluaZidv6RWTZuJwREKU1&~xFnI|m5i-Bz{xWTLE> zJW|-hVc%>#95%5YAix4Gz42Qtu5SMiQ3hD3m~+;tqfC;MD$RuQ=!&g*{^-Mk;_X*)PC zSFh@FlKTrv{nm<;T3#yKeCHj)|d(aEUl&a zF}yMpj|Yz#A7}ZLgpVxSd!&F2SdXE68^^=9WH=#kO;`k61P5H58ioSmGE%wOZ7~rd zGOjCQf)YfE;0*Y+bJ@FFl8jfzXlrNGhvoh3W}_#^b7hCP7&0=Xg!aCDtvN1Xr`)t% zA^|5vf=5V5IyFi1{2Asdr-!BO&cI{cKR=!EVAB_4URWcIO${Um?_!WW0G1HyO_M|C zvVuNb-qi}&jXX>Y#dFR8Ct(UkZVGRGdU@eDM3m0zm*Gpm)|%38SPMw z+*(Cy-f8!%byYroLUnY?GF?<|Y5c|2gH$fu#y>!l6tr%%O^X>LuTa#@FUTr#O;rKMXlbK<*j1nW?DcZ9KR?4%>T4vl=1+@NCpUl2n# zoRK1nyxln*0KTm-c>=GvrU;Uk-%N_&6bTkQQPW$#v->MrrTNBdzJ_a_IXpD!3I;~% zop>xvl4CUvuPG^W*Fekpvy8N~k;CC~5=bhe zcPas(bsci4YmgO0THERxmekW26HpN08h?SJrWm~}P0HpbS^LAZyPs_q@tu@ z?+Qj8MlD5!tv?zzVc|IJlglnS?DeX{p`k-yK-J98=X&V)o8)(*=0gCc@?U-G-U5y- z`M4WuWhC0;X6@WqsD6}8PCkk9BLADt5-GQ8vWuxyCE(V|C@LF+Z!0`%E-z9I3610T zG!H0oGjn@$g57cZr1`;!)|_(uYCc@@!zLo_<`Q<=*Nw&qo~jF4M8IS`jom;8W;tj& zgAH6EdkJLXx|DLkYs~2{-ufBrzK#nH{V9wWOwChul2(%uZ_oV8T})TNfo1T$3rc9o zy=b@m1U2F2l63ItJCxq6@>r$(La2f#=ag@smIZmivh>2AS%*3^U~cNrQ(L>CzihC( zC2+&cpw`~OD#hu2|VYqBFxZwr~3PT)UB6~wJj@3 zO6Ttf7nR2|YkPcq{ZYH8TSJqBgeUN6&dJ{jwV%0eH44+;Zi&p8x#~A^cFK5$Nyy6P z#ep4PiKW@lM;Ko=s#k+@1KPmCe`*%MDwfKu-AKp_p7~*;c&y;$Vu`a&&+2#SS~*** zGFW(icu2u(Ux8qX&*DolOt;I}Nm}(wASXVn8{8nZnJeQQ!=Y=-#`fIa`8Q>34g^?C*XQaiupO%HD+H73D1K9eUuo5Ytw!oEfM1uKpX{ zS=tBGFXsbxy<^Q|TrP~_DPE(jxbDn^0)A%eb2!afzWZ2u`V5W@910PTjez3jrLjss zA?KZikh>5VH!YBSE$3ux`!fBspG|*SkOGw~hJ4_^m7VesjmFIO{qqe7?QtroEcv;_ z+Wc^9;g^WnZ$`^TJPl;~Ihf`gzUD81P$HGtsQBsCMX>(VfAV8}Fw?CY9)Z^9>VN)- zb&S!W7rY-5 zhS&HEf;=s=Pl%;Up7&^{Qhh!{&fq=9paMDZAs*p9+dPQYoLYSH`CxdMnmmMEm1boh zFfAthA_w$eXN8gSPF}X;Ec!h+elZ;fYCjh?O&@TD25yxdk-=Xw&Ks>f4x`|*S9CpW z4i-5u0xU~Q%QiQnGDT-HqOM{U}er-yH|}pA0ytd2Wo}|DDIm^_>r;12^L*$>b}M>z z###7keP&i<(rf^Y!(3E~oM~-E!LOd;PAzb%P*6gjbBRk7vfw~vfZU6T%N`u)I{%L7 z`mq>`_E`e=)enr7mtC24IXAu(9kaY=9wC@0rv0b{fLeCz*3;AYl1u5$Q4l#7IoN6a z!G1`IvV)G}k8oDXoa&34g(Bp!+pPo%gD-Lx7LKd7gIi40(Ru&Vb$k z8?2i7b4SSY=e#%+T83}+?GA$H@zUN>$fE4oTaImJ7P)Uz z&jvH(Z)=j}t`xT2M}fZ6B@kquZUZx7#3o zx!Xp4q~y?jpL+p<8T-*y@S{qr7pjAM`AT>nXh$h?{mPP|8SxgJJwssh+EBv@On$Ed7iCp~vozjY9`QG!2T4XihU8mCb^ytugc1H!a9E1|G&a>6b=| zH78h9k2R&P?qMV3bGO7e&Vhc$8NrCt9+HY4hEp?YYtTk&M+iOwwt1MYE@#V5dW9@< z9`jFrvO>b2VE0-?dO;@0^{RuMpV=Dxp48WR+O0tKrxjDt6hxBgDLx?xFQyOw0DZe5 z+GDPTqTO&lgBW5gT+Cn>W8(yMS@egT#9?f}IJAw@dt=ibZ2lRzofh&oGko#k z!h4s9&2N6S7=d$}oja(NAe5AV-Ts`*9epV&1d4q+7vWUpiKBox8?0=&Ws|iO3WzdY zmt|mXY*e4I?%RaVNAOzHy&b8+T-rm?JJ6RfmcHxJSTq^alKtv40Uy-g^jWMpN3j=QLC&~Lc8dvDFq&?$S> zC9KV1qdJJD4W`BPTYRdGXP+5}aEReL=ZJG&F$iC2vJfkR{xPGW_c5h;a1&!O+)B3a zf-cCM2rhXs$^JsM7~m_St05)ZK!c{2g3QlX$2&T>E>9;B9J@Hs_*Sxe#Y<`BIQT zvtwv1NH5BwwVCNFpWn&e9;fLz-er{~&GX$DuVkL|StttO729BI;`pe}JR|(TS&BuS z?^%E;!=I&%D2M>PIy>Gk#qXBXtu>S%RA=zCtR3opQKXkgBJV5W6{zv?gFnV>JG)%^ z{*`7l zD;SI;3e3uZ9{PZ7wCh{ImzT_A>h*zAj-k?PwHhZx9jpCEl2I2RD#E*Ue_<^=Z#*^r z=F-UrOLdM`KS3+po<|7CQT-JooAf-Ub^Sr`@@;7PZ@eN;9g26g)-N$_^2JBR;nd}E;)nN zfvjNOV5a*1X9aMryJKQUh0X%_YnS$lQ!Vvp9=^mQ3sDN#!TPlf(yI-7ky^af8K8); zOb$R2g3GVzqg`_nC1c2`!V{n@QcxyfdC*W3VmWfGR=>ep_zOwyW)9`72G-p?Jyli? zOR9)dH9A3ZH9Nt%d+Fw2HQ>>~3I}1nt1k1%JLOg!N_n8jThVm!Ic#|8et)8Ra_vUd zL+c>Hb!E}t!$eg@-M-Unji15)>!mP70HDM}2aaw)B)do7x;=jz8_P`#xhD|D`&j4Z zo=%>qd*tw7x*wfINa;9ht!MMO+fz{8OX`n33LY33fc4WBm8HT0sJIwxa zIUtIGvCZ#!{zkqs!H*GV5svxskr8B8RT^;*JznbIThX+IV1LkvEG*GZGU>c2@f^e- zz9^izB&yEgtN@#DkDm*o-2bRu6opbPmb#U!&XiOvav>fLjjMb_HOcy-rIg)3$b(jf ztZJiN>E&Q24u`^Fp(nL+*ytvlkTS{Q41Y@}=@D4*le<3BK5}&8D2V#Rh#!7Ap6?Fh zLGFF^+34VL7jimtDegCE6xVg6*6(v@zVQvO?h%os@1_K=WjEnv#H-fYF0T=g{70if zhi6u{101|v1drmrJ^D+`MH~pw zK7d*v2!VqZ*tNC@Gz=0oI7k=RCSxNU#SQOHM*9t9uj&4~RL!POT;_OK>Xi8L1!i>!c+BrbWD%s!Jia<^~L?uO;IbkLx_hZlaica8I^|1hTa%5&DkX|L9}^stm3d z(so$RDx;adD&a3Cu4lJ9+^ zoSO_}(f>akXf)I7C@w7s;1pL;o{lk>!nl>Mq-8Y4-0o9qGW(3DFn0f;{XpO&mQTMr?z(W|15TQY`Hcj(9-ErHI9U$%|M&VqaC4>HPQ_nG-0w~zVvIkdlvy9`kx6*1P7rc7wL_l zkH@ik@FjZeK;Ry>&PI>Rsr&n|cUl!R_IAfHO36xL9~9kowminrvk@G)vQoD?@UR97 z33ssJP2!7-&d{pX&2?BbnD)_$RZmge0H zc4&*VXF)12h;!_jy3) zwvqHU7z@8kjzS3$eEV$p+;ahY zATIHl66cwP-{9iL+38`-Jrsi3-~movi|>AK*7AEjptZ&_X0uYbEEY5u-hkK{Hdg%l z=GXVMpg%K8ypwIaA$_v?O09)v$N~zedoG#(I5C&wajz%gR25B{BIKOpb3(m` zNfh>zdKu&JVRw0b8bkT%tD`H*e)ojzGB0Mjn^Z@Xt>|mD1M)_5FR$>c%@*%|8QSI3 z31)a2(ldKQ?&^c&+4tzKqEwl(TY-{{IKquZkVrexQ5iIT?7QzFCC1#UVIU#rZYPaB z?)VIzQ=4b&%F?=i(iHZm^Ec1^Uyd*q+jbpZZIw7J8p(p7huzPmkFZzv)r0P2n8cmh zojJD8zaoJH2kiL->siO_V5b}tdTt$=XaVw)i@^p88>}hS9?wnEVOrq2rSatYy1=^z zG1etp`Nl`hUB1))AjnL1jKR;5`d;K4=y^*ojRdH;Z<{OsD!|!Wsg>)}Rc8`H?kM=L z_J>doY3pYxh_fd4sbP_Z+_-D|0#|w!qYAw0*K*jHEU)Fm^dYd+L6W(H%}Y8?^&J&_t_8cB?_Z_v2t9F~f4zdM1+UZD zG$y-9ICcjP-g6RhN4@mkkzhxlA&eaiWyt^5bx?`&_yYynGu-Gw_p0v`x{M7kY-+bA ze$wLv(x(ZmlOHx7{NM+E83r?;WpNfdK-h*VWD(UzBsaPiJ-!5^h#Z!)=<5$UeZ_`X zNA#z^KT^YyelK{w^v!~U)hI--z~&`yQ9LWRU+IS#a;wGoKT4#cQCyxA!xsy?X#*A> zY|uJ4ZGQ4>GdVqzCjF4JBC%a4_vDMSlMIVgChgNl{udaf5dhRv=C0gSG5NTp543gx z&^5d(b8Y3WL4kj5(0t>p>pL8j?Hc+g15XuqbQMAP?T^|Hz0mw(6P@<*#ne|t)f7{jE)K5(`Z*ICdJO#%{pwF*6ya5548=Z@Ca&j~xux9KW zQMA%$gJR~=G%z&&r#<;BG*;8yd9=`bq?nTzO6C9VQT|=S3zFnR@(F0?%O$vI;dg=W zH}PODY%q)N^%;8+%-c?2!w%!==_#5r@Xj$E6(Q2%G7Jpr%OuOZYFm12OXZ_e? zva((_tkn#DTYse3SWu@&2>}M)bjW!YID*8nv25>;$q#39L-YPTPaRemspT7@rl^HFWINQ&3|6sOBeZh*hHQ;qCNP5o&+oiA z;ehOt(~GVMd+F8T-^!xb5Q2%Z;JJ-;#dBCHEqU7Wc(8tx)%WTmJv`gxAFiV#*pyuY zH2y?DvxU~NCnp*aP&zyc(?|f6m-|WIyRN1AQH!DE6XvC+oe2>vk`{h5dcKJz7QRHq zanqA|sFXKfCS?O;MBa3<@3;(xa6j;dw9Xm_xZF{K{dm_??0hcAG`qWI@hjohjeG9_ zKbt{#{j?-7m_}sjY9y6b9aL4(6*l|o<0h}1E%oOpfe!rs)x?Q){|EVrS9xk%G^!>7 zP%>2O1i|wv*tV#gimrFFe>(LN%}bl9iyfYjd@8CrC4bhYPe@GpQ`}-AQN;TvT z4&75{_A56_Naiy{D1#$a1^pj8S4=LkSBUU__3>D&YUGXJVe z{KXZ}^%q8z88?S}9acWuS!9k^CuDlK^kvVt=1UE8U# zC4E<0n{yQbr;Puw5xE7jTLgfO(K|2R>K^`e<&&o)ZUPQW-M^%7CcU`MF8Zlv;QQu zWR89LKbEdLkjnr2Ki7`T$Q~KlBzxq_rfgBR6w2P)y^`#`8n%RltZZ(!ii_mhBjb|2 z$93=hJwD&xU;cFN^Sqz)KIe5_=k;1O{gEoR3-9_-JLT?`Ixdoj$7Xf>)w(hN?sa%p zK+_DyOaZA=`S8J`Ip&XPrsroEllM0f>4sGDeA~tZW`zuk(?L_V2c~w_3?bElbfL2C zHJkwiE5NRC{5xPYdxK=fu)=d>elj@KLqh z|0%q3^y!YJ%x=E;;4E#4N6*NziTied&^g}qEI%(Vjtr3toJ|kD5(3Zoe;teJa~9g1 zj2EdY9+Pfwr82iVl*m>7R0YD^>OV2##ru68j{fQ6Z=jIbQde}C*8~I}P22D%KlrOE zmwguCA^2|Oq6q#YDp$zq=%NemQVubEJu;sCDtU-QMCK^W)cb$P$O-Okl zowvIkQJZ_`#WlM{FHN8KSqEDW0EU~W-ElV>T;AaD|zqy zk=f;Z`kRctW^Wv9Qj^b;sJan!Q^x)A)}ZL{G6#H?FGIx1+A^YJ)okR+5n5k8SyVew z#d);EO?>wK50gry?a-y_w?)u9_bMqi4DER6Ep8F0pz4Qy;gmDtKN+6uJ{jmV{0J}j`)2(8EB&EiZVg+S9ikQ6 zWCbPbww6S2G0HbQ3W|!^v$*(pgQNZhe1W(ou*d>{47aR3m{^_=yYZDVB;D1mBz4zg z#U)5b#bI)v^wi@1-f{F`Wt?VhcRVmXM{fNrN+`dMY_adu0#5wxyiJZSG;QY%$AX`m2)Lt;aTl2_s!6=N=8U1KhZhc;KEyfg4lGuS=Pe0t?|$= z)Zf)G?UAJ>j6+9l7-Z-^Bop6&i85sl*(4`0>?q5SGK?i6Beu*;+Av$Y{X%bzZtQ+LOMZhPC7qOW9#b6kGHD99qXU#w=k(W$m=hUu;D1@W7!evn#Y?G3Q|c8hWN z_LmX?z;;0FGM@$SZ=ie!5nM{XkE;uq3&Eo{xisySk`TNS#c;e5(@m!u{k!4;-mg#^aSIw&)9-g}q+%(c z8K|0hb~ZS2+;G1uQLVS_@=TJT4P~oiBRZxTBFSwtR!2DkbGcsgGzo^f!HQ>jTzON@R|ImA7HCpA@MT{r0TKAC3=qe4( z#T=~GNgNn_B>M+amJ)G?P<;BZ_%Pq>RlksK1?!OUt}z8mA-LXu31jlI^GLooW4nHi z8MwxpIDS-v#5WG^??eqvHPRjIcH^w)JN+@*?aP=uk$mbCdT*PV7VYFx;!r#RmcJP5 zEv8z4iixqPrJLUs(Vq?n`Ath6&-o@Yv8S{i&=sopyZwuh0}x{4ScZE?)lR6g2%7C; zKOs<1_vg<`3cmaE^Zjx~N5Rg~o|Y!OeU?#r0|C@W?B-2#LgpZv#ug7@BffJN)%d$k z@(K}IIrr(n^B=zL1*%Svv_@t{_{4*@_tKE zg{56zj9X7_-PrnOU?6AUAC#uVcK!L?U)x`sh_fEHB*y3ehLD@rr~GC-5=uNjHo<+~ z6_3a2DZRdbePmT-HDp0>iTWlSySLaW)lgWg_K9@M?r|wCV2=_K(f<8KJ#_IaKFMtt z-Hv1HK>m~)znXqz)uiHE_YZvHp(kfPnXr!G#5ZdHn3wZS3boIv?yzu!M0%d95)3d- zdB_0{)&gy6fOUySkG-MEztk8OX zOJ$l)%-r``4`}eGmBxXn0PPVvW!;}>zpn*-cb28ob?PaKAHA4XZ_yXZ*gC1Y2L8jD zDW}3-?;Mk9QNH%Hxzq4(*yp5?v)f&o;!i*YmgC*y1c*2>j%t1V_2Fgo*nGx4Y$xs{ z-fAH!*XO>O<-_hw+H}F&XyDMBc>fr!S2)_4z8=z;oW^DZpK~`j-=~> ziK|)RqQbRtWFzi_(qCK>&Ok}I)Q4(5bAK;!wlJ*TXKY=;Ip}l@+HV!^UvM(h+VLJk zTuZLDOySm7hzZYr)S#U@e8_Y-NkqidUl+E?8r!wAlolAJZIsItg z1v7-Qbe`nNS#p1)F_Vi@bIGe#BG0l)+4V4bIK_w6PT@RNMw>+ePL(Kpm(%!acK4XI zI{fZg2niQj9(UXSJmeQjxA)|w1`O|csGMnH=#ZS*Hex%&v{~u@z#A+7vK+b|&!4Y$ zJ~e|xiJu(6Kv8FJ>=QsvNudZ_dk@MrAqrG{eNG5){AUp*_Z$f&2?h0t>*WQHN*m@y z-Jku;nPTmKj_jPMc0ycCJei9Wvu3JhE`@l?Rlc+R4T^R#;ZP{^dYRp97YH~f|IoKM z&3N$4ikonNVe>OK&(xPDSbU)_+)Jl%8F3?C$KWTrROq^@iR*oO+l5xp}Q#h@2^yx^pZp?YF4!^KeUwtyt(L*&TDTmzhg7w4hhSyek;SY%5`qey{SkQ4|HEQL;2eh3&o1NaBX|!xM^O}b) zoDLl)%)Il?2AFUFeBp}zr}v$aL5P&VP7HWy*iuCT{{V0@N&eVfZ#1G0Hcu~_uJKRm zPHuOdrM66@cS|h9_vbJ4KK6Jwc-rl&dw8yT;8a>E2rq$nSXg9D{!~|JT#qNZD=b(4 zLrY&IGA~SQO_pQoB@Ta44b$m`B>`u+eongYJw^m=)X|p#3f9e<`;-6>{vRLvwH&dE zH$`TCv@@zN0VwN7IzBir|3mpQaHmNj(rbX@Tj4wH!=7AW7Y|uhmLpPdamu;Q=685w zX{&9(-S6}6jrCR{)+~s=2}q1Opom6pKe=6q>y0+gi9}u&Q(Ig_^8q>Yz@?axGqeP4 z8aRxCpc|51-j6e4j!+RtTN$3P+FYHMxjc&V-O)^mi>VLbLgPXwEc+|Wa&k8gcMSdn zUO$-=Gi(p^F%noQrf8OEM>0bGu5OJ%%OH22xQyy2Kzqic!_4rY_ z0^zVbV3Tf2Bv)@Xp|O1_)bv1o>JF-T=$x?{%E&lmVf;4ZcaoU6*!tgp#?z->g`Kd= zL-BHR(Ai~cKi}#huL3-~2AxlFd43b@uJ+zvl@77I))2BCm|?d)&rxr8iLnWMn4{$G z{>K_dy=fO~>koq`mFo9hWh^C`J0;Ukawc-f!DQ>!QL;kqGXa+!^vTtn&4`EH+Z`JH zt_?&z1DUfi!H*6LCdy~enKsIWbcx9^t?t}5?CYSBrJWQ_HBMdVVnO#2p2A@re~z*} z0>8AhJ=`ty1#2>t6>HU$(VG1geyy7m*fYBd&;Cs3zEOdwH5KBpyiVN!+}>5*n%>S@ z`EwA~A2>d-*&x!{)>6~~wm9sI29o=0!+_PSN8hQH1S0UDDaLL+XdoskUlD01(v>L$ zEuR0oG!H4UYOIZ=hUh&Uk%^9Ef9SQlO(|h-c2hj1{scc z%L9yjTfPa=pvk zW-uZ0Arz^xu+48D{B%EI!IN?HJm zHA`fEJPwPk?sN-*CXqC?Xa2y4vj26V))JU^Qsr`PzSD$@Vfb21 z=AfZy`Q(f28$YivKI8;3{HW!9?H1rG6G9X3d%=Zmm~!bCg`8e3N}7LM^C_oD*==~Z zQ=$m`p~rrf#wG95MdHfChK2tUz!z4f!;v<^5}&kN>+mX%pXPUj;cq{} zo+}(;lXs6`I3zw5%|^V3?8NJ!)+Dq@JuT8sFC;rAIaR^>XcuxdIgRtiGyJBz{ma%$c7n@Ia>sg!Cf1~L&i z2cCu2Jl55NpDgoipD6xt6lFa45Y-lY#zQs-ndhS;O$8Qn&&R*5ZydnsPbE?0+rCD_ zzfT1Q#tbisOKv8F2v*IUd&^zH$+|-A4(>`{#xFNWncQn^sR?t)kY} zHe=Xc;%ymAi(lyR?IY(3nKS~fe50dV2R`}~hN<=iy4)&fIeuqaD;cQsFJK?Ocl+#c zDjL`7@}`~SnXzd-bn5|Cr|c1bx`bX+`vND7$pFuJaQ5LRo|8EOoY8|bMpiu8At?|l zbyd%E&mWK*D80b>^W`YILNXVB8o627e(`pEp`?2GzNL`+#$!gR{FTZU1i;=ntSA{; z;+EHT7&3d=OuNe-f@>yT^lwe|Yd&W+tB|hDdT<_M_L6T7GI`i9N^tJQcHz+w(PgKd zt<^w427fcM$d$fMo;5qu|8Fs99mZPX9@F}5e_6j&7_E$=O8r~7)`tS!-A}9W7um1R zZJCPkU@Mqq2$Q)8n%Zvk_$FO2m0T?h^85hw6;$?KQ^{wv<*{!MLa`qDiQ6_=?HF%5 zE_AF3(-?M1)OAzZ!7 zEuPSs{2}GvzY4b5a{b8(981aA@@x9C_uP306Nv+*iH$aGIA)y=WyZ_pfm>AQ&Zd?O zRoFs8#8tsD5a_A6IkpA@8 zck9WniYh#0u4b%<%v)9xU+=Ns?Q18aF&26yJQf9ctqq(ue?G&+U=lYizQd)y$1@#H z=>BHxgkMMmxQ1yE#q9q4X@C_;-?!DR6lCX>nfE)2ETfa|(h_OTR4+`-PdYgcc|Ck9 z&gzGu<>%8nSs3UKw)%%yuP;62&_ftMBLz>TWeCxID3otyB5(RiUk)qC}NU#^a>0l*BpE=lg-;btoKEB;DkV6zN9%} z0jL=L(lxMx0SKm>_z9zk-Z|j!YHqh8w5ze2^mC+x<`4C*Q}^O8(Od*7`ZY_O24{X7 zhv2#q&$k201m1yuw@B z5_s8I(A)j+WSl@X`!z$_FId&0NS27tL8hS|<@>g+ox&IW@_1{(`F>PX#Oq^Q8*AM% z{Lr>2=utg3z=XBB?g^5YY99~GsJ$fwaulzU8coOCfEs7Jow2CgzU&2<#UQBj>1m+IctZM7ku`csWd<=ke<}^m|#qa(?3>yxacNri5z*1nG=>m57JRajEga8|U!Q^H~GDf16 zkR;w(QQX~AW!geQK+YC?2cBy^x8hnZ+p5ltR)Gwbo2IdMNNfRUiCA*_zt`>mT#`Ia z9uF@M*}$F@ysY>u3xVo5?aoc=t@Nj-GEL6XjTr2hKVT*PY9*pw5n|zCRzE|#s=(iH z+7~OPVY$BEcJGpdiuLF-4Vl1A7Q3i$fwQyZ10imB#iMky?_WDD{LscM)73ALrFI#u z*s0&*@)v7f!Y+f&!$vArZ6JK-zSJLtWjg`4Vs>G_19-^1=>hW#bnq=J;g2p=tZkej zxcE~D0H7(aiV678KEL-UiXS-SXoHWX7;Qk0Gf1AL^COgE(KZW}X18rRA4u*mup~oE z0V^BZQSasyWK2B4Md*^Zd~dCQc?^NVHLO$Uv%bQM*ze^!Uh;?*QOMbA0Zz(AWJQy6 zKDo5i7(tHvyP1Um@tRSo_uf^@_U2QeuNwyV}goPaAk_cg7o@Ro>2?LQ6Bx&rgKT zsFMmFH$YtM+t|&$wKa=2JVvQ>qh2ew3Ue++LcH5wPDonpeR)uJQ;RJz=e2Cb@-Fqf zljlyGKJQ3G8E-&)&EI$TY!d}NY#;ST$^9eCz}= zIZbaz3PYT}IS7)5w{Y2b{>!BRN$5XyRXy{3`zLg1s z%H>M~4ajS&2=03&v9ISBNc2e;e=Jx*a(dytPX%w_I)aAJ@tc3*z}wpGo8|PjzxQv2 z8)`hKeIyL|8Uk!g4R#NW(~_BJb<81Sna_bxvp8qwN4~=&QK{8wpW#9Z3wImul?v?> zu>M0b;HCndkWj|c<*cwd_vAOl5&L`iTN*gI>iljj{uqYii&CjhSh|81iUyxOC5rrJ zMfjL^z-r0F^pX^Gueut9uwyf98O78L4RUEWHno+X+unB2|HD~4_|*up)R{y53${2n z*X~QSNCvls!bWo?=-Nzdg9udw8EbZxX~1pj-pekhs&43@pv6ssAJU3;XOYz^8tSGR z+qCDMM|F-ot_PmhbhN`IBxl?umrZjo<7vSWRLH?On^QH;Q|hiJJ^*wR|3FJDwoVQ1 z6QW?)2Q9DmWEQOM0XJ{TJw>3wA&1J1?+n-Bw|%7YzzV)hi+x}QH7r1BU+<1B|90tA ztJnM3Gd)y{K#nEp<2K4uCOymco`cd?R6cP;7A^4Y9i`~7w?>c~XD^xg53BxOAgP^k zzL#0TYX<2F9>~MRYBiZZwoy{=CYL?x?Bg!OXY6^ZFL~ntg#5+3<8dD;>iA$QbTRTx zC+)#m=o;8TpV)#r=l7zqw$`?z&QkOd1^k%$G$}&xKnPu(3KoUtig%ZrV-63^5cYH) zb+tha$G4xChrlOR@P|mO#J_JIESCY3Meuh_*K+W!Hq{?vCcEd@hd7)xncj~1Dm3Im z24J^Yi>$raSP!aIH0Uf>coI0Ua?DARuzJ|H03DmHtu*9cR)SpDZtH0N7B;LpZm+_*LCB#0&&%e=J3 zLYQr$1%M7ei*acVY~lVH<|G`npGr@G-2^~Z@k$Ly#1w$=00$jlkW+AQ;80rhlGgcE zBWH%7(kb$X)1Q5{h3TrdZ)L$6UgC`B?>AUvm@N_9(m_BeG=wG@|FR*?@Naui+te2g z`pKPuDvhFZ7$@HaKc}DZ_b+G8#r+dB2l=9p)PbDYMH9N!3;rgbZrjGYV!KFM1reh9 zTAB-S(2Cu~BkwCZU+wa|qkkLwv2r1i>2hlu{S@YUM6IP3;&B}&zD{dY5)TeU{`WYq z$@kud5AFGBSEwrCKZvuQ%r`L*qJpaYGN|^ZUIUgApVC?wPtjEkKx||SEXA?6XzkM&(tTGS5)oJ174YVq#yMgS)6?Nh+O%kv( zGnUsdXlJ-hwXh!$sHjXrLAHk@1eAsUOUV5CpYsd>JE>518+5DLpmoVMXIQvG?zalk zk)l`$rpfpLr0fSu>=_c4K-rmzmp3?*`RT6hfrYus&`wh;eSE1s->EJ%OQdo(nN zl9O`euBMU}fhQG|6&H#u#5FFs=0O|xS5jcZ7$=APD5d#No8H(*p-J2;AR-ofg(?=y zxqZVEZ{69u9v&b^AGI|W*|&t77{Ruk2`$n+o!uObk`QTA|vDKIUhKwUQTNt<>L*_H>t z!6ucLGN~_`>LPdcS zChzYOVr()jRJ|Vt3VW^Yc-BoBHP&T(gHM!Js|mpVuGedQENZkh-4hQR?NJxP@#Sn4 z?9;2wGvl9G+ND|ZqV;dvUnq=^*&)NS)o>wUKDfm7zkgN9FT6hJpB&W{LM7fn(HAqS zuoJ82yHJXN&%9lrt$_J|dx-a;4&|1ltw10Z3tpU^>&1NM@n~2F72r4NY44))mDEd$ zMVIVg_35o+AXHbSV`g;AOOv8D_l9>fm{!SE;nJIKL~w6fK=*oX%kJ$MU=;o3&+fPt z>Ego?qw6YT|B#;+>s#6Xfh71SKp8DoUB$bVpNN6tFHDB-iQ!H`uX^oLnxjzU+ZyS^=wpj{iz8@{$3!M>kZh+y~9>^`Q>N38Jfl!ks%R)>RDQ`WzGAa1^OK z`IclU9Lu0n!?E1Fam90r6j5{GYbH3qeUrTE3E`Jef9J+2ZA$o@zt)dfQhM_D&D08# z$p;Tx2-eF!sb2bRjNJqDmIU7k$(;2r=Qotiy@=}i;QH${@z#PgM<~?>`c*iaUw0lJ z+)w{d^8rLj~+kzxUiiXi-+Ryn1T%;O^dF zY+^9#eZ_#7`J?+>QynaSITK7cah%+Koq11wr~=V9>l(cp7e*`hRfjpz2h2lGK04Rz zieanY9@R7|*OQ3QGoD;-3gGjRf1Y7Xqall~`#f`vry=C57rTuOc#E3K=M@<03-7$d z1bdjF$ z#+)5PQwXl%j>lG5`$5eE_0jT1#wmAM3@$c_-|flw6ZgthzfDZ07?$s7E^4PG{PbH( zQ2pD?_A1-n`X?%fF_gHyGX!6Mvd3P6-gQsDB2-YIPkmo3YM_{=@299*}t$xK(%s-5N>T zbUh|2d+3)!0F*h>g^qn}Vk0(ujg1~pcW$jVW=gr2;hOU`I#oE`V}kXsWU^0^JQ`dU z7+8*uCgma8($E7sl-Eztnd6TSxbSuSX_Rlq!=*!Aka{$js> zRBA3S$DnZT6YY45BXjft41d@vapb|b{e}`0B{(*qoqQ8nNK53d_5eDcOyTADPIVG| z-Q)kIp&K*69WsQZ_U+#N<;6Mi!UyNL;pOTFn9znQVC%&SGA%Lr!E)iV?)>;nHyKuk zvjx`WzMGUeEVOoYHu3ugn*5W@5S8npb^5KUa5J*6@=OPUy7h4V@iyZ(B!NzL4>^i) zbv4^UJokT6K2;X~g6b4K?OuYDbQcEh$&ceF0xzDZEU&YO?eyot%3HmB)UL4Ho^{Ua zpp3Ye;3&b9pX}gN32Y8cuk!nE9q&d4&=t1CQTxpPkj}C%7}FqWRNRD@<5{Fw>dp?6 zLfB1~Zo7;04$6rHHCTF|&VBQ3*vXXGIH7i}=zzFkR2dzL$k0n(g{f$9J5aQ6 zkQIMYZ~_UrY^eQf-ufr&4y=4^LG}$k&^h58k~nnU%>kp@;AEj)#GLLLFM6y9VGI&z z?xYmK*`!BmQi(bcx4{=4`QN9rUj5Q5VnH3_cxWm{667mY{==w@jO47PxQ1*L*@JK@ zehvMyx@|0!i5Z9mhj7NMc5Xd@jOj`1y;Y3WKfrSwp}dftB#bw{Anp}{3}cfQ$BX>+ z(9er2^xxJpV3|477W}s_<%}KWI0l2dWrz10w=ds3UBMqGcP8}1xM@L_VrNH7nlCUD zeArd8@HiPZn+ulv2zxFNreT`5>ncBnFn-mSk*B(zdfVq$a;U%!m76Y`=cr62c(vk9 zIds!PBSZg`-O>oC+=ICFW46UrBL9K=q1BFM8o}4OodmM4rJ~zbf%W&YDATLnzia*$ z#gtjmyr}lMGtMaZCfC{DYiWizKM-^`W*rZo28X>EMJ+iqJNyD0kOv{1c|qYmAr4B| zg^$zt5{VN$u5{=SefSULOvK@847pNe964Rigu&@7uy_3`U={tLnyjFICh3pZJqm;| z`6TM_PqZ#jT+NBWN=KWP;I(#oX)a@xak{;Vr67zp`| zokH;igMqw{KvgBLVZ1guM(;M`-*XS2q)yr?gy^7t9~0VFJ@khj6zqjGeuzDvhFf!-K&O$&rk@C#Ze%OrziWTK^wGe_?w_5KhF!yhW`WoC zW&ci~A4#{fR(RpfcckpT*U^r*-+Q%kOOTXG1w^dE45D%#|OX;tLp08Y* z(gNuXbt(xN+C&8c8Md1i*WgQLHakXxK+h?QIVUIU?%IyO2W7TD9V=tb!%*c?3Ch)#nyz*JYyvx!H^T4%CXo_w^nKJbk5l9gZbW(b zCC_dWXt93(dd%UE8xZ)9`$K0{$+t8O8hJE^o8C@E?VotaTC(`KNIJ}VrXq%d-L4l? zxlOZf-W#Hzj~@0Xf%b=*vtV2#kdzf9%k}FeYy~PX*h&^oRypL zvHvI`0%;SjOxl;8`WjRBxKA3=Hi|@3EvRBCKnG1=@e%y0{*Jl#D*BuDkGn>_){*aI z<=#-?)#W^-7?N@KGpf$TL}qB6Z&fH z5g9PYcx?sm9p{}V&uB68H~u2S8LoauE>t3L_&I^*l#>Rurb>wL-+IKtheX)(zG~m< z#bCzfNA<3>&<`l6)KexcqU%q1SuO1o)NtE0$UA+Yl}6^(<>6oy&B&REFgMj1BeKnQ z7K2?ld#b`K8Df~=Jb}yklwrdmj**{G+uDpk$CUCKJ7^4a@UBXhRU%7H8a{(v4YFTE zuRuM;`<_jd{q@u5m1E1Owz0agaweutaF%d(LB}6|f0fd2l=-y>X4bzoW&h#CSF{*Y z2Ll%)mbHdv5!^fhlYrt?X0x+-*3rF2>On$+l9*f`j2e<*b=mTqlmu1Ko#5Z?v@8Bt zDBr&p@`-y3iaZ_0?EbxDYQ$!0;y6R9Kp_%J$oJv0AQq=e3xqOk2^=On#8utcpYXZ| z((t zzZt*bX#_IAd>Rf1dtZYEV(*=4_eNj74T$2)220}`b`Cx8+-Y52IFs&t6FO!6qe_AJ zFQ(ivhGqQ5I1n1Ncqf_?FNf=1`-dqBhbp=UUEfU@t@gL1ZMms=^mm8Rr(+16M!+*F z0jkS42D)B71Z(gic&<%$+3rYuA0Xh=5TP#XZpPi>WY4f)&QHv7FBN`sk9CbPor2{$ zrd~!9w!ozPyZ^;rR#jqQ&r`&3pq~6|i|0>_2vg!P^}n>_Wijf6LKngL%+xB2b>5HZ z9>xt_z@###P1e%BbMY&~P4Z>|;sHj+8`G{b<9CzK^NJz7_ys2IoEt-L zs9E*cgew2W;X4N2?;e-?v7O;(a&AHn%&H;7@ht+9*4oP41ZM<=^sfOyE1g1D0YRs; zpL*zei^`tOh5UOUjF$Q8?PU&#pH@J7qMPbn%e+ z>rq~(QaQ^=5@qvyPK5a&MU?dG9nBH<){^he0-|G~Go2Hk^@1Nfb?r@MbPZXpBC~t) z)(F`yw|**tyI(h=#nGz@PnsUnJq|a5ScU3-a;?#wmqOJ~x$_=%N``%0+KbrP-T8QC zTah`s^7LW)>f=61Er|16L=#9js=j^&&1*@~{*D@q`s%Vb(er!nBR9}DU$;Sh;hSn} z*oewR9(c(}7O7}m6!-|#zt(Lvi%fpKSQA zK%AB)&El(fB3WL~fMl`mYb{V#WNCe#;cmSiEu=-^Y@G&;C9?RJeZ>kT8nO zUksJVE`#IjRDS+3CNJ?zT0q(w}8Tcn5g_cK?@x@?f&VWUd?+CckVSds*a0-ENn zjKcl+UcL1w0R>VP{lJ6>{<#*~Af9;Bvzm-myJLN7l1age$&+6YlI3R>Ix1xff`4<8B{`49Wn9)F`*T>Vordl>YWSQ3n?leFq1AeF$o%h`AHjArXs z=iW6{c<{A(XQyKHSfDa#cSMj9&8`5ePVuOA3y}yTML7dFpi1PjyIwl`3HZt{y?|zD zoz)^WeTXBJpKD5jN0u#47(~Al>(i@>*9IB_js>i+o!lY_4v>A7_M@v0Z-aJJ^57MM z&)6pIzy`xXi!ts9HcCmBPJ#CgBFLUu9J17M+XOEftQU^AFRg$?-m{h^N<(`yF`Jg$B59*ruy5J(CB^Y zJT-xJvvoX%8M|rjh>+mGrqb3{#f?|rU)(u7 zPk5ur!LdqsOwLe$XbI|Q6T2=Hl6&r1Wf{Ko^nOU!FsZ? zvTL)>KhM7t6Jnde2e){x0+vn^c3o7;S-#}eaY5mCr6lxiUsaPLPC?HHsC^RAqRfk} zYpdhHNgD3rINmItSoG0t61v!1S)_yyG7m1TrM_AEs-Hx1lf4|Zmx~erGL7!+1u;X1 zbPlj#Gb)_KG&j@%P6j*a?vV-aPV@S=;_E1+?bD;f6I9<`b_~QvWQPW^A<@RE_4Dde zWWIubxxL)^ZXL0-@wBX~6#kusUH@)=UnrN=zzM~K|8+HNLaJXc28VD_kkZJAKnqmg z1C|q?N|xm`H;r2=jYq!{F41p2nQV3+%%0Q)jxkS4dJnMmAo12-Qt!43VL*l|# zQ(=!U?v}_E+#r3t@^m?W{}|{4VO^@|`p04=H%UTpb=DM7AOx@&b@hY_$D^E~e2935cO`a9HvKspL5j`;c#hR;P+|2`boH$? z8~Oti`fY#34gc?gK-*s!4h{SA-QzV$60rCezWL|vZN?k_j$78)HU_GcUy*=4?C+~E zuc;@!_0AIqy@|<5piv!%pdhms&z|aJ*-|(fcj-vD&`4%gJ<-SYgO?88T`*<&Lzb#| z!e_X6KK4G}Hbih|d8dleuM$9xpNXSHK?Tl^k4AuN{>$jbRMg>lv=BMuG?P|i zBS;gTp2hb*)u*O5dD$>yObu@(@D%skOr0Z5H5B@G82Om#3?AP<=x8zY#%qy49o~4K z)4H^~9lG#trPVM>#4a7EZ8D6JKDx0Cr6W}8=qNbvYQDn-Qo$Gf0s;)6FkC^!&j(X* zif7)sKr+S6LDvA_;S2C!(t9=#6+n2?t9#}y6bmQbYDO}0FSWlIfCjQoHZ6@fiM^WG zJ?`Bce1%wDC4SzwK81b{RxsqHdoqriZtPYw|yu zc~Ff{(qR87V|kt_UG-!)S}5!^^@5IKtYbT0Nj$2g_n2RmA2=_)(3q|wIO!wCpS_*k zc$J99hVvI8V7Nn%85WZRJn7LkMwaK*lpDV$?{Z9phzl)vu`OSHLifj+aY*;*1Rbd} zN^rGw^_Xa$T;@X2>V}K;nx*X6q0+k7 zXk+6FeYB{Ubv3dODaCXmM3=xGyNB*6<}!4#mJh$w{!FB;9>*E&b^rcmdv@UuV&b_; zhibfIgUl;b0tW{N?=BvPd(W}MSvIr5G+LoiQ6YUS8}>4wiQPWh^vZ$-@FW9o7AZjQ zkItX?QrVX9A`+EMLiZ)-8u9r@?D|Z$)lnW^eH`Ip;eE*Ff9Df{SoER1-}D4oaE?A7 zV{qM+p^GEt;{zkEX z(f{v4*~c4E;}Ao-!ZeLoLNj2%s`Y1<@Us{F;uJtLZJXS5R5791&ys}GQD=eWe2-9N zPl|_Paf5SrLlxju)?m0mAQxC+(a$CbU2EhG=4LNg={zK!&AWq>XeN0?UiTooEutI( zA3Zet>V@p147nhURNfAd7fqDtX&!N1`5KVX_(Y8H>Gc|vuka`kQgw5~}zg+G7+EG#56LK61{gXKu<=dq|1=T*A+ckv?-Z{8QFdvtatKufrF z|Iz2NpET1%EyA&8E3eus=@-@N?g?F>Osw&tdC$|s&LxhGP_B=H*Wz$d_vyf3Wfndf zx8Axy?P?eWMfys>+!Fk?`}kj zKVkr82pI2GVW#OFciQP*?VWl%P!sWcy$R29K4OR4OaIU`Ac=(!19j@#(O zUGSl0#cf5+jalLGugi`n$Ova|*@@dve0vp=5y>7!ptQOPql`R!@(oH<64`dFRjgZF z82E`Cbn}>s&i#>QB&5vPWsu5cD9iDqS6I^R-nkX#l~e%f+fgJ4`51C>E?%s?na-5~ zh1Fif%QI0qkDzK3kPP5yAilcfnY?yZB~QOhmA)Ob&!f~Yp-J<7TgIQHs7}zvJpa}n zi4Od=&Ex|bHZ&t=hBT*%ahLYjc|bzkH+cK}E5}1{zUeMI5p!3@v;!Ic2{1C%viM_- zqpZfx+rE%@*ZCs?b+X|aH!Kb(7N88()s+b;*SiPLLH3!za48qXCcQ2 zgI_l4bv{+)x|e8043X&f>JR$~_7d@|-?OKM9~Lxou`ud7h_6pG-48i@%R~5PRusW> z!Rm17qwJei2THA(Gz%28x<2c8#8qs{M}UY2Ry}0sV-)v=4U#r+K~-U)?#03~dwv^r zXKX>}&qqy1!gP6ZJol;~Tmct@4vad0;0rfejScaPqM=~5_;X{My5HL)-PraOd}E@@ ziQESr^XpZK_LMNIYyjZ;56)9DDL)=NjEJBPXWeec>^~Msz}NOOwTZeu3r5~P)k1$> zPajn8D&SA2_`p%%GtF`zj!MVu$ZXx4!xU$XDb98-wH`$gJYDb@1Hqn!Mqv$4!>)&V z9fvGWo)g-#W7NWTGuM@H2erGl{RXqk2c({7?VNG9$xuvjJ-yl@cMmep`LngG*3;q% zs?1#kugiTHdY*&i0L8U#6ENp{eu`@%S>r0pudcCy82_M?*ILVcnUBu+*@{%Opn!6c(MGQ$8m z@CsaV6mb+0ZpcIjoSxo2k!Nt^O1)!q4ZuC(2=E;8jEdhNxO_%>ZDx`F zvj#%g*+cPmYAciNE+wnn?7 zcXO}lHZf+p$1u~)a2cjM?{rK}=lwmtzkmGcb?!Om`J7L@BX!u1m)4f$H8Y?$Q6wmM zlfUP4Gp7f~`)w^`RB2GdpGVHYr6(o1Fz#BL^T&cg8)`7EX8ZX#WFG4IlvX9>PZIzx zaOiFK)MGM*c?$))(J>`nJ8ppA#*qF^gi=qwhki8Lgh8l~JczD$1Iv+JHE*bE9ul7;Q@a!So$mIYTN_R+joH*AV# zV`0zzy%?1$#R=%nes6rq28br?_nz0O!R_MfmK`EZjAijhHS8pkd8JFI-d=Z8Gn+Wc zMwV#AM&(6di}WjCm874Lm|o(o>5=Ur_~Z93{TVmWywEN@&ZDn_g9I*wni9^^hzYrx zO-V4oZ}`8ZJ-W$g!Rjnb{jOg3S+JSSfE>CvWA;|C-_DcXasy5t^ey8DWZN8{ z_@#em7S!~$v1A1-IZ6a1zYGfQ9Em}RsM8mn%~;>A_h6{=J|1IA0Lk8l_g#Yv&in5c zQsDL&qnXxUa_1KY6798>^&8wf$9m?=TNBF6c1F>}z?&Nmsj)^opmLRS+h2Qj&#S_j zYIZBG35~wxEW-l4Zr+S|w@BM1L29HCz2W;O-@Wu|FkVDyGzF{*en_lHoM&O-wfUvM zOMZ;u@Wfc0;O;n^{$G;`cLEO7%tc%F7(Cqt(UJNwu*Fgd1-qMIuYmZc!cbEw*F9#J zFXqXF_f4u=6aUh%(kks+W}Eg|%8xmAIHiOtX~N{HtG#V~MiIkjp(ysDYxY7c$xu!y zF>Blp5n+*lrr1>g`A4}~7L~<^*iz_!+s)7;lAWm~k#=ZlRn5ciE6)_sXOvHHl+fJg zXnnoC6Uc(NV_c$THG-=`0Y(cb(1w4XKVUIpAidav810FY91p+P(Bd)26uW)EV?PTl z6)i@K**ZI$@|F1gZ`Pg{bNnQb6A@2>Y2qFu@CNi)`VI5Xd>zl>r`%eluXhJ48Z{5_ z+Lpu3B!1r)e)`2p;43weLSD!|P+%9><}XFGt^+;Oxoj6PA6Z@P|r$qew`+5EP7Bs!vZQ*P12$}D1U~jFJnQhR*&8YSUBS5nb@L9 z>cGSje!_2B7WXN%ExH;3giycV&Y^kVpeK{;>x*6{+04-byR5QAEWqr!`nwqdxk-7? z78c9jqIbvfw?}_RQ}Au!cH*T`0VcN3Uf0`Ej_XW6pC3K5k%wPj`!Pp(Y`gk$$0a-mVl+4fI`u!f#5<>`)Jz#lZ6jS1gIy1P~FWh^I7};D)!+M05GqY;$2zoqd zeCy%sxpV!;!*!e|8V5=hO1Hp|Z^Rd}rz>BofjWF1Zp`jSX&WvFI2cB&*(}&$^lnEl zzy~zu{!AIS()sO7tMyf9>%&Zp4<)wN%%;CVHnFHd3<;QS5_1G1wgGVJYsv01+TQtH zGy1KjYw_$nr&w2+Nn`s&W^$hE-s}3jm-6BzPifhzuyXA1airsRDzWuHC69|I?*5Eq zf-m;e-nuaXUWFsp7H>9W3I)ZI?|34`ut*R zdNGso80~9pXSqNlJ44qfKloO?x_?l+I363NJq{)Sx++}WAQD#Swm{P0&z#0bR7x1m z%O|-$ZHC;1l~+FodLZ*tp9JX)%!-&+&6OHamSLAftW~UApGZZQKDxux^(oBgqou#U znB*SqJ@b#lLh8=1<>Id-X+9-f4lH`pF;j}_kLzQQ-4UYKf0()wKEzd zSHw*lJ9*8`18JlKl+X`@j1+JB70?H?9z6mMx8dL_(b!8}cD;A@rs?LBu-?{ne97Ie zpV#@|rDO})%3Tw43#$2T&7(g87JfVibVMde5oX5y=C$jkZpTM$nXTwZfrfU(v4_e)I^kSp*2$OQm0dQ zW$!`{eGX+%R^655l=EezcrjQ=X0$T{zn!zDTrL2|`hG9(S1C6#x~7~;dv_J`i;Acg z0=#(&{r+*-XUKk}8dT;Py789?5YDyhM|9KSFO6B>u4l(3x42V z2E97U!}IRvK)u}R&Za-lYrd_Xb(R{e42|%KCqDsDu|Zq5Hb$VPT70In%P8{loaGe~ zNvb_Md6g{oJzkdf;#Az>-TJ?C4~`1?@DH$FrBpSQk{bq2%4VV-OSjOy+YG##=jt~m%3 z#mM0@)2?{n4D;Yqq@b21I6qf>)R1HZ*u$#+bni`zxf_YIR{guBZ=DmCT-vfv9>)xf z>-AL%%L`EGl;H!wCQ0)3N)kzJ&*|$c1xJ(H)846?z7)!4<7Phc?hN%}MJ#WU{OtJZ zrEi6#$TyOr^9KcL0FGsbXjd<(3wWwj_l-O0hm6x7OG*$tC1Z+&SP-CBYuK1kfwMO3 zXqmyDQ&uU4`YbArjd<>}-^QQ2AYMK;MfC4WV_8Qb6;B-^p)=Ojem~}E1@F4rrP-QS zsCnyD$+9mGwdvje=soxp(A|4#O!&rwN%o`M+7DH|^c`d+PeFcO!>FUSgsKhxmg}l* zk4h?bN8XgL6-=m63fa}wDsT}l{AJjt(L`rB0%`&z)c1f=@&A1n9kcnW!*Mcf7|nDo zQf;&uoTp(Aes@V23xNvYMDW(EznAT8ZGuc49_(47pAF;L>oFHx{|LK9KTW=fCWyu! zlZfsAvs_!LLGh&c$XM~5>v;YkzvwhurlR~XJJeuIr^kFCfDsx}eycI+H@4qjKrqq6 zf$k>o_czQ0=~`tHfyGZDJ#z9|m0bSulE-IR<3(nIU4;PAxgIQV~H$sdNcB6{^&pJ|HLx%PM@xQaMc=FWL zM6!-;h}3qfGy&b*;!*^L-@I9Duj&SN!}^;_-6+2rt|w#~ltg$GqV%)m($cKUO&FVY zCLE_<`4Z5>~i%k6qO89w_h=h<8uUC7_w!n>xH(ot-qDGXdV<=`1#MB?j zoozzlnVw&+g4^UF+y-3WGX(w6=KNTOp!fM7T`-RSKTJvhil>14AAuv{$4?25NE5m~ zF^2!J9c*;imJ)k{(kI57Nc9h6yUQFFnaS*_#3{>`t$xjDVG%N*1?9@_9iXZHHf z{b62wbmQE1pgNBtmjQ{xyF07+l8BE(SOX@zHOT16CLJz@0-n(EqeBW+hn`e3CHL(J zzU6%>-1ZA*?UWZ4W1AO>6Q&#l{!ApdW67VU_X?B9wWQsbmA*GZ;h~4L?QNWKUv-X} z*`>bbnTxK=eOi-!MmA!UXLu&Qe1^D|Nl^#w>~Jg$rVW13W|J?s1rX<(?`G8u;2vNg zKmo8IS@4}zk7Tv{GDl=BwmrqH#vD=CZP%YwHf$e8%KWq z?&pOvPE4sXmUiLWo|&lL80s)R`jEUN<|>Nsf~#Madlwh^nyx+AKo0W;4bn4cfmgTb z?O(swgUsM<9Fb=L|2(R33$@Ag6>O`_%^ z-}=gr*L@g&cA`?y3$^d8xdkIS74hap?2(5CpFgv$jz&lz z=G)iY;bsOcd3Mae8p1IB_vVRMfbj5>m1n1gv*(S`8i_EyM=Y(=!dhhMdafXEs>rc@ z&LzBa=0zUK15@?q?5gM!1Jc`kxd&{>tgph@Jvfkze|fQKJ@eI7!x#e7yX9OFK0NcL zrlygd!ybYS>|kS+RDnG+D_fjrnVxA&3t z?Q9@yMveyi_fp`{$F_!sobX@4@*jeF zs;Li;Y5=IzC-=|aKMwcIG17$1EZ!3LYsd%dG@=X}#*)=K2MTww4?AcfbaZb9t4G^c z++>?x*NlMhl@Vp|HaPExM8KY;@cOm6-=2kEl+aBfj|rod(uuNZZJ~kCnH+1h;_>~6 z-lVSV*^75_Aer*h#&PJkcUB;~lymcPb7zMMQy%lBQFsCO!xF;>%31UNhrXAx(-gs+ zQKCS0sAacaU|XK&2Tj8I)=VH-(zoVL9|Nfl*k9?~g=3zjzZ< zEsNj~1Pyxt_50)kFX!*F=5e{X^+=a7W+43&-MFqhfdXkfnz_L+^(^XDF5MNTix1UOs4qb;_@+Q(HM*ulG;|-{0YD??Z)mxif{O@;g?|9HADmfsP)7u@z&p&yQ+51U705u#&~S_+kV7LRE3dLm)GZj`$@GW)RiX}= ze`1xc&vOkwPS)ZGtVgj@sdGO^dGoJGWtV@BAs{ z>H_BBkqajy>YU(wj4F(m6qVe}C@iuG&Tg*zH~*fR za61;_$SzaJj^QC)9={&VG*gNyUcWS(gE)E_S1);@f8R#;(cW&iUrosa%y2Q0#f5ED zA;z08cMe1P>iZ@G?J;6y*&^BQW?agi9sM28ve5tyG}x@Xs+UG`WcXLxoDi3Zb@Q}% z;bQYr&+F^?iCQZ3Uh)492%B zCS~C(Q&Z|O1ncH94?i!I;vcn$G72TRPhNRyJO5(B9sRr zOILttT&*T$boLm2HRp-Pn1LU0@S9Q5D=}`_e_`B29hKz{Xv&TY9Ph5|mWiev^2hdA zJ!BC_X7c4AnzVZMg${5PEG=bbrtI6%Az4Q&fT@FG8YYzhhx0@K)w)>nbsvt=Hf9Wh z@u-b)a`-T3Cqd+GU~>u-z94|y-_U5uSF_@F*%Fbd^O&+{uPevfdR|>9Eqgil(gQVb zyQkpzgsH5ZO4^Bq6p|(!TTl~#buvA4SS)Y45)tIO9J!L4SOK&UC_$Xj0lq&}0667N zP#5Rin6Gyd{3K2kmTx7d9>xq2a|k;CC*2DjDIjF5Bl^&z#^Z?P6`C~pQqnLK*p#Y| z4eFXi`CM98i+t$N+Cc}Cm1^$%&vu^?OS*CBhkI(50(|fCRbL2sh|x0mo~lwlIgI>T zwnU#r#?(=@nD{%{cr&!5fSq=LJ`begP>SuLZ}37B>Iel7XmOEot#W@$FK;FJTANrRx+x5naK2g*0F#Lt_e9b zGkn-HrI6+Y67yFaQ!E_Vfoy68%}=+Q@^IGxcz09fU)^Kdg8Ycb%Y+?IF#86B7Zkob zC*wq$$B%O?E-p9XQ=0k;uipK$q_lne_xzRtp8FVVf|Q_aAWO{Ow=wO@HP2qG^7o=xTCQfxK}k|%Ws4VC z@b0clDHf7W$>TN}3TwL#Adr(ZyD{ zS7jrE^QcmW=57YJ; z=FjbOLGVy5N|gsK32j%4i{S*Sr9h4w2h8yJd*SdrC-kA!L%+H-bNBRN_ObIxc zj`h?kgvh-HFNye%lDeG{sy{CWFd%P}8unNeXAI;Om}KA5_GsVjSa9kzRm_D6BHoHC z_%>r7$Ze*d`SK|MsTCr~{6?1@92x6M)Ehz3=QD~SKuRYFbjcvN&rATx$iS6GQ_sP0 z9BHAc=FgEX9zH%CVcOO)S-rE&Qj(HdWs8ZAY(x`X_mkS{>2!ae^FrZvnBCoBpDPh& zB)GVm9pnsEox5$G^a@0UXx-ba^4hU*Z~l}q$WKdDdhXCe(rX=S#GzT;JOvtT1KZSd zj`r#tb|=H;?XaHFz`qG?Cm=&yh~HztI{vePeVj)i4M9$Nmx8e2?TUwcvu%PPrm#0@ z+kLL4v5hDg#=jN)z`fQ)wHFXgq@ydUOTThtGliU8oAU1jsKSRq-5I!z$fbz3X8FYF zFmcy1<&}a<2Rp57I&MfHiD*4eejiN4~k9 zK9rdb1cb$$tHAvIlbyFbzm(-|R{pB&=;X9paVjHzGLA7CqFWe@Zn6-?WZQjbb zM{o5t#v$^o=dTlvM!av{ABTv27)z{h9i z?+LdKNWPqV&aCs+Mm7T_C1RlY_u5(D0^JD3`R?yIiW?!{G}nH$FBSU->n_6z?cZLO zjSvDDV3PjdW>FD5CPZ3|?8siogsr89#!`#kiBEr)%c@^E8}?T6Yi)ZqO%%^gEq^@w z!RRv)=%obtYoaQf)%$A(qe_n4pC`+f@UuO&(HW@+({lw>0{)}v1g$$5<(q!e5^f!> zjH83pNUWR>${m%ptI3~!XVqEbqArfcy|3Kfht3La{z{|BQYX%%b^T?;%LB>?1!;Yq@M*E=A!(7pZ=0&4CIx=lgP*jht83R(25Qa5zZSWgHLgl-iG zdo}sWI-|NbyBQ;<*J}1tKCt3WZo&qt*4T<>tOQte>pAa=ae9$#@+cAyrD0sIEa%B9!1v zc-`II!(h(t!L|8^AnT@P;!PtOe4b-&k?dyG6*foy;P5~r{729~s?T;ojeoX2^{6tL z1)c?t-fJjwaq!Ro{)E_&L|U0t@V?cIgC2eaBEZ-QiUon)Ghis!s68X=p`}fy_Q`0^ zR9O*$Q_*V7t3%QwMANDJS zr_t~|>m|~?%sV4vCLkX=-&|*cms7t=yX@@^kvN>7M5(eRS|@%Ynj}TOZkpe>`ONp; zA%us^{q${&Qw+f0*pM(mPKGvv-24>e&z&s@CQ%0%6%s&(c+(sEuVUyQ_0%OjlgCR+ ze?BYpy$***x?3HUCQb1UW@DGhP?_+j0$tM#q9JK*glIEce-^e1j}l$|gz@7ypzz(( zbiry`B?23Dm6F=1gI|T8<>MoXHvcBI_}g3R!B~m|uT&mHqV@Xhc&yX_`bK|x%?nrI z*E}1~Kc$}`MwV67fxF+ps2G*S&Z8 z^xmeNu?7Cpo<7U&c{eVEHEGIEh)jJ;a1JsuNp|^t5cN2cpuEs(E*rEX;xRGxKFq^I zfdIi^`#E|nu)VnRP@4(xoR&e)#$9V5h;zS>fx4Qv zu99zWu9>$F*^QL-Za$UPoXNhvxt3tt9u2UQjiXFBy=OXcHR0OoG)SB5z^I40&`T8a- zCX%ZpT6Ov*tXbqMFq1x99$j>14;XJ0v*5B*F$L(}*%{3~+LcV5 zvSloITCreeC0sb&+OTdM^lkKIm#^)~ODiJ=i#8d}VldkKTbiIlq$09o}Bq1~zBpF6_dP`d?8KQwS#;z=O=iW`0{GLD{-%!F7|L@maDR=Tii1mvvilJ089#hx~=0#mM%DQIRm2;!bB%+<6;- z`QESh{$RAdhl4+TfA%Fflm5{E0_66uFcIg+3ttc%WgR@sYUW(R*db+hx|#OZ7)le; z;JFra6Jfu(yRh#h^#1GI<~Hp8^g38t{jt^dqmIUr45|(h$c*lsAew!xQKXl!!I?xa zX5y2(RbfECV$kdh9dazM1xvQ4kRR8SR)$eE<~IwxKbsj{I>a>s_WM9d{D--?rc93j z`UB4hvTX+FR>BI&OHTDtZhCan#c1G+cX?BBt-nwX@M=!u+hFpp0y=sGnh}TQrlu+d zxa1G*YezsUPqS|NSP&YPNg7J#R1v_#Uo2~Rli=|J-3gRwR&{qivQVKyF&@veh{XJmtX^zSivf8@)%@n zZtb(wMqj?$%=1?ntFm;MAD10~eYSk1X0ha{PfYzy53 zPAz%%$~>__C!nopFNKny0K$(zDxHtK!1dT)?bqSI_ZXcG@o_MADP)3@$ivmJTa-dc zB?I!np$Uss5mtC;?trd(dOoF8!Ok4`dsC?2q*E=<`;Q}qadp;{_O`}P?tt`?#Yi{+ z#+Uz=f~AT`kvFD4bCOqyKD|bB#@7BW{}#PRp=wK6j29qWa!%C)RxjUaZn=slAEJVM z7K9M-HR$&B-8MuA(v2=;c^XVz?Q368C&0u~e5u#|w&a(^>8%{A4eqwc_Vz(}3FRx> zQv)78t(Zcam_ijy&adPhq1+D51F@9zT#>Gye_Jz!#9A|NlXZNcAP3!fz%^+ch(5Z`{_ybTbrv1F=)#;sxk&C8bZ`LAP7cYLE*|xM(cH=d_4f0#YsqiS z$ZZc?jQrT`tOqy^H%_cOqbv#(Y<^tMhTCFvKbNK1$z14#tg8N@n)64ywI`PuY$~sj4 z(oy8LX_VxymYw)P7&!BG)<1x)40_|gx91#u8Rx_E&R+0lKhW=qmz5PB${Y6x$qq=f z&F#h2;DGrj;Oziz=3%6kChz1UXa|=TNhUh7@OyYtEX|p>Yy8PTG>#GVYJ_odtfJg| z%05J3b8Ep%#CS@;%rF_cKJ=nfHtu*>4ier(fC^r| z_gDO^bjCCizs1MqPhTR89b-xY9DCqD^D95Z7G(?2MN1y&EImmX_=dE+Y!nNK2~j5c zmxZ!1O}?y*O#GRwYFyR9TbwZO6jn)b7d`pGQ<21b>vU^>nilVY+|k|g($Z*8kGzDH zvqOv#BMvB2js_m9|6|nvz+>GUSc2e+Iz#OzEd!p-iY46C97DjUzKsNgpHLE@;X{|9s`N#4z2ycmS-)BEPDJE_F;Z;cv$KD$ZTO z-eO3pkP2wt&Jb#IrV5kO8QY)iekQE*G~UMU_{t0Bkz*!g0~n`+7n}Ee_Na=A3Kmwx z^aJENc%;opRj91oXf8ueE61)q`_wKmE=(Q*C)eSPE7Z0pY5|-qPEFAPYW>Eg@zXt# z-{fu&gEmUwAP_F5%44QC)Z8t%hJA33ZesCTVEgH-~ zT!xMCD}a1u4zEz7b-q@%>ntf}m`3j-Z@k?TwYu5gPbF-!pN>9QZl_*F8M&gaTiYT` z_-`OU<--bgK$s$6h3r9nR|Z)N)I$Nt#ei>igc10O``xyA%dxFK1c6mGi~Bahfh0k2 zoRW2fUq5CNHt7}nnn}2Spy-ceO@CFXTY;3j{gf7`pCbRpbJgN^dNM~G^47Me*Ka+1 zUo<}tuOafP;WrCL{}Tc?nM2!uUu!n*FIwE&$*f+i+X&hjs15~{XHYAHNnZ>2P5?G6 z;g72&T}G3K-idV5pdAD~X#>egbO2m2xCf!f_dI*g*Nh9((8S|_Wo_>!2}K~~F6e0X2=^dUOhwXo~soj`LB z7WOS+a@jZreW*|rES@!`Cq`ETf=njowf}`$yctF*3*%O9vcrF^G08)|vv*j6U+T^O zfm5MZ<}ajMMxD4U*~;t=lgwXOcOK}&kr-}c?6|;KK>2gPzCw+A`hN9 zWHy)U!X>*8Fz`TPkH!x`p(hb02svn(UNbHoJWsmEMQx|e*ej4^#wn((;4;)DvyU ztyEqdt5?=`57xv%m$42fu*!vp=?od463?bzI^EtqC~8J7C|jok{zfg@T}-lIR`$nP zets_tk@V2i#4N(4X6f5|F}g3;cyD*{-v7#73cZ!1KO5=Sq~*RNAL8s#4SnJ$ndX~#4lUK}DN!#vJrQm4c?%`NEA4rKCyx;C4GHLTOc76z0r5l?q$t>tL zkAL!n%LLvi)xG|hvwWb24lMgW0H-_NybZ44tk2d>zn1qg<5h!p{5B_m%s8S`7qt~T zXq?=M=*^ZZcvsEg@zmifF~1Oj~5#cyYL89Yq}`PSyyK!9Q) z=y=Cgg~~4>AT6Irb`RsO@upoYV_{cN=*4;uB!?ykfx^P4fZ^cP<#93hm*1O$SU@*>})J7#j*@0?XdwdnsegLwAi@0+w&QXxTw-=VG?csbvq-FWBLd z)0S%{t|IQ>+f(sUm@fXkz!&NVoaBmjjmpIf8LZ`rgw{u93qK-!M=YWg040tvxa_gm zDW?(Md_5{e_#?{?UhR*0q-X5uIszOV>#KRt29v@Atd8hZ#Tm=s>}-OVUeq$`u08~H z?A;0~kWT<%~qm-hb2jdY#dDbVuZ_(tk4xbk_mQOjI`R#*G5nLULvzj!?a zP6rMctS;hh1VJw88*Xi&`8G~sQM}g3LEuxGm`Lf^WThhd;eaNz5f!^RQD&2|Q5m;S zv%X?y%GE>f$2V7;o(2;%_R*2&i}S6b<+FB&!8D~-j}APW#^@3-zH{rkn*D8fDm#E} z&P@b9VH~peRS(N#*(yeO9iO@$13rBEr$Kuh^BXx@Y#=b{r5Yu{y8#LjsU~n{=mdt$ z;9|Q^Zek~TF@-^d820q1D~x6|>6!)d zYxCSMwwQa1`;Y8jn`6^*6?BCT6>eZqpJtr5n^dq|z2&c2g6-pW9Hf9WwRKo}-c8MstX|sIF zOA-O#8KyG2CaKQxw-R~1+E!+PPQ0xCN;kdtiTP&Uv!2aKO=LGA^JcDX;57Qv6<~jH z>_*lk2DK3U+*jpr9&-;k>`(!>61gCL;#U!EDd$1G%ijzaz+A%2e5rb@_SKOC;0p=` zRM55v-n=P~VeIAr|H=1acYdllEgQ%9x=OAPPj;pG@?(LSaM2^lZbMbuPeL`wsp=*A1 zn>B%kbnt%FyqF7eTrb4hY`}bP;y&^r9)(vo_4*Iw_v(rKv`7w`?j>*iM{JBMcC?wKtW((fa~n2Ni0L^nqTkEET!oF{UYDovGDe z>T`%N!aHC5YL6Btd0c_0BbNv!P22tSM&DhM7G+HS7Rd!kRC}iVruSQ2uW4mHVpS%| z7ofr8r@?*igd50X*N8Y zQ{C?0?ar@jzD7AwEKNRk{zuAjGgO++4)8%|P9^3F{jr+MqdrY4kR)e?(dshxE0rtz zM!%Xi;x6Rs0FlGrnn9J^+uLBUWIJjXfj(_)ug+n^ybL_QQrDp!9nQK8K``qu}wE}^n!r8yyi_t_e)|hh5fe_vHVN)^p$B1N7 zh+g0DnKnSQQch&|?F6%L<1QF+_;)~u2|B~vz2futcdCHiwQo4dxs_^QP5U+DIdgfB z)iiAqj=5{dKytH1+B&zt%NkBLvBT=ore#_i7eGEN53UXQs6hgJJwE&~f4X}(8TA?! zTwg4SFG7f|74)PB2e4lNr#OuV1ei68Gi2~Zv*9y!m_JF^yUtp`q%_&#VTn!sBH`Qh zDkE6WNgy(>_vskWh8}sBpJzVBPQ_x&O1U}9MVku5Tw^q#H911`$W@5=3|=N%j&e>^ z%-BWxzCJ+p$2jbVbbf@i-2M5}iG`-No!H6LX)#g^Du5GW`tL-`_kh#5d#1g5fi+!e zGJ!|=x$xFpm(BC1Wy8bcZN**Jw1q`W^0ix}K;;8!$qdYnER7+zww9)Xd8c|ymMX84 zovW}ZurIquRxMs@`~_LA@8?!KpihF4L(rz!AR5L%9^g*z94L9-ME+nu{DiKsRtrC$-) zI*hPMYSqI}AL?@sZR!fCJGv=kB&Vi!@orD2`FsY&M`;MZFYoRBrjRq%fH-4d1W3U@ zB%Jb0zu+u?7)BlQ74cF2l>U{uy?%rYBd57GYpo0iB_XZpEYaO-KYETFeEoEi(Hx2W zn>PO(ZlPZOuGC(^Xn@;hQATnE0)jy!Gw@dZo_)teVy&DNZXHykrTG|l)y%5R!#B+eqqSh1Q3^x~xi>v7Nw+s5LZ$SC zW2zTaU!R+)Y-91hkyU74&*g@nu5Df~nEB~HrUUihH1XzACP?~?Xl-_bMbw^!;pxW?MIQBF6#46a7rb_`>8(_K+rzw z&5}E^!08}rPI2&V_}i|wV@pv~YqlPRyT_(IW8IF$*8B72>dK^@zLoSY*6AtKsZTFDfsosomMyzi|vzi@XJZj@f;V>8Jj zXn8KgteZ0_=RvVqx_9ySSrGH;wi6{dB@SA*+%`h5V_m@jL*@Ou==LFVpDkYn!_(9b zbLxvFE1G_*h0e8+WN-ATDx%%q{2|Q0kRWHn=_?LpKqmPWZI_I+#*yK4iz11+>xuIA z@`VC7v9svm<$_C=`d2h(f!u+fLJEac1A`UTb%!$qU|TO?-Qoxeo(Qm(0+`hTP1X(xEwd9Jar& zowL5WhT5;)1)qQDN}ny+b}bVY+P}Nn)jaZcB|SOy<(ZeH7~UeNUbJn@vtRs?rB9dN zY}4W^054_gs1`d-bh&zuYu2Y$fn2wn&b8_eYcHK&+Pw9P4;*pGJgSVwmz0n$;taW~ zd7Hy!&Or!p4nBBURvUBd-=4Hj;kN&XKLFPO<>=@bLva?{1S+4uc&y01s|6cLr2;Qz zB@Xz63}yMsd@M@8v`VwtLL)63Z$ltG4li>LdasQLjRNw?jp zb_I8}bld#s2Dd}wmcPW3fu;c}D=8Y;FYDN&0qMo~7DTCkIy|Zy(i|R7a##)#KYhFO zWppCOiws>%D$LHxSsmcT?mO`f@QJY#1kCUK?J}f#PT*=#A9~2{DWcP;-v}AGR~_?CMb;uX)wWRAFBwdZPrDR`(>51yDXDAc}|U{cj;bA z!xnLgobTuOZcvN8Zm*EAzJVWU!Jn)_5#3{wXVxH%nT+!ftR-dUGBN?x7dGrhWuZP8V;w2E!ic0hiW-#Qm@Cuf?aoo73 zR6RNr54*kLh<~?nWIvT_KmLP_V_t^n)w-^U$yKtB3SC{)za|1RnQXUTB_g6J@hf-! zs)Z=vW<4ADzF=mXns+F_@NA}TR;V2!mgQ)&2%v1 z^6H&AI45H5*u<*bbn8|ey1x=-|CRWJlKKS%Ln5mW6&8IbKr!X@;hpWT$ak6bWma6s z2K0A;pXhAfyWz*-Hw0m5?_&{kT4zzbS89=kAw^ttzd`Qzn2fE{1yUdk(BPQRH?mM^wUGIVP zUE{P+Zp;fycm{SyJ?M2x$lv1FOgkV^^8g)b_g@*U{e;qg|Kt$@b?`4;w@VXKn(VOi zg6y3cK!K-J)3%_jT{AyVy@~-guuu56#vPlh6lWAiA1^1(%?AXl7mQsu4Si)JxMbs_ z-Z`{1`LRsvfjn|MbRHS;qB%TNECVf>GP3O-RdUI!;VpC$t1MnKOr)8CJqdm#S=)ES+NLUaWl@P z?%EcG<^0!)JN&Dn-)o|W(pdCEgNnc32-ab0RNBSlnYb4Ch}S>&^Y<4!6eRah{ zUvHjmt$^h{$1^@>%hcawzurhDVHq~YIJIRDlk4zB@_}ZW7fCP!ScXuH>hh35+e~W+Lu$0Z&&_( z1UslUjfPP!-5$^eo}9V;H%|*2_>DA->`_c@GHtx*RxP|TD0$5Qee{lBUU4PMCgwS1 zrO(%~&Y0};4QeQk8@ZH!g~F0-06q&Y8By_+9^TCk(z~zky0Y>7Dqx+f4$`oKaKCxN zdp#HlP}!x>`}RQq^+SdpKxhIAUf26{APkujDC2js2OA6Qyed#(FZuVQ4<2SX>_nv) z19>n+Eb2Ui{B@i)0i>C{D4<}dS6*!bqB}E0%gaMvxUF?88KOAr74;Vzrc~DSW1pCh zs+`JT69NbrvG}@i84sF^h5yB;q@}W9zxgN<`;n)kzYa=n+*rRDjlv6xFqY>}NS`Pn zHJ**pIdl1-s(U}z0B;14cPmQ|0W>4?ik^#UTJ=5rL6FA@6&r`xJTkkCkIV-wqHgK3 zjnKuqN9*spmy1^R@>;bTa5Es~WJ&=0L#K@?o9N5LIgmd0JSc;H(YAi@2gV|$oK5Yk zBqOf5w@;6*uKC2!brdDHjuaGPB%ueFTAbN8e#RLo$#pm4N=nXd_ zl)^_;!eF&57VG-{pC9h!X(wZQ1iJUJkK{%JDoQv{UkVLT^bNWS1-|N=qyA&}KIW=7 z{K1@~=ns3r#+*+_CvH!0E5cm@d`OMV@O$ON!L%Zq`o5d>i2c}UpqLC2m%ID8EnGc8 z>l&77}L-a592B4Mk496V>$9gxy}L{mia@saQSxyc-^)09di?i9Qu- zsrQtuCKuVq*5X+6d^4EM4W%LTfN?oL@TXAdYma($67@s z?zamiGu>OOD7-3WOb+W5P1if7jt7B}R6ZzVOXRRAz8zh>lCUr)KDFrIhx&-|8Eq1aj$*h5py2&v)D73OU0-{m_RJ{wct_6XS4zuD zbE+)d^>+l?vfavU{p0rYzq{X;oJt*XWeN-J;I4~6KgI*YtubCz(8=+z@%xhfHi*aW zrNvkJk&*v8tSdKz{ML+K8yqzKSI-H%iwN_-;QmmY`v_vYXE4a2xv|dFAz&uQ;9btA ztt4Kg>0m^jekH8@3PO(;|15jHWqDJW?%r?U0|?Ng*L*z23O_D%tBz~UHeSVuWj0FW zc2r6|70VC-=CsIB^|sk|j= zHjrs}50t`tHhr2|;iylImq5bzGvnWEOQ6Eqax9T|51)49Y7c&Cl52+k_V%Cl2c(6a z;z(U63$2A1e;6talv)JsClbFr>GDH7vaICTQ`SN6o73>b4d=Ay^ZpodK|AzJ#j zd2tlseKTJ!`g;?{H$z&L6IiB;q2Q;$ePabmh5rP+FcYA`74u-^_)l@~+1A{L=PnJf z8Ghdvnu@d^ipA*(ktcjdC(du$TPuph=>6#&UX5oF!QGhf-)&gJQ&Ur0^h$FoV|(42 zXUB$*(m-yOIsyN@+mdkhxd~baxp6h)^nMyiCdTMCO-RsMjPK5i7-opGL?%vgAbGLb zJ6%F#q{ALQ;x9R>?Pki&19mw)ZAX}I7A+}Tn#P>03%POS#q3-C5?^HoN!aJHtZPjpFKcTY#tVp<4}Oh5emFPA_`L`V5!87)D(R6Dxc_#je&MMn z$-1ukLUg!nIY08R>O*ChkId44+y7pkdvGlT^>n-&5=3wQrO$-zX_ zu(K2(t+Zxg`VR$?8t>)CZ5}DSUM@Dd8m^ma`yWeZ84y+Xb@8E*ZjcV?2I+1DrAulE zk?!sR329M6lb#tc0kvurW18s)E2W$#>*j{3E2N%|jhMV9(zGd?H9K z;8$gXm(DksE=ZmjPA9{cOnU9_C?J~8S_bf*L{PT9`2N@-w9E9J{O9#pY}>x|3x(>w z1ke?$-v5qyRTTFz_o9@|wOlULFI9fW6B@{d>bh z(yVaN*9GS%32!%IlClAq=K2rWuOo>OjhPE!EuYMC>nh68blAFt9CGf?hHvMt)bb}P zZqkrXJ1Mu^*L~}}hDt7`LuOqX7ZSvyC(_JsSIF&>dLOHzxeX@>^xJ$u6&O|k54Zhg zS&AMd#NUo7arXA20Jvqn5lSVX=K1WoiPxKwN&u4g{@05y1AXe7UGt6uF*Sm3e^=K2 zWiDkCVjdwaUmBszK2Jdr_iwj2#vV(}fV6bb%)9wb3962`L5uRBVQ~%9A_Jpuy95tJ z^$4w;>Aw#?Z^WGHe@*_gx=8xaJi3ZO~Og~1Ac=HM9II*+7a?N1Pr`6rPV) zi2^-2f+6UjC`-_n|MCG7Bv0YI(qv$Ky0)v_`STDJki{g^`fvX)c)69vTrxUAAr^eq z*z#yrFu7n^i9fgJ>yd75wf&Q@J(P>Ti5Us3O=ek%yH`#xq{RNT-38S!k%@&GS1dq- zRE;>J-mM<;)}Z8J8irA+rK%TpCW#&KPrN>ucTST>}Gd1ATpG^S+9KNoi?|Vg?GIb;E zN%QLJ&uO%8WmEbD?BP;HypFdNaj3Ai>ffFp4=|M>FlF;8Sny5g5%#P`meTR3Uo&Ot+Lf@o-e@{dg#Th{(|HeV^pLuqZ7%t%KO*EhUY4Gx{Jk;f*$?<%)i3{FfIc0`~ zgRw9o0v>C%5!Jc(mIgH)xw&^b8`*Y&^faQ{$AtVu4s0$x_1O7;WNuzSySh9>r$ip$ zo(dZs#9QV9u3f;$S?1B39IZm?o9Bkapy#Pda=wXtTX0Q_bVjzn zf<=YcAcl)P#C94pC{6e-y-->H;~c8LIdQ!gPF?>vUp7U(SYZ!5Oc6*D*OhV}cMvcB zyJ603XF^7Gq{<9=k?^t@4Pa|C0@|;`NAR@(=jz`=oF@^L&nNT6wm5q`*Lji36&sRI z>Zb-(KtVt3um0Q+VPB{kPUi9py+mxsYj8fu_Q~PAV%@PD>dfTSw8Vw5{jhDFbWF(f zmZqKriprt^sUc1jAS4x&*!bm%Z}8jO5%E1%N z)S9gFiO}@j7Rjedl6!1x8*t6iFyeTI1oSfmWA`8SB{UzC0T?hAzZ&^jqsCDJJmw;r z`2l&>`?)klf1mJfVAuV3n*f!Il7c)){yPK^Ad1R^J~!s+V`j-+D_8l8{L;D_f~qcu z9Nq>T=bn@Z(cVjek>BH!skE;R_M!YVH_h{{1ZME7ikt%66f!%e?B|=AZ$&on{BRtI zmft^3QuPV-<|Re}I)rLzgAZ?{3;fEskH#f)k_}XMwhpc|t~Umy_y|_@>Jgm3bTJgC zB=WtstG)=+T25>Cj%yb1B?fWf0)!=Q4VNGbZ+S=3at{61oRQr0#*)~rk}s(_{$|MB zN!PxH&r_is8lPz4Sk-1|#*wYAf96T#t=*Y9&HR;>%T4VN4Vpp&w4(Mxx@m>`l?}nu)BSX4*{X>FR%gOcS7EXW_&0A3*b#gBz^w<=B0)0=Jx`i5uA8dl(gf`7&vot zbK@n;^T+REEApGG=71E9HZ8`dd+#VQFO`W+CtLap(ROOfjoPJnE??ArWr!piQ8q7o zsG)-A)k;?_74p%6%gDP|PeVCsbLMQGfv(zwep zAkX(d`qZkRQzZ?2BoO%M$?yahI0OH??-sBS_h^$<27D6EA)Yd>E@ij;kQ=6b=_!XO zQzKEvY{5Zx;<_(!=EFON+~_JFYpio$N1b=Pi;_0rCf8|P);>-|Df<3PVC~5pBeE~3 ztE4@J6v48w1Fcyv*?fFMRXQFl=L?hASxi0IAzk?48Dv!M>MG+iOsG9H*ESr}*b!X3 zQ>w>{`jXH6S;lBB!^k(Ct8padU9x8x4E2lGVn$4!k2QQC66Mb@MOjqwY@5~PtJYLe zL-K1|mHh;eumG3w$rhM81qpOfEas7CqPVtH0C5Wtc9+Ke2HPf8 ztQ$Qnbvy@dFG`QO$P#5`VcATj+|>MvpwaY|J0tT;qss9r=E&mbHUxfo&u*kBqi?Y$ z<&N2iz?a;pkWdsi!e7z+ZJHppUIhGBzx~arr#Q8h0F}Bco~#%q;9ULlERq5^Hvbg_ zS^DIf~%O@L%6M}c_hq#KVpc->07+lh|#-S6`EQ@tz$a ziYN}^-SqNROC%>yD)D!+TS402Z(r`C)t~j&jKkAbKkRNfsni@9T@MTKx}v_@G};_D zd1n7La;-!|*Yphk`8(sbbCn1~uN|Hs{?;M3Ex|Ri!a`D=htCp{8Oq$vP&7#{(09S* z@MP50GuRF7Inm-N5QflIjHA>c2cU z6tC3AH3yDJ5aGj&AIm}&5wVg@_KRgXwI?2%FImwzHKryk6EAigM%wmS(6Mzv3@>Ok z$>qZF^=P^gGL$cvwt70t8VkRj)+C%lJo2XK1vV{x=8hb`yJ_~}w)_Bs0RieDry%Xq zo_>_qJXY2`7fV(Ex8=X8L8I$uZQjLY!o;F>fu(eS1~x}E0Ui0fO1ZEz_rMA{Ro#Zg z{$#zh!NaaBDu>nYRx#defunR!ymMdjIRL{XRgDS5nqOd<-^Sl|5yQ$v9+L*As9r5< zF9jR61(*u#7!ZFa&+~5XF0DB#bZ%;zV~oN+B`!xxSxNp_V5wR`G@Nd7amF?Z2L=y0 zWEgA6t?V$(=J;_jVsG9e+!BBFa{{$VHbBSSU3*kOk4Po{3CP0Ae@?HvEVPwTK|Qzs zF66>HWGS9GYOALis}~*`WRTER?}yM|;h*8@iZ4?bz~m|;ixvWJ3#mc2o3a}H~bxAv<-gE~cg`w&#c zbM~D)I=p(9vbG8Ouq9Z)&57=Hl7K!yifMu1BkO(9_KSR^1YEMj8vO7YvHpcBgy3{d z0ySn5?HTLa?*+dDT%zhlQ%Q-%RsNJs0i6-7|HO{X*-+7C=Fd|M64%GTvF+2_s8 zp@y>UQFj)^l^9O0vP%n0Oi^@ZVC#_I_dNBodQYo?f9lH?;PSg`Vh{GpqR04hS`#Os zZRb5j?HyD^HO!43N$XA1lRJVG8$i~9Tf8h!TX#mE%E;QA)4T+h`F~P4GJk!rX>S(| z2Hpwg6^j_d$|FioNV|QtAE{w@c*PFB`s-R!iGd-gr7*cR7N&)^snW8!`sk=)s4eJi-k{0(;;!#-BluB}ji zKcu0A;Vk%j&4={i&s*`xz|m;%tRB{er)UunA5Sc>$TpUXW)VlS>weG2iV4U_ z;%fgY81%w*Cu`kHH2g2WDy+K)1Dw7Y^WGU`qB0IouNBR7D^i6UNXeqWc}`p1+QN2h zZ7(luMdJbME#bUt%ama5KVfRPKl1GWhbfJMRg>w2Tiy#PIReObIVj$=*mFvrV}esO zJjdRMH8bKy>^Bo?HvS;rg=omL063|wEYR#;fEx%vEpCHO^Z~%9hU?9iARmKUcUJ@;vw!6nUzFzst9pSdZGXf8H0eTG6_``IlJc1z7l<6nVB(d z^iKBFG`(l_*ZVaadm&w)f?UT(Ih50i)%YFr(?tASBkoU?yV6q<=#pZ~x}uL}+vWjQ z8}ayboQw|mxza-0q1H|3ztb;A-v|9vbNstnwVsGzq0xblaKya;b{Sn_pY=jLbu|Sx zU7t+y%JUDo-$ZOE)lghUK8FRgW)5E5DmHJZQ`MsMM9!J)gBq2wSAA(kY$wsMf&bM0 zKmXTHg%qTja(JZhn(syMMtIfN-Dj7`3S&dEr--{&4%S@u_eS|^WEdl9m&!nP`1$$- z6;fi!V)^$)zm2NX+uqW)E3jG9yPHY<%maq=@4pw^Mb)L|S6_{j3q~@EXVb6}Gmd}Y zato{eV6pu@5RZ98dB@g z(9J2CygeNEyMKqFjvpQK0Z^!=iTc=gFm}EXN`e6o&K|7!m%fo8TyQ^!J5# zOM>RfP}oh%7*lPrNtvP(L?iiAcXpCPLrM)%&wyM@mpNY!)k`=*r$tjB8{KB}#_$G(TOY_aB@n7#C|ya-O_PU^QV zki=KIHoLDxrcx1Us~XNh=jb6Y^kAXjfw48uQC?Jl{{)0{&QtZ;JK{YKha>YtTFQ=s zxC6&SFb}xvhihqJLF8%7G;T>ot*pvVRl z6*5T89qw{w=ICdzRQ~nU%~@K+2d&4C{wB_J23@HtlJY(&zv6Pn&1EM6DYNuPq1+Cgbfa0o6A91JGWRfyMPA*UoY-`D4j$|dxEsH$Q^UmJy zJ0Wut)(Y)*B+Dm>MRNZ{Ck%0`)}8#=2-3nbd1%TwwRgj9HK|S%7%RH(2zBytp&iV6b-==BPcqPE9U)(b*QhYFb@X6|DYh zT>1A&Iw^G;X+yDk$-$c+H?&vh03|(@Kbzv8ND}fL-oN%p`v|iQ@8|;9kfn)s-w2?9 zR~QedtHgsR7M)%f+SGl}IPTGxUIDq)w(D&;7E3~5-pNEY3G6YIQ7@$-?4zpXi9 z=XAcoyiVn81W5Zc;G#B(BVjDV{`>2bGP;gYww{qf{eYZW#rrk)0l_lV)@#VctvSJ9 z%%hbR2Be9&E2fv&!qW1~PO!xG)>d@37*FmQKCmS+paIqgYE{A4m$=vnioDRD=AS4l zxvRK>pY>KckR0V!?mlH5p4jN2Ldj!rB;0jEtv`F7mAJQVqnI-JgqM>01t9>u6tS^%RLWyDZwW0}*L@$g?j1njd?C}FXv=eE zP=cj~B&tIkwoW4@8kh#fikAs_ar<%tI8K8?qu%A#&qN>-*D4D7x7u-WxP_oV>YD z5_Kp>y~A%oH=lHamVu$Qj*>a?>OBXu&IIYp`rN}Lg83w08MXqdysVpxNNK6`id9a=NNe77qqAm%TYKMSu>}q5*WNH06w~iD+^IRyX3dX&~qvIRMOr_ ztgEgTr-baC>+?X*`#k5dM!)-7)Xx=W+Gzg3+XND4wQ`k4F0!3IK1Lj4`LFX@@Ed`oj1i*){k4Z&rCg18CF@^4-0?6XAQ`(rlO7V7p0>HJL&SWs#niCg>8eoEHxu~ zawQn(?QMbP%!G$Pn(f8yk8u=Q8Ku5xlqaB5tyLei)jztr%NC2yGWcWPIYEzu3~3UF zO|s!6E7Cc&`{Mj^y5)=6Q2}h}1(CjaFL{&_%2_PK^TbTUVnHDyAqv9ReqQCmJCfcD z!lI`VommH{9ue}RncYZV_Wp^!a=`k_XV28rjC)xy)9~Zu0Dn#kWpE|-oEYQobND>N zeLXe=J2z9e+Xi}FrwQ7hioO9oF1<+O0_YPu<#^hmVj32p0j))C{gd_EA!{htZzOV2ns=mn+AC)Lr1Ysa{qz(G%KJWzkm~G$(YH$@fglUl0`rlLn4JiDh6_q zga~1F7oIshyp_%~Cv!dEDy?hNYZr_v7Ri??3;8PV{58iCYgOFS z1g{}rfSgsLI+UE6@x**_Mp-D55u-h;!L?M1osEClkN=rHwT!2+U&Ed zQT*pKEa0mQ6w0HF>LDm!>p$++v^NXOWBQXv8uM>MW8%oPXP0Z72vUn?*uRXOpb2qn&yRm#Ez>3sEdd{OiKwEB zm)*d#Z_XntTsjj%P7DHn|Gdu&`c%169(30DXy z4p!{0q!c2gDxGGy&Hij%g?pz%$v0Ts4ye1HNExlG3mIY?STnFw%@KvO#vp$t-n;p$ zc7=fp!EaN9E0P51Qvhys(Hocjm!#XIpy&V0gU>+>7^@cthoNkW@;V33VFKwlPou#0 z-{gk&uU`2nqe^E^A`beSeY5N3%0kO+^y&_hskg#{1bZlP4Sp*N?<*@9c-}6w72ym* zu&_X0=@YKGP%5cU4O5_18X#kgkAj4$Cq|C))yDU?_VnH~B3<5CXUoR%qgCoaTMt_& zyUuq2YGElOmhc|ZegI$Cu{((0_4pzfrk6MocajeuL11e=JWRm?QYx?GNW+e-xEQk4 zO9r*;4qg-U%Jb1EbUYK1qkW(vv41DC9p*lXVx)R$>eHc$9#9NSpORs3mVfTXM)mge zx(o`A%U|=x1f7chd#NY^EOMX1I(Ucv5ZZEYn6bgq=Or+f%>vgl#gjm%xJ9)nb&idB zT&SJl4Xrj_&W;~-3UW=#@|J5FUo2`=J8)JoGv({xhV(+-1e3>7knvNTYgpf)5uFa; zwP0;}ZvqMEz>ch%auc*nWBYy*Ropm87Ch$Hm7(b5+|-PLdJ~A9{?>+xu@QU9FKIH6 zMFZ2qKKM zG(5V3rvwZzTsrlUdIZ;9Ilpv@hq6jnN>sb=ke!RN5WZ^4P!4*DtTBw#e>azgqqVhx zayos6iDxXwkTU4C^tO-D)V*)j8qG04jLe-g&$DLqUl<1esj~*^uqroMd z*eKU4bH)5m9}T>_2r{wgTq(g#dDhHTyInG#ZJ||FXWq&8tH|JN=b!QxpDa~W%*T=`lF8HAD+4^s~Ly>Ib zpw6Q=UQ7!MHeY~D)PIRM_yq!wzqgS0FYMMrYx1PXnEsMQfnN3du;gCT2BZ1h1&2Cq zlx>Ue_gsi&v38#r@OyUOp0F@IvK%a%EydU@&^66beQupZx` zN!#mUbckv+>cKLWvI3m*QTF z)q^3xkaUyBLf!U?Ey3EH@ZF#ckbI}`Cz%*M0Kq~BEDgrLrD5dlD>4`C$(TZ`PX&>E zb>Hhg`}BtSEMl^V^fIO;*t#&~{H&OCPpJ;6aiZDwB42~uD>B&p>+C_-UAxEefelvp zZr_4?u%g-(C$OlX{nd-eUZm6!LDT%<6_RiG{vkICUPqxxjfbU2n}pAL4FL#edfcpz zAX%sPEiwq^XKQ~w%l$Xcwa40hTy?s45?A13(RZgJmtz%m$?ri7*PlF8i-SC#?Q^kX z(cT`e4-Nvp5m{8$TgL8f{WB?&fsZp}!zz-M+6oHldT9hQ_gfdOS7JbT;+f1&JLTJ} z{{Cp56}RT+wD_#lkZ2+P4B~OAsY2j<`mddouVIL+X-JRuH4vI0@j2^}^cN9nv&yT@ zYR}eK8xBi=%AG;WoR_^v3oCIAKDSCNs!_2SC{UgcKnX}?R7ygZ9#yP|IOw(kuHDYR0V;sX#2jwWY)57qaLab6akU3EjTGCh>KeCGA)i^ut^YZm z>$}*K?+>)>6w~wM)(K{$o9fYj?CGsq-lp6+ZR&hcs7PeECHp|6M3{C^OxfMSE30()}K{F4;1%fcsME>QXAu|>dHHBWBtoLu##aklc( zvxBQZr@O3|)0UJpc~3)|YWp(}9#^-o`nO-mdD5{V3f@BEOTWtEFjC#W-aJc53=ePw zmG=h=^q-2Uj{XXe@?YS6#m8;~KTIU57lgH`TeU0@7pdFnVmFc=?|vBDb_z}dr##td zZ^oGCsKn?++FOnlsdLOIU>475ng^bhX$9uU8l>kq*JhSvzDk@wH8QXvqWqfaFPkpb zDa!DJW{>=xtSExT*_2LP)s+%UlAiMePvTU}bhF8jR?5_dV=ljYr6)A@&b; z<-ADMgHoS72zHu?aa=@i6NWh*UWn8X$s1hnlDGAc{ggOh3%70*ceiHC;Xu4HWHtnW zu1;^q_xxBl^YF6|`Xhmj=~z0)RI#|t*R*PhA_9QdPs)B5LHQQShZ$0irPI7yhz)^D zzbp)F)T(T^H{a&fXZontPPoZ;Bp+C%tum+$KG~CN4M@2fsH$`W-?aKj8-7=?8Kx(p z+#Op8SvfE|x6g%7)Ljr9;Q8JJugzl^Gt2p0nx!79pQR{0BfC%U7nNOo`SW3AHKJ-<1rQsQv zY@IHwa~f;@$KbZD+OmNuVt?wXJ>qiuSrlpD8pGYX?cFPlPiq`+zR%E@NVX?D&Hw4B zzp;-y0Cm=W8coo9inaP2^Ido2lTF$kBW}{(y>%}e<%oi_z4UeZc|W~&vzZjm zjlJveGCF)B$A=R~so#~;uoy*rC;I8v?DKDbGN*)W@0PRCkoQm|cLhqwMj<3bwtAMk z!n<#0Fn=X8GQwP$6ely3b(X+$73UC2_r%ITAIU)_-n<|?yCl@WLat9pN$pVGpD)PU$`tG-3<<;g zCsX2{g35jlh_=Yv+S-d#k56BvXY0G5TYxRbo!UO?J6TH?n{$lirSP&4p!e2?Fg$hn z?T#t&+JyFQdD#6%XA6lC1@x_*u8uR2mhCj-*xcFumT9!|iHIgikL z+TJ`C9(13i7N{K6*k_rdVOD^wFcH%5!F4-Dcn|Nxi-wUz(JEi@82m~9tkdrIWu$>k z7tN+=Eklt4*%iu~P4^i~V_^&y$|;6#+Q7q&arLio+Bu`N|Srni-0kr8L z7Td7vUss?~JtFUaX#hPHpe4RAZBPI{<39oU%>?CnwV9rDyo~DWs`5^^(g=gi?LDi; zlIX%lfxwgtn6oA^=bXx>E|yFZ7e0YP&Pw9Z|vrFlR0moW> zf{^$*>sO26k-h+AY9xXAGNumv_KwfB^gznkpFJBIvl`LOYg{rxmfe3{ex5Z7&vP_! zPpWfL(ESNF-8!pNX;n2jskSKOV%im<4-PtBc|~^cssHExS(qBSD_IF(`q~GF_OOJX z2L5&=Dnw6c(T%!QTbCy;(dkrrO&*1oL!Y@1^d7uUkg7mY5hJIDx_O)X2*4ENI3aBd zuKlM#s$8SUPb$E#{r+k9-Zu!)l6wklq}dY7`A!nV@<-&EvDR5Y{T; z+*QLItXFWR=_X>(vZJrK&-c$`qAw8e8vja;Cxp!{h+ivUYtdQChP|? zme|OM1&Kql#_Bk^KCw?=Er{&irg|nJ1+9{MY(D8(*P#@n(cAb)zV6CaxUmY;n z$`z0EGX%6@Olf*BOkvtQWkt1s*_loyxK)t&n(*NH^aHQ;i^g_=#{`+y3yd<5dMh$a z^IwDZ%-KFFV$I`aOUsJlNY;a!;{1CwJv>r?j~PJxPul>!;FG&ubmj^Xbz3(gU}}`B z?}xcaJ8ID1&q{P~>d8nV^l_A?`@t4D$K)~f;g*-iVOT{Xe}3d4pXN2kYS33Q;-zDN z=n~<2e@ll3^AG4HP?%)3`s*P?05I9=T}(puU;168FXq*NT}P921BEU{b)9p`WoAkc zQ^$FUf`udblq8$zi@9^5bCDNwWw?<6+&|JQY&G_$jDO~`$D)3ci$#lq&n-t(!oD+o zU{IR(qY5rDMJf>yJ^lNb`e680iE~(Is@@<5sHOfc2kzdZ8WLz9sg29o{(INv@B>nW zGYWo=8!e|+a$>9oO}Ky1qOY6HBJQAg9vV_yON>HaN~lLDkAp&R$BYASqy+U00~>}s zT7BD>tf=U3neW{XpX~dzuk$)Ji8hlo;`Uyw&F=N_ASU#h6g{rS1NDMdpjUq6T~$ey zT!gvM17UxzLgf%MC=oaFSF*OI5+Y(Klx>!m*_ZP+dyAs1=rfJ++l-xKdf+&N#lrN% zAAN!?sI>=bk!^zSw{d?*Z*TE#V1#CmZ2D~e0@apw58o8f^vJFlC!0|PMJrQBy|JJQ zv~v%i&Iqmr-#sztD!X&e@{2a41&b0|D00spPJG{-uOj&>#Wc77B1$D&aor5{&h?Nm z65&>EVx{*RC6AV&L4GTZgCau$2XgXM%iEebv8}bU5G)ry?sJVFU-^Z zO^%Nn9xTXx5M)?1XRu5a4d5u9nyJ!nwTyRqeDrQKf_iPRdJ42rgOBz zUu*trmpBnQbheU%WR8~M z-rmb0rTJe(l&tH}aC>;HVwgcDx{X|u`PTX8Xb!We3DqL_;QE8Hz#~ckz6ogcAZWRz zV07c`GanzD&8BzlWQJWCjAPcCvpe=gAE-C14y z*BYi?8wJm<>Jj~LTs>nS&ytjC__wq0_y`($xu%-nhr+i*2h@*y2L@oVA!1V81?17y zte(aFAOFx(=+Rxp3T2)baT&q>&$_%R^Y=59uz1-1m~6jiQ6?+7!%A8X5h#Fub{)1#|yH5<9TeaEsa##rxD3^m%6b1 z-JFAs(neutetj|UIk~rMNpRz;QVSH&`ywyQOW}-u@g>`t_%re{jT7O`@{G=BTiHYB zeN|d!0c;gdErY5F;t1=`B#aS=V_P9Ms10#GM~K5ENNjxe#aef(#hZ!l6o#*7#a`TG zO{OY1IKk|p&mhX6MxpnBR!X8r*puxZGO|N}!h;%svbw*oH(z=tipa)iYinxxp*hSh zPNP3?op}K9(zEKxL3V%mVoqsZbtR317A~q$61G-WTa~&aY2IN=+~ay-Gj+D~X$6y5 z@uyT^@K4{F2mMEhqR9l57-~Y(Sq=2*J~<2TL^SuwI^(mL3T(RbTW4A5*vAZmExPj4 z2ksY~7f=T2nb%Y6o?U-kSeNX8BD9Z%zXj@faw&sy`uo34N{0^v!XDZCtRReFL%N{a_mu@%XZ9hx7s+h>YU8OcMe%X@`~dUraaE5i(#8E$Dg4_F z=3Taq=>CFgh>%_+)%}Adcwi0S9G^Mxq)0sbgb`uXLGFYCTwDn9oMo3{x^nRnKtPxX z?Dh=E#}fP^0U9K5H3)+T=U*+xJ&J88=R6+C@ukiDm8~oJNHc1 z@KSR8#O8~hv2EX{s%NBecx@N!!D|Y~7BmVBA|D!&30`7C#+v!+blltA02y;IZ}7?n zptrY*uYT#k0L~?S8K6w)B>H#h0)0hY^{Pusoj$pKcKFF#K?2!6=@=^@UNJE$R~fi@ zb+zBo^!RCm0yg}qQU9%pn&_mOUuAHP5~=XAQhMiO``bc;>S~GHo1(Pg<-LGU#%k;g zj<*l{XepY5CKJ>+%bv88BvIxMyEPuM(n_c zS{un(l+`iEllMuu{gnZKf2?4~*53K!YH`+9R(>hdc(qD|ksse!JhZ@3qqB@=F>k5D z{cgE>!_{E#p@Ts1#Dk8TW;qtD&oH(FKBd>Un=gg@rR0zDyJe4CC~L*2PGskjojm=T z>hs>yES5nqoQMAz2Rm7xjZ$j-KtJ#8g%vRbKb$Y}_bu|EDJfvhn+4{L3e-#gmK8lK z*3;5q7c`a{1Uk}^BD301kNBB8*(hcsuNr+LCrKR*Q8-FkpQ6+~jj}_K^uDGfZ77qb z3S%xT!qClNrV9c{&4Q^GF4Z~psl z=fXuC23eSqht|`N1qczd zyvGks?tA)$Ca=~RV9{{Ua^i4cSpTAU?LGJnGpi*n!6^5~YL(znUg?{WgI3wj%2`Ke zzan^-%E`@YRYsD3`l6xb^JVksm0UEa|L^F#tXU!7OUFBn29{g{rXgkM#&tw|xT;f_ zRFSO_8Fe}WlXa!aD>~9}(aEH&jxLOKsSbiLa=>YLJ71b;qV|r0mM8MPks=02-=fJ!Napt{(w*&i5ge4f<;| z*fKwqx_;Dj<`^aR{e<(HZNV`PO&hi6)5@6toq{1&-jqvKWaf`iyJUCpkq202IaTZ; zm{#0p$>5@KR>o8G_56T#C%HPKf|pQ(ZwJ}1Ovo48YcCkOK^t@w>!kL*2sCkeFcqS8b~2JcVX&fl%_t};TsKdi8I%x z?RLuPK|-4CxxGGf!|TSp*G840Rx7c*yY?3l-?P`PV!I6Y%rCPNB+qys1DFR$h3Maf z*fK#>APV6`Z1yvs&|r9=y6BW|YtKP6ch!!4Hj4qze)7$NtWY2@ZHgmtUPw}?V09u@ z&yEl-Mva|jEfNvjb0eFt9)^-=!QL;Mqft&s^;)um`UL5zHXd8+(yoeOXuSe2`KWPz z42L?O8rG%yRcMHgU75mvWX`bj%bq(c-+hJ4N6je2D46orSB=cWUh`Guw(vpMS)8)~!P=KJ)GUotn&R&AeNrDJ5Cl=Cv zi-d4m*Y^zCRODvJT2k|49IWkgr7m{4r;=}5)4gwfT(b7Rv@QMENWV}{d3Bsj^RaUK zwePn~KVqHHQ<;aY-0UaxbN$iEs^N8c)zQC3cb6({)LJ}$S5au^cVU%a|KWM{(RJiR zK;fKT2C4YvBL~X8_FuD&sQt~$wqrzk-h0z#v5er=U zZtE*x32=C*BUL~7gsr>d;Z{mQNq^MG}9!#0HS`Q?`m;A1mRo@04n~D+6vL7BSpB%rdyg6~F z>t3AbCZIcFkWQx?#7SAHB||;(=AP`z=+@1Fop!9ZEZ3IEyCPCv3=4cHqQF{!73U%{ z@5d+-4ojJQe*7>EBUoxo70E1N)sZb5R?ls51l^LPJw)QNnk3&81Hg6I{@1ygMh6x; z+j0b=|NHX^!I%+n=jz?pB}c#OYW#GJx}0-fWCz=bNdA2T}g#*NDZkKp$s~L)cCe+tuL3{@npfopH{& z??tVeb-B1Syt_G+@E-dYt`JbBy+iGo{A>z_CZ~Il1s*C$qT7*!y zM!t&et%%iu%jmP_?!k2+4=cg)4l0*rd4=dj)wK3SYZt z_~{@1aKMTe5XzbI_%UpDcwVh%@(B>ot%I{+vf3YS!E!?y_6meh}z=bf9Z zfwC#ZxX#i|2AR3ib^=ApA|6h{wbL7rw`;MN!IbYHLL~Chc(TdoV$?{AjU#aqcF}B` zBDol!vrdLs4QP9m*VaczBz#bAl67kR1JXyLNi)kM_zCv0oBQMjC*H3~wDltsBNsbm z=bm&<+XIECsihezZIrG2QbW`%y?fF=&UjHeu!M)#0W~O!60o3 zC_eHG>l~*I?uQ^t^6pn;d-W*Nv|@##J(jv)YwR=lH`)n=D=X7gL{|z5_aV*gN^M>* zLvqBw@K{d3Z!a`Kr@?P zUEW)t7fK-umeX#rRe*1gbQn+#45JK0wiuw>>JV{9m=%S;N{7y!rX(o1rgtq&p@rn_ zM9vH?J%qkGo3tz1cj_oGMBG_1HbPb%$P_xdrj`q9`AlkNeOtY%4(9l$OZY(IytdI^ zdla5rGKx*--t+#o(m$z`L&~)su-OzV#G5cO_ECdxUu7;dNp_kOrqsxYYQEOC+Czo7 z8a|F0?oQwg4RgY3Tzb#Vu6*yG@`%z;oItaY9J7P&5b|IBaJ9l3Yf zW}pxWXLL8r8Wj?o9%^r%PB1+S>arBXI4_P&$&%QW4{^shqIbE>gyaMOm zQjy*doojC#aF+qQO_DUb&lsqt3vKQ9wH|MG%?@~UTbM0|4nr5z3`I>|$)>pZ=Y{^d z=a)+nFFY_9o~@~-ldE^5o|k2mbZ7a~%m6dZ`{s9Y^Zo0!l({OXkK3Y;>9HX@?qIlY z`O##iuRqx~ls!X55R?E#+R6Rz^RDL!WrB|MCr3Nc(o@D-We! zKKk62wsn91y{*8T<7+*X5Myp{|A#TyF^SZUch%}u^j$YQ2L@)}yD`&A&%O?AU49KrfeoZncc zTvPikZG982ND7N~FAtn+?C z^zjMyJ$W8%2k%#sxuFqmmn%kc4qM@E$VzkbVQP?=NN0Qw<-#{+s<`oV6nhy5%e&g%6@#gzhEaF&ZHsSY1mqc7>j9`Nc;i0>1KX=DtXe zn5Sj7cHH7!#L?Gl)l3UKkGXPKi<0xA-1AFWAM!8f@Vz+l*ug$@yUenZtI^ES;+X|6 zgTS`hX9P0BTlbTCEpg->B+0;Q<)0e3=fqPI_qOxGQ))ioo$XnDdvH~E4?iqDW-;n) z)@6g~+wmBV@{xao^N%e2N&glGJk(iQJ?~@EfX8uK9T5>y%NA{4_Ue2kIbM)fYD`GF`AT#{zQID^<-|l26t-+g@bo6!z z_2KF-%!2<^hpiZyuDT}lJWVOg1si{8spI?U{E@rEn;4zorA&cZH#t0Is$`a_3meI@ zT&Mjnc^!v}@2_n_9j9aQH5c-ur#rlnAM<=jY4!x8EQTc7y4+Uu<(|Ve(HD%EQfQ?4vvoGtQ$ zDv@nyIC}13+ep4bJ&`^w()oy#VSL#;S#^*4rCV|x{yn_o+?e}XmBPc_6|hT}ooE<@ zQ8{_f6;9^< z_DA~h?G^`l_zT8B=41buM`o-*lbO}Ut}rm7laLYH66dSI58KW){G3Y7C*Sd_P#bx7 zM10WWabM()3vbbOm2ZbQ-F_96zRD*?bHZ(++5^4ONPCRxRd@{JxKU`^_#uN%N{=Hd z!HP0nq67BsPyjngT;S#s6>dwfqtz>3_Yet?0?~(e+`Kw}EVL80Ca|@6uSjk0?VHXW zXYf6pEIFuwLOL1gv{a3GAJ~t7>iGKC8R%k&`5^C- ziDbftP&xCAy4=kt?J!V~NG8Zjm{aCtA1Gn%@R?Xz{M+|qIG==qOYL;KfPLMErVkq@ z2}dimq;DoL2?-1WH=cZ^mjkxIHUatkBq;h;YV$~p!8>wX60;Zs$It$j2QhKsMq3+f zpcw3S32Ip`9yO4>&Cro%V07`SEbNm?XVn)YNVQ5o?6`CHR>v}}JVUU8VIr>Cd&T|2 zy=rk>jz@navRH)khsa&b$y!DU_(J&b&M2=r2^p1kLg68r7+`-LnqK&LtIN~X``@4I z4DP9rR^F#daBg*F-QXj#a9^{8pK3cp^}t? zm~|wQkwtYV{Z!JK=VMJ&gz5P=alDAVpL5A{SP3lHoOmo^PHDsrA<%^Y$Gsr;tAD`p?r-O7lbv|@y~*9K^#kI5V@0?=rVX~3g!swYcgReJmLGLuPLg5Qq z8zo}(1`NxW#iyT1Z(%|&ul^Umxp&O{D?>G!bDdnYqX%ku_H>z`?=jMavPRZ9qFUtKof2E^?*DiD!`d)C72gX#(- z7YWLrXLM9$+An!i3Cx_nXk!Wpt)7W66mwEw$Nu^vrB-xBQ04bNkP6v9`mVBIY3xAi0Uc)`u z8S<)1(P$vk>=bb&su`ZRCO{0eHI%BBB!Y4=E$0m+7JE21PuDeW(hwl_hPZk=2&=ud zrcz~1?8;cLovaoN>f!e8HuP^6^*#(+>+1(A7DtM>(K}~hw~D^xzSG{s3|0w9>A&96 z>6ujU_8xApL7M>pS*8ySA7a3K&E9`khKF(hi2CI10s!~2K1JYL`%f{;^z+uIJbcc^ i=ezM44*&n+ph0_VoeB8!%oEBd)E)B+{E_Apb?tu)ON)sB literal 0 HcmV?d00001 diff --git a/assets/windows/info.rc b/assets/windows/info.rc index e44f584b2..20173bd9a 100644 --- a/assets/windows/info.rc +++ b/assets/windows/info.rc @@ -1 +1 @@ -IDI_ICON1 ICON DISCARDABLE "WatchFlower.ico" +IDI_ICON1 ICON DISCARDABLE "RYLOSmartCare.ico" diff --git a/assets/windows/setup.nsi b/assets/windows/setup.nsi index b865991a0..b256c2438 100644 --- a/assets/windows/setup.nsi +++ b/assets/windows/setup.nsi @@ -5,8 +5,8 @@ Unicode True !include "FileFunc.nsh" !include "LogicLib.nsh" -!define APPNAME "WatchFlower" -!define EXECNAME "WatchFlower" +!define APPNAME "RYLO SmartCare" +!define EXECNAME "RYLO SmartCare" !define COMPANYNAME "Emeric Grange" !define DESCRIPTION "A plant monitoring application that reads and plots data from compatible Bluetooth sensors and thermometers like Xiaomi 'Flower Care' or Parrot 'Flower Power'" !define VERSIONMAJOR 6 diff --git a/qml/DesktopHeader.qml b/qml/DesktopHeader.qml index f615f2b96..edb2bfdeb 100644 --- a/qml/DesktopHeader.qml +++ b/qml/DesktopHeader.qml @@ -60,7 +60,7 @@ Rectangle { menus.visible = true if (appContent.state === "DeviceList") { - buttonBack.source = "qrc:/assets/gfx/logos/watchflower_monochrome.svg" + buttonBack.source = "qrc:/assets/gfx/logos/watchflower_monochrome.png" } else { buttonBack.source = "qrc:/assets/gfx/icons/arrow_back.svg" } @@ -109,7 +109,7 @@ Rectangle { anchors.leftMargin: 12 anchors.verticalCenter: parent.verticalCenter - hoverEnabled: (buttonBack.source !== "qrc:/assets/gfx/logos/watchflower_monochrome.svg") + hoverEnabled: (buttonBack.source !== "qrc:/assets/gfx/logos/watchflower_monochrome.png") onEntered: { buttonBackBg.opacity = 0.5; } onExited: { buttonBackBg.opacity = 0; buttonBack.width = 32; } @@ -117,7 +117,7 @@ Rectangle { onReleased: buttonBack.width = 32 onClicked: backButtonClicked() - enabled: (buttonBack.source !== "qrc:/assets/gfx/logos/watchflower_monochrome.svg" || wideMode) + enabled: (buttonBack.source !== "qrc:/assets/gfx/logos/watchflower_monochrome.png" || wideMode) visible: enabled Rectangle { @@ -136,7 +136,7 @@ Rectangle { height: width anchors.centerIn: parent - source: "qrc:/assets/gfx/logos/watchflower_monochrome.svg" + source: "qrc:/assets/gfx/logos/watchflower_monochrome.png" color: Theme.colorHeaderContent } } @@ -622,7 +622,7 @@ Rectangle { height: headerHeight text: headerCompact ? "" : qsTr("Sensor list") - source: "qrc:/assets/gfx/logos/watchflower_tray_monochrome.svg" + source: "qrc:/assets/gfx/logos/watchflower_monochrome.png" colorContent: Theme.colorHeaderContent colorHighlight: Theme.colorHeaderHighlight diff --git a/qml/MobileDrawer.qml b/qml/MobileDrawer.qml index 318373c40..706d80005 100644 --- a/qml/MobileDrawer.qml +++ b/qml/MobileDrawer.qml @@ -91,7 +91,7 @@ DrawerThemed { DrawerItem { highlighted: (appContent.state === "DeviceList") text: qsTr("Sensors") - source: "qrc:/assets/gfx/logos/watchflower_tray_dark.svg" + source: "qrc:/assets/gfx/logos/watchflower_monochrome.png" onClicked: { screenDeviceList.loadScreen() diff --git a/qml/MobileMenu.qml b/qml/MobileMenu.qml index a237d62a3..8710eed9f 100644 --- a/qml/MobileMenu.qml +++ b/qml/MobileMenu.qml @@ -108,7 +108,7 @@ Item { height: mobileMenu.hhh text: qsTr("Sensors") - source: "qrc:/assets/gfx/logos/watchflower_tray_monochrome.svg" + source: "qrc:/assets/gfx/logos/watchflower_monochrome.png" sourceSize: mobileMenu.hhi colorContent: Theme.colorTabletmenuContent colorHighlight: Theme.colorTabletmenuHighlight diff --git a/qml/ScreenAbout.qml b/qml/ScreenAbout.qml index f50f03650..900acd980 100644 --- a/qml/ScreenAbout.qml +++ b/qml/ScreenAbout.qml @@ -67,8 +67,8 @@ Loader { Image { // logo anchors.verticalCenter: parent.verticalCenter - width: 96 - height: 96 + width: 90 + height: 90 source: "qrc:/assets/gfx/logos/logo.svg" sourceSize: Qt.size(width, height) diff --git a/qml/components/ItemNoPlants.qml b/qml/components/ItemNoPlants.qml index 7df26d867..284520dac 100644 --- a/qml/components/ItemNoPlants.qml +++ b/qml/components/ItemNoPlants.qml @@ -19,7 +19,7 @@ Rectangle { width: parent.width*0.66 height: width - source: "qrc:/assets/gfx/logos/watchflower_monochrome.svg" + source: "qrc:/assets/gfx/logos/watchflower_monochrome.png" fillMode: Image.PreserveAspectFit color: Theme.colorPrimary diff --git a/src/SystrayManager.cpp b/src/SystrayManager.cpp index eb87114d1..25128dc13 100644 --- a/src/SystrayManager.cpp +++ b/src/SystrayManager.cpp @@ -123,9 +123,9 @@ void SystrayManager::initSystray() } #if defined(Q_OS_MACOS) - m_sysTrayIcon = new QIcon(":/assets/gfx/logos/watchflower_tray_dark.svg"); + m_sysTrayIcon = new QIcon(":/assets/gfx/logos/watchflower_monochrome.png"); #else - m_sysTrayIcon = new QIcon(":/assets/gfx/logos/watchflower_tray_dark.svg"); + m_sysTrayIcon = new QIcon(":/assets/gfx/logos/watchflower_monochrome.png"); #endif } } diff --git a/src/main.cpp b/src/main.cpp index 84e7ee073..4b9c794b2 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -163,7 +163,7 @@ int main(int argc, char *argv[]) #if defined(Q_OS_ANDROID) || defined(Q_OS_IOS) ShareUtils *utilsShare = new ShareUtils(); #else - QIcon appIcon(":/assets/gfx/logos/watchflower.svg"); + QIcon appIcon(":/assets/gfx/logos/watchflower.png"); app.setWindowIcon(appIcon); SystrayManager *st = SystrayManager::getInstance(); From 234ff8bb25c357e1d0ece787d7ae0da074088df9 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Wed, 23 Jul 2025 16:30:25 +0500 Subject: [PATCH 16/17] sensors notifications added through slider --- .../WatchFlowerAndroidNotifier.java | 8 +- i18n/RYLO-SmartCare_da.ts | 2 +- i18n/RYLO-SmartCare_de.ts | 2 +- qml/PlantScreen.qml | 321 +++++++++++++++++- src/NotificationManager.h | 4 +- src/device_plantsensor.cpp | 2 +- src/main.cpp | 37 +- 7 files changed, 361 insertions(+), 15 deletions(-) diff --git a/assets/android/src/com/emeric/watchflower/WatchFlowerAndroidNotifier.java b/assets/android/src/com/emeric/watchflower/WatchFlowerAndroidNotifier.java index dc832beba..f222462e8 100644 --- a/assets/android/src/com/emeric/watchflower/WatchFlowerAndroidNotifier.java +++ b/assets/android/src/com/emeric/watchflower/WatchFlowerAndroidNotifier.java @@ -31,6 +31,7 @@ import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Color; +import androidx.core.app.NotificationCompat; public class WatchFlowerAndroidNotifier { @@ -82,7 +83,7 @@ public static void notify(final Context context, final String title, final Strin PendingIntent resultPendingIntent = PendingIntent.getActivity(context, 0, resultIntent, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); NotificationManager notificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE); - Notification.Builder builder; + NotificationCompat.Builder builder; if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) { NotificationChannel notificationChannel = new NotificationChannel(channelId, channelName, channelImportance); @@ -93,9 +94,9 @@ public static void notify(final Context context, final String title, final Strin notificationChannel.setLockscreenVisibility(Notification.VISIBILITY_PUBLIC); notificationManager.createNotificationChannel(notificationChannel); - builder = new Notification.Builder(context, notificationChannel.getId()); + builder = new NotificationCompat.Builder(context, notificationChannel.getId()); } else { - builder = new Notification.Builder(context); + builder = new NotificationCompat.Builder(context); } builder.setSmallIcon(R.drawable.ic_stat_logo); @@ -110,6 +111,7 @@ public static void notify(final Context context, final String title, final Strin builder.setDefaults(Notification.DEFAULT_SOUND); builder.setOnlyAlertOnce(true); builder.setAutoCancel(true); + builder.setStyle(new NotificationCompat.BigTextStyle().bigText(message)); notificationManager.notify(channel, builder.build()); } catch (Exception e) { diff --git a/i18n/RYLO-SmartCare_da.ts b/i18n/RYLO-SmartCare_da.ts index 42cf102dd..36b4ff558 100644 --- a/i18n/RYLO-SmartCare_da.ts +++ b/i18n/RYLO-SmartCare_da.ts @@ -1,6 +1,6 @@ - + About diff --git a/i18n/RYLO-SmartCare_de.ts b/i18n/RYLO-SmartCare_de.ts index 54dc5ef01..9709059bd 100644 --- a/i18n/RYLO-SmartCare_de.ts +++ b/i18n/RYLO-SmartCare_de.ts @@ -1,6 +1,6 @@ - + About diff --git a/qml/PlantScreen.qml b/qml/PlantScreen.qml index ee3d7d49d..1eeb1b9c2 100644 --- a/qml/PlantScreen.qml +++ b/qml/PlantScreen.qml @@ -28,10 +28,17 @@ Grid { //////// property var currentPlant: null + property string soilMoistureCheckMessage: "" + property string soilConductivityCheckMessage : "" + property string soilPHCheckMessage : "" + property string soilTemperatureCheckMessage : "" + property string soilHumidityCheckMessage : "" + property string soilLuminosityLUXCheckMessage : "" + property string soilLuminosityMMOLCheckMessage : "" onCurrentPlantChanged: { if (typeof currentPlant === "undefined" || !currentPlant) return -/* + console.log("> onCurrentPlantChanged()") console.log("full name: " + currentPlant.name) @@ -58,7 +65,7 @@ Grid { console.log("soil Moisture m/m: " + currentPlant.soilMoist_min + " / " + currentPlant.soilMoist_max) console.log("mmol m/m: " + currentPlant.lightMmol_min + " / " + currentPlant.lightMmol_max) -*/ + col1.contentY = 0 col2.contentY = 0 col3.contentY = 0 @@ -173,6 +180,7 @@ Grid { rangeSlider_humi.setValues(currentPlant.envHumi_min, currentPlant.envHumi_max) rangeSlider_lumi_lux.setValues(currentPlant.lightLux_min, currentPlant.lightLux_max) + itemLumiMmol.visible = (currentPlant.lightMmol_min > 0) rangeSlider_lumi_mmol.setValues(currentPlant.lightMmol_min, Math.max(currentPlant.lightMmol_min, currentPlant.lightMmol_max)) } @@ -1375,6 +1383,52 @@ Grid { to: 100 stepSize: 1 } + + + Slider { + + id: rangeSlider_soilMoist_check + anchors.top: rangeSlider_soilMoist.bottom + anchors.topMargin: 2 + anchors.left: parent.left + anchors.leftMargin: 24 + anchors.right: parent.right + anchors.rightMargin: 0 + + from: 0 + to: 100 + stepSize: 1 + + onPressedChanged: { + console.log("Slider value changed to: " + value); + var minMoisture = currentPlant.soilMoist_min; + var maxMoisture = currentPlant.soilMoist_max; + + console.log("Checking Moisture: " + value + " against min: " + minMoisture + ", max: " + maxMoisture); + if(value < minMoisture){ + console.log("Moisture less than min threshold") + soilMoistureCheckMessage = currentPlant.name + " moisture value declines from min value : " + minMoisture ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilMoistureCheckMessage), + 101 + ); + } + else if(value > maxMoisture){ + console.log("Moisture greater than max threshold"); + soilMoistureCheckMessage = currentPlant.name + " moisture value exceeds from max value : " + maxMoisture ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilMoistureCheckMessage), + 101 + ); + } + else{ + console.log("OK Moisture ! ") + } + } + } + } Item { @@ -1427,6 +1481,51 @@ Grid { to: 5000 stepSize: 50 } + + Slider { + + id: rangeSlider_soilCondu_check + anchors.top: rangeSlider_soilCondu.bottom + anchors.topMargin: 2 + anchors.left: parent.left + anchors.leftMargin: 24 + anchors.right: parent.right + anchors.rightMargin: 0 + + from: 0 + to: 5000 + stepSize: 50 + + onPressedChanged: { + console.log("Slider value changed to: " + value); + var minCondu = currentPlant.soilCondu_min; + var maxCondu = currentPlant.soilCondu_max; + + console.log("Checking Conduc: " + value + " against min: " + minCondu + ", max: " + maxCondu); + if(value < minCondu){ + console.log("Conductivty less than min threshold") + soilConductivityCheckMessage = currentPlant.name + " conduct. value declines from min value : " + minCondu ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilConductivityCheckMessage), + 102 + ); + } + else if(value > maxCondu){ + console.log("Conductivty greater than max threshold"); + soilConductivityCheckMessage = currentPlant.name + " conduct. value exceeds from max value : " + maxCondu ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilConductivityCheckMessage), + 102 + ); + } + else{ + console.log("OK Conductivty ! ") + } + } + } + } Item { @@ -1515,6 +1614,51 @@ Grid { } } } + Slider { + id: rangeSlider_soilPH_check + anchors.top: rangeSlider_soilPH.bottom + anchors.topMargin: 2 + anchors.left: parent.left + anchors.leftMargin: 24 + anchors.right: parent.right + anchors.rightMargin: 0 + + from: 4 + to: 10 + stepSize: 0.1 + + + onPressedChanged: { + console.log("Slider value changed to: " + value); + var minSoilPH = currentPlant.soilPH_min; + var maxSoilPH = currentPlant.soilPH_max; + + console.log("Checking SoilPH " + value + " against min: " + minSoilPH + ", max: " + maxSoilPH); + if(value < minSoilPH){ + console.log("SoilPH less than min threshold") + soilPHCheckMessage = currentPlant.name + " soilPH value declines from min value : " + minSoilPH ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilPHCheckMessage), + 107 + ); + } + else if(value > maxSoilPH){ + console.log("SoilPH greater than max threshold"); + soilPHCheckMessage = currentPlant.name + " soilPH value exceeds from max value : " + maxSoilPH ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilPHCheckMessage), + 107 + ); + } + else{ + console.log("OK SOILPH ! ") + } + } + } + + } Item { @@ -1568,6 +1712,49 @@ Grid { to: 40 stepSize: 1 } + + Slider { + id: rangeSlider_temp_check + anchors.top: rangeSlider_temp.bottom + anchors.topMargin: 2 + anchors.left: parent.left + anchors.leftMargin: 24 + anchors.right: parent.right + anchors.rightMargin: 0 + + from: 0 + to: 40 + stepSize: 1 + + onPressedChanged: { + console.log("Slider value changed to: " + value); + var minTemp = currentPlant.envTemp_min; + var maxTemp = currentPlant.envTemp_max; + + console.log("Checking Temp.: " + value + " against min: " + minTemp + ", max: " + maxTemp); + if(value < minTemp){ + console.log("Temperature less than min threshold") + soilTemperatureCheckMessage = currentPlant.name + " temp. value declines from min value : " + minTemp ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilTemperatureCheckMessage), + 103 + ); + } + else if(value > maxTemp){ + console.log("Temperature greater than max threshold"); + soilTemperatureCheckMessage = currentPlant.name + " temp. value exceeds from max value : " + maxTemp ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilTemperatureCheckMessage), + 103 + ); + } + else{ + console.log("OK Temperature ! ") + } + } + } } Item { @@ -1619,6 +1806,49 @@ Grid { to: 100 stepSize: 1 } + + Slider { + id: rangeSlider_humi_check + anchors.top: rangeSlider_humi.bottom + anchors.topMargin: 2 + anchors.left: parent.left + anchors.leftMargin: 24 + anchors.right: parent.right + anchors.rightMargin: 0 + + from: 0 + to: 100 + stepSize: 1 + + onPressedChanged: { + console.log("Slider value changed to: " + value); + var minHumi = currentPlant.envHumi_min; + var maxHumi = currentPlant.envHumi_max; + + console.log("Checking Humidity " + value + " against min: " + minHumi + ", max: " + maxHumi); + if(value < minHumi){ + console.log("Humidity less than min threshold") + soilHumidityCheckMessage = currentPlant.name + " humidity value declines from min value : " + minHumi ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilHumidityCheckMessage), + 104 + ); + } + else if(value > maxHumi){ + console.log("Humidity greater than max threshold"); + soilHumidityCheckMessage = currentPlant.name + " humidity value exceeds from max value : " + maxHumi ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilHumidityCheckMessage), + 104 + ); + } + else{ + console.log("OK Humidity ! ") + } + } + } } Item { @@ -1718,6 +1948,49 @@ Grid { } } } + + Slider { + id: rangeSlider_lumi_lux_check + anchors.top: rangeSlider_lumi_lux.bottom + anchors.topMargin: 2 + anchors.left: parent.left + anchors.leftMargin: 24 + anchors.right: parent.right + anchors.rightMargin: 0 + + from: 0 + to: 10000 + stepSize: 1000 + + onPressedChanged: { + console.log("Slider value changed to: " + value); + var minLumiLUX = currentPlant.lightLux_min; + var maxLumiLUX = currentPlant.lightLux_max; + + console.log("Checking Luminosity LUX " + value + " against min: " + minLumiLUX + ", max: " + maxLumiLUX); + if(value < minLumiLUX){ + console.log("Luminosity LUX less than min threshold") + soilLuminosityLUXCheckMessage = currentPlant.name + " lumi.(lux) value declines from min value : " + minLumiLUX ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilLuminosityLUXCheckMessage), + 105 + ); + } + else if(value > maxLumiLUX){ + console.log("Luminosity LUX greater than max threshold"); + soilLuminosityLUXCheckMessage = currentPlant.name + " lumi.(lux) value exceeds from max value : " + maxLumiLUX ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilLuminosityLUXCheckMessage), + 105 + ); + } + else{ + console.log("OK Luminosity LUX ! ") + } + } + } } Item { @@ -1771,6 +2044,50 @@ Grid { to: 25000 stepSize: 100 } + + Slider { + id: rangeSlider_lumi_mmol_check + anchors.top: rangeSlider_lumi_mmol.bottom + anchors.topMargin: 2 + anchors.left: parent.left + anchors.leftMargin: 24 + anchors.right: parent.right + anchors.rightMargin: 0 + + from: 0 + to: 25000 + stepSize: 100 + + onPressedChanged: { + console.log("Slider value changed to: " + value); + var minLumiMMOL = currentPlant.lightMmol_min; + var maxLumiMMOL = currentPlant.lightMmol_max; + + console.log("Checking Luminosity MMOL " + value + " against min: " + minLumiMMOL + ", max: " + maxLumiMMOL); + if(value < minLumiMMOL){ + console.log("Luminosity MMOL less than min threshold") + soilLuminosityMMOLCheckMessage = currentPlant.name + " lumi.(mmol) value declines from min value : " + minLumiMMOL ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilLuminosityMMOLCheckMessage), + 106 + ); + } + else if(value > maxLumiMMOL){ + console.log("Luminosity MMOL than max threshold"); + soilLuminosityMMOLCheckMessage = currentPlant.name + " lumi.(mmol) value exceeds from max value : " + maxLumiMMOL ; + notificationManager.setNotification( + qsTr("Threshold Alert!"), + qsTr(soilLuminosityMMOLCheckMessage), + 106 + ); + } + else{ + console.log("OK Luminosity MMOL ! ") + } + } + } + } //// diff --git a/src/NotificationManager.h b/src/NotificationManager.h index b19d68a3e..38dca4016 100644 --- a/src/NotificationManager.h +++ b/src/NotificationManager.h @@ -74,8 +74,8 @@ private slots: Q_INVOKABLE bool requestNotificationPermissions(); QString getNotification() const { return m_message; } - void setNotification(const QString &title, const QString &message, int channel = 0); - void setNotificationShort(const QString &message); + Q_INVOKABLE void setNotification(const QString &title, const QString &message, int channel = 0); + Q_INVOKABLE void setNotificationShort(const QString &message); }; /* ************************************************************************** */ diff --git a/src/device_plantsensor.cpp b/src/device_plantsensor.cpp index 553a6030e..a20a6457f 100644 --- a/src/device_plantsensor.cpp +++ b/src/device_plantsensor.cpp @@ -201,7 +201,7 @@ bool DevicePlantSensor::loadPlant() bool status = false; QSqlQuery queryPlant; - queryPlant.prepare("SELECT plantId, plantName, plantCache, plantStart " \ + queryPlant.prepare("SELECT plantId, plantName, plantCache, plantStart " \ "FROM plants WHERE deviceAddr = :deviceAddr;"); queryPlant.bindValue(":deviceAddr", m_deviceAddress); diff --git a/src/main.cpp b/src/main.cpp index 84e7ee073..9cc27462e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -49,6 +49,8 @@ #include #include #include +#include // Make sure this is included for QTimer +#include // Make sure this is included for qDebug() #if defined(Q_OS_ANDROID) #include "AndroidService.h" @@ -59,6 +61,8 @@ int main(int argc, char *argv[]) { + qDebug() << "main(): Application started."; // Debug: Entry point + // Arguments parsing /////////////////////////////////////////////////////// bool start_minimized = false; @@ -84,6 +88,7 @@ int main(int argc, char *argv[]) // Refresh data in the background, without starting the UI, then exit if (refresh_only) { + qDebug() << "main(): Running in refresh-only mode."; // Debug: Mode check QCoreApplication app(argc, argv); app.setApplicationName("SmartCare"); app.setOrganizationName("SmartCare"); @@ -106,6 +111,7 @@ int main(int argc, char *argv[]) // Android daemon if (background_service) { + qDebug() << "main(): Running as Android background service."; // Debug: Mode check #if defined(Q_OS_ANDROID) QAndroidService app(argc, argv); app.setApplicationName("SmartCare"); @@ -141,6 +147,7 @@ int main(int argc, char *argv[]) // GUI application ///////////////////////////////////////////////////////// + qDebug() << "main(): Initializing GUI application."; // Debug: GUI setup SingleApplication app(argc, argv, false); // Application name @@ -159,6 +166,9 @@ int main(int argc, char *argv[]) qWarning() << "Cannot init app components!"; return EXIT_FAILURE; } + qDebug() << "main(): Application components initialized."; // Debug: Components ready + + #if defined(Q_OS_ANDROID) || defined(Q_OS_IOS) ShareUtils *utilsShare = new ShareUtils(); @@ -189,6 +199,7 @@ int main(int argc, char *argv[]) qWarning() << "Cannot init generic utils!"; return EXIT_FAILURE; } + qDebug() << "main(): Generic utils initialized."; // Debug: Utils ready bool qtConnectivityPatched = false; #if defined(QT_CONNECTIVITY_PATCHED) @@ -222,9 +233,11 @@ int main(int argc, char *argv[]) // Load the main view #if defined(Q_OS_ANDROID) || defined(Q_OS_IOS) + qDebug() << "main(): Loading MobileApplication QML."; // Debug: QML Load engine_context->setContextProperty("utilsShare", utilsShare); engine.loadFromModule("SmartCare", "MobileApplication"); #else + qDebug() << "main(): Loading DesktopApplication QML."; // Debug: QML Load engine_context->setContextProperty("systrayManager", st); engine_context->setContextProperty("menubarManager", mb); engine.loadFromModule("SmartCare", "DesktopApplication"); @@ -235,6 +248,7 @@ int main(int argc, char *argv[]) qWarning() << "Cannot init QmlApplicationEngine!"; return EXIT_FAILURE; } + qDebug() << "main(): QML engine loaded successfully."; // Debug: QML loaded // For i18n retranslate utilsLanguage->setQmlEngine(&engine); @@ -243,23 +257,34 @@ int main(int argc, char *argv[]) // QQuickWindow must be valid at this point QQuickWindow *window = qobject_cast(engine.rootObjects().value(0)); - - // React to secondary instances - QObject::connect(&app, &SingleApplication::instanceStarted, window, &QQuickWindow::show); - QObject::connect(&app, &SingleApplication::instanceStarted, window, &QQuickWindow::raise); + if (window) { + qDebug() << "main(): QQuickWindow obtained."; // Debug: Window check + // React to secondary instances + QObject::connect(&app, &SingleApplication::instanceStarted, window, &QQuickWindow::show); + QObject::connect(&app, &SingleApplication::instanceStarted, window, &QQuickWindow::raise); + } else { + qWarning() << "main(): QQuickWindow is null, cannot setup desktop features."; // Debug: Window is null + } // Systray? st->setupSystray(window); - if (sm->getSysTray()) st->installSystray(); + if (sm->getSysTray()) { + st->installSystray(); + qDebug() << "main(): Systray installed."; // Debug: Systray + } else { + qDebug() << "main(): Systray not enabled."; + } // Menu bar mb->setupMenubar(window, dm); + qDebug() << "main(): Menubar setup."; // Debug: Menubar #if defined(Q_OS_MACOS) // macOS dock MacOSDockHandler *dockIconHandler = MacOSDockHandler::getInstance(); dockIconHandler->setupDock(window); engine_context->setContextProperty("utilsDock", dockIconHandler); + qDebug() << "main(): MacOS dock handler setup."; // Debug: MacOS dock #endif #endif // desktop section @@ -267,8 +292,10 @@ int main(int argc, char *argv[]) #if defined(Q_OS_ANDROID) QNativeInterface::QAndroidApplication::hideSplashScreen(333); if (sm->getSysTray()) AndroidService::service_start(); + qDebug() << "main(): Android specific setup complete."; // Debug: Android #endif + qDebug() << "main(): Entering application event loop."; // Debug: Before app.exec() return app.exec(); } From 60c7dcd168169a74922a93b883b64f0927225420 Mon Sep 17 00:00:00 2001 From: SadiaImran Date: Tue, 26 Aug 2025 16:41:31 +0500 Subject: [PATCH 17/17] removed debug components and logs --- qml/PlantScreen.qml | 335 -------------------------------------------- 1 file changed, 335 deletions(-) diff --git a/qml/PlantScreen.qml b/qml/PlantScreen.qml index 1eeb1b9c2..9ae5c1476 100644 --- a/qml/PlantScreen.qml +++ b/qml/PlantScreen.qml @@ -39,33 +39,6 @@ Grid { onCurrentPlantChanged: { if (typeof currentPlant === "undefined" || !currentPlant) return - console.log("> onCurrentPlantChanged()") - - console.log("full name: " + currentPlant.name) - console.log("botanical name: " + currentPlant.nameBotanical) - console.log("variety name: " + currentPlant.nameVariety) - console.log("common name: " + currentPlant.nameCommon) - - console.log("diameter: " + currentPlant.diameter) - console.log("height: " + currentPlant.height) - - console.log("tags: " + currentPlant.tags) - - console.log("calendarPlanting: " + currentPlant.calendarPlanting) - console.log("calendarGrowing: " + currentPlant.calendarGrowing) - console.log("calendarBlooming: " + currentPlant.calendarBlooming) - console.log("calendarFruiting: " + currentPlant.calendarFruiting) - - console.log("colors1: " + currentPlant.colorsLeaf) - console.log("colors2: " + currentPlant.colorsBract) - console.log("colors3: " + currentPlant.colorsFlower) - console.log("colors4: " + currentPlant.colorsFruit) - - console.log("watering: " + currentPlant.watering) - - console.log("soil Moisture m/m: " + currentPlant.soilMoist_min + " / " + currentPlant.soilMoist_max) - console.log("mmol m/m: " + currentPlant.lightMmol_min + " / " + currentPlant.lightMmol_max) - col1.contentY = 0 col2.contentY = 0 col3.contentY = 0 @@ -1228,7 +1201,6 @@ Grid { radius: Theme.componentRadius color: Theme.colorBackground border.width: 2 - //border.color: Qt.darker(color, 1.03) border.color : Theme.colorComponentBorder Column { @@ -1383,52 +1355,6 @@ Grid { to: 100 stepSize: 1 } - - - Slider { - - id: rangeSlider_soilMoist_check - anchors.top: rangeSlider_soilMoist.bottom - anchors.topMargin: 2 - anchors.left: parent.left - anchors.leftMargin: 24 - anchors.right: parent.right - anchors.rightMargin: 0 - - from: 0 - to: 100 - stepSize: 1 - - onPressedChanged: { - console.log("Slider value changed to: " + value); - var minMoisture = currentPlant.soilMoist_min; - var maxMoisture = currentPlant.soilMoist_max; - - console.log("Checking Moisture: " + value + " against min: " + minMoisture + ", max: " + maxMoisture); - if(value < minMoisture){ - console.log("Moisture less than min threshold") - soilMoistureCheckMessage = currentPlant.name + " moisture value declines from min value : " + minMoisture ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilMoistureCheckMessage), - 101 - ); - } - else if(value > maxMoisture){ - console.log("Moisture greater than max threshold"); - soilMoistureCheckMessage = currentPlant.name + " moisture value exceeds from max value : " + maxMoisture ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilMoistureCheckMessage), - 101 - ); - } - else{ - console.log("OK Moisture ! ") - } - } - } - } Item { @@ -1482,50 +1408,6 @@ Grid { stepSize: 50 } - Slider { - - id: rangeSlider_soilCondu_check - anchors.top: rangeSlider_soilCondu.bottom - anchors.topMargin: 2 - anchors.left: parent.left - anchors.leftMargin: 24 - anchors.right: parent.right - anchors.rightMargin: 0 - - from: 0 - to: 5000 - stepSize: 50 - - onPressedChanged: { - console.log("Slider value changed to: " + value); - var minCondu = currentPlant.soilCondu_min; - var maxCondu = currentPlant.soilCondu_max; - - console.log("Checking Conduc: " + value + " against min: " + minCondu + ", max: " + maxCondu); - if(value < minCondu){ - console.log("Conductivty less than min threshold") - soilConductivityCheckMessage = currentPlant.name + " conduct. value declines from min value : " + minCondu ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilConductivityCheckMessage), - 102 - ); - } - else if(value > maxCondu){ - console.log("Conductivty greater than max threshold"); - soilConductivityCheckMessage = currentPlant.name + " conduct. value exceeds from max value : " + maxCondu ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilConductivityCheckMessage), - 102 - ); - } - else{ - console.log("OK Conductivty ! ") - } - } - } - } Item { @@ -1614,51 +1496,6 @@ Grid { } } } - Slider { - id: rangeSlider_soilPH_check - anchors.top: rangeSlider_soilPH.bottom - anchors.topMargin: 2 - anchors.left: parent.left - anchors.leftMargin: 24 - anchors.right: parent.right - anchors.rightMargin: 0 - - from: 4 - to: 10 - stepSize: 0.1 - - - onPressedChanged: { - console.log("Slider value changed to: " + value); - var minSoilPH = currentPlant.soilPH_min; - var maxSoilPH = currentPlant.soilPH_max; - - console.log("Checking SoilPH " + value + " against min: " + minSoilPH + ", max: " + maxSoilPH); - if(value < minSoilPH){ - console.log("SoilPH less than min threshold") - soilPHCheckMessage = currentPlant.name + " soilPH value declines from min value : " + minSoilPH ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilPHCheckMessage), - 107 - ); - } - else if(value > maxSoilPH){ - console.log("SoilPH greater than max threshold"); - soilPHCheckMessage = currentPlant.name + " soilPH value exceeds from max value : " + maxSoilPH ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilPHCheckMessage), - 107 - ); - } - else{ - console.log("OK SOILPH ! ") - } - } - } - - } Item { @@ -1712,49 +1549,6 @@ Grid { to: 40 stepSize: 1 } - - Slider { - id: rangeSlider_temp_check - anchors.top: rangeSlider_temp.bottom - anchors.topMargin: 2 - anchors.left: parent.left - anchors.leftMargin: 24 - anchors.right: parent.right - anchors.rightMargin: 0 - - from: 0 - to: 40 - stepSize: 1 - - onPressedChanged: { - console.log("Slider value changed to: " + value); - var minTemp = currentPlant.envTemp_min; - var maxTemp = currentPlant.envTemp_max; - - console.log("Checking Temp.: " + value + " against min: " + minTemp + ", max: " + maxTemp); - if(value < minTemp){ - console.log("Temperature less than min threshold") - soilTemperatureCheckMessage = currentPlant.name + " temp. value declines from min value : " + minTemp ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilTemperatureCheckMessage), - 103 - ); - } - else if(value > maxTemp){ - console.log("Temperature greater than max threshold"); - soilTemperatureCheckMessage = currentPlant.name + " temp. value exceeds from max value : " + maxTemp ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilTemperatureCheckMessage), - 103 - ); - } - else{ - console.log("OK Temperature ! ") - } - } - } } Item { @@ -1806,49 +1600,6 @@ Grid { to: 100 stepSize: 1 } - - Slider { - id: rangeSlider_humi_check - anchors.top: rangeSlider_humi.bottom - anchors.topMargin: 2 - anchors.left: parent.left - anchors.leftMargin: 24 - anchors.right: parent.right - anchors.rightMargin: 0 - - from: 0 - to: 100 - stepSize: 1 - - onPressedChanged: { - console.log("Slider value changed to: " + value); - var minHumi = currentPlant.envHumi_min; - var maxHumi = currentPlant.envHumi_max; - - console.log("Checking Humidity " + value + " against min: " + minHumi + ", max: " + maxHumi); - if(value < minHumi){ - console.log("Humidity less than min threshold") - soilHumidityCheckMessage = currentPlant.name + " humidity value declines from min value : " + minHumi ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilHumidityCheckMessage), - 104 - ); - } - else if(value > maxHumi){ - console.log("Humidity greater than max threshold"); - soilHumidityCheckMessage = currentPlant.name + " humidity value exceeds from max value : " + maxHumi ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilHumidityCheckMessage), - 104 - ); - } - else{ - console.log("OK Humidity ! ") - } - } - } } Item { @@ -1948,49 +1699,6 @@ Grid { } } } - - Slider { - id: rangeSlider_lumi_lux_check - anchors.top: rangeSlider_lumi_lux.bottom - anchors.topMargin: 2 - anchors.left: parent.left - anchors.leftMargin: 24 - anchors.right: parent.right - anchors.rightMargin: 0 - - from: 0 - to: 10000 - stepSize: 1000 - - onPressedChanged: { - console.log("Slider value changed to: " + value); - var minLumiLUX = currentPlant.lightLux_min; - var maxLumiLUX = currentPlant.lightLux_max; - - console.log("Checking Luminosity LUX " + value + " against min: " + minLumiLUX + ", max: " + maxLumiLUX); - if(value < minLumiLUX){ - console.log("Luminosity LUX less than min threshold") - soilLuminosityLUXCheckMessage = currentPlant.name + " lumi.(lux) value declines from min value : " + minLumiLUX ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilLuminosityLUXCheckMessage), - 105 - ); - } - else if(value > maxLumiLUX){ - console.log("Luminosity LUX greater than max threshold"); - soilLuminosityLUXCheckMessage = currentPlant.name + " lumi.(lux) value exceeds from max value : " + maxLumiLUX ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilLuminosityLUXCheckMessage), - 105 - ); - } - else{ - console.log("OK Luminosity LUX ! ") - } - } - } } Item { @@ -2045,49 +1753,6 @@ Grid { stepSize: 100 } - Slider { - id: rangeSlider_lumi_mmol_check - anchors.top: rangeSlider_lumi_mmol.bottom - anchors.topMargin: 2 - anchors.left: parent.left - anchors.leftMargin: 24 - anchors.right: parent.right - anchors.rightMargin: 0 - - from: 0 - to: 25000 - stepSize: 100 - - onPressedChanged: { - console.log("Slider value changed to: " + value); - var minLumiMMOL = currentPlant.lightMmol_min; - var maxLumiMMOL = currentPlant.lightMmol_max; - - console.log("Checking Luminosity MMOL " + value + " against min: " + minLumiMMOL + ", max: " + maxLumiMMOL); - if(value < minLumiMMOL){ - console.log("Luminosity MMOL less than min threshold") - soilLuminosityMMOLCheckMessage = currentPlant.name + " lumi.(mmol) value declines from min value : " + minLumiMMOL ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilLuminosityMMOLCheckMessage), - 106 - ); - } - else if(value > maxLumiMMOL){ - console.log("Luminosity MMOL than max threshold"); - soilLuminosityMMOLCheckMessage = currentPlant.name + " lumi.(mmol) value exceeds from max value : " + maxLumiMMOL ; - notificationManager.setNotification( - qsTr("Threshold Alert!"), - qsTr(soilLuminosityMMOLCheckMessage), - 106 - ); - } - else{ - console.log("OK Luminosity MMOL ! ") - } - } - } - } ////