diff --git a/applets/systemtray/CMakeLists.txt b/applets/systemtray/CMakeLists.txt index d286a79e6..cb0e11fe6 100644 --- a/applets/systemtray/CMakeLists.txt +++ b/applets/systemtray/CMakeLists.txt @@ -46,6 +46,7 @@ target_link_libraries(systemtraymodel_static dbusmenuqt) kcoreaddons_add_plugin(org.kde.plasma.private.systemtray SOURCES systemtray.cpp INSTALL_NAMESPACE "plasma/applets") +kcoreaddons_desktop_to_json(org.kde.plasma.private.systemtray package/metadata.desktop) target_link_libraries(org.kde.plasma.private.systemtray systemtraymodel_static) diff --git a/applets/systemtray/autotests/data/devicenotifier/metadata.desktop b/applets/systemtray/autotests/data/devicenotifier/metadata.desktop new file mode 100644 index 000000000..012bc7622 --- /dev/null +++ b/applets/systemtray/autotests/data/devicenotifier/metadata.desktop @@ -0,0 +1,25 @@ +[Desktop Entry] +Name=Device Notifier +Name[pl]=Powiadomienia o urządzeniach +Comment=Notifications and access for new devices +Comment[pl]=Powiadamia i daje dostęp do nowych urządzeń + +Icon=device-notifier +Type=Service +X-KDE-ServiceTypes=Plasma/Applet + +X-Plasma-API=declarativeappletscript +X-Plasma-MainScript=ui/devicenotifier.qml + +X-Plasma-NotificationArea=true +X-Plasma-NotificationAreaCategory=Hardware +X-Plasma-Provides=org.kde.plasma.removabledevices + +X-KDE-PluginInfo-Author=Viranch Mehta, Jacopo De Simoi +X-KDE-PluginInfo-Email=wilderkde@gmail.com +X-KDE-PluginInfo-Name=org.kde.plasma.devicenotifier.test +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=https://userbase.kde.org/Plasma/DeviceNotifier +X-KDE-PluginInfo-Category=System Information +X-KDE-PluginInfo-License=GPL-2.0+ +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/applets/systemtray/autotests/data/devicenotifier/metadata.json b/applets/systemtray/autotests/data/devicenotifier/metadata.json deleted file mode 100644 index a6ff45bb2..000000000 --- a/applets/systemtray/autotests/data/devicenotifier/metadata.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "KPlugin": { - "Authors": [ - { - "Email": "wilderkde@gmail.com", - "Name": "Viranch Mehta, Jacopo De Simoi" - } - ], - "Category": "System Information", - "Description": "Notifications and access for new devices", - "Description[pl]": "Powiadamia i daje dostęp do nowych urządzeń", - "EnabledByDefault": true, - "Icon": "device-notifier", - "Id": "org.kde.plasma.devicenotifier.test", - "License": "GPL-2.0+", - "Name": "Device Notifier", - "Name[pl]": "Powiadomienia o urządzeniach", - "ServiceTypes": [ - "Plasma/Applet" - ], - "Version": "1.0", - "Website": "https://userbase.kde.org/Plasma/DeviceNotifier" - }, - "X-Plasma-API": "declarativeappletscript", - "X-Plasma-MainScript": "ui/devicenotifier.qml", - "X-Plasma-NotificationArea": "true", - "X-Plasma-NotificationAreaCategory": "Hardware", - "X-Plasma-Provides": [ - "org.kde.plasma.removabledevices" - ] -} diff --git a/applets/systemtray/autotests/data/mediacontroller/metadata.desktop b/applets/systemtray/autotests/data/mediacontroller/metadata.desktop new file mode 100644 index 000000000..01ba22bea --- /dev/null +++ b/applets/systemtray/autotests/data/mediacontroller/metadata.desktop @@ -0,0 +1,24 @@ +[Desktop Entry] +Name=Media Player +Name[pl]=Odtwarzacz multimedialny +Comment=Media Player Controls +Comment[pl]=Obsługa odtwarzacza multimedialnego +Icon=applications-multimedia + +Type=Service +X-KDE-ServiceTypes=Plasma/Applet +X-KDE-PluginInfo-Author=Sebastian Kügler +X-KDE-PluginInfo-Category=Multimedia +X-KDE-PluginInfo-Email=sebas@kde.org +X-KDE-PluginInfo-EnabledByDefault=true +X-KDE-PluginInfo-License=GPL-2.0+ +X-KDE-PluginInfo-Name=org.kde.plasma.mediacontroller.test +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=https://www.kde.org/plasma-desktop +X-Plasma-StandAloneApp=true +X-Plasma-API=declarativeappletscript +X-Plasma-MainScript=ui/main.qml +X-Plasma-NotificationArea=true +X-Plasma-NotificationAreaCategory=ApplicationStatus +X-Plasma-Provides=org.kde.plasma.multimediacontrols +X-Plasma-DBusActivationService=org.mpris.MediaPlayer2.* diff --git a/applets/systemtray/autotests/data/mediacontroller/metadata.json b/applets/systemtray/autotests/data/mediacontroller/metadata.json deleted file mode 100644 index ac3b7f966..000000000 --- a/applets/systemtray/autotests/data/mediacontroller/metadata.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "KPlugin": { - "Authors": [ - { - "Email": "sebas@kde.org", - "Name": "Sebastian Kügler" - } - ], - "Category": "Multimedia", - "Description": "Media Player Controls", - "Description[pl]": "Obsługa odtwarzacza multimedialnego", - "EnabledByDefault": true, - "Icon": "applications-multimedia", - "Id": "org.kde.plasma.mediacontroller.test", - "License": "GPL-2.0+", - "Name": "Media Player", - "Name[pl]": "Odtwarzacz multimedialny", - "ServiceTypes": [ - "Plasma/Applet" - ], - "Version": "1.0", - "Website": "https://www.kde.org/plasma-desktop" - }, - "X-Plasma-API": "declarativeappletscript", - "X-Plasma-DBusActivationService": "org.mpris.MediaPlayer2.*", - "X-Plasma-MainScript": "ui/main.qml", - "X-Plasma-NotificationArea": "true", - "X-Plasma-NotificationAreaCategory": "ApplicationStatus", - "X-Plasma-Provides": [ - "org.kde.plasma.multimediacontrols" - ], - "X-Plasma-StandAloneApp": true -} diff --git a/applets/systemtray/container/CMakeLists.txt b/applets/systemtray/container/CMakeLists.txt index 1adf18638..be444dbd2 100644 --- a/applets/systemtray/container/CMakeLists.txt +++ b/applets/systemtray/container/CMakeLists.txt @@ -11,6 +11,7 @@ ecm_qt_declare_logging_category(systemtraycontainer_SRCS HEADER debug.h DEFAULT_SEVERITY Info) kcoreaddons_add_plugin(org.kde.plasma.systemtray SOURCES ${systemtraycontainer_SRCS} INSTALL_NAMESPACE "plasma/applets") +kcoreaddons_desktop_to_json(org.kde.plasma.systemtray package/metadata.desktop) target_link_libraries(org.kde.plasma.systemtray Qt::Gui diff --git a/applets/systemtray/container/metadata.json b/applets/systemtray/container/metadata.json new file mode 100644 index 000000000..5b8d49e32 --- /dev/null +++ b/applets/systemtray/container/metadata.json @@ -0,0 +1,188 @@ +{ + "KPlugin": { + "Authors": [ + { + "Email": "mart@kde.org", + "Name": "Marco Martin" + } + ], + "Category": "Windows and Tasks", + "Description": "Access hidden applications minimized in the system tray", + "Description[ar]": "الوصول إلى التطبيقات المصغّرة في صينية النظام", + "Description[az]": "Sistem çəkməcəsinə yığılmış gizli tətbiqlərə giriş", + "Description[be@latin]": "Dostup da schavanych u systemnym trei aplikacyjaŭ", + "Description[bg]": "Достъп до минимизираните в системния панел програми", + "Description[bs]": "Pristup skrivenim programima minimizovanim u sistemsku kasetu", + "Description[ca@valencia]": "Accés a les aplicacions minimitzades ocultes en la safata del sistema", + "Description[ca]": "Accés a les aplicacions minimitzades ocultes a la safata del sistema", + "Description[cs]": "Přístup ke skrytým aplikacím, které jsou minimalizované v systémové oblasti", + "Description[csb]": "Dôwô mòżnotã taceniô ë minimalizowaniô aplikacëjów do systemòwégò zabiérnika", + "Description[da]": "Tilgå skjulte programmer der er minimeret i statusområdet", + "Description[de]": "Ermöglicht den Zugriff auf Programme, die im Systemabschnitt der Kontrollleiste laufen.", + "Description[el]": "Πρόσβαση κρυφών εφαρμογών ελαχιστοποιημένων στο πλαίσιο συστήματος", + "Description[en_GB]": "Access hidden applications minimised in the system tray", + "Description[eo]": "Atingi kaŝitan minimumigitajn aplikaĵojn en la taskopleto", + "Description[es]": "Acceder a aplicaciones ocultas minimizadas en la bandeja del sistema", + "Description[et]": "Süsteemsesse salve minimeeritud peidetud rakenduste kasutamine", + "Description[eu]": "Atzitu sistema-erretiluan ikonotuta dauden ezkutuko aplikazioak", + "Description[fi]": "Hae piilotettuja sovelluksia, jotka on pienennetty ilmoitusalueelle", + "Description[fr]": "Accède aux applications cachées et réduites dans la boîte à miniatures", + "Description[fy]": "Jou tagong ta programma's dy't yn it systeemfak rinne", + "Description[ga]": "Rochtain feidhmchláir atá íoslaghdaithe i dtráidire an chórais", + "Description[gl]": "Accede a aplicacións agochadas minimizadas na bandexa do sistema", + "Description[gu]": "સિસ્ટમ ટ્રેમાં નીચાં કરેલ છુપાયેલ કાર્યક્રમોને જુઓ", + "Description[he]": "גישה ליישומים מוסתרים הממוזערים במגש המערכת", + "Description[hi]": "तंत्र तश्तरी में न्यूनतम किए गए छुपे अनुप्रयोगों पर पहुँच", + "Description[hne]": "सिस्टम ट्रे मं छोटा करे लुकाय गे अनुपरयोग मं पहुंच", + "Description[hr]": "Pristup skrivenim aplikacijama minimiziranim u sistemskom bloku", + "Description[hu]": "Minimalizált alkalmazások elérését teszi lehetővé a paneltálcáról", + "Description[ia]": "Accede a applicationes celate minimisate in le tabuliero de systema", + "Description[id]": "Akses aplikasi tersembunyi yang diminimalkan di baki sistem", + "Description[is]": "Aðgangur að földum forritum sem ganga í kerfisbakkanum", + "Description[it]": "Accedi alle applicazioni minimizzate nel vassoio di sistema", + "Description[ja]": "システムトレイに最小化されたアプリケーションにアクセスします", + "Description[kk]": "Жүйелік сөреге түйілген жасырын қолданбаларға қатынау", + "Description[km]": "ចូល​ដំណើរការ​កម្មវិធី​ដែល​លាក់​ដែល​បានបង្រួម​នៅ​ក្នុង​ថាស​ប្រព័ន្ធ", + "Description[kn]": "ವ್ಯವಸ್ಥಾ ಖಾನೆಯಲ್ಲಿ (ಟ್ರೇ) ಕನಿಷ್ಠೀಕರಿಸಲಾದ ಅಡಗಿಸಲಾದ ಅನ್ವಯಗಳನ್ನು ನಿಲುಕಿಸಿಕೋ", + "Description[ko]": "시스템 트레이에 숨어 있는 프로그램에 접근합니다", + "Description[lt]": "Gauti prieigą prie į sistemos dėklą suskleistų paslėptų programų", + "Description[lv]": "Piekļūst slēptām programmām, kas minimizētas sistēmas ikonu joslā", + "Description[mk]": "Пристап до скриените апликации што се наоѓаат во сис. лента", + "Description[ml]": "സിസ്റ്റം ട്രേയില്‍ മിനിമൈസ് ആയിരിക്കുന്ന ഒളിഞ്ഞിരിയ്ക്കുന്ന പ്രയോഗങ്ങളെ സമീപിയ്ക്കുക", + "Description[mr]": "system tray अंतर्गत प्रवेश करिता लपविलेले अनुप्रयोग लहान करा", + "Description[nb]": "Få tilgang til skjulte programmer som er minimert i systemkurven", + "Description[nds]": "Togriep op versteken Programmen binnen den Systeemafsnitt", + "Description[nl]": "Biedt toegang tot programma's die in het systeemvak draaien", + "Description[nn]": "Tilgang til program minimerte i systemtrauet", + "Description[or]": "ତନ୍ତ୍ର ଟ୍ରେରେ ଆକାର ଛୋଟହୋଇ ଲୁକ୍କାୟିତ ପ୍ରୟୋଗଗୁଡ଼ିକୁ ବ୍ୟବହାର କରନ୍ତୁ", + "Description[pa]": "ਸਿਸਟਮ ਟਰੇ ਵਿੱਚ ਲੁਕਵੀਆਂ ਘੱਟੋ-ਘੱਟ ਕੀਤੀਆਂ ਆਈਟਮਾਂ ਲਈ ਅਸੈੱਸ", + "Description[pl]": "Zapewnia dostęp do programów zminimalizowanych na tacce systemowej", + "Description[pt]": "Aceder às aplicações escondidas e minimizadas na bandeja do sistema", + "Description[pt_BR]": "Acessa aplicativos ocultos minimizados na área de notificação", + "Description[ro]": "Accesați aplicațiile ascunse minimizate în tava de sistem", + "Description[ru]": "Показ значков приложений, свёрнутых в системный лоток", + "Description[si]": "පද්ධති තැටියේ හකුළා සඟවා ඇති යෙදුම් වලට පිවිසෙන්න", + "Description[sk]": "Prístup k skrytým aplikáciam minimalizovaným do systémovej lišty", + "Description[sl]": "Dostop do skritih programov, skrčenih v sistemsko vrstico", + "Description[sr@ijekavian]": "Приступ скривеним програмима минимизованим у системску касету", + "Description[sr@ijekavianlatin]": "Pristup skrivenim programima minimizovanim u sistemsku kasetu", + "Description[sr@latin]": "Pristup skrivenim programima minimizovanim u sistemsku kasetu", + "Description[sr]": "Приступ скривеним програмима минимизованим у системску касету", + "Description[sv]": "Kom åt dolda program minimerade i systembrickan", + "Description[ta]": "மறைந்துள்ள அல்லது ஒதுக்கப்பட்ட செயலிகளை சாதனத் தட்டில் அணுகுங்கள்", + "Description[te]": "సిస్టమ్ ట్రేనందు మినిమైజ్ కాబడి దాగివున్న అనువవర్తనములను యాక్సిస్ చేయుము", + "Description[th]": "เข้าใช้งานโปรแกรมที่ซ่อนตัวอยู่ในถาดระบบ", + "Description[tr]": "Sistem çekmecesine küçültülen uygulamalara erişin", + "Description[ug]": "سىستېما قونداققا كىچىكلىتىپ يوشۇرۇلغان پروگراممىلارنى زىيارەت", + "Description[uk]": "Доступ до прихованих програм, мінімізованих до системного лотка", + "Description[vi]": "Truy cập các ứng dụng ẩn được thu nhỏ trong khay hệ thống", + "Description[wa]": "Åyoz accès ås programes catchîs metous ås pus ptit el boesse ås imådjetes do sistinme", + "Description[x-test]": "xxAccess hidden applications minimized in the system trayxx", + "Description[zh_CN]": "访问在系统托盘中最小化隐藏的应用程序", + "Description[zh_TW]": "存取最小化在系統匣內的隱藏應用程式", + "EnabledByDefault": true, + "FormFactors": [ + "desktop" + ], + "Icon": "preferences-desktop-notification", + "Id": "org.kde.plasma.systemtray", + "License": "GPL-2.0+", + "Name": "System Tray", + "Name[af]": "Stelsellaai", + "Name[ar]": "صينية النظام", + "Name[ast]": "Bandexa del sistema", + "Name[az]": "Sistem Çəkməcəsi", + "Name[be@latin]": "Systemny trej", + "Name[be]": "Сістэмны трэй", + "Name[bg]": "Системен панел", + "Name[bn]": "সিস্টেম ট্রে", + "Name[bn_IN]": "সিস্টেম ট্রে", + "Name[br]": "Barlenn ar reizhiad", + "Name[bs]": "Sistemska kaseta", + "Name[ca@valencia]": "Safata del sistema", + "Name[ca]": "Safata del sistema", + "Name[cs]": "Systémová část panelu", + "Name[csb]": "Systemòwi zabiérnik", + "Name[cy]": "Bar Tasgau", + "Name[da]": "Statusområde", + "Name[de]": "Systemabschnitt der Kontrollleiste", + "Name[el]": "Πλαίσιο συστήματος", + "Name[en_GB]": "System Tray", + "Name[eo]": "Sistempleto", + "Name[es]": "Bandeja del sistema", + "Name[et]": "Süsteemne dokk", + "Name[eu]": "Sistema-erretilua", + "Name[fa]": "سینی سیستم", + "Name[fi]": "Ilmoitusalue", + "Name[fr]": "Boîte à miniatures", + "Name[fy]": "Systeemfak", + "Name[ga]": "Tráidire an Chórais", + "Name[gl]": "Bandexa do sistema", + "Name[gu]": "સિસ્ટમ ટ્રે", + "Name[he]": "מגש המערכת", + "Name[hi]": "तंत्र तश्तरी", + "Name[hne]": "तंत्र तस्तरी", + "Name[hr]": "Sistemski blok", + "Name[hsb]": "Systemowa wotkładka", + "Name[hu]": "Paneltálca", + "Name[ia]": "Tabuliero de systema", + "Name[id]": "System Tray", + "Name[is]": "Kerfisbakki", + "Name[it]": "Vassoio di sistema", + "Name[ja]": "システムトレイ", + "Name[ka]": "სისტემური პანელი", + "Name[kk]": "Жүйелік сөре", + "Name[km]": "ថាស​ប្រព័ន្ធ", + "Name[kn]": "ವ್ಯವಸ್ಥಾ ಖಾನೆ (ಟ್ರೇ)", + "Name[ko]": "시스템 트레이", + "Name[lt]": "Sistemos dėklas", + "Name[lv]": "Sistēmas ikonu josla", + "Name[mai]": "तंत्र तश्तरी", + "Name[mk]": "Системска лента", + "Name[ml]": "സിസ്റ്റം ട്രേ", + "Name[mr]": "प्रणाली ट्रे", + "Name[ms]": "Dulang Sistem", + "Name[nb]": "Systemkurv", + "Name[nds]": "Paneel-Systeemafsnitt", + "Name[ne]": "प्रणाली ट्रे", + "Name[nl]": "Systeemvak", + "Name[nn]": "Systemtrau", + "Name[or]": "ତନ୍ତ୍ର ଧାରକ", + "Name[pa]": "ਸਿਸਟਮ ਟਰੇ", + "Name[pl]": "Tacka systemowa", + "Name[pt]": "Bandeja do Sistema", + "Name[pt_BR]": "Área de notificação", + "Name[ro]": "Tavă de sistem", + "Name[ru]": "Системный лоток", + "Name[se]": "Vuogádatgárcu", + "Name[si]": "පද්ධතිය තැටිය", + "Name[sk]": "Systémová lišta", + "Name[sl]": "Sistemska vrstica", + "Name[sr@ijekavian]": "системска касета", + "Name[sr@ijekavianlatin]": "sistemska kaseta", + "Name[sr@latin]": "sistemska kaseta", + "Name[sr]": "системска касета", + "Name[sv]": "Systembricka", + "Name[ta]": "சாதனத் தட்டு", + "Name[te]": "వ్యవస్థ ట్రె", + "Name[tg]": "Лавҳачаи низомӣ", + "Name[th]": "ถาดระบบ", + "Name[tr]": "Sistem Çekmecesi", + "Name[ug]": "سىستېما قوندىقى", + "Name[uk]": "Системний лоток", + "Name[vi]": "Khay hệ thống", + "Name[wa]": "Boesse ås imådjetes sistinme", + "Name[x-test]": "xxSystem Trayxx", + "Name[xh]": "Itreyi Yendlela yokusebenza", + "Name[zh_CN]": "系统托盘", + "Name[zh_TW]": "系統匣", + "ServiceTypes": [ + "Plasma/Applet" + ], + "Version": "1.0", + "Website": "https://www.kde.org/plasma-desktop" + }, + "X-Plasma-API": "declarativeappletscript", + "X-Plasma-ContainmentType": "Panel", + "X-Plasma-MainScript": "ui/main.qml" +} diff --git a/applets/systemtray/container/package/metadata.desktop b/applets/systemtray/container/package/metadata.desktop new file mode 100644 index 000000000..dca55ddcc --- /dev/null +++ b/applets/systemtray/container/package/metadata.desktop @@ -0,0 +1,179 @@ +[Desktop Entry] +Name=System Tray +Name[af]=Stelsellaai +Name[ar]=صينية النظام +Name[ast]=Bandexa del sistema +Name[az]=Sistem Çəkməcəsi +Name[be]=Сістэмны трэй +Name[be@latin]=Systemny trej +Name[bg]=Системен панел +Name[bn]=সিস্টেম ট্রে +Name[bn_IN]=সিস্টেম ট্রে +Name[br]=Barlenn ar reizhiad +Name[bs]=Sistemska kaseta +Name[ca]=Safata del sistema +Name[ca@valencia]=Safata del sistema +Name[cs]=Systémová část panelu +Name[csb]=Systemòwi zabiérnik +Name[cy]=Bar Tasgau +Name[da]=Statusområde +Name[de]=Systemabschnitt der Kontrollleiste +Name[el]=Πλαίσιο συστήματος +Name[en_GB]=System Tray +Name[eo]=Sistempleto +Name[es]=Bandeja del sistema +Name[et]=Süsteemne dokk +Name[eu]=Sistema-erretilua +Name[fa]=سینی سیستم +Name[fi]=Ilmoitusalue +Name[fr]=Boîte à miniatures +Name[fy]=Systeemfak +Name[ga]=Tráidire an Chórais +Name[gl]=Bandexa do sistema +Name[gu]=સિસ્ટમ ટ્રે +Name[he]=מגש המערכת +Name[hi]=तंत्र तश्तरी +Name[hne]=तंत्र तस्तरी +Name[hr]=Sistemski blok +Name[hsb]=Systemowa wotkładka +Name[hu]=Paneltálca +Name[ia]=Tabuliero de systema +Name[id]=System Tray +Name[is]=Kerfisbakki +Name[it]=Vassoio di sistema +Name[ja]=システムトレイ +Name[ka]=სისტემური პანელი +Name[kk]=Жүйелік сөре +Name[km]=ថាស​ប្រព័ន្ធ +Name[kn]=ವ್ಯವಸ್ಥಾ ಖಾನೆ (ಟ್ರೇ) +Name[ko]=시스템 트레이 +Name[lt]=Sistemos dėklas +Name[lv]=Sistēmas ikonu josla +Name[mai]=तंत्र तश्तरी +Name[mk]=Системска лента +Name[ml]=സിസ്റ്റം ട്രേ +Name[mr]=प्रणाली ट्रे +Name[ms]=Dulang Sistem +Name[nb]=Systemkurv +Name[nds]=Paneel-Systeemafsnitt +Name[ne]=प्रणाली ट्रे +Name[nl]=Systeemvak +Name[nn]=Systemtrau +Name[or]=ତନ୍ତ୍ର ଧାରକ +Name[pa]=ਸਿਸਟਮ ਟਰੇ +Name[pl]=Tacka systemowa +Name[pt]=Bandeja do Sistema +Name[pt_BR]=Área de notificação +Name[ro]=Tavă de sistem +Name[ru]=Системный лоток +Name[se]=Vuogádatgárcu +Name[si]=පද්ධතිය තැටිය +Name[sk]=Systémová lišta +Name[sl]=Sistemska vrstica +Name[sr]=системска касета +Name[sr@ijekavian]=системска касета +Name[sr@ijekavianlatin]=sistemska kaseta +Name[sr@latin]=sistemska kaseta +Name[sv]=Systembricka +Name[ta]=சாதனத் தட்டு +Name[te]=వ్యవస్థ ట్రె +Name[tg]=Лавҳачаи низомӣ +Name[th]=ถาดระบบ +Name[tr]=Sistem Çekmecesi +Name[ug]=سىستېما قوندىقى +Name[uk]=Системний лоток +Name[vi]=Khay hệ thống +Name[wa]=Boesse ås imådjetes sistinme +Name[xh]=Itreyi Yendlela yokusebenza +Name[x-test]=xxSystem Trayxx +Name[zh_CN]=系统托盘 +Name[zh_TW]=系統匣 +Comment=Access hidden applications minimized in the system tray +Comment[ar]=الوصول إلى التطبيقات المصغّرة في صينية النظام +Comment[az]=Sistem çəkməcəsinə yığılmış gizli tətbiqlərə giriş +Comment[be@latin]=Dostup da schavanych u systemnym trei aplikacyjaŭ +Comment[bg]=Достъп до минимизираните в системния панел програми +Comment[bs]=Pristup skrivenim programima minimizovanim u sistemsku kasetu +Comment[ca]=Accés a les aplicacions minimitzades ocultes a la safata del sistema +Comment[ca@valencia]=Accés a les aplicacions minimitzades ocultes en la safata del sistema +Comment[cs]=Přístup ke skrytým aplikacím, které jsou minimalizované v systémové oblasti +Comment[csb]=Dôwô mòżnotã taceniô ë minimalizowaniô aplikacëjów do systemòwégò zabiérnika +Comment[da]=Tilgå skjulte programmer der er minimeret i statusområdet +Comment[de]=Ermöglicht den Zugriff auf Programme, die im Systemabschnitt der Kontrollleiste laufen. +Comment[el]=Πρόσβαση κρυφών εφαρμογών ελαχιστοποιημένων στο πλαίσιο συστήματος +Comment[en_GB]=Access hidden applications minimised in the system tray +Comment[eo]=Atingi kaŝitan minimumigitajn aplikaĵojn en la taskopleto +Comment[es]=Acceder a aplicaciones ocultas minimizadas en la bandeja del sistema +Comment[et]=Süsteemsesse salve minimeeritud peidetud rakenduste kasutamine +Comment[eu]=Atzitu sistema-erretiluan ikonotuta dauden ezkutuko aplikazioak +Comment[fi]=Hae piilotettuja sovelluksia, jotka on pienennetty ilmoitusalueelle +Comment[fr]=Accède aux applications cachées et réduites dans la boîte à miniatures +Comment[fy]=Jou tagong ta programma's dy't yn it systeemfak rinne +Comment[ga]=Rochtain feidhmchláir atá íoslaghdaithe i dtráidire an chórais +Comment[gl]=Accede a aplicacións agochadas minimizadas na bandexa do sistema +Comment[gu]=સિસ્ટમ ટ્રેમાં નીચાં કરેલ છુપાયેલ કાર્યક્રમોને જુઓ +Comment[he]=גישה ליישומים מוסתרים הממוזערים במגש המערכת +Comment[hi]=तंत्र तश्तरी में न्यूनतम किए गए छुपे अनुप्रयोगों पर पहुँच +Comment[hne]=सिस्टम ट्रे मं छोटा करे लुकाय गे अनुपरयोग मं पहुंच +Comment[hr]=Pristup skrivenim aplikacijama minimiziranim u sistemskom bloku +Comment[hu]=Minimalizált alkalmazások elérését teszi lehetővé a paneltálcáról +Comment[ia]=Accede a applicationes celate minimisate in le tabuliero de systema +Comment[id]=Akses aplikasi tersembunyi yang diminimalkan di baki sistem +Comment[is]=Aðgangur að földum forritum sem ganga í kerfisbakkanum +Comment[it]=Accedi alle applicazioni minimizzate nel vassoio di sistema +Comment[ja]=システムトレイに最小化されたアプリケーションにアクセスします +Comment[kk]=Жүйелік сөреге түйілген жасырын қолданбаларға қатынау +Comment[km]=ចូល​ដំណើរការ​កម្មវិធី​ដែល​លាក់​ដែល​បានបង្រួម​នៅ​ក្នុង​ថាស​ប្រព័ន្ធ +Comment[kn]=ವ್ಯವಸ್ಥಾ ಖಾನೆಯಲ್ಲಿ (ಟ್ರೇ) ಕನಿಷ್ಠೀಕರಿಸಲಾದ ಅಡಗಿಸಲಾದ ಅನ್ವಯಗಳನ್ನು ನಿಲುಕಿಸಿಕೋ +Comment[ko]=시스템 트레이에 숨어 있는 프로그램에 접근합니다 +Comment[lt]=Gauti prieigą prie į sistemos dėklą suskleistų paslėptų programų +Comment[lv]=Piekļūst slēptām programmām, kas minimizētas sistēmas ikonu joslā +Comment[mk]=Пристап до скриените апликации што се наоѓаат во сис. лента +Comment[ml]=സിസ്റ്റം ട്രേയില്‍ മിനിമൈസ് ആയിരിക്കുന്ന ഒളിഞ്ഞിരിയ്ക്കുന്ന പ്രയോഗങ്ങളെ സമീപിയ്ക്കുക +Comment[mr]=system tray अंतर्गत प्रवेश करिता लपविलेले अनुप्रयोग लहान करा +Comment[nb]=Få tilgang til skjulte programmer som er minimert i systemkurven +Comment[nds]=Togriep op versteken Programmen binnen den Systeemafsnitt +Comment[nl]=Biedt toegang tot programma's die in het systeemvak draaien +Comment[nn]=Tilgang til program minimerte i systemtrauet +Comment[or]=ତନ୍ତ୍ର ଟ୍ରେରେ ଆକାର ଛୋଟହୋଇ ଲୁକ୍କାୟିତ ପ୍ରୟୋଗଗୁଡ଼ିକୁ ବ୍ୟବହାର କରନ୍ତୁ +Comment[pa]=ਸਿਸਟਮ ਟਰੇ ਵਿੱਚ ਲੁਕਵੀਆਂ ਘੱਟੋ-ਘੱਟ ਕੀਤੀਆਂ ਆਈਟਮਾਂ ਲਈ ਅਸੈੱਸ +Comment[pl]=Zapewnia dostęp do programów zminimalizowanych na tacce systemowej +Comment[pt]=Aceder às aplicações escondidas e minimizadas na bandeja do sistema +Comment[pt_BR]=Acessa aplicativos ocultos minimizados na área de notificação +Comment[ro]=Accesați aplicațiile ascunse minimizate în tava de sistem +Comment[ru]=Показ значков приложений, свёрнутых в системный лоток +Comment[si]=පද්ධති තැටියේ හකුළා සඟවා ඇති යෙදුම් වලට පිවිසෙන්න +Comment[sk]=Prístup k skrytým aplikáciam minimalizovaným do systémovej lišty +Comment[sl]=Dostop do skritih programov, skrčenih v sistemsko vrstico +Comment[sr]=Приступ скривеним програмима минимизованим у системску касету +Comment[sr@ijekavian]=Приступ скривеним програмима минимизованим у системску касету +Comment[sr@ijekavianlatin]=Pristup skrivenim programima minimizovanim u sistemsku kasetu +Comment[sr@latin]=Pristup skrivenim programima minimizovanim u sistemsku kasetu +Comment[sv]=Kom åt dolda program minimerade i systembrickan +Comment[ta]=மறைந்துள்ள அல்லது ஒதுக்கப்பட்ட செயலிகளை சாதனத் தட்டில் அணுகுங்கள் +Comment[te]=సిస్టమ్ ట్రేనందు మినిమైజ్ కాబడి దాగివున్న అనువవర్తనములను యాక్సిస్ చేయుము +Comment[th]=เข้าใช้งานโปรแกรมที่ซ่อนตัวอยู่ในถาดระบบ +Comment[tr]=Sistem çekmecesine küçültülen uygulamalara erişin +Comment[ug]=سىستېما قونداققا كىچىكلىتىپ يوشۇرۇلغان پروگراممىلارنى زىيارەت +Comment[uk]=Доступ до прихованих програм, мінімізованих до системного лотка +Comment[vi]=Truy cập các ứng dụng ẩn được thu nhỏ trong khay hệ thống +Comment[wa]=Åyoz accès ås programes catchîs metous ås pus ptit el boesse ås imådjetes do sistinme +Comment[x-test]=xxAccess hidden applications minimized in the system trayxx +Comment[zh_CN]=访问在系统托盘中最小化隐藏的应用程序 +Comment[zh_TW]=存取最小化在系統匣內的隱藏應用程式 +Icon=preferences-desktop-notification +Type=Service +X-KDE-ServiceTypes=Plasma/Applet + +X-Plasma-API=declarativeappletscript +X-Plasma-MainScript=ui/main.qml +X-KDE-PluginInfo-Author=Marco Martin +X-KDE-PluginInfo-Email=mart@kde.org +X-KDE-PluginInfo-Name=org.kde.plasma.systemtray +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=https://www.kde.org/plasma-desktop +X-KDE-PluginInfo-Category=Windows and Tasks +X-KDE-PluginInfo-License=GPL-2.0+ +X-KDE-PluginInfo-EnabledByDefault=true +X-Plasma-ContainmentType=Panel +X-KDE-FormFactors=desktop diff --git a/applets/systemtray/container/package/metadata.json b/applets/systemtray/container/package/metadata.json deleted file mode 100644 index 92d8bbf5d..000000000 --- a/applets/systemtray/container/package/metadata.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "KPlugin": { - "Authors": [ - { - "Email": "mart@kde.org", - "Name": "Marco Martin" - } - ], - "Category": "Windows and Tasks", - "Description": "Access hidden applications minimized in the system tray", - "EnabledByDefault": true, - "FormFactors": [ - "desktop" - ], - "Icon": "preferences-desktop-notification", - "Id": "org.kde.plasma.systemtray", - "License": "GPL-2.0+", - "Name": "System Tray", - "Name[af]": "Stelsellaai", - "Name[ar]": "صينية النظام", - "Name[ast]": "Bandexa del sistema", - "Name[az]": "Sistem Çəkməcəsi", - "Name[be@latin]": "Systemny trej", - "Name[be]": "Сістэмны трэй", - "Name[bg]": "Системен панел", - "Name[bn]": "সিস্টেম ট্রে", - "Name[bn_IN]": "সিস্টেম ট্রে", - "Name[br]": "Barlenn ar reizhiad", - "Name[bs]": "Sistemska kaseta", - "Name[ca@valencia]": "Safata del sistema", - "Name[ca]": "Safata del sistema", - "Name[cs]": "Systémová část panelu", - "Name[csb]": "Systemòwi zabiérnik", - "Name[cy]": "Bar Tasgau", - "Name[da]": "Statusområde", - "Name[de]": "Systemabschnitt der Kontrollleiste", - "Name[el]": "Πλαίσιο συστήματος", - "Name[en_GB]": "System Tray", - "Name[eo]": "Sistempleto", - "Name[es]": "Bandeja del sistema", - "Name[et]": "Süsteemne dokk", - "Name[eu]": "Sistema-erretilua", - "Name[fa]": "سینی سیستم", - "Name[fi]": "Ilmoitusalue", - "Name[fr]": "Boîte à miniatures", - "Name[fy]": "Systeemfak", - "Name[ga]": "Tráidire an Chórais", - "Name[gl]": "Bandexa do sistema", - "Name[gu]": "સિસ્ટમ ટ્રે", - "Name[he]": "מגש המערכת", - "Name[hi]": "तंत्र तश्तरी", - "Name[hne]": "तंत्र तस्तरी", - "Name[hr]": "Sistemski blok", - "Name[hsb]": "Systemowa wotkładka", - "Name[hu]": "Paneltálca", - "Name[ia]": "Tabuliero de systema", - "Name[id]": "System Tray", - "Name[is]": "Kerfisbakki", - "Name[it]": "Vassoio di sistema", - "Name[ja]": "システムトレイ", - "Name[ka]": "სისტემური პანელი", - "Name[kk]": "Жүйелік сөре", - "Name[km]": "ថាស​ប្រព័ន្ធ", - "Name[kn]": "ವ್ಯವಸ್ಥಾ ಖಾನೆ (ಟ್ರೇ)", - "Name[ko]": "시스템 트레이", - "Name[lt]": "Sistemos dėklas", - "Name[lv]": "Sistēmas ikonu josla", - "Name[mai]": "तंत्र तश्तरी", - "Name[mk]": "Системска лента", - "Name[ml]": "സിസ്റ്റം ട്രേ", - "Name[mr]": "प्रणाली ट्रे", - "Name[ms]": "Dulang Sistem", - "Name[nb]": "Systemkurv", - "Name[nds]": "Paneel-Systeemafsnitt", - "Name[ne]": "प्रणाली ट्रे", - "Name[nl]": "Systeemvak", - "Name[nn]": "Systemtrau", - "Name[or]": "ତନ୍ତ୍ର ଧାରକ", - "Name[pa]": "ਸਿਸਟਮ ਟਰੇ", - "Name[pl]": "Tacka systemowa", - "Name[pt]": "Bandeja do Sistema", - "Name[pt_BR]": "Área de notificação", - "Name[ro]": "Tavă de sistem", - "Name[ru]": "Системный лоток", - "Name[se]": "Vuogádatgárcu", - "Name[si]": "පද්ධතිය තැටිය", - "Name[sk]": "Systémová lišta", - "Name[sl]": "Sistemska vrstica", - "Name[sr@ijekavian]": "системска касета", - "Name[sr@ijekavianlatin]": "sistemska kaseta", - "Name[sr@latin]": "sistemska kaseta", - "Name[sr]": "системска касета", - "Name[sv]": "Systembricka", - "Name[ta]": "சாதனத் தட்டு", - "Name[te]": "వ్యవస్థ ట్రె", - "Name[tg]": "Лавҳачаи низомӣ", - "Name[th]": "ถาดระบบ", - "Name[tr]": "Sistem Çekmecesi", - "Name[ug]": "سىستېما قوندىقى", - "Name[uk]": "Системний лоток", - "Name[vi]": "Khay hệ thống", - "Name[wa]": "Boesse ås imådjetes sistinme", - "Name[x-test]": "xxSystem Trayxx", - "Name[xh]": "Itreyi Yendlela yokusebenza", - "Name[zh_CN]": "系统托盘", - "Name[zh_TW]": "系統匣", - "ServiceTypes": [ - "Plasma/Applet" - ], - "Version": "1.0", - "Website": "https://www.kde.org/plasma-desktop" - }, - "X-Plasma-API": "declarativeappletscript", - "X-Plasma-ContainmentType": "Panel", - "X-Plasma-MainScript": "ui/main.qml" -} diff --git a/applets/systemtray/container/systemtraycontainer.cpp b/applets/systemtray/container/systemtraycontainer.cpp index 6b6ce9010..d3218cf68 100644 --- a/applets/systemtray/container/systemtraycontainer.cpp +++ b/applets/systemtray/container/systemtraycontainer.cpp @@ -140,6 +140,6 @@ QQuickItem *SystemTrayContainer::internalSystray() return m_internalSystray; } -K_PLUGIN_CLASS_WITH_JSON(SystemTrayContainer, "../package/metadata.json") +K_PLUGIN_CLASS_WITH_JSON(SystemTrayContainer, "metadata.json") #include "systemtraycontainer.moc" diff --git a/applets/systemtray/package/metadata.json b/applets/systemtray/metadata.json similarity index 100% rename from applets/systemtray/package/metadata.json rename to applets/systemtray/metadata.json diff --git a/applets/systemtray/package/metadata.desktop b/applets/systemtray/package/metadata.desktop new file mode 100644 index 000000000..408860a87 --- /dev/null +++ b/applets/systemtray/package/metadata.desktop @@ -0,0 +1,108 @@ +[Desktop Entry] +Name=System Tray +Name[af]=Stelsellaai +Name[ar]=صينية النظام +Name[ast]=Bandexa del sistema +Name[az]=Sistem Çəkməcəsi +Name[be]=Сістэмны трэй +Name[be@latin]=Systemny trej +Name[bg]=Системен панел +Name[bn]=সিস্টেম ট্রে +Name[bn_IN]=সিস্টেম ট্রে +Name[br]=Barlenn ar reizhiad +Name[bs]=Sistemska kaseta +Name[ca]=Safata del sistema +Name[ca@valencia]=Safata del sistema +Name[cs]=Systémová část panelu +Name[csb]=Systemòwi zabiérnik +Name[cy]=Bar Tasgau +Name[da]=Statusområde +Name[de]=Systemabschnitt der Kontrollleiste +Name[el]=Πλαίσιο συστήματος +Name[en_GB]=System Tray +Name[eo]=Sistempleto +Name[es]=Bandeja del sistema +Name[et]=Süsteemne dokk +Name[eu]=Sistema-erretilua +Name[fa]=سینی سیستم +Name[fi]=Ilmoitusalue +Name[fr]=Boîte à miniatures +Name[fy]=Systeemfak +Name[ga]=Tráidire an Chórais +Name[gl]=Bandexa do sistema +Name[gu]=સિસ્ટમ ટ્રે +Name[he]=מגש המערכת +Name[hi]=तंत्र तश्तरी +Name[hne]=तंत्र तस्तरी +Name[hr]=Sistemski blok +Name[hsb]=Systemowa wotkładka +Name[hu]=Paneltálca +Name[ia]=Tabuliero de systema +Name[id]=System Tray +Name[is]=Kerfisbakki +Name[it]=Vassoio di sistema +Name[ja]=システムトレイ +Name[ka]=სისტემური პანელი +Name[kk]=Жүйелік сөре +Name[km]=ថាស​ប្រព័ន្ធ +Name[kn]=ವ್ಯವಸ್ಥಾ ಖಾನೆ (ಟ್ರೇ) +Name[ko]=시스템 트레이 +Name[lt]=Sistemos dėklas +Name[lv]=Sistēmas ikonu josla +Name[mai]=तंत्र तश्तरी +Name[mk]=Системска лента +Name[ml]=സിസ്റ്റം ട്രേ +Name[mr]=प्रणाली ट्रे +Name[ms]=Dulang Sistem +Name[nb]=Systemkurv +Name[nds]=Paneel-Systeemafsnitt +Name[ne]=प्रणाली ट्रे +Name[nl]=Systeemvak +Name[nn]=Systemtrau +Name[or]=ତନ୍ତ୍ର ଧାରକ +Name[pa]=ਸਿਸਟਮ ਟਰੇ +Name[pl]=Tacka systemowa +Name[pt]=Bandeja do Sistema +Name[pt_BR]=Área de notificação +Name[ro]=Tavă de sistem +Name[ru]=Системный лоток +Name[se]=Vuogádatgárcu +Name[si]=පද්ධතිය තැටිය +Name[sk]=Systémová lišta +Name[sl]=Sistemska vrstica +Name[sr]=системска касета +Name[sr@ijekavian]=системска касета +Name[sr@ijekavianlatin]=sistemska kaseta +Name[sr@latin]=sistemska kaseta +Name[sv]=Systembricka +Name[ta]=சாதனத் தட்டு +Name[te]=వ్యవస్థ ట్రె +Name[tg]=Лавҳачаи низомӣ +Name[th]=ถาดระบบ +Name[tr]=Sistem Çekmecesi +Name[ug]=سىستېما قوندىقى +Name[uk]=Системний лоток +Name[vi]=Khay hệ thống +Name[wa]=Boesse ås imådjetes sistinme +Name[xh]=Itreyi Yendlela yokusebenza +Name[x-test]=xxSystem Trayxx +Name[zh_CN]=系统托盘 +Name[zh_TW]=系統匣 +Icon=preferences-desktop-notification +Type=Service +X-KDE-ServiceTypes=Plasma/Applet,Plasma/Containment + +X-Plasma-API=declarativeappletscript +X-Plasma-MainScript=ui/main.qml +X-KDE-PluginInfo-Author=Marco Martin +X-KDE-PluginInfo-Email=mart@kde.org +X-KDE-PluginInfo-Name=org.kde.plasma.private.systemtray +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=https://www.kde.org/plasma-desktop +X-KDE-PluginInfo-Category=Windows and Tasks +X-KDE-PluginInfo-License=GPL-2.0+ +X-KDE-PluginInfo-EnabledByDefault=true +X-Plasma-ContainmentType=Panel +#this is the internal implementation: can't be loaded directly +NoDisplay=true +X-KDE-FormFactors=desktop diff --git a/applets/systemtray/systemtray.cpp b/applets/systemtray/systemtray.cpp index d062f807b..562d55c77 100644 --- a/applets/systemtray/systemtray.cpp +++ b/applets/systemtray/systemtray.cpp @@ -366,6 +366,6 @@ void SystemTray::stopApplet(const QString &pluginId) } } -K_PLUGIN_CLASS_WITH_JSON(SystemTray, "package/metadata.json") +K_PLUGIN_CLASS_WITH_JSON(SystemTray, "metadata.json") #include "systemtray.moc"