From 10cb65fc9cdecfa0144e3d382da997e6cb9e6b9b Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Sun, 19 Mar 2023 18:56:54 -0700 Subject: [PATCH] Move notifyrc file into respective quicksettings --- CMakeLists.txt | 2 - quicksettings/record/CMakeLists.txt | 1 + ...plasma_mobile_quicksetting_record.notifyrc | 0 quicksettings/record/recordutil.cpp | 2 +- quicksettings/screenshot/CMakeLists.txt | 1 + ...ma_mobile_quicksetting_screenshot.notifyrc | 111 ++++++++++++++++++ quicksettings/screenshot/screenshotutil.cpp | 2 +- 7 files changed, 115 insertions(+), 4 deletions(-) rename plasma_phone_components.notifyrc => quicksettings/record/plasma_mobile_quicksetting_record.notifyrc (100%) create mode 100644 quicksettings/screenshot/plasma_mobile_quicksetting_screenshot.notifyrc diff --git a/CMakeLists.txt b/CMakeLists.txt index 7b92d606..409e6de2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -96,8 +96,6 @@ ecm_find_qmlmodule(org.kde.pipewire 0.1) plasma_install_package(look-and-feel org.kde.breeze.mobile look-and-feel lookandfeel) plasma_install_package(shell org.kde.plasma.phoneshell shells) -install(FILES plasma_phone_components.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR}) - add_subdirectory(bin) add_subdirectory(containments) add_subdirectory(components) diff --git a/quicksettings/record/CMakeLists.txt b/quicksettings/record/CMakeLists.txt index 5aa08dc8..a23c6965 100644 --- a/quicksettings/record/CMakeLists.txt +++ b/quicksettings/record/CMakeLists.txt @@ -26,5 +26,6 @@ file(COPY qmldir DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/org/kde/plasma/qu install(TARGETS recordplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/quicksetting/record) install(FILES qmldir ${qml_SRC} DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/quicksetting/record) +install(FILES plasma_mobile_quicksetting_record.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR}) plasma_install_package(package org.kde.plasma.quicksetting.record quicksettings) diff --git a/plasma_phone_components.notifyrc b/quicksettings/record/plasma_mobile_quicksetting_record.notifyrc similarity index 100% rename from plasma_phone_components.notifyrc rename to quicksettings/record/plasma_mobile_quicksetting_record.notifyrc diff --git a/quicksettings/record/recordutil.cpp b/quicksettings/record/recordutil.cpp index edf12784..e1a9e491 100644 --- a/quicksettings/record/recordutil.cpp +++ b/quicksettings/record/recordutil.cpp @@ -30,7 +30,7 @@ QString RecordUtil::videoLocation(const QString &name) void RecordUtil::showNotification(const QString &title, const QString &text, const QString &filePath) { KNotification *notif = new KNotification("captured"); - notif->setComponentName(QStringLiteral("plasma_phone_components")); + notif->setComponentName(QStringLiteral("plasma_mobile_quicksetting_record")); notif->setTitle(title); notif->setUrls({QUrl::fromLocalFile(filePath)}); notif->setText(text); diff --git a/quicksettings/screenshot/CMakeLists.txt b/quicksettings/screenshot/CMakeLists.txt index 9baccd55..c0a21452 100644 --- a/quicksettings/screenshot/CMakeLists.txt +++ b/quicksettings/screenshot/CMakeLists.txt @@ -29,6 +29,7 @@ file(COPY qmldir DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/org/kde/plasma/qu install(TARGETS screenshotplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/quicksetting/screenshot) install(FILES qmldir ${qml_SRC} DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/quicksetting/screenshot) +install(FILES plasma_mobile_quicksetting_screenshot.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR}) plasma_install_package(package org.kde.plasma.quicksetting.screenshot quicksettings) diff --git a/quicksettings/screenshot/plasma_mobile_quicksetting_screenshot.notifyrc b/quicksettings/screenshot/plasma_mobile_quicksetting_screenshot.notifyrc new file mode 100644 index 00000000..c94a46c0 --- /dev/null +++ b/quicksettings/screenshot/plasma_mobile_quicksetting_screenshot.notifyrc @@ -0,0 +1,111 @@ +# SPDX-FileCopyrightText: 2020 Han Young +# SPDX-License-Identifier: GPL-2.0-or-later + +[Global] +IconName=preferences-system-windows-effect-screenshot +Name=Plasma +Name[az]=Plasma +Name[ca]=Plasma +Name[ca@valencia]=Plasma +Name[cs]=Plasma +Name[da]=Plasma +Name[de]=Plasma +Name[en_GB]=Plasma +Name[es]=Plasma +Name[eu]=Plasma +Name[fi]=Plasma +Name[fr]=Plasma +Name[hi]=प्लाज़्मा +Name[hu]=Plasma +Name[ia]=Plasma +Name[is]=Plasma +Name[it]=Plasma +Name[ka]=Plasma +Name[ko]=Plasma +Name[nl]=Plasma +Name[nn]=Plasma +Name[pa]=ਪਲਾਜ਼ਮਾ +Name[pl]=Plazma +Name[pt]=Plasma +Name[pt_BR]=Plasma +Name[ro]=Plasma +Name[ru]=Plasma +Name[sk]=Plasma +Name[sl]=Plasma +Name[sv]=Plasma +Name[tr]=Plasma +Name[uk]=Плазма +Name[x-test]=xxPlasmaxx +Name[zh_CN]=Plasma +Name[zh_TW]=Plasma + +[Event/captured] +Name=Captured +Name[az]=Şəkli çəkildi +Name[ca]=Capturat +Name[ca@valencia]=Capturat +Name[cs]=Zachyceno +Name[da]=Indfanget +Name[de]=Aufgenommen +Name[en_GB]=Captured +Name[es]=Capturado +Name[eu]=Atzemanda +Name[fi]=Kaapattu +Name[fr]=Capturé +Name[hi]=कैप्चर्ड +Name[hu]=Rögzítve +Name[ia]=Capturate +Name[is]=Gripið +Name[it]=Catturato +Name[ka]=დაჭერილია +Name[ko]=캡처됨 +Name[nl]=Opgenomen +Name[nn]=Opptak +Name[pa]=ਕੈਪਚਰ ਕੀਤਾ +Name[pl]=Przechwycono +Name[pt]=Capturada +Name[pt_BR]=Capturado +Name[ro]=Capturat +Name[ru]=Снимки +Name[sk]=Zachytené +Name[sl]=Zajeto +Name[sv]=Lagrad +Name[tr]=Yakalanan +Name[uk]=Захоплено +Name[x-test]=xxCapturedxx +Name[zh_CN]=已捕获 +Comment=Captured +Comment[az]=Şəkli çəkildi +Comment[ca]=Capturat +Comment[ca@valencia]=Capturat +Comment[cs]=Zachyceno +Comment[da]=Indfanget +Comment[de]=Aufgenommen +Comment[en_GB]=Captured +Comment[es]=Capturado +Comment[eu]=Atzemanda +Comment[fi]=Kaapattu +Comment[fr]=Capturé +Comment[hi]=कैप्चर्ड +Comment[hu]=Rögzítve +Comment[ia]=Capturate +Comment[is]=Gripið +Comment[it]=Catturato +Comment[ka]=დაჭერილია +Comment[ko]=캡처됨 +Comment[nl]=Opgenomen +Comment[nn]=Opptak +Comment[pa]=ਕੈਪਚਰ ਕੀਤਾ +Comment[pl]=Przechwycono +Comment[pt]=Capturada +Comment[pt_BR]=Capturado +Comment[ro]=Capturat +Comment[ru]=Снимки +Comment[sk]=Zachytené +Comment[sl]=Zajeto +Comment[sv]=Lagrad +Comment[tr]=Yakalanan +Comment[uk]=Захоплено +Comment[x-test]=xxCapturedxx +Comment[zh_CN]=已捕获 +Action=Popup diff --git a/quicksettings/screenshot/screenshotutil.cpp b/quicksettings/screenshot/screenshotutil.cpp index 7ff14c24..94fc964a 100644 --- a/quicksettings/screenshot/screenshotutil.cpp +++ b/quicksettings/screenshot/screenshotutil.cpp @@ -135,7 +135,7 @@ void ScreenShotUtil::handleMetaDataReceived(const QVariantMap &metadata, int fd) qWarning() << "Screenshot failed"; } else { KNotification *notif = new KNotification("captured"); - notif->setComponentName(QStringLiteral("plasma_phone_components")); + notif->setComponentName(QStringLiteral("plasma_mobile_quicksetting_screenshot")); notif->setTitle(i18n("New Screenshot")); notif->setUrls({QUrl::fromLocalFile(filePath)}); notif->setText(i18n("New screenshot saved to %1", filePath));