gitextract_nl82i_9z/ ├── .clang-format ├── .editorconfig ├── .github/ │ ├── copilot-instructions.md │ └── workflows/ │ ├── backup-to-gitlab.yml │ ├── call-auto-tag.yml │ ├── call-build-distribution.yml │ ├── call-chatOps.yml │ ├── call-clacheck.yml │ ├── call-commitlint.yml │ ├── call-deploy-dev-doc.yml │ ├── call-license-check.yml │ └── cppcheck.yml ├── .gitignore ├── .obs/ │ └── workflows.yml ├── .reuse/ │ └── dep5 ├── .tx/ │ ├── config │ ├── deepin.conf │ └── transifex.yaml ├── CMakeLists.txt ├── LICENSE ├── LICENSES/ │ ├── CC-BY-4.0.txt │ ├── CC0-1.0.txt │ ├── GPL-3.0-or-later.txt │ ├── LGPL-3.0-or-later.txt │ └── MIT.txt ├── README.md ├── README.zh_CN.md ├── archlinux/ │ └── PKGBUILD ├── debian/ │ ├── changelog │ ├── control │ ├── copyright │ ├── dde-control-center-dev.install │ ├── dde-control-center.install │ ├── preinst │ ├── rules │ └── source/ │ ├── format │ └── lintian-overrides ├── docs/ │ ├── CMakeLists.txt │ ├── v23-dcc-interface.zh_CN.md │ └── v25-dcc-interface.zh_CN.md ├── examples/ │ ├── CMakeLists.txt │ └── plugin-example/ │ ├── CMakeLists.txt │ ├── qml/ │ │ ├── Example.qml │ │ ├── ExampleMain.qml │ │ ├── ExamplePage1.qml │ │ ├── ExamplePage2.qml │ │ ├── ExamplePage3.qml │ │ └── dcc_example.dci │ ├── src/ │ │ ├── pluginexample.cpp │ │ └── pluginexample.h │ └── translations/ │ ├── example.ts │ ├── example_az.ts │ ├── example_bo.ts │ ├── example_ca.ts │ ├── example_es.ts │ ├── example_fi.ts │ ├── example_fr.ts │ ├── example_hu.ts │ ├── example_it.ts │ ├── example_ja.ts │ ├── example_ko.ts │ ├── example_nb_NO.ts │ ├── example_pl.ts │ ├── example_pt_BR.ts │ ├── example_ru.ts │ ├── example_uk.ts │ ├── example_zh_CN.ts │ ├── example_zh_HK.ts │ ├── example_zh_TW.ts │ ├── examples.ts │ ├── examples_az.ts │ ├── examples_bo.ts │ ├── examples_ca.ts │ ├── examples_es.ts │ ├── examples_fi.ts │ ├── examples_fr.ts │ ├── examples_hu.ts │ ├── examples_it.ts │ ├── examples_ja.ts │ ├── examples_ko.ts │ ├── examples_nb_NO.ts │ ├── examples_pl.ts │ ├── examples_pt_BR.ts │ ├── examples_ru.ts │ ├── examples_uk.ts │ ├── examples_zh_CN.ts │ ├── examples_zh_HK.ts │ └── examples_zh_TW.ts ├── include/ │ └── dccfactory.h ├── misc/ │ ├── DdeControlCenterConfig.cmake.in │ ├── DdeControlCenterConfigOld.cmake.in │ ├── DdeControlCenterPluginMacros.cmake │ ├── configs/ │ │ ├── common/ │ │ │ └── org.deepin.region-format.json │ │ ├── org.deepin.dde.control-center.accounts.json │ │ ├── org.deepin.dde.control-center.commoninfo.json │ │ ├── org.deepin.dde.control-center.datetime.json │ │ ├── org.deepin.dde.control-center.display.json │ │ ├── org.deepin.dde.control-center.json │ │ ├── org.deepin.dde.control-center.personalization.json │ │ ├── org.deepin.dde.control-center.power.json │ │ └── org.deepin.dde.control-center.sound.json │ ├── deepin-debug-config/ │ │ └── org.deepin.dde.control-center.json │ ├── deepin-log-config/ │ │ └── org.deepin.dde.control-center.json │ ├── developdocument.html │ ├── gen_report.sh │ ├── org.deepin.dde-grand-search.dde-control-center-setting.conf │ ├── org.deepin.dde.ControlCenter1.service.in │ ├── org.deepin.dde.control-center.desktop │ ├── org.deepin.dde.controlcenter.metainfo.xml │ ├── systemd/ │ │ └── dde-control-center.service.in │ ├── translate_desktop2ts.sh │ ├── translate_generation.sh │ └── translate_ts2desktop.sh ├── src/ │ ├── dde-control-center/ │ │ ├── CMakeLists.txt │ │ ├── controlcenterdbusadaptor.cpp │ │ ├── controlcenterdbusadaptor.h │ │ ├── dccmanager.cpp │ │ ├── dccmanager.h │ │ ├── main.cpp │ │ ├── navigationmodel.cpp │ │ ├── navigationmodel.h │ │ ├── plugin/ │ │ │ ├── CMakeLists.txt │ │ │ ├── Crumb.qml │ │ │ ├── DccCheckIcon.qml │ │ │ ├── DccEditorItem.qml │ │ │ ├── DccGroupView.qml │ │ │ ├── DccItem.qml │ │ │ ├── DccItemBackground.qml │ │ │ ├── DccLabel.qml │ │ │ ├── DccLoader.qml │ │ │ ├── DccMenuEditorItem.qml │ │ │ ├── DccMenuItem.qml │ │ │ ├── DccRightView.qml │ │ │ ├── DccRowView.qml │ │ │ ├── DccSettingsObject.qml │ │ │ ├── DccSettingsView.qml │ │ │ ├── DccTimeRange.qml │ │ │ ├── DccTitleObject.qml │ │ │ ├── DccUtils.js │ │ │ ├── DccWindow.qml │ │ │ ├── HomePage.qml │ │ │ ├── SearchBar.qml │ │ │ ├── SecondPage.qml │ │ │ ├── control-loading.dci │ │ │ ├── dccapp.cpp │ │ │ ├── dccapp.h │ │ │ ├── dccimageprovider.cpp │ │ │ ├── dccimageprovider.h │ │ │ ├── dccmodel.cpp │ │ │ ├── dccmodel.h │ │ │ ├── dccobject.cpp │ │ │ ├── dccobject.h │ │ │ ├── dccobject_p.h │ │ │ ├── dccquickdbusinterface.cpp │ │ │ ├── dccquickdbusinterface.h │ │ │ ├── dccquickdbusinterface_p.h │ │ │ ├── dccrepeater.cpp │ │ │ ├── dccrepeater.h │ │ │ ├── reddot.dci │ │ │ └── sidebar.dci │ │ ├── pluginmanager.cpp │ │ ├── pluginmanager.h │ │ ├── qrc/ │ │ │ └── dcc.qrc │ │ ├── searchmodel.cpp │ │ └── searchmodel.h │ ├── plugin-accounts/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── accountlistmodel.cpp │ │ │ ├── accountlistmodel.h │ │ │ ├── accountscontroller.cpp │ │ │ ├── accountscontroller.h │ │ │ ├── accountsdbusproxy.cpp │ │ │ ├── accountsdbusproxy.h │ │ │ ├── accountsworker.cpp │ │ │ ├── accountsworker.h │ │ │ ├── avatarlistmodel.cpp │ │ │ ├── avatarlistmodel.h │ │ │ ├── creationresult.cpp │ │ │ ├── creationresult.h │ │ │ ├── pwqualitymanager.cpp │ │ │ ├── pwqualitymanager.h │ │ │ ├── qrc/ │ │ │ │ ├── accounts.qrc │ │ │ │ └── icons/ │ │ │ │ ├── dcc_user_add_icon.dci │ │ │ │ ├── dcc_user_animal.dci │ │ │ │ ├── dcc_user_custom.dci │ │ │ │ ├── dcc_user_emoji.dci │ │ │ │ ├── dcc_user_funny.dci │ │ │ │ ├── dcc_user_human.dci │ │ │ │ └── dcc_user_scenery.dci │ │ │ ├── securitydbusproxy.cpp │ │ │ ├── securitydbusproxy.h │ │ │ ├── syncdbusproxy.cpp │ │ │ ├── syncdbusproxy.h │ │ │ ├── user.cpp │ │ │ ├── user.h │ │ │ ├── userdbusproxy.cpp │ │ │ ├── userdbusproxy.h │ │ │ ├── usermodel.cpp │ │ │ └── usermodel.h │ │ └── qml/ │ │ ├── AccountSettings.qml │ │ ├── Accounts.qml │ │ ├── AccountsMain.qml │ │ ├── AutoLoginWarningDialog.qml │ │ ├── AvatarGridView.qml │ │ ├── AvatarSettingsDialog.qml │ │ ├── ComfirmDeleteDialog.qml │ │ ├── ComfirmSafePage.qml │ │ ├── CreateAccountDialog.qml │ │ ├── CustomAvatarCropper.qml │ │ ├── CustomAvatarEmpatyArea.qml │ │ ├── CustomLocalAvatarsRow.qml │ │ ├── EditActionLabel.qml │ │ ├── LoginMethod.qml │ │ ├── PasswordLayout.qml │ │ ├── PasswordModifyDialog.qml │ │ ├── accounts.dci │ │ ├── dcc-edit.dci │ │ └── metadata.json │ ├── plugin-authentication/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── abstractbiometriccontroller.cpp │ │ │ ├── abstractbiometriccontroller.h │ │ │ ├── biometricauthcontroller.cpp │ │ │ ├── biometricauthcontroller.h │ │ │ ├── charamangerdbusproxy.cpp │ │ │ ├── charamangerdbusproxy.h │ │ │ ├── charamangermodel.cpp │ │ │ ├── charamangermodel.h │ │ │ ├── charamangerworker.cpp │ │ │ ├── charamangerworker.h │ │ │ ├── faceauthcontroller.cpp │ │ │ ├── faceauthcontroller.h │ │ │ ├── fingerprintauthcontroller.cpp │ │ │ ├── fingerprintauthcontroller.h │ │ │ ├── irisauthcontroller.cpp │ │ │ ├── irisauthcontroller.h │ │ │ └── qrc/ │ │ │ ├── authentication.qrc │ │ │ └── icons/ │ │ │ ├── dcc_delete.dci │ │ │ ├── dcc_edit.dci │ │ │ ├── iris_add.dci │ │ │ ├── iris_lose.dci │ │ │ ├── iris_scan.dci │ │ │ ├── iris_scanning.dci │ │ │ ├── iris_success.dci │ │ │ ├── scan_loader.dci │ │ │ ├── user_biometric_face.dci │ │ │ ├── user_biometric_face_add.dci │ │ │ ├── user_biometric_face_lose.dci │ │ │ ├── user_biometric_face_success.dci │ │ │ ├── user_biometric_fingerprint.dci │ │ │ ├── user_biometric_fingerprint_add.dci │ │ │ ├── user_biometric_fingerprint_lose.dci │ │ │ ├── user_biometric_fingerprint_success.dci │ │ │ └── user_biometric_iris.dci │ │ └── qml/ │ │ ├── AddFaceinfoDialog.qml │ │ ├── AddFingerDialog.qml │ │ ├── AddIrisDialog.qml │ │ ├── Authentication.qml │ │ ├── AuthenticationMain.qml │ │ └── DisclaimerControl.qml │ ├── plugin-bluetooth/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── bluetoothadapter.cpp │ │ │ ├── bluetoothadapter.h │ │ │ ├── bluetoothadaptersmodel.cpp │ │ │ ├── bluetoothadaptersmodel.h │ │ │ ├── bluetoothdbusproxy.cpp │ │ │ ├── bluetoothdbusproxy.h │ │ │ ├── bluetoothdevice.cpp │ │ │ ├── bluetoothdevice.h │ │ │ ├── bluetoothdevicemodel.cpp │ │ │ ├── bluetoothdevicemodel.h │ │ │ ├── bluetoothinteraction.cpp │ │ │ ├── bluetoothinteraction.h │ │ │ ├── bluetoothmodel.cpp │ │ │ ├── bluetoothmodel.h │ │ │ ├── bluetoothworker.cpp │ │ │ ├── bluetoothworker.h │ │ │ └── qrc/ │ │ │ ├── bluetooth.qrc │ │ │ └── icons/ │ │ │ ├── bluetoothNomal.dci │ │ │ ├── bluetooth_option.dci │ │ │ └── bluetooth_redo.dci │ │ └── qml/ │ │ ├── Adapters.qml │ │ ├── BlueTooth.qml │ │ ├── BlueToothDeviceListView.qml │ │ ├── BlueToothMain.qml │ │ ├── BluetoothCtl.qml │ │ ├── MyDevice.qml │ │ ├── OtherDevice.qml │ │ ├── bluetooth.dci │ │ ├── bluetoothNomal.dci │ │ ├── bluetooth_camera.dci │ │ ├── bluetooth_clang.dci │ │ ├── bluetooth_headset.dci │ │ ├── bluetooth_keyboard.dci │ │ ├── bluetooth_lan.dci │ │ ├── bluetooth_laptop.dci │ │ ├── bluetooth_micphone.dci │ │ ├── bluetooth_microphone.dci │ │ ├── bluetooth_mouse.dci │ │ ├── bluetooth_option.dci │ │ ├── bluetooth_other.dci │ │ ├── bluetooth_pad.dci │ │ ├── bluetooth_pc.dci │ │ ├── bluetooth_pen.dci │ │ ├── bluetooth_pheadset.dci │ │ ├── bluetooth_phone.dci │ │ ├── bluetooth_print.dci │ │ ├── bluetooth_redo.dci │ │ ├── bluetooth_scaner.dci │ │ ├── bluetooth_scanner.dci │ │ ├── bluetooth_touchpad.dci │ │ ├── bluetooth_tv.dci │ │ ├── bluetooth_vidicon.dci │ │ ├── metadata.json │ │ ├── option.dci │ │ └── redo.dci │ ├── plugin-commoninfo/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── commoninfointeraction.cpp │ │ │ ├── commoninfointeraction.h │ │ │ ├── commoninfomodel.cpp │ │ │ ├── commoninfomodel.h │ │ │ ├── commoninfoproxy.cpp │ │ │ ├── commoninfoproxy.h │ │ │ ├── commoninfowork.cpp │ │ │ ├── commoninfowork.h │ │ │ ├── grubanimationmodel.cpp │ │ │ ├── grubanimationmodel.h │ │ │ ├── grubmenulistmodel.cpp │ │ │ ├── grubmenulistmodel.h │ │ │ ├── pwqualitymanager.cpp │ │ │ ├── pwqualitymanager.h │ │ │ ├── qrc/ │ │ │ │ ├── commoninfo.qrc │ │ │ │ └── icons/ │ │ │ │ ├── develop_bind.dci │ │ │ │ ├── inner_shadow.dci │ │ │ │ ├── selected.dci │ │ │ │ └── tick.dci │ │ │ └── utils.h │ │ └── qml/ │ │ ├── BootPage.qml │ │ ├── CommonInfoMain.qml │ │ ├── DevelopModePage.qml │ │ ├── boot_deepin.dci │ │ ├── boot_uos.dci │ │ ├── common_inner_shadow.dci │ │ ├── common_ok.dci │ │ ├── common_tick.dci │ │ ├── develop_bind.dci │ │ ├── developer.dci │ │ ├── meau.dci │ │ └── metadata.json │ ├── plugin-datetime/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── datetimedbusproxy.cpp │ │ │ ├── datetimedbusproxy.h │ │ │ ├── datetimemodel.cpp │ │ │ ├── datetimemodel.h │ │ │ ├── datetimeworker.cpp │ │ │ ├── datetimeworker.h │ │ │ ├── keyboard/ │ │ │ │ ├── keyboarddbusproxy.cpp │ │ │ │ ├── keyboarddbusproxy.h │ │ │ │ ├── keyboardmodel.cpp │ │ │ │ ├── keyboardmodel.h │ │ │ │ ├── keyboardwork.cpp │ │ │ │ ├── keyboardwork.h │ │ │ │ ├── metadata.cpp │ │ │ │ ├── metadata.h │ │ │ │ ├── qrc/ │ │ │ │ │ └── keyboard.qrc │ │ │ │ ├── shortcutmodel.cpp │ │ │ │ └── shortcutmodel.h │ │ │ ├── langregionmodel.cpp │ │ │ ├── langregionmodel.h │ │ │ ├── languagelistmodel.cpp │ │ │ ├── languagelistmodel.h │ │ │ ├── qrc/ │ │ │ │ ├── datetime.qrc │ │ │ │ └── images/ │ │ │ │ └── popup_menu.css │ │ │ ├── regionproxy.cpp │ │ │ ├── regionproxy.h │ │ │ ├── timezoneMap/ │ │ │ │ ├── timezone.cpp │ │ │ │ ├── timezone.h │ │ │ │ ├── timezone_map_util.cpp │ │ │ │ └── timezone_map_util.h │ │ │ ├── zoneinfo.cpp │ │ │ ├── zoneinfo.h │ │ │ ├── zoneinfomodel.cpp │ │ │ └── zoneinfomodel.h │ │ └── qml/ │ │ ├── ComboLabel.qml │ │ ├── DateTimeSettingDialog.qml │ │ ├── Datetime.qml │ │ ├── DatetimeMain.qml │ │ ├── LangAndFormat.qml │ │ ├── LangsChooserDialog.qml │ │ ├── RegionFormatDialog.qml │ │ ├── RegionsChooserWindow.qml │ │ ├── SearchableListViewPopup.qml │ │ ├── SpinboxEx.qml │ │ ├── TimeAndDate.qml │ │ ├── TimezoneClock.qml │ │ ├── TimezoneDialog.qml │ │ ├── dcc-delete.dci │ │ ├── dcc_lang_format.dci │ │ ├── dcc_time_date.dci │ │ ├── inactive.dci │ │ └── metadata.json │ ├── plugin-deepinid/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── appinfolistmodel.cpp │ │ │ ├── appinfolistmodel.h │ │ │ ├── cryptor.cpp │ │ │ ├── cryptor.h │ │ │ ├── deepiniddbusproxy.cpp │ │ │ ├── deepiniddbusproxy.h │ │ │ ├── deepinidinterface.cpp │ │ │ ├── deepinidinterface.h │ │ │ ├── deepinidmodel.cpp │ │ │ ├── deepinidmodel.h │ │ │ ├── deepinidworker.cpp │ │ │ ├── deepinidworker.h │ │ │ ├── downloadurl.cpp │ │ │ ├── downloadurl.h │ │ │ ├── hardwareinfo.cpp │ │ │ ├── hardwareinfo.h │ │ │ ├── qrc/ │ │ │ │ ├── deepinid.qrc │ │ │ │ └── icons/ │ │ │ │ └── dcc_cloud_logo.dci │ │ │ ├── syncdbusproxy.cpp │ │ │ ├── syncdbusproxy.h │ │ │ ├── syncinfolistmodel.cpp │ │ │ ├── syncinfolistmodel.h │ │ │ ├── utclouddbusproxy.cpp │ │ │ ├── utclouddbusproxy.h │ │ │ ├── utils.cpp │ │ │ └── utils.h │ │ └── qml/ │ │ ├── ConFirmDialog.qml │ │ ├── ConfirmManager.qml │ │ ├── DeepinIDAccountSecurity.qml │ │ ├── DeepinIDLogin.qml │ │ ├── DeepinIDSyncService.qml │ │ ├── DeepinIDUserInfo.qml │ │ ├── Deepinid.qml │ │ ├── DeepinidMain.qml │ │ ├── RegisterDialog.qml │ │ ├── VerifyDialog.qml │ │ ├── dcc-edit.dci │ │ ├── dcc-systemcset.dci │ │ └── deepinid.dci │ ├── plugin-defaultapp/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── category.cpp │ │ │ ├── category.h │ │ │ ├── categorymodel.cpp │ │ │ ├── categorymodel.h │ │ │ ├── defappmodel.cpp │ │ │ ├── defappmodel.h │ │ │ ├── defappworker.cpp │ │ │ ├── defappworker.h │ │ │ ├── defappworkerold.cpp │ │ │ ├── defappworkerold.h │ │ │ ├── mimedbusproxy.cpp │ │ │ ├── mimedbusproxy.h │ │ │ ├── mimedbusproxyold.cpp │ │ │ └── mimedbusproxyold.h │ │ └── qml/ │ │ ├── Defaultapp.qml │ │ ├── DefaultappMain.qml │ │ ├── DetailItem.qml │ │ ├── dcc-delete.dci │ │ ├── defapp_mail.dci │ │ ├── defapp_music.dci │ │ ├── defapp_network.dci │ │ ├── defapp_picture.dci │ │ ├── defapp_terminal.dci │ │ ├── defapp_text.dci │ │ ├── defapp_video.dci │ │ ├── default_program.dci │ │ └── metadata.json │ ├── plugin-device/ │ │ ├── CMakeLists.txt │ │ └── qml/ │ │ ├── Device.qml │ │ ├── hardware.dci │ │ └── metadata.json │ ├── plugin-display/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── dccscreen.cpp │ │ │ ├── dccscreen.h │ │ │ ├── displaymodule.cpp │ │ │ ├── displaymodule.h │ │ │ ├── private/ │ │ │ │ ├── concatscreen.cpp │ │ │ │ ├── concatscreen.h │ │ │ │ ├── dccscreen_p.h │ │ │ │ ├── displaydbusproxy.cpp │ │ │ │ ├── displaydbusproxy.h │ │ │ │ ├── displaymodel.cpp │ │ │ │ ├── displaymodel.h │ │ │ │ ├── displaymodule_p.h │ │ │ │ ├── displayworker.cpp │ │ │ │ ├── displayworker.h │ │ │ │ ├── monitor.cpp │ │ │ │ ├── monitor.h │ │ │ │ ├── monitordbusproxy.cpp │ │ │ │ ├── monitordbusproxy.h │ │ │ │ └── types/ │ │ │ │ ├── brightnessmap.cpp │ │ │ │ ├── brightnessmap.h │ │ │ │ ├── reflectlist.cpp │ │ │ │ ├── reflectlist.h │ │ │ │ ├── resolution.cpp │ │ │ │ ├── resolution.h │ │ │ │ ├── resolutionlist.cpp │ │ │ │ ├── resolutionlist.h │ │ │ │ ├── rotationlist.cpp │ │ │ │ ├── rotationlist.h │ │ │ │ ├── screenrect.cpp │ │ │ │ ├── screenrect.h │ │ │ │ ├── touchscreeninfolist.cpp │ │ │ │ ├── touchscreeninfolist.h │ │ │ │ ├── touchscreeninfolist_v2.cpp │ │ │ │ ├── touchscreeninfolist_v2.h │ │ │ │ ├── touchscreenmap.cpp │ │ │ │ └── touchscreenmap.h │ │ │ └── qrc/ │ │ │ ├── built-in-icons/ │ │ │ │ ├── dcc_display_bottom.dci │ │ │ │ ├── dcc_display_left.dci │ │ │ │ ├── dcc_display_right.dci │ │ │ │ └── dcc_display_top.dci │ │ │ └── display.qrc │ │ ├── qml/ │ │ │ ├── Display.qml │ │ │ ├── DisplayCenter.dci │ │ │ ├── DisplayDefault.dci │ │ │ ├── DisplayFit.dci │ │ │ ├── DisplayMain.qml │ │ │ ├── DisplayStretch.dci │ │ │ ├── ScreenIndicator.qml │ │ │ ├── ScreenItem.qml │ │ │ ├── ScreenRecognize.qml │ │ │ ├── ScreenTab.qml │ │ │ ├── TimeoutDialog.qml │ │ │ ├── cool_colour.dci │ │ │ ├── dcc_brightnesshigh.dci │ │ │ ├── dcc_brightnesslow.dci │ │ │ ├── display.dci │ │ │ ├── home_screen.dci │ │ │ ├── metadata.json │ │ │ └── warm_colour.dci │ │ └── wayland/ │ │ └── libwayqt/ │ │ ├── Output.cpp │ │ ├── Output.h │ │ ├── OutputManager.cpp │ │ ├── OutputManager.h │ │ ├── Registry.cpp │ │ ├── Registry.h │ │ ├── TreeLandOutputManager.cpp │ │ ├── TreeLandOutputManager.h │ │ ├── WayQtUtils.cpp │ │ └── WayQtUtils.h │ ├── plugin-dock/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── dccdockexport.cpp │ │ │ ├── dccdockexport.h │ │ │ ├── dockdbusproxy.cpp │ │ │ ├── dockdbusproxy.h │ │ │ ├── dockpluginmodel.cpp │ │ │ ├── dockpluginmodel.h │ │ │ ├── dockpluginsortproxymodel.cpp │ │ │ └── dockpluginsortproxymodel.h │ │ ├── qml/ │ │ │ ├── CustomComBobox.qml │ │ │ ├── Dock.qml │ │ │ ├── DockMain.qml │ │ │ ├── PluginArea.qml │ │ │ └── metadata.json │ │ └── res/ │ │ ├── dcc-dock-plugin.qrc │ │ └── icons/ │ │ ├── dock.dci │ │ └── plugin.dci │ ├── plugin-keyboard/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── keyboardcontroller.cpp │ │ │ ├── keyboardcontroller.h │ │ │ ├── keyboarddbusproxy.cpp │ │ │ ├── keyboarddbusproxy.h │ │ │ ├── keyboardmodel.cpp │ │ │ ├── keyboardmodel.h │ │ │ ├── keyboardwork.cpp │ │ │ ├── keyboardwork.h │ │ │ ├── layoutsmodel.cpp │ │ │ ├── layoutsmodel.h │ │ │ ├── metadata.cpp │ │ │ ├── metadata.h │ │ │ ├── qrc/ │ │ │ │ └── keyboard.qrc │ │ │ ├── shortcutmodel.cpp │ │ │ └── shortcutmodel.h │ │ └── qml/ │ │ ├── Common.qml │ │ ├── KeySequenceDisplay.qml │ │ ├── Keyboard.qml │ │ ├── KeyboardMain.qml │ │ ├── ShortcutSettingDialog.qml │ │ ├── Shortcuts.qml │ │ ├── device_keyboard.dci │ │ ├── keyboard_add_file.dci │ │ ├── keyboard_delete.dci │ │ ├── keyboard_edit.dci │ │ ├── keyboard_fn.dci │ │ ├── keyboard_input.dci │ │ ├── keyboard_layout.dci │ │ └── metadata.json │ ├── plugin-mouse/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── gesturedata.cpp │ │ │ ├── gesturedata.h │ │ │ ├── gesturemodel.cpp │ │ │ ├── gesturemodel.h │ │ │ ├── mousedbusproxy.cpp │ │ │ ├── mousedbusproxy.h │ │ │ ├── mousemodel.cpp │ │ │ ├── mousemodel.h │ │ │ ├── mouseworker.cpp │ │ │ ├── mouseworker.h │ │ │ ├── qrc/ │ │ │ │ └── mouse.qrc │ │ │ ├── treelandworker.cpp │ │ │ └── treelandworker.h │ │ └── qml/ │ │ ├── ClickTest.qml │ │ ├── Common.qml │ │ ├── GestureGroup.qml │ │ ├── Mouse.qml │ │ ├── MouseMain.qml │ │ ├── MousePage.qml │ │ ├── Touchpad.qml │ │ ├── device_mouse.dci │ │ ├── metadata.json │ │ ├── mouse_trackpad_mouse.dci │ │ ├── mouse_trackpad_trackpad.dci │ │ ├── tip_warning.dci │ │ ├── trackpad_gesture_3_click.dci │ │ ├── trackpad_gesture_3_down.dci │ │ ├── trackpad_gesture_3_left.dci │ │ ├── trackpad_gesture_3_right.dci │ │ ├── trackpad_gesture_3_up.dci │ │ ├── trackpad_gesture_4_click.dci │ │ ├── trackpad_gesture_4_down.dci │ │ ├── trackpad_gesture_4_left.dci │ │ ├── trackpad_gesture_4_right.dci │ │ └── trackpad_gesture_4_up.dci │ ├── plugin-notification/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── appmgr.cpp │ │ │ ├── appmgr.h │ │ │ ├── appslistmodel.cpp │ │ │ ├── appslistmodel.h │ │ │ ├── appssourcemodel.cpp │ │ │ ├── appssourcemodel.h │ │ │ ├── model/ │ │ │ │ ├── appitemmodel.cpp │ │ │ │ ├── appitemmodel.h │ │ │ │ ├── sysitemmodel.cpp │ │ │ │ └── sysitemmodel.h │ │ │ ├── notificationmodel.cpp │ │ │ ├── notificationmodel.h │ │ │ ├── notificationsetting.cpp │ │ │ ├── notificationsetting.h │ │ │ ├── qrc/ │ │ │ │ └── notification.qrc │ │ │ └── xml/ │ │ │ ├── org.desktopspec.ApplicationManager1.Application.xml │ │ │ └── org.desktopspec.ObjectManager1.xml │ │ ├── qml/ │ │ │ ├── ImageCheckBox.qml │ │ │ ├── Notification.qml │ │ │ ├── NotificationMain.qml │ │ │ ├── TimeRange.qml │ │ │ ├── dcc_notification.dci │ │ │ └── metadata.json │ │ └── types/ │ │ └── am.h │ ├── plugin-personalization/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── imagehelper.cpp │ │ │ ├── imagehelper.h │ │ │ ├── keyfile.cpp │ │ │ ├── keyfile.h │ │ │ ├── model/ │ │ │ │ ├── fontmodel.cpp │ │ │ │ ├── fontmodel.h │ │ │ │ ├── fontsizemodel.cpp │ │ │ │ ├── fontsizemodel.h │ │ │ │ ├── thememodel.cpp │ │ │ │ ├── thememodel.h │ │ │ │ ├── wallpapermodel.cpp │ │ │ │ └── wallpapermodel.h │ │ │ ├── personalizationdbusproxy.cpp │ │ │ ├── personalizationdbusproxy.h │ │ │ ├── personalizationexport.hpp │ │ │ ├── personalizationinterface.cpp │ │ │ ├── personalizationinterface.h │ │ │ ├── personalizationmodel.cpp │ │ │ ├── personalizationmodel.h │ │ │ ├── personalizationworker.cpp │ │ │ ├── personalizationworker.h │ │ │ ├── qrc/ │ │ │ │ ├── icons/ │ │ │ │ │ ├── appearance.dci │ │ │ │ │ ├── arrow_left.dci │ │ │ │ │ ├── arrow_right.dci │ │ │ │ │ ├── balance.dci │ │ │ │ │ ├── best_vision.dci │ │ │ │ │ ├── close.dci │ │ │ │ │ ├── color_extractor.dci │ │ │ │ │ ├── dcc_wallpaper.dci │ │ │ │ │ ├── font_size.dci │ │ │ │ │ ├── icon_cursor.dci │ │ │ │ │ ├── optimum_performance.dci │ │ │ │ │ ├── screensaver.dci │ │ │ │ │ ├── taskbar.dci │ │ │ │ │ ├── theme_icon.dci │ │ │ │ │ ├── topic_cursor.dci │ │ │ │ │ ├── wallpaper_add.dci │ │ │ │ │ ├── wallpaper_add_bg.dci │ │ │ │ │ ├── wallpaper_addcolor.dci │ │ │ │ │ └── window_effect.dci │ │ │ │ └── personalization.qrc │ │ │ ├── screensaverprovider.cpp │ │ │ ├── screensaverprovider.h │ │ │ ├── treelandworker.cpp │ │ │ ├── treelandworker.h │ │ │ ├── utils.hpp │ │ │ ├── wallpaperprovider.cpp │ │ │ ├── wallpaperprovider.h │ │ │ ├── x11worker.cpp │ │ │ └── x11worker.h │ │ └── qml/ │ │ ├── ColorAndIcons.qml │ │ ├── CustomComboBox.qml │ │ ├── DccColorDialog.qml │ │ ├── DccSaturationLightnessPicker.qml │ │ ├── FontCombobox.qml │ │ ├── FontSizePage.qml │ │ ├── IconThemeGridView.qml │ │ ├── InterfaceEffectListview.qml │ │ ├── Personalization.qml │ │ ├── PersonalizationMain.qml │ │ ├── ScreenIndicator.qml │ │ ├── ScreenSaverPage.qml │ │ ├── ScreenTab.qml │ │ ├── ThemeSelectView.qml │ │ ├── WallpaperPage.qml │ │ ├── WallpaperSelectView.qml │ │ ├── WindowEffectPage.qml │ │ ├── metadata.json │ │ └── personalization.dci │ ├── plugin-power/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── powerdbusproxy.cpp │ │ │ ├── powerdbusproxy.h │ │ │ ├── powerinterface.cpp │ │ │ ├── powerinterface.h │ │ │ ├── powermodel.cpp │ │ │ ├── powermodel.h │ │ │ ├── poweroperatormodel.cpp │ │ │ ├── poweroperatormodel.h │ │ │ ├── powerworker.cpp │ │ │ ├── powerworker.h │ │ │ ├── qrc/ │ │ │ │ ├── icons/ │ │ │ │ │ ├── balance_performance.dci │ │ │ │ │ ├── balanced.dci │ │ │ │ │ ├── general.dci │ │ │ │ │ ├── high_performance.dci │ │ │ │ │ ├── on_battery.dci │ │ │ │ │ ├── plugged_in.dci │ │ │ │ │ └── power_performance.dci │ │ │ │ └── power.qrc │ │ │ └── utils.h │ │ └── qml/ │ │ ├── BatteryPage.qml │ │ ├── CustomComboBox.qml │ │ ├── CustomTipsSlider.qml │ │ ├── GeneralPage.qml │ │ ├── Power.qml │ │ ├── PowerMain.qml │ │ ├── PowerPage.qml │ │ ├── PowerPlansListview.qml │ │ ├── ScheduledShutdownDialog.qml │ │ ├── metadata.json │ │ └── power.dci │ ├── plugin-privacy/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── applicationitem.cpp │ │ │ ├── applicationitem.h │ │ │ ├── dde-apps.h │ │ │ ├── privacysecuritydataproxy.cpp │ │ │ ├── privacysecuritydataproxy.h │ │ │ ├── privacysecurityexport.cpp │ │ │ ├── privacysecurityexport.h │ │ │ ├── privacysecuritymodel.cpp │ │ │ ├── privacysecuritymodel.h │ │ │ ├── privacysecurityworker.cpp │ │ │ ├── privacysecurityworker.h │ │ │ └── qrc/ │ │ │ ├── icons/ │ │ │ │ ├── arrow-down.dci │ │ │ │ ├── security_camera.dci │ │ │ │ └── security_folder.dci │ │ │ └── privacy.qrc │ │ └── qml/ │ │ ├── Camera.qml │ │ ├── FileAndFolder.qml │ │ ├── Privacy.qml │ │ ├── PrivacyMain.qml │ │ ├── metadata.json │ │ └── privacy.dci │ ├── plugin-sound/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── audioport.h │ │ │ ├── audioservermodel.cpp │ │ │ ├── audioservermodel.h │ │ │ ├── port.cpp │ │ │ ├── port.h │ │ │ ├── qrc/ │ │ │ │ ├── icons/ │ │ │ │ │ ├── big_volume.dci │ │ │ │ │ ├── dcc_volume1.dci │ │ │ │ │ ├── dcc_volume2.dci │ │ │ │ │ ├── dcc_volume3.dci │ │ │ │ │ ├── play_back.dci │ │ │ │ │ ├── small_volume.dci │ │ │ │ │ └── sound_off.dci │ │ │ │ └── sound.qrc │ │ │ ├── soundDeviceData.cpp │ │ │ ├── soundDeviceData.h │ │ │ ├── soundDeviceModel.cpp │ │ │ ├── soundDeviceModel.h │ │ │ ├── soundEffectsData.cpp │ │ │ ├── soundEffectsData.h │ │ │ ├── soundInteraction.cpp │ │ │ ├── soundInteraction.h │ │ │ ├── sounddbusproxy.cpp │ │ │ ├── sounddbusproxy.h │ │ │ ├── soundeffectsmodel.cpp │ │ │ ├── soundeffectsmodel.h │ │ │ ├── soundmodel.cpp │ │ │ ├── soundmodel.h │ │ │ ├── soundworker.cpp │ │ │ └── soundworker.h │ │ └── qml/ │ │ ├── DeviceListView.qml │ │ ├── MicrophonePage.qml │ │ ├── Sound.qml │ │ ├── SoundDevicemanagesPage.qml │ │ ├── SoundEffectsPage.qml │ │ ├── SoundMain.qml │ │ ├── SpeakerPage.qml │ │ ├── audio.dci │ │ ├── audio_framework.dci │ │ ├── big_volume.dci │ │ ├── equipment_management.dci │ │ ├── metadata.json │ │ ├── play_back.dci │ │ ├── small_volume.dci │ │ ├── sound_off.dci │ │ └── system_sound.dci │ ├── plugin-system/ │ │ ├── CMakeLists.txt │ │ └── qml/ │ │ ├── System.qml │ │ ├── commoninfo.dci │ │ └── metadata.json │ ├── plugin-systeminfo/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── qrc/ │ │ │ │ ├── gpl/ │ │ │ │ │ ├── gpl-3.0-en_US-body.txt │ │ │ │ │ ├── gpl-3.0-en_US-title.txt │ │ │ │ │ ├── gpl-3.0-zh_CN-body.txt │ │ │ │ │ ├── gpl-3.0-zh_CN-title.txt │ │ │ │ │ ├── gpl-3.0-zh_TW-body.txt │ │ │ │ │ └── gpl-3.0-zh_TW-title.txt │ │ │ │ ├── icons/ │ │ │ │ │ └── edit.dci │ │ │ │ ├── license/ │ │ │ │ │ ├── deepin-end-user-license-agreement_community_en_US.txt │ │ │ │ │ ├── deepin-end-user-license-agreement_community_zh_CN.txt │ │ │ │ │ ├── deepin-end-user-license-agreement_developer_community_en_US.txt │ │ │ │ │ ├── deepin-end-user-license-agreement_developer_community_zh_CN.txt │ │ │ │ │ ├── deepin-end-user-license-agreement_developer_community_zh_HK.txt │ │ │ │ │ ├── deepin-end-user-license-agreement_developer_community_zh_TW.txt │ │ │ │ │ ├── deepin-end-user-license-agreement_en_US.txt │ │ │ │ │ └── deepin-end-user-license-agreement_zh_CN.txt │ │ │ │ └── systeminfo.qrc │ │ │ ├── systeminfodbusproxy.cpp │ │ │ ├── systeminfodbusproxy.h │ │ │ ├── systeminfointeraction.cpp │ │ │ ├── systeminfointeraction.h │ │ │ ├── systeminfomodel.cpp │ │ │ ├── systeminfomodel.h │ │ │ ├── systeminfowork.cpp │ │ │ ├── systeminfowork.h │ │ │ └── utils.h │ │ └── qml/ │ │ ├── NativeInfoPage.qml │ │ ├── PrivacyPolicyPage.qml │ │ ├── SystemInfo.qml │ │ ├── SystemInfoMain.qml │ │ ├── UserExperienceProgramPage.qml │ │ ├── UserLicensePage.qml │ │ ├── VersionProtocolPage.qml │ │ ├── about.dci │ │ ├── dcc_systemInfo_edit.dci │ │ ├── metadata.json │ │ ├── privacy_policy.dci │ │ ├── software_declaration.dci │ │ ├── user_experience_plan.dci │ │ └── user_license_agreement.dci │ ├── plugin-touchscreen/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── monitordbusproxy.cpp │ │ │ ├── monitordbusproxy.h │ │ │ ├── qrc/ │ │ │ │ └── touchscreen.qrc │ │ │ ├── touchscreenmatchmodel.cpp │ │ │ ├── touchscreenmatchmodel.h │ │ │ ├── touchscreenmodel.cpp │ │ │ ├── touchscreenmodel.h │ │ │ ├── touchscreenmodel_p.h │ │ │ ├── touchscreenproxy.cpp │ │ │ ├── touchscreenproxy.h │ │ │ └── types/ │ │ │ ├── touchscreeninfolist_v2.cpp │ │ │ ├── touchscreeninfolist_v2.h │ │ │ ├── touchscreenmap.cpp │ │ │ └── touchscreenmap.h │ │ └── qml/ │ │ ├── TouchScreen.qml │ │ ├── Touchscreen.qml │ │ ├── TouchscreenMain.qml │ │ ├── device_touchscreen.dci │ │ └── metadata.json │ ├── plugin-wacom/ │ │ ├── CMakeLists.txt │ │ ├── operation/ │ │ │ ├── qrc/ │ │ │ │ └── wacom.qrc │ │ │ ├── wacomdbusproxy.cpp │ │ │ ├── wacomdbusproxy.h │ │ │ ├── wacommodel.cpp │ │ │ ├── wacommodel.h │ │ │ └── wacommodelprivate_p.h │ │ └── qml/ │ │ ├── Wacom.qml │ │ ├── WacomMain.qml │ │ └── metadata.json │ └── shared-utils/ │ ├── CMakeLists.txt │ ├── dcclocale.cpp │ └── dcclocale.h ├── tests/ │ └── CMakeLists.txt ├── toolGenerate/ │ ├── dconfig2cpp/ │ │ ├── org_deepin_dde_control-center.hpp │ │ ├── org_deepin_dde_control-center_accounts.hpp │ │ ├── org_deepin_dde_control-center_datetime.hpp │ │ ├── org_deepin_dde_control-center_display.hpp │ │ ├── org_deepin_dde_control-center_personalization.hpp │ │ ├── org_deepin_dde_control-center_power.hpp │ │ ├── org_deepin_dde_control-center_update.hpp │ │ └── org_deepin_region-format.hpp │ └── qdbusxml2cpp/ │ ├── org.deepin.dde.controlcenter.metainfoAdaptor.cpp │ ├── org.deepin.dde.controlcenter.metainfoAdaptor.h │ ├── org.desktopspec.ApplicationManager1.ApplicationAdaptor.cpp │ ├── org.desktopspec.ApplicationManager1.ApplicationAdaptor.h │ ├── org.desktopspec.ObjectManager1Adaptor.cpp │ ├── org.desktopspec.ObjectManager1Adaptor.h │ ├── treeland-output-managementAdaptor.cpp │ ├── treeland-output-managementAdaptor.h │ ├── wlr-output-management-unstable-v1Adaptor.cpp │ └── wlr-output-management-unstable-v1Adaptor.h └── translations/ ├── dde-control-center_ady.ts ├── dde-control-center_af.ts ├── dde-control-center_af_ZA.ts ├── dde-control-center_ak.ts ├── dde-control-center_am.ts ├── dde-control-center_am_ET.ts ├── dde-control-center_ar.ts ├── dde-control-center_ar_EG.ts ├── dde-control-center_ast.ts ├── dde-control-center_az.ts ├── dde-control-center_bg.ts ├── dde-control-center_bn.ts ├── dde-control-center_bo.ts ├── dde-control-center_bqi.ts ├── dde-control-center_br.ts ├── dde-control-center_ca.ts ├── dde-control-center_cgg.ts ├── dde-control-center_cs.ts ├── dde-control-center_da.ts ├── dde-control-center_de.ts ├── dde-control-center_el.ts ├── dde-control-center_el_GR.ts ├── dde-control-center_en.ts ├── dde-control-center_en_AU.ts ├── dde-control-center_en_GB.ts ├── dde-control-center_en_NO.ts ├── dde-control-center_en_US.ts ├── dde-control-center_eo.ts ├── dde-control-center_es.ts ├── dde-control-center_et.ts ├── dde-control-center_eu.ts ├── dde-control-center_fa.ts ├── dde-control-center_fi.ts ├── dde-control-center_fil.ts ├── dde-control-center_fr.ts ├── dde-control-center_gl.ts ├── dde-control-center_gl_ES.ts ├── dde-control-center_he.ts ├── dde-control-center_hi_IN.ts ├── dde-control-center_hr.ts ├── dde-control-center_hu.ts ├── dde-control-center_hy.ts ├── dde-control-center_id.ts ├── dde-control-center_id_ID.ts ├── dde-control-center_it.ts ├── dde-control-center_ja.ts ├── dde-control-center_ka.ts ├── dde-control-center_kab.ts ├── dde-control-center_kk.ts ├── dde-control-center_km_KH.ts ├── dde-control-center_kn_IN.ts ├── dde-control-center_ko.ts ├── dde-control-center_krl.ts ├── dde-control-center_ku.ts ├── dde-control-center_ku_IQ.ts ├── dde-control-center_ky.ts ├── dde-control-center_ky@Arab.ts ├── dde-control-center_la.ts ├── dde-control-center_lo.ts ├── dde-control-center_lt.ts ├── dde-control-center_lv.ts ├── dde-control-center_ml.ts ├── dde-control-center_mn.ts ├── dde-control-center_mr.ts ├── dde-control-center_ms.ts ├── dde-control-center_nb.ts ├── dde-control-center_nb_NO.ts ├── dde-control-center_ne.ts ├── dde-control-center_nl.ts ├── dde-control-center_pa.ts ├── dde-control-center_pam.ts ├── dde-control-center_pl.ts ├── dde-control-center_ps.ts ├── dde-control-center_pt.ts ├── dde-control-center_pt_BR.ts ├── dde-control-center_qu.ts ├── dde-control-center_ro.ts ├── dde-control-center_ru.ts ├── dde-control-center_ru_UA.ts ├── dde-control-center_sc.ts ├── dde-control-center_si.ts ├── dde-control-center_sk.ts ├── dde-control-center_sl.ts ├── dde-control-center_sq.ts ├── dde-control-center_sr.ts ├── dde-control-center_sv.ts ├── dde-control-center_sv_SE.ts ├── dde-control-center_sw.ts ├── dde-control-center_ta.ts ├── dde-control-center_te.ts ├── dde-control-center_th.ts ├── dde-control-center_tr.ts ├── dde-control-center_tzm.ts ├── dde-control-center_ug.ts ├── dde-control-center_uk.ts ├── dde-control-center_ur.ts ├── dde-control-center_uz.ts ├── dde-control-center_vi.ts ├── dde-control-center_zh_CN.ts ├── dde-control-center_zh_HK.ts ├── dde-control-center_zh_TW.ts └── desktop/ ├── desktop.ts ├── desktop_ady.ts ├── desktop_af.ts ├── desktop_af_ZA.ts ├── desktop_ak.ts ├── desktop_am.ts ├── desktop_am_ET.ts ├── desktop_ar.ts ├── desktop_ar_EG.ts ├── desktop_ast.ts ├── desktop_az.ts ├── desktop_bg.ts ├── desktop_bn.ts ├── desktop_bo.ts ├── desktop_bqi.ts ├── desktop_br.ts ├── desktop_ca.ts ├── desktop_cgg.ts ├── desktop_cs.ts ├── desktop_da.ts ├── desktop_de.ts ├── desktop_el.ts ├── desktop_el_GR.ts ├── desktop_en.ts ├── desktop_en_AU.ts ├── desktop_en_GB.ts ├── desktop_en_NO.ts ├── desktop_en_US.ts ├── desktop_eo.ts ├── desktop_es.ts ├── desktop_et.ts ├── desktop_eu.ts ├── desktop_fa.ts ├── desktop_fi.ts ├── desktop_fil.ts ├── desktop_fr.ts ├── desktop_gl.ts ├── desktop_gl_ES.ts ├── desktop_he.ts ├── desktop_hi_IN.ts ├── desktop_hr.ts ├── desktop_hu.ts ├── desktop_hy.ts ├── desktop_id.ts ├── desktop_id_ID.ts ├── desktop_it.ts ├── desktop_ja.ts ├── desktop_ka.ts ├── desktop_kab.ts ├── desktop_kk.ts ├── desktop_km_KH.ts ├── desktop_kn_IN.ts ├── desktop_ko.ts ├── desktop_ku.ts ├── desktop_ku_IQ.ts ├── desktop_ky.ts ├── desktop_ky@Arab.ts ├── desktop_la.ts ├── desktop_lo.ts ├── desktop_lt.ts ├── desktop_lv.ts ├── desktop_ml.ts ├── desktop_mn.ts ├── desktop_mr.ts ├── desktop_ms.ts ├── desktop_nb.ts ├── desktop_ne.ts ├── desktop_nl.ts ├── desktop_pa.ts ├── desktop_pam.ts ├── desktop_pl.ts ├── desktop_ps.ts ├── desktop_pt.ts ├── desktop_pt_BR.ts ├── desktop_ro.ts ├── desktop_ru.ts ├── desktop_ru_UA.ts ├── desktop_sc.ts ├── desktop_si.ts ├── desktop_sk.ts ├── desktop_sl.ts ├── desktop_sq.ts ├── desktop_sr.ts ├── desktop_sv.ts ├── desktop_sv_SE.ts ├── desktop_sw.ts ├── desktop_ta.ts ├── desktop_te.ts ├── desktop_th.ts ├── desktop_tr.ts ├── desktop_tzm.ts ├── desktop_ug.ts ├── desktop_uk.ts ├── desktop_ur.ts ├── desktop_uz.ts ├── desktop_vi.ts ├── desktop_zh_CN.ts ├── desktop_zh_HK.ts └── desktop_zh_TW.ts