gitextract_ocparz4t/ ├── .gitignore ├── .parlance.json ├── CMakeLists.txt ├── LICENSE ├── README.md ├── desktop/ │ ├── CMakeLists.txt │ ├── acknowledgements.html │ ├── background/ │ │ ├── background.cpp │ │ ├── background.h │ │ └── background.ui │ ├── bar/ │ │ ├── barwindow.cpp │ │ ├── barwindow.h │ │ ├── barwindow.ui │ │ ├── chunkcontainer.cpp │ │ ├── chunkcontainer.h │ │ ├── chunkcontainer.ui │ │ ├── currentappwidget.cpp │ │ ├── currentappwidget.h │ │ ├── currentappwidget.ui │ │ ├── currentappwidgetmenu.cpp │ │ ├── currentappwidgetmenu.h │ │ ├── currentappwidgetmenu.ui │ │ ├── mainbarwidget.cpp │ │ ├── mainbarwidget.h │ │ ├── mainbarwidget.ui │ │ ├── taskbarapplicationwidget.cpp │ │ ├── taskbarapplicationwidget.h │ │ ├── taskbardesktopwidget.cpp │ │ ├── taskbardesktopwidget.h │ │ ├── taskbardesktopwidget.ui │ │ ├── taskbarwidget.cpp │ │ ├── taskbarwidget.h │ │ └── taskbarwidget.ui │ ├── cli/ │ │ ├── commandline.cpp │ │ └── commandline.h │ ├── common/ │ │ ├── common.cpp │ │ └── common.h │ ├── crash/ │ │ ├── crashhandling.cpp │ │ └── crashhandling.h │ ├── desktop.pro │ ├── gateway/ │ │ ├── appsearchprovider.cpp │ │ ├── appsearchprovider.h │ │ ├── appselectionmodel.cpp │ │ ├── appselectionmodel.h │ │ ├── appselectionmodellistdelegate.cpp │ │ ├── appselectionmodellistdelegate.h │ │ ├── gateway.cpp │ │ ├── gateway.h │ │ ├── gateway.ui │ │ ├── gatewaysearchmodel.cpp │ │ ├── gatewaysearchmodel.h │ │ ├── gatewaysearchmodeldelegate.cpp │ │ ├── gatewaysearchmodeldelegate.h │ │ ├── maingatewaywidget.cpp │ │ ├── maingatewaywidget.h │ │ ├── maingatewaywidget.ui │ │ ├── searchresultswidget.cpp │ │ ├── searchresultswidget.h │ │ └── searchresultswidget.ui │ ├── main.cpp │ ├── media/ │ │ ├── intro.ogg │ │ ├── loop.ogg │ │ ├── welcome1.webm │ │ ├── welcome2.webm │ │ └── welcome3.webm │ ├── resources.qrc │ ├── run/ │ │ ├── rundialog.cpp │ │ ├── rundialog.h │ │ └── rundialog.ui │ ├── session/ │ │ ├── endsession.cpp │ │ ├── endsession.h │ │ ├── endsession.ui │ │ ├── endsessionbutton.cpp │ │ └── endsessionbutton.h │ ├── statuscenter/ │ │ ├── leftpanedelegate.cpp │ │ ├── leftpanedelegate.h │ │ ├── statuscenter.cpp │ │ ├── statuscenter.h │ │ ├── statuscenter.ui │ │ ├── statuscenterleftpane.cpp │ │ ├── statuscenterleftpane.h │ │ ├── statuscenterleftpane.ui │ │ ├── statuscenterquickswitch.cpp │ │ ├── statuscenterquickswitch.h │ │ └── statuscenterquickswitch.ui │ ├── systemsettings/ │ │ ├── about/ │ │ │ ├── about.cpp │ │ │ ├── about.h │ │ │ ├── about.ui │ │ │ ├── acknowledgements.cpp │ │ │ ├── acknowledgements.h │ │ │ ├── acknowledgements.ui │ │ │ ├── changehostnamepopover.cpp │ │ │ ├── changehostnamepopover.h │ │ │ └── changehostnamepopover.ui │ │ ├── pluginmanagement/ │ │ │ ├── managepluginpopover.cpp │ │ │ ├── managepluginpopover.h │ │ │ ├── managepluginpopover.ui │ │ │ ├── pluginitemdelegate.cpp │ │ │ ├── pluginitemdelegate.h │ │ │ ├── pluginmanagement.cpp │ │ │ ├── pluginmanagement.h │ │ │ ├── pluginmanagement.ui │ │ │ ├── pluginmodel.cpp │ │ │ └── pluginmodel.h │ │ ├── recovery/ │ │ │ ├── recovery.cpp │ │ │ ├── recovery.h │ │ │ └── recovery.ui │ │ ├── systemsettings.cpp │ │ ├── systemsettings.h │ │ ├── systemsettings.ui │ │ ├── systemsettingsleftpane.cpp │ │ ├── systemsettingsleftpane.h │ │ └── systemsettingsleftpane.ui │ ├── thedesk.conf │ └── translations/ │ ├── ar_SA.ts │ ├── au_AU.qm │ ├── au_AU.ts │ ├── cy.qm │ ├── cy.ts │ ├── da.qm │ ├── da.ts │ ├── de.qm │ ├── de.ts │ ├── en_AU.qm │ ├── en_AU.ts │ ├── en_CA.qm │ ├── en_CA.ts │ ├── en_GB.qm │ ├── en_GB.ts │ ├── en_NZ.qm │ ├── en_NZ.ts │ ├── en_US.qm │ ├── en_US.ts │ ├── es.ts │ ├── es_VE.ts │ ├── fr_FR.qm │ ├── fr_FR.ts │ ├── id_ID.qm │ ├── id_ID.ts │ ├── ja.qm │ ├── ja.ts │ ├── nl.qm │ ├── nl.ts │ ├── pl_PL.qm │ ├── pl_PL.ts │ ├── pt_BR.qm │ ├── pt_BR.ts │ ├── ro_RO.qm │ ├── ro_RO.ts │ ├── sv.qm │ ├── sv.ts │ ├── tr_TR.qm │ ├── tr_TR.ts │ ├── vi_VN.qm │ ├── vi_VN.ts │ ├── zh_CN.qm │ └── zh_CN.ts ├── desktop-portal/ │ ├── CMakeLists.txt │ ├── backend/ │ │ ├── abstractportalbackend.cpp │ │ ├── abstractportalbackend.h │ │ ├── private/ │ │ │ ├── waylandportalscreencopyframe.cpp │ │ │ └── waylandportalscreencopyframe.h │ │ ├── waylandportalbackend.cpp │ │ ├── waylandportalbackend.h │ │ ├── wlr-screencopy-unstable-v1.xml │ │ ├── x11portalbackend.cpp │ │ └── x11portalbackend.h │ ├── desktop-portal.pro │ ├── dialogs/ │ │ ├── accessdialog.cpp │ │ ├── accessdialog.h │ │ ├── accessdialog.ui │ │ ├── accountdialog.cpp │ │ ├── accountdialog.h │ │ ├── accountdialog.ui │ │ ├── filedialog.cpp │ │ ├── filedialog.h │ │ ├── filedialog.ui │ │ ├── penbutton.cpp │ │ ├── penbutton.h │ │ ├── screenshotwindow.cpp │ │ ├── screenshotwindow.h │ │ └── screenshotwindow.ui │ ├── interfaces/ │ │ ├── accessinterface.cpp │ │ ├── accessinterface.h │ │ ├── accountinterface.cpp │ │ ├── accountinterface.h │ │ ├── filechooserinterface.cpp │ │ ├── filechooserinterface.h │ │ ├── notificationinterface.cpp │ │ ├── notificationinterface.h │ │ ├── screenshotinterface.cpp │ │ ├── screenshotinterface.h │ │ ├── settingsinterface.cpp │ │ └── settingsinterface.h │ ├── main.cpp │ ├── org.freedesktop.impl.portal.desktop.thedesk.service.in │ ├── portalcommon.cpp │ ├── portalcommon.h │ ├── portalhandle.cpp │ ├── portalhandle.h │ ├── screenshot_resources.qrc │ ├── screenshotmanager.cpp │ ├── screenshotmanager.h │ ├── thedesk-portals.conf │ ├── thedesk.portal │ ├── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── vi.qm │ │ └── vi.ts │ └── xdg-desktop-portal-thedesk.service.in ├── dist/ │ ├── thedesk-blueprint.spec │ └── thedesk.spec ├── libthedesk/ │ ├── CMakeLists.txt │ ├── actionquickwidget.cpp │ ├── actionquickwidget.h │ ├── actionquickwidget.ui │ ├── barmanager.cpp │ ├── barmanager.h │ ├── chunk.cpp │ ├── chunk.h │ ├── common.cpp │ ├── common.h │ ├── gatewaymanager.cpp │ ├── gatewaymanager.h │ ├── gatewaysearchprovider.cpp │ ├── gatewaysearchprovider.h │ ├── hudmanager.cpp │ ├── hudmanager.h │ ├── icontextchunk.cpp │ ├── icontextchunk.h │ ├── icontextchunk.ui │ ├── keygrab.cpp │ ├── keygrab.h │ ├── libthedesk.pro │ ├── libthedeskConfig.cmake.in │ ├── libthedesk_global.h │ ├── libthedesk_resources.qrc │ ├── localemanager.cpp │ ├── localemanager.h │ ├── onboarding/ │ │ ├── OnboardingVideoForm.qml │ │ ├── onboarding.cpp │ │ ├── onboarding.h │ │ ├── onboarding.ui │ │ ├── onboardingbar.cpp │ │ ├── onboardingbar.h │ │ ├── onboardingbar.ui │ │ ├── onboardingbetathankyou.cpp │ │ ├── onboardingbetathankyou.h │ │ ├── onboardingbetathankyou.ui │ │ ├── onboardingcontroller.cpp │ │ ├── onboardingcontroller.h │ │ ├── onboardingfinal.cpp │ │ ├── onboardingfinal.h │ │ ├── onboardingfinal.ui │ │ ├── onboardingstepper.cpp │ │ ├── onboardingstepper.h │ │ ├── onboardingvideo.cpp │ │ ├── onboardingvideo.h │ │ ├── onboardingvideo.ui │ │ ├── onboardingwelcome.cpp │ │ ├── onboardingwelcome.h │ │ └── onboardingwelcome.ui │ ├── onboardingmanager.cpp │ ├── onboardingmanager.h │ ├── onboardingpage.cpp │ ├── onboardingpage.h │ ├── plugins/ │ │ ├── plugininterface.h │ │ ├── pluginmanager.cpp │ │ └── pluginmanager.h │ ├── powermanager.cpp │ ├── powermanager.h │ ├── private/ │ │ ├── keyboardlayoutmodel.cpp │ │ ├── keyboardlayoutmodel.h │ │ ├── keyboardlayoutselector.cpp │ │ ├── keyboardlayoutselector.h │ │ ├── keyboardlayoutselector.ui │ │ ├── localeselector.cpp │ │ ├── localeselector.h │ │ ├── localeselector.ui │ │ ├── onboardingmanager_p.h │ │ ├── quickwidgetcontainer.cpp │ │ ├── quickwidgetcontainer.h │ │ └── quickwidgetcontainer.ui │ ├── quickswitch.cpp │ ├── quickswitch.h │ ├── quietmodemanager.cpp │ ├── quietmodemanager.h │ ├── server/ │ │ ├── sessionserver.cpp │ │ └── sessionserver.h │ ├── statemanager.cpp │ ├── statemanager.h │ ├── statuscentermanager.cpp │ ├── statuscentermanager.h │ ├── statuscenterpane.cpp │ ├── statuscenterpane.h │ ├── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cs_CZ.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pl_PL.qm │ │ ├── pl_PL.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sl_SI.qm │ │ ├── sl_SI.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── transparentdialog.cpp │ ├── transparentdialog.h │ └── transparentdialog.ui ├── locker/ │ ├── CMakeLists.txt │ ├── locker-checker/ │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── locker-common/ │ │ ├── CMakeLists.txt │ │ ├── lockergrabs.cpp │ │ └── lockergrabs.h │ └── locker-ui/ │ ├── CMakeLists.txt │ ├── lockmanager.cpp │ ├── lockmanager.h │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ ├── mainwindow.ui │ ├── translations/ │ │ └── en_US.ts │ ├── underlineanimation.cpp │ └── underlineanimation.h ├── platform/ │ ├── CMakeLists.txt │ ├── cursorhandler.cpp │ ├── cursorhandler.h │ ├── fontformat.cpp │ ├── fontformat.h │ ├── iconloaderengine.cpp │ ├── iconloaderengine.h │ ├── messagedialog/ │ │ ├── messagedialog.cpp │ │ ├── messagedialog.h │ │ ├── messagedialog.ui │ │ ├── messagedialogcontroller.cpp │ │ ├── messagedialogcontroller.h │ │ ├── messagedialoghelper.cpp │ │ └── messagedialoghelper.h │ ├── paletteformat.cpp │ ├── paletteformat.h │ ├── palettes.json │ ├── platform.pro │ ├── platformtheme.cpp │ ├── platformtheme.h │ ├── plugin.cpp │ ├── plugin.h │ ├── plugin.json │ ├── psAMLQ.json │ ├── thedesk-platform-resources.qrc │ ├── thedesk-platform.conf │ └── translations/ │ ├── ar_SA.ts │ ├── au_AU.qm │ ├── au_AU.ts │ ├── cy.qm │ ├── cy.ts │ ├── da.qm │ ├── da.ts │ ├── de.qm │ ├── de.ts │ ├── en_GB.qm │ ├── en_GB.ts │ ├── en_US.qm │ ├── en_US.ts │ ├── es.ts │ ├── es_VE.ts │ ├── id.ts │ ├── nl.qm │ ├── nl.ts │ ├── pt_BR.qm │ ├── pt_BR.ts │ ├── ro_RO.qm │ ├── ro_RO.ts │ ├── sv.qm │ ├── sv.ts │ ├── tr_TR.qm │ ├── tr_TR.ts │ ├── vi.qm │ ├── vi.ts │ └── vi_VN.ts ├── plugins/ │ ├── AccessibilityPlugin/ │ │ ├── AccessibilityPlugin.pro │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── accessibilitydaemon.cpp │ │ ├── accessibilitydaemon.h │ │ ├── chunks/ │ │ │ ├── stickykeyschunk.cpp │ │ │ └── stickykeyschunk.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── settings/ │ │ │ ├── accessibilitysettingspane.cpp │ │ │ ├── accessibilitysettingspane.h │ │ │ └── accessibilitysettingspane.ui │ │ ├── thedesk-accessibility.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── ja.qm │ │ ├── ja.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr.qm │ │ ├── tr.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ └── vi_VN.ts │ ├── AudioPlugin/ │ │ ├── AudioPlugin.pro │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── audiochunk.cpp │ │ ├── audiochunk.h │ │ ├── audioquickwidget.cpp │ │ ├── audioquickwidget.h │ │ ├── audioquickwidget.ui │ │ ├── common.cpp │ │ ├── common.h │ │ ├── eventhandler.cpp │ │ ├── eventhandler.h │ │ ├── micchunk.cpp │ │ ├── micchunk.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── quickwidgetsink.cpp │ │ ├── quickwidgetsink.h │ │ ├── quickwidgetsink.ui │ │ ├── quickwidgetsinkinput.cpp │ │ ├── quickwidgetsinkinput.h │ │ ├── quickwidgetsinkinput.ui │ │ ├── thedesk-audio.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── ja.qm │ │ ├── ja.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ ├── zh_CN.ts │ │ ├── zu_ZA.qm │ │ └── zu_ZA.ts │ ├── BluetoothPlugin/ │ │ ├── BluetoothPlugin.pro │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── bluetoothplugincommon.cpp │ │ ├── bluetoothplugincommon.h │ │ ├── btagent.cpp │ │ ├── btagent.h │ │ ├── btobex.cpp │ │ ├── btobex.h │ │ ├── chunk/ │ │ │ ├── bluetoothchunk.cpp │ │ │ └── bluetoothchunk.h │ │ ├── defaults.json │ │ ├── devicedelegate.cpp │ │ ├── devicedelegate.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── settings/ │ │ │ ├── bluetoothsettingspane.cpp │ │ │ ├── bluetoothsettingspane.h │ │ │ ├── bluetoothsettingspane.ui │ │ │ ├── devicepopover.cpp │ │ │ ├── devicepopover.h │ │ │ ├── devicepopover.ui │ │ │ ├── pairpopover.cpp │ │ │ ├── pairpopover.h │ │ │ └── pairpopover.ui │ │ ├── thedesk-bluetooth.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr.qm │ │ ├── tr.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ └── vi_VN.ts │ ├── BrightnessPlugin/ │ │ ├── BrightnessPlugin.pro │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── screenbrightnesschunk.cpp │ │ ├── screenbrightnesschunk.h │ │ ├── screenbrightnesschunk.ui │ │ ├── thedesk-brightness.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id_ID.qm │ │ ├── id_ID.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pl_PL.qm │ │ ├── pl_PL.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sk_SK.qm │ │ ├── sk_SK.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ ├── zh_CN.ts │ │ ├── zh_SG.qm │ │ ├── zh_SG.ts │ │ ├── zu_ZA.qm │ │ └── zu_ZA.ts │ ├── CMakeLists.txt │ ├── DefaultsPlugin/ │ │ ├── CMakeLists.txt │ │ ├── DefaultsPlugin.pro │ │ ├── Plugin.json │ │ ├── defaultspane.cpp │ │ ├── defaultspane.h │ │ ├── defaultspane.ui │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── thedesk-defaults.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr.qm │ │ ├── tr.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ └── vi_VN.ts │ ├── DisplayPlugin/ │ │ ├── CMakeLists.txt │ │ ├── DisplayPlugin.pro │ │ ├── Plugin.json │ │ ├── arrange/ │ │ │ ├── arrangecontroller.cpp │ │ │ ├── arrangecontroller.h │ │ │ ├── arrangewidget.cpp │ │ │ ├── arrangewidget.h │ │ │ ├── arrangewidget.ui │ │ │ ├── overlaywindow.cpp │ │ │ ├── overlaywindow.h │ │ │ ├── overlaywindow.ui │ │ │ ├── screenarranger.cpp │ │ │ └── screenarranger.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── redshift/ │ │ │ ├── colorramp.cpp │ │ │ ├── colorramp.h │ │ │ ├── redshiftdaemon.cpp │ │ │ └── redshiftdaemon.h │ │ ├── settings/ │ │ │ ├── displaysettings.cpp │ │ │ ├── displaysettings.h │ │ │ └── displaysettings.ui │ │ ├── thedesk-display.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── InputPlugin/ │ │ ├── CMakeLists.txt │ │ ├── InputPlugin.pro │ │ ├── Plugin.json │ │ ├── backends/ │ │ │ ├── settingsbackend.cpp │ │ │ ├── settingsbackend.h │ │ │ ├── xinputbackend.cpp │ │ │ └── xinputbackend.h │ │ ├── chunks/ │ │ │ ├── keyboardlayoutchunk.cpp │ │ │ ├── keyboardlayoutchunk.h │ │ │ └── keyboardlayoutchunk.ui │ │ ├── daemons/ │ │ │ ├── keyboarddaemon.cpp │ │ │ └── keyboarddaemon.h │ │ ├── models/ │ │ │ ├── selectedkeyboardlayoutsmodel.cpp │ │ │ └── selectedkeyboardlayoutsmodel.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── settings/ │ │ │ ├── inputsettingsleftpane.cpp │ │ │ ├── inputsettingsleftpane.h │ │ │ ├── inputsettingsleftpane.ui │ │ │ ├── inputsettingspane.cpp │ │ │ ├── inputsettingspane.h │ │ │ ├── inputsettingspane.ui │ │ │ ├── keyboardsettings.cpp │ │ │ ├── keyboardsettings.h │ │ │ ├── keyboardsettings.ui │ │ │ ├── mousesettings.cpp │ │ │ ├── mousesettings.h │ │ │ └── mousesettings.ui │ │ ├── thedesk-input.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr.qm │ │ ├── tr.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ └── vi_VN.ts │ ├── LocalePlugin/ │ │ ├── CMakeLists.txt │ │ ├── LocalePlugin.pro │ │ ├── Plugin.json │ │ ├── localeplugincommon.cpp │ │ ├── localeplugincommon.h │ │ ├── onboarding/ │ │ │ ├── onboardingregion.cpp │ │ │ ├── onboardingregion.h │ │ │ └── onboardingregion.ui │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── settings/ │ │ │ ├── localesettingspane.cpp │ │ │ ├── localesettingspane.h │ │ │ └── localesettingspane.ui │ │ ├── thedesk-locale.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ ├── zh_CN.ts │ │ ├── zu_ZA.qm │ │ └── zu_ZA.ts │ ├── NetworkPlugin/ │ │ ├── CMakeLists.txt │ │ ├── NetworkPlugin.pro │ │ ├── Plugin.json │ │ ├── chunk/ │ │ │ ├── chunkupdater.cpp │ │ │ ├── chunkupdater.h │ │ │ ├── genericchunkupdater.cpp │ │ │ ├── genericchunkupdater.h │ │ │ ├── networkchunk.cpp │ │ │ ├── networkchunk.h │ │ │ ├── wiredchunkupdater.cpp │ │ │ ├── wiredchunkupdater.h │ │ │ ├── wirelesschunkupdater.cpp │ │ │ └── wirelesschunkupdater.h │ │ ├── models/ │ │ │ ├── deviceconnectionlistmodel.cpp │ │ │ ├── deviceconnectionlistmodel.h │ │ │ ├── wirelessaccesspointsmodel.cpp │ │ │ ├── wirelessaccesspointsmodel.h │ │ │ ├── wirelessconnectionlistmodel.cpp │ │ │ ├── wirelessconnectionlistmodel.h │ │ │ ├── wirelessnetworklistdelegate.cpp │ │ │ └── wirelessnetworklistdelegate.h │ │ ├── networkplugincommon.cpp │ │ ├── networkplugincommon.h │ │ ├── onboarding/ │ │ │ ├── onboardingnetwork.cpp │ │ │ ├── onboardingnetwork.h │ │ │ ├── onboardingnetwork.ui │ │ │ ├── wiredonboardingsetup.cpp │ │ │ ├── wiredonboardingsetup.h │ │ │ ├── wiredonboardingsetup.ui │ │ │ ├── wirelessonboardingsetup.cpp │ │ │ ├── wirelessonboardingsetup.h │ │ │ └── wirelessonboardingsetup.ui │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── statusCenter/ │ │ │ ├── connectionEditor/ │ │ │ │ ├── connectioneditorpane.cpp │ │ │ │ ├── connectioneditorpane.h │ │ │ │ ├── ipv4connectioneditorpane.cpp │ │ │ │ ├── ipv4connectioneditorpane.h │ │ │ │ ├── ipv4connectioneditorpane.ui │ │ │ │ ├── networkconnectioneditor.cpp │ │ │ │ ├── networkconnectioneditor.h │ │ │ │ ├── networkconnectioneditor.ui │ │ │ │ ├── wificonnectioneditorpane.cpp │ │ │ │ ├── wificonnectioneditorpane.h │ │ │ │ └── wificonnectioneditorpane.ui │ │ │ ├── devicePanes/ │ │ │ │ ├── abstractdevicepane.cpp │ │ │ │ ├── abstractdevicepane.h │ │ │ │ ├── cellularpane.cpp │ │ │ │ ├── cellularpane.h │ │ │ │ ├── cellularpane.ui │ │ │ │ ├── devicepane.cpp │ │ │ │ ├── devicepane.h │ │ │ │ ├── devicepane.ui │ │ │ │ ├── wifidevicepane.cpp │ │ │ │ ├── wifidevicepane.h │ │ │ │ ├── wifidevicepane.ui │ │ │ │ ├── wireddevicepane.cpp │ │ │ │ ├── wireddevicepane.h │ │ │ │ └── wireddevicepane.ui │ │ │ ├── eap/ │ │ │ │ ├── securityeap.cpp │ │ │ │ ├── securityeap.h │ │ │ │ ├── securityeappeap.cpp │ │ │ │ ├── securityeappeap.h │ │ │ │ ├── securityeappeap.ui │ │ │ │ ├── securityeapunsupported.cpp │ │ │ │ ├── securityeapunsupported.h │ │ │ │ └── securityeapunsupported.ui │ │ │ ├── networkstatuscenterleftpane.cpp │ │ │ ├── networkstatuscenterleftpane.h │ │ │ ├── networkstatuscenterleftpane.ui │ │ │ ├── networkstatuscenterpane.cpp │ │ │ ├── networkstatuscenterpane.h │ │ │ ├── networkstatuscenterpane.ui │ │ │ └── popovers/ │ │ │ ├── connectionselectionpopover.cpp │ │ │ ├── connectionselectionpopover.h │ │ │ ├── connectionselectionpopover.ui │ │ │ ├── simsettingspopover.cpp │ │ │ ├── simsettingspopover.h │ │ │ ├── simsettingspopover.ui │ │ │ ├── tetheringsettingspopover.cpp │ │ │ ├── tetheringsettingspopover.h │ │ │ ├── tetheringsettingspopover.ui │ │ │ ├── unlockmodempopover.cpp │ │ │ ├── unlockmodempopover.h │ │ │ ├── unlockmodempopover.ui │ │ │ ├── wirelessnetworkselectionpopover.cpp │ │ │ ├── wirelessnetworkselectionpopover.h │ │ │ └── wirelessnetworkselectionpopover.ui │ │ ├── switchmanager.cpp │ │ ├── switchmanager.h │ │ ├── thedesk-network.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── NotificationsPlugin/ │ │ ├── CMakeLists.txt │ │ ├── NotificationsPlugin.pro │ │ ├── Plugin.json │ │ ├── chunks/ │ │ │ ├── mprischunk.cpp │ │ │ ├── mprischunk.h │ │ │ └── mprischunk.ui │ │ ├── dbus/ │ │ │ ├── notifications_adaptor.cpp │ │ │ ├── notifications_adaptor.h │ │ │ ├── notificationsinterface.cpp │ │ │ ├── notificationsinterface.h │ │ │ └── org.freedesktop.Notifications.xml │ │ ├── drawer/ │ │ │ ├── hudwidget.cpp │ │ │ ├── hudwidget.h │ │ │ ├── hudwidget.ui │ │ │ ├── notificationsdrawer.cpp │ │ │ ├── notificationsdrawer.h │ │ │ ├── notificationsdrawer.ui │ │ │ ├── notificationsdrawerwidget.cpp │ │ │ ├── notificationsdrawerwidget.h │ │ │ └── notificationsdrawerwidget.ui │ │ ├── notification.cpp │ │ ├── notification.h │ │ ├── notificationtracker.cpp │ │ ├── notificationtracker.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── statuscenter/ │ │ │ ├── jobwidget.cpp │ │ │ ├── jobwidget.h │ │ │ ├── jobwidget.ui │ │ │ ├── notificationappgroup.cpp │ │ │ ├── notificationappgroup.h │ │ │ ├── notificationappgroup.ui │ │ │ ├── notificationsstatuscenterpane.cpp │ │ │ ├── notificationsstatuscenterpane.h │ │ │ ├── notificationsstatuscenterpane.ui │ │ │ ├── notificationwidget.cpp │ │ │ ├── notificationwidget.h │ │ │ └── notificationwidget.ui │ │ ├── thedesk-notifications.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── OverviewPlugin/ │ │ ├── CMakeLists.txt │ │ ├── OverviewPane/ │ │ │ ├── overviewpane.cpp │ │ │ ├── overviewpane.h │ │ │ ├── overviewpane.ui │ │ │ ├── worldclock.cpp │ │ │ ├── worldclock.h │ │ │ └── worldclock.ui │ │ ├── OverviewPlugin.pro │ │ ├── Plugin.json │ │ ├── clockchunk.cpp │ │ ├── clockchunk.h │ │ ├── clockchunk.ui │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sk_SK.qm │ │ ├── sk_SK.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ ├── zh_CN.ts │ │ ├── zu_ZA.qm │ │ └── zu_ZA.ts │ ├── PowerPlugin/ │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── PowerPlugin.pro │ │ ├── eventhandler.cpp │ │ ├── eventhandler.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── settings/ │ │ │ ├── powersettings.cpp │ │ │ ├── powersettings.h │ │ │ └── powersettings.ui │ │ ├── sleepmonitor.cpp │ │ ├── sleepmonitor.h │ │ ├── thedesk-power.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id_ID.qm │ │ ├── id_ID.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── ScreenshotPlugin/ │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── ScreenshotPlugin.pro │ │ ├── eventhandler.cpp │ │ ├── eventhandler.h │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── thedesk-screenshot.conf │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── ThemePlugin/ │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── ThemePlugin.pro │ │ ├── onboarding/ │ │ │ ├── onboardingtheme.cpp │ │ │ ├── onboardingtheme.h │ │ │ └── onboardingtheme.ui │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── settings/ │ │ │ ├── accentcolourpicker.cpp │ │ │ ├── accentcolourpicker.h │ │ │ ├── themesettingspane.cpp │ │ │ ├── themesettingspane.h │ │ │ └── themesettingspane.ui │ │ ├── thedesk-theme.conf │ │ ├── thedesk-themeplugin-resources.qrc │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id_ID.qm │ │ ├── id_ID.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── TimeDatePlugin/ │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── TimeDatePlugin.pro │ │ ├── onboarding/ │ │ │ ├── onboardingtimezone.cpp │ │ │ ├── onboardingtimezone.h │ │ │ └── onboardingtimezone.ui │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── popovers/ │ │ │ ├── settimedatepopover.cpp │ │ │ ├── settimedatepopover.h │ │ │ ├── settimedatepopover.ui │ │ │ ├── settimezonepopover.cpp │ │ │ ├── settimezonepopover.h │ │ │ └── settimezonepopover.ui │ │ ├── settings/ │ │ │ ├── datetimepane.cpp │ │ │ ├── datetimepane.h │ │ │ └── datetimepane.ui │ │ ├── thedesk-timedate.conf │ │ ├── timezonesmodel.cpp │ │ ├── timezonesmodel.h │ │ └── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr.qm │ │ ├── tr.ts │ │ ├── vi.qm │ │ ├── vi.ts │ │ └── vi_VN.ts │ ├── UsersPlugin/ │ │ ├── CMakeLists.txt │ │ ├── Plugin.json │ │ ├── UsersPlugin.pro │ │ ├── onboarding/ │ │ │ ├── onboardingusers.cpp │ │ │ ├── onboardingusers.h │ │ │ └── onboardingusers.ui │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── settings/ │ │ │ ├── adduserdialog.cpp │ │ │ ├── adduserdialog.h │ │ │ ├── adduserdialog.ui │ │ │ ├── changepassworddialog.cpp │ │ │ ├── changepassworddialog.h │ │ │ ├── changepassworddialog.ui │ │ │ ├── changerealnamedialog.cpp │ │ │ ├── changerealnamedialog.h │ │ │ ├── changerealnamedialog.ui │ │ │ ├── deleteuserdialog.cpp │ │ │ ├── deleteuserdialog.h │ │ │ ├── deleteuserdialog.ui │ │ │ ├── lockuserdialog.cpp │ │ │ ├── lockuserdialog.h │ │ │ ├── lockuserdialog.ui │ │ │ ├── user.cpp │ │ │ ├── user.h │ │ │ ├── usersmodel.cpp │ │ │ ├── usersmodel.h │ │ │ ├── userspane.cpp │ │ │ ├── userspane.h │ │ │ ├── userspane.ui │ │ │ ├── usertypedialog.cpp │ │ │ ├── usertypedialog.h │ │ │ └── usertypedialog.ui │ │ ├── thedesk-users.conf │ │ └── translations/ │ │ ├── ar_SA.qm │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id_ID.qm │ │ ├── id_ID.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro.qm │ │ ├── ro.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ └── zh_CN.ts │ ├── plugins.pri │ └── plugins.pro ├── polkitagent/ │ ├── CMakeLists.txt │ ├── authwindow.cpp │ ├── authwindow.h │ ├── authwindow.ui │ ├── common.cpp │ ├── common.h │ ├── identitypopover.cpp │ ├── identitypopover.h │ ├── identitypopover.ui │ ├── main.cpp │ ├── polkitagent.pro │ ├── polkitinterface.cpp │ ├── polkitinterface.h │ └── translations/ │ ├── ar_SA.ts │ ├── au_AU.qm │ ├── au_AU.ts │ ├── cy.qm │ ├── cy.ts │ ├── da.qm │ ├── da.ts │ ├── de.qm │ ├── de.ts │ ├── en_GB.qm │ ├── en_GB.ts │ ├── en_US.qm │ ├── en_US.ts │ ├── es.ts │ ├── es_VE.ts │ ├── id.ts │ ├── nl.qm │ ├── nl.ts │ ├── pt_BR.qm │ ├── pt_BR.ts │ ├── ro_RO.qm │ ├── ro_RO.ts │ ├── sv.qm │ ├── sv.ts │ ├── tr_TR.qm │ ├── tr_TR.ts │ ├── vi_VN.qm │ ├── vi_VN.ts │ ├── zh_CN.qm │ ├── zh_CN.ts │ ├── zu_ZA.qm │ └── zu_ZA.ts ├── startdesk/ │ ├── CMakeLists.txt │ ├── crash/ │ │ ├── backtracedialog.cpp │ │ ├── backtracedialog.h │ │ ├── backtracedialog.ui │ │ ├── backtracepopover.cpp │ │ ├── backtracepopover.h │ │ ├── backtracepopover.ui │ │ ├── backtracewidget.cpp │ │ ├── backtracewidget.h │ │ ├── backtracewidget.ui │ │ ├── crashwidget.cpp │ │ ├── crashwidget.h │ │ └── crashwidget.ui │ ├── main.cpp │ ├── resources.qrc │ ├── splash/ │ │ ├── splashcontroller.cpp │ │ ├── splashcontroller.h │ │ ├── splashwidget.cpp │ │ ├── splashwidget.h │ │ └── splashwidget.ui │ ├── splashwindow.cpp │ ├── splashwindow.h │ ├── splashwindow.ui │ ├── start-thedesk-wayland.in │ ├── startdesk.pro │ ├── thedesk-wayland.desktop.in │ ├── thedesk.desktop.in │ ├── translations/ │ │ ├── ar_SA.ts │ │ ├── au_AU.qm │ │ ├── au_AU.ts │ │ ├── cy.qm │ │ ├── cy.ts │ │ ├── da.qm │ │ ├── da.ts │ │ ├── de.qm │ │ ├── de.ts │ │ ├── en_GB.qm │ │ ├── en_GB.ts │ │ ├── en_US.qm │ │ ├── en_US.ts │ │ ├── es.ts │ │ ├── es_VE.ts │ │ ├── id.ts │ │ ├── nl.qm │ │ ├── nl.ts │ │ ├── pl_PL.qm │ │ ├── pl_PL.ts │ │ ├── pt_BR.qm │ │ ├── pt_BR.ts │ │ ├── ro_RO.qm │ │ ├── ro_RO.ts │ │ ├── sv.qm │ │ ├── sv.ts │ │ ├── tr_TR.qm │ │ ├── tr_TR.ts │ │ ├── vi_VN.qm │ │ ├── vi_VN.ts │ │ ├── zh_CN.qm │ │ ├── zh_CN.ts │ │ ├── zu_ZA.qm │ │ └── zu_ZA.ts │ └── wayfire-thedesk-config.conf ├── theDesk.pro └── wayfire-plugins/ ├── CMakeLists.txt ├── a11y-plugin/ │ ├── CMakeLists.txt │ ├── a11yplugin.cpp │ ├── a11yplugin.h │ ├── abstracta11ycontroller.cpp │ ├── abstracta11ycontroller.h │ ├── mousekeys.cpp │ ├── mousekeys.h │ ├── stickykeys.cpp │ └── stickykeys.h ├── keygrab-plugin/ │ ├── CMakeLists.txt │ ├── keygrab-plugin.pro │ ├── keygrab-plugin_global.h │ ├── keygrabplugin.cpp │ └── keygrabplugin.h ├── plugins.pri ├── startdesk-plugin/ │ ├── CMakeLists.txt │ ├── startdesk-plugin.pro │ ├── startdeskplugin.cpp │ └── startdeskplugin.h └── wayfire-plugins.pro