Commit 0eb847d3 authored by Milian Wolff's avatar Milian Wolff

Use .json data directly instead of converting .desktop files.

Also get rid of all GenericName entries and the version entry, both
of which are obsolete.

This patch also fixes the bazaar plugin from properly listing
both interfaces in its JSON file now.
parent ed73cce9
......@@ -18,7 +18,8 @@ set(kdevappwizard_PART_UI
ki18n_wrap_ui(kdevappwizard_PART_SRCS ${kdevappwizard_PART_UI})
add_library(kdevappwizard MODULE ${kdevappwizard_PART_SRCS})
kdevplatform_add_plugin(kdevappwizard JSON kdevappwizard.json SOURCES ${kdevappwizard_PART_SRCS})
target_link_libraries(kdevappwizard
KF5::KIOWidgets
KF5::NewStuff
......@@ -31,7 +32,5 @@ install(TARGETS kdevappwizard DESTINATION ${PLUGIN_INSTALL_DIR}/kdevplatform/${K
########### install files ###############
configure_file(kdevappwizard.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdevappwizard.desktop)
kcoreaddons_desktop_to_json(kdevappwizard ${CMAKE_CURRENT_BINARY_DIR}/kdevappwizard.desktop)
install( FILES kdevappwizard.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/kdevappwizard )
install( FILES kdevappwizard.knsrc DESTINATION ${CONFIG_INSTALL_DIR} )
[Desktop Entry]
Type=Service
Icon=project-development-new-template
Exec=blubb
Comment=Application Wizard
Comment[bg]=Съветник на приложение
Comment[bs]=Čarobnjak aplikacija
Comment[ca]=Assistent d'aplicació
Comment[ca@valencia]=Assistent d'aplicació
Comment[cs]=Průvodce aplikací
Comment[da]=Applikationsguide
Comment[de]=Anwendungsassistent
Comment[el]=Οδηγός εφαρμογής
Comment[en_GB]=Application Wizard
Comment[es]=Asistente de aplicaciones
Comment[et]=Rakenduse nõustaja
Comment[fi]=Opastettu sovelluksen luonti
Comment[fr]=Assistant d'applications
Comment[ga]=Treoraí Feidhmchláir
Comment[gl]=Asistente para programas
Comment[hu]=Alkalmazás varázsló
Comment[it]=Procedura guidata applicazione
Comment[ja]=アプリケーションウィザード
Comment[kk]=Қолданба шебері
Comment[nb]=Programveiviser
Comment[nds]=Programm-Hölper
Comment[nl]=Programma-assistent
Comment[pl]=Pomocnik programu
Comment[pt]=Assistente de Aplicações
Comment[pt_BR]=Assistente de aplicativo
Comment[ru]=Мастер создания приложений
Comment[sk]=Sprievodca aplikáciou
Comment[sl]=Čarovnik za program
Comment[sv]=Programguide
Comment[tr]=Uygulama Sihirbazı
Comment[ug]=ئەمىلى پروگرامما يېتەكچىسى
Comment[uk]=Майстер створення програм
Comment[x-test]=xxApplication Wizardxx
Comment[zh_CN]=应用程序向导
Comment[zh_TW]=應用程式精靈
Name=New Project Wizard
Name[bg]=Съветник за нов проект
Name[bs]=Čarobnjak novog projekta
Name[ca]=Assistent de projecte nou
Name[ca@valencia]=Assistent de projecte nou
Name[cs]=Průvodce novým projektem
Name[da]=Guide til nyt projekt
Name[de]=Projekt-Assistent
Name[el]=Οδηγός ρύθμισης νέου έργου
Name[en_GB]=New Project Wizard
Name[es]=Asistente de nuevo proyecto
Name[et]=Uue projekti nõustaja
Name[fi]=Uuden projektin opastettu luonti
Name[fr]=Assistant de création de nouveau projet
Name[gl]=Asistente para proxectos novos
Name[hu]=Új projekt varázsló
Name[it]=Procedura guidata nuovo progetto
Name[ja]=新規プロジェクト作成ウィザード
Name[kk]=Жаңа жоба шебері
Name[nb]=Veiviser for nytt prosjekt
Name[nds]=Projekt-Hölper
Name[nl]=Nieuwe projectenassistent
Name[pl]=Pomocnik nowego projektu
Name[pt]=Assistente de Novos Projectos
Name[pt_BR]=Assistente de novo projeto
Name[ru]=Мастер создания проекта
Name[sk]=Sprievodca novým projektom
Name[sl]=Čarovnik za nov projekt
Name[sv]=Ny projektguide
Name[tr]=Yeni Proje Sihirbazı
Name[ug]=يېڭى قۇرۇلۇش يېتەكچىسى
Name[uk]=Майстер створення проекту
Name[x-test]=xxNew Project Wizardxx
Name[zh_CN]=新工程向导
Name[zh_TW]=新增專案精靈
GenericName=Application Wizard
GenericName[bg]=Съветник на приложение
GenericName[bs]=Čarobnjak aplikacija
GenericName[ca]=Assistent d'aplicació
GenericName[ca@valencia]=Assistent d'aplicació
GenericName[cs]=Průvodce aplikací
GenericName[da]=Applikationsguide
GenericName[de]=Anwendungsassistent
GenericName[el]=Οδηγός εφαρμογής
GenericName[en_GB]=Application Wizard
GenericName[es]=Asistente de aplicaciones
GenericName[et]=Rakenduse nõustaja
GenericName[fi]=Opastettu sovelluksen luonti
GenericName[fr]=Assistant d'applications
GenericName[ga]=Treoraí Feidhmchláir
GenericName[gl]=Asistente para programas
GenericName[hu]=Alkalmazás varázsló
GenericName[it]=Procedura guidata applicazione
GenericName[ja]=アプリケーションウィザード
GenericName[kk]=Қолданба шебері
GenericName[nb]=Programveiviser
GenericName[nds]=Programm-Hölper
GenericName[nl]=Programma-assistent
GenericName[pl]=Pomocnik programu
GenericName[pt]=Assistente de Aplicações
GenericName[pt_BR]=Assistente de aplicativo
GenericName[ru]=Мастер создания приложений
GenericName[sk]=Sprievodca aplikáciou
GenericName[sl]=Čarovnik za program
GenericName[sv]=Programguide
GenericName[tr]=Uygulama Sihirbazı
GenericName[ug]=ئەمىلى پروگرامما يېتەكچىسى
GenericName[uk]=Майстер створення програм
GenericName[x-test]=xxApplication Wizardxx
GenericName[zh_CN]=应用程序向导
GenericName[zh_TW]=應用程式精靈
ServiceTypes=KDevelop/Plugin
X-KDE-Library=kdevplatform/@KDEV_PLUGIN_VERSION@/kdevappwizard
X-KDE-PluginInfo-Name=kdevappwizard
X-KDE-PluginInfo-Author=Alexander Dymo
X-KDE-PluginInfo-Version=0.1
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-Category=Core
X-KDevelop-Interfaces=org.kdevelop.ITemplateProvider
X-KDevelop-Category=Global
X-KDevelop-Version=@KDEV_PLUGIN_VERSION@
X-KDevelop-Mode=GUI
{
"KPlugin": {
"Authors": [
{
"Name": "Alexander Dymo"
}
],
"Category": "Core",
"Description": "Application Wizard",
"Description[bg]": "Съветник на приложение",
"Description[bs]": "Čarobnjak aplikacija",
"Description[ca@valencia]": "Assistent d'aplicació",
"Description[ca]": "Assistent d'aplicació",
"Description[cs]": "Průvodce aplikací",
"Description[da]": "Applikationsguide",
"Description[de]": "Anwendungsassistent",
"Description[el]": "Οδηγός εφαρμογής",
"Description[en_GB]": "Application Wizard",
"Description[es]": "Asistente de aplicaciones",
"Description[et]": "Rakenduse nõustaja",
"Description[fi]": "Opastettu sovelluksen luonti",
"Description[fr]": "Assistant d'applications",
"Description[ga]": "Treoraí Feidhmchláir",
"Description[gl]": "Asistente para programas",
"Description[hu]": "Alkalmazás varázsló",
"Description[it]": "Procedura guidata applicazione",
"Description[ja]": "アプリケーションウィザード",
"Description[kk]": "Қолданба шебері",
"Description[nb]": "Programveiviser",
"Description[nds]": "Programm-Hölper",
"Description[nl]": "Programma-assistent",
"Description[pl]": "Pomocnik programu",
"Description[pt]": "Assistente de Aplicações",
"Description[pt_BR]": "Assistente de aplicativo",
"Description[ru]": "Мастер создания приложений",
"Description[sk]": "Sprievodca aplikáciou",
"Description[sl]": "Čarovnik za program",
"Description[sv]": "Programguide",
"Description[tr]": "Uygulama Sihirbazı",
"Description[ug]": "ئەمىلى پروگرامما يېتەكچىسى",
"Description[uk]": "Майстер створення програм",
"Description[x-test]": "xxApplication Wizardxx",
"Description[zh_CN]": "应用程序向导",
"Description[zh_TW]": "應用程式精靈",
"Icon": "project-development-new-template",
"Id": "kdevappwizard",
"License": "GPL",
"Name": "New Project Wizard",
"Name[bg]": "Съветник за нов проект",
"Name[bs]": "Čarobnjak novog projekta",
"Name[ca@valencia]": "Assistent de projecte nou",
"Name[ca]": "Assistent de projecte nou",
"Name[cs]": "Průvodce novým projektem",
"Name[da]": "Guide til nyt projekt",
"Name[de]": "Projekt-Assistent",
"Name[el]": "Οδηγός ρύθμισης νέου έργου",
"Name[en_GB]": "New Project Wizard",
"Name[es]": "Asistente de nuevo proyecto",
"Name[et]": "Uue projekti nõustaja",
"Name[fi]": "Uuden projektin opastettu luonti",
"Name[fr]": "Assistant de création de nouveau projet",
"Name[gl]": "Asistente para proxectos novos",
"Name[hu]": "Új projekt varázsló",
"Name[it]": "Procedura guidata nuovo progetto",
"Name[ja]": "新規プロジェクト作成ウィザード",
"Name[kk]": "Жаңа жоба шебері",
"Name[nb]": "Veiviser for nytt prosjekt",
"Name[nds]": "Projekt-Hölper",
"Name[nl]": "Nieuwe projectenassistent",
"Name[pl]": "Pomocnik nowego projektu",
"Name[pt]": "Assistente de Novos Projectos",
"Name[pt_BR]": "Assistente de novo projeto",
"Name[ru]": "Мастер создания проекта",
"Name[sk]": "Sprievodca novým projektom",
"Name[sl]": "Čarovnik za nov projekt",
"Name[sv]": "Ny projektguide",
"Name[tr]": "Yeni Proje Sihirbazı",
"Name[ug]": "يېڭى قۇرۇلۇش يېتەكچىسى",
"Name[uk]": "Майстер створення проекту",
"Name[x-test]": "xxNew Project Wizardxx",
"Name[zh_CN]": "新工程向导",
"Name[zh_TW]": "新增專案精靈",
"ServiceTypes": [
"KDevelop/Plugin"
],
"Version": "0.1"
},
"X-KDevelop-Category": "Global",
"X-KDevelop-Interfaces": ["org.kdevelop.ITemplateProvider"],
"X-KDevelop-Mode": "GUI",
}
......@@ -9,15 +9,11 @@ set(kdevbazaar_SRCS
copyjob.cpp
)
add_library(kdevbazaar MODULE ${kdevbazaar_SRCS})
kdevplatform_add_plugin(kdevbazaar JSON kdevbazaar.json SOURCES ${kdevbazaar_SRCS})
target_link_libraries(kdevbazaar
KDev::Vcs
)
install(TARGETS kdevbazaar DESTINATION ${PLUGIN_INSTALL_DIR}/kdevplatform/${KDEV_PLUGIN_VERSION})
configure_file(kdevbazaar.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdevbazaar.desktop)
kcoreaddons_desktop_to_json(kdevbazaar ${CMAKE_CURRENT_BINARY_DIR}/kdevbazaar.desktop)
add_subdirectory(icons)
add_subdirectory(tests)
[Desktop Entry]
Encoding=UTF-8
Type=Service
Exec=blubb
Icon=bazaar
Comment=This plugin integrates Bazaar to KDevelop
Comment[bg]=Тази приставка вгражда Bazaar в KDevelop
Comment[bs]=Ovaj dodatak integriše Bazaar u KDevelopu.
Comment[ca]=Aquest connector integra Bazaar en KDevelop
Comment[da]=Dette plugin integrerer Bazaar med KDevelop
Comment[de]=Dieses Modul integriert Bazaar in KDevelop.
Comment[el]=Αυτό το πρόσθετο ενσωματώνει το Bazaar στο KDevelop
Comment[en_GB]=This plugin integrates Bazaar to KDevelop
Comment[es]=Este complemento integra Bazaar en KDevelop
Comment[et]=See plugin lõimib Bazaari KDeveloppi
Comment[fi]=Tämä liitännäinen integroi Bazaarin KDevelop-ympäristöön
Comment[fr]=Ce module externe intègre Bazaar à KDevelop
Comment[gl]=Este complemento integra Bazaar con KDevelop
Comment[hu]=Ez a bővítmény integrálja a Bazaar-t a KDevelopba
Comment[it]=Questa estensione integra Bazaar in KDevelop
Comment[ja]=このプラグインは Bazaar を KDevelop に統合します
Comment[kk]=Бұл Bazaar-ды KDevelop-пен біріктіретін плагині
Comment[lv]=Šis spraudnis integrē Bazaar iekš KDevelop
Comment[nb]=Dette programtillegget integrerer Bazaar i KDevelop
Comment[nds]=Dit Moduul bett Bazaar na KDevelop in
Comment[nl]=Deze plugin integreert Bazaar in KDevelop
Comment[pl]=Ta wtyczka udostępnia Bazaar w KDevelopie
Comment[pt]=Este 'plugin' integra o Bazaar no KDevelop
Comment[pt_BR]=Esta extensão integra o Bazaar ao KDevelop
Comment[ro]=Acest modul integrează Bazaar în KDevelop
Comment[ru]=Это расширение интегрирует в KDevelop поддержку Bazaar
Comment[sk]=Tento plugin integruje Bazaar do KDevelop.
Comment[sl]=Vstavek v KDevelop vgradi Bazaar
Comment[sv]=Insticksprogrammet integrerar Bazaar i KDevelop
Comment[tr]=Bu eklenti Bazaar uygulamasını KDevelop ile bütünleştirir
Comment[ug]=بۇ قىستۇرما Bazaar نى KDevelop قا يۈرۈشلەشتۈرىدۇ
Comment[uk]=За допомогою цього додатка можна інтегрувати Bazaar до KDevelop
Comment[x-test]=xxThis plugin integrates Bazaar to KDevelopxx
Comment[zh_CN]=此插件对 KDevelop 整合 Bazaar
Comment[zh_TW]=此外掛程式將 Bazaar 整合進 KDevelop 內
Name=Bazaar Support
Name[bg]=Поддръжка на Bazaar
Name[bs]=Bazaar podrška
Name[ca]=Implementació de Bazaar
Name[cs]=Podpora Bazaar
Name[da]=Bazaar-understøttelse
Name[de]=Bazaar-Unterstützung
Name[el]=Υποστήριξη Bazaar
Name[en_GB]=Bazaar Support
Name[es]=Implementación de Bazaar
Name[et]=Bazaari toetus
Name[fi]=Bazaar-tuki
Name[fr]=Prise en charge de Bazaar
Name[ga]=Tacaíocht Bazaar
Name[gl]=Soporte de Bazaar
Name[hu]=Bazaar támogatás
Name[it]=Supporto Bazaar
Name[ja]=Bazaar サポート
Name[kk]=Bazaar қолдауы
Name[nb]=Bazaar-støtte
Name[nds]=Bazaar-Ünnerstütten
Name[nl]=Ondersteuning van Bazaar
Name[nn]=DPMS-støtte
Name[pl]=Obsługa Bazaar
Name[pt]=Suporte para Bazaar
Name[pt_BR]=Suporte a Bazaar
Name[ru]=Поддержка Bazaar
Name[sk]=Podpora Bazaar
Name[sl]=Podpora za Bazaar
Name[sv]=Bazaar-stöd
Name[tr]=Bazaar Desteği
Name[ug]=Bazaar قوللىشى
Name[uk]=Підтримка Bazaar
Name[x-test]=xxBazaar Supportxx
Name[zh_CN]=Bazaar 支持
Name[zh_TW]=Bazaar 支援
GenericName=Version Control Support
GenericName[bg]=Поддръжка на управление на версиите
GenericName[bs]=Podrška za kontrolu verzija
GenericName[ca]=Implementació del control de versions
GenericName[ca@valencia]=Implementació del control de versions
GenericName[cs]=Podpora správy verzí
GenericName[da]=Understøttelse af versionstyring
GenericName[de]=Unterstützung für Versionsverwaltungssysteme
GenericName[el]=Υποστήριξη Version Control
GenericName[en_GB]=Version Control Support
GenericName[es]=Implementación de Control de Versiones
GenericName[et]=Versioonihalduse toetus
GenericName[fi]=Versionhallintatuki
GenericName[fr]=Prise en charge du contrôle de versions
GenericName[gl]=Soporte de sistemas de versións
GenericName[hu]=Verziókezelő támogatás
GenericName[it]=Supporto controllo versione
GenericName[ja]=バージョン管理のサポート
GenericName[kk]=Нұсқаларын қадағалауды қолдау
GenericName[nb]=Støtte for versjonskontroll
GenericName[nds]=Verschoonkuntrull-Ünnerstütten
GenericName[nl]=Ondersteuning voor versiecontrole
GenericName[pl]=Obsługa kontroli wersji
GenericName[pt]=Suporte ao Controlo de Versões
GenericName[pt_BR]=Suporte a controle de versão
GenericName[ru]=Поддержка систем управления версиями
GenericName[sk]=Podpora správy verzií
GenericName[sl]=Podpora za nadzor različic
GenericName[sv]=Stöd för versionskontroll
GenericName[tr]=Sürüm Kontrol Desteği
GenericName[ug]=نەشر باشقۇرۇش قوللىشى
GenericName[uk]=Підтримка керування версіями
GenericName[x-test]=xxVersion Control Supportxx
GenericName[zh_CN]=版本控制支持
GenericName[zh_TW]=版本控制支援
ServiceTypes=KDevelop/Plugin
X-KDE-Library=kdevplatform/@KDEV_PLUGIN_VERSION@/kdevbazaar
X-KDE-PluginInfo-Name=kdevbazaar
X-KDE-PluginInfo-Author=Maciej Poleski
X-KDE-PluginInfo-Email=d82ks8djf82msd83hf8sc02lqb5gh5@gmail.com
X-KDE-PluginInfo-Version=1.0
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-Category=Version Control
X-KDevelop-Version=@KDEV_PLUGIN_VERSION@
X-KDevelop-Category=Global
X-KDevelop-Interfaces=org.kdevelop.IBasicVersionControl, org.kdevelop.IDistributedVersionControl
X-KDevelop-Mode=GUI
{
"Encoding": "UTF-8",
"KPlugin": {
"Authors": [
{
"Email": "d82ks8djf82msd83hf8sc02lqb5gh5@gmail.com",
"Name": "Maciej Poleski"
}
],
"Category": "Version Control",
"Description": "This plugin integrates Bazaar to KDevelop",
"Description[bg]": "Тази приставка вгражда Bazaar в KDevelop",
"Description[bs]": "Ovaj dodatak integriše Bazaar u KDevelopu.",
"Description[ca]": "Aquest connector integra Bazaar en KDevelop",
"Description[da]": "Dette plugin integrerer Bazaar med KDevelop",
"Description[de]": "Dieses Modul integriert Bazaar in KDevelop.",
"Description[el]": "Αυτό το πρόσθετο ενσωματώνει το Bazaar στο KDevelop",
"Description[en_GB]": "This plugin integrates Bazaar to KDevelop",
"Description[es]": "Este complemento integra Bazaar en KDevelop",
"Description[et]": "See plugin lõimib Bazaari KDeveloppi",
"Description[fi]": "Tämä liitännäinen integroi Bazaarin KDevelop-ympäristöön",
"Description[fr]": "Ce module externe intègre Bazaar à KDevelop",
"Description[gl]": "Este complemento integra Bazaar con KDevelop",
"Description[hu]": "Ez a bővítmény integrálja a Bazaar-t a KDevelopba",
"Description[it]": "Questa estensione integra Bazaar in KDevelop",
"Description[ja]": "このプラグインは Bazaar を KDevelop に統合します",
"Description[kk]": "Бұл Bazaar-ды KDevelop-пен біріктіретін плагині",
"Description[lv]": "Šis spraudnis integrē Bazaar iekš KDevelop",
"Description[nb]": "Dette programtillegget integrerer Bazaar i KDevelop",
"Description[nds]": "Dit Moduul bett Bazaar na KDevelop in",
"Description[nl]": "Deze plugin integreert Bazaar in KDevelop",
"Description[pl]": "Ta wtyczka udostępnia Bazaar w KDevelopie",
"Description[pt]": "Este 'plugin' integra o Bazaar no KDevelop",
"Description[pt_BR]": "Esta extensão integra o Bazaar ao KDevelop",
"Description[ro]": "Acest modul integrează Bazaar în KDevelop",
"Description[ru]": "Это расширение интегрирует в KDevelop поддержку Bazaar",
"Description[sk]": "Tento plugin integruje Bazaar do KDevelop.",
"Description[sl]": "Vstavek v KDevelop vgradi Bazaar",
"Description[sv]": "Insticksprogrammet integrerar Bazaar i KDevelop",
"Description[tr]": "Bu eklenti Bazaar uygulamasını KDevelop ile bütünleştirir",
"Description[ug]": "بۇ قىستۇرما Bazaar نى KDevelop قا يۈرۈشلەشتۈرىدۇ",
"Description[uk]": "За допомогою цього додатка можна інтегрувати Bazaar до KDevelop",
"Description[x-test]": "xxThis plugin integrates Bazaar to KDevelopxx",
"Description[zh_CN]": "此插件对 KDevelop 整合 Bazaar",
"Description[zh_TW]": "此外掛程式將 Bazaar 整合進 KDevelop 內",
"Icon": "bazaar",
"Id": "kdevbazaar",
"License": "GPL",
"Name": "Bazaar Support",
"Name[bg]": "Поддръжка на Bazaar",
"Name[bs]": "Bazaar podrška",
"Name[ca]": "Implementació de Bazaar",
"Name[cs]": "Podpora Bazaar",
"Name[da]": "Bazaar-understøttelse",
"Name[de]": "Bazaar-Unterstützung",
"Name[el]": "Υποστήριξη Bazaar",
"Name[en_GB]": "Bazaar Support",
"Name[es]": "Implementación de Bazaar",
"Name[et]": "Bazaari toetus",
"Name[fi]": "Bazaar-tuki",
"Name[fr]": "Prise en charge de Bazaar",
"Name[ga]": "Tacaíocht Bazaar",
"Name[gl]": "Soporte de Bazaar",
"Name[hu]": "Bazaar támogatás",
"Name[it]": "Supporto Bazaar",
"Name[ja]": "Bazaar サポート",
"Name[kk]": "Bazaar қолдауы",
"Name[nb]": "Bazaar-støtte",
"Name[nds]": "Bazaar-Ünnerstütten",
"Name[nl]": "Ondersteuning van Bazaar",
"Name[nn]": "DPMS-støtte",
"Name[pl]": "Obsługa Bazaar",
"Name[pt]": "Suporte para Bazaar",
"Name[pt_BR]": "Suporte a Bazaar",
"Name[ru]": "Поддержка Bazaar",
"Name[sk]": "Podpora Bazaar",
"Name[sl]": "Podpora za Bazaar",
"Name[sv]": "Bazaar-stöd",
"Name[tr]": "Bazaar Desteği",
"Name[ug]": "Bazaar قوللىشى",
"Name[uk]": "Підтримка Bazaar",
"Name[x-test]": "xxBazaar Supportxx",
"Name[zh_CN]": "Bazaar 支持",
"Name[zh_TW]": "Bazaar 支援",
"ServiceTypes": [
"KDevelop/Plugin"
],
"Version": "1.0"
},
"X-KDevelop-Category": "Global",
"X-KDevelop-Interfaces": [
"org.kdevelop.IBasicVersionControl",
"org.kdevelop.IDistributedVersionControl"
],
"X-KDevelop-Mode": "GUI",
}
......@@ -25,14 +25,10 @@ set(kdevclassbrowser_PART_SRCS
allclassesfolder.cpp
)
add_library(kdevclassbrowser MODULE ${kdevclassbrowser_PART_SRCS})
target_link_libraries(kdevclassbrowser KF5::TextEditor KDev::Util KDev::Language KDev::Interfaces KDev::Project)
install(TARGETS kdevclassbrowser DESTINATION ${PLUGIN_INSTALL_DIR}/kdevplatform/${KDEV_PLUGIN_VERSION})
kdevplatform_add_plugin(kdevclassbrowser JSON kdevclassbrowser.json SOURCES ${kdevclassbrowser_PART_SRCS})
target_link_libraries(kdevclassbrowser KF5::TextEditor KDev::Util KDev::Language KDev::Interfaces KDev::Project)
########### install files ###############
configure_file(kdevclassbrowser.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdevclassbrowser.desktop)
kcoreaddons_desktop_to_json(kdevclassbrowser ${CMAKE_CURRENT_BINARY_DIR}/kdevclassbrowser.desktop)
install(FILES kdevclassbrowser.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/kdevclassbrowser)
[Desktop Entry]
Type=Service
Icon=code-class
Exec=blubb
Comment=This plugin provides a browsable model of the currently parsed classes and other items.
Comment[bg]=Тази приставка дава модел за разглеждане на вече синтактично изгладени класове и други параграфи.
Comment[bs]=Ovaj dodatak omogučava pregledan model trenutno analiziranih klasa i drugih stvari.
Comment[ca]=Aquest connector proporciona un model navegable de les classes analitzades actualment i altres elements.
Comment[ca@valencia]=Este connector proporciona un model navegable de les classes analitzades actualment i altres elements.
Comment[da]=Dette plugin tilbyder en model der kan gennemses for de fortolkede klasser og andre elementer.
Comment[de]=Dieses Modul bietet eine Liste der aktuell eingelesenen Klassen und anderer Elemente.
Comment[el]=Αυτό το πρόσθετο προσφέρει ένα μοντέλο περιήγησης των αναλυμένων κλάσεων και άλλων αντικειμένων.
Comment[en_GB]=This plugin provides a browsable model of the currently parsed classes and other items.
Comment[es]=Este complemento proporciona un modelo navegable de las clases analizadas actualmente y otros elementos.
Comment[et]=See plugin pakub parajasti parsitavate klasside ja teiste elementide sirvitavat mudelit.
Comment[fi]=Tämä liitännäinen tarjoaa selattavan mallin nykyisellään jäsennetyistä luokista ja muista kohteista.
Comment[fr]=Ce module externe fournit un modèle navigable des classes et autres éléments dont l'analyse syntaxique est en cours.
Comment[gl]=Este complemento fornece un modelo navegábel das clases e outros elementos que estean procesados.
Comment[hu]=Ez a bővítmény biztosítja a jelenleg feldolgozott osztályok és egyéb elemek böngészhető modelljét.
Comment[it]=Questa estensione fornisce un modello sfogliabile delle classi attualmente analizzate e altri elementi.
Comment[kk]=Бұл плагині талдау астындағы клас не басқа нысандарыңын шолуға ыңғайлы үлгісін құрып береді.
Comment[nb]=Dette programtillegget gir en modell som det går an å bla i, av de klassene som er tolket og ande elementer.
Comment[nds]=Dit Moduul stellt en dörkiekbor Modell vun de opstunns inleesten Klassen un anner Objekten praat.
Comment[nl]=Deze plugin levert een model om door te bladeren van de nu ontlede klasse's en andere items.
Comment[pl]=Ta wtyczka udostępnia możliwy do przeglądania model przeanalizowanych klas i innych elementów.
Comment[pt]=Este 'plugin' oferece um modelo navegável pelas classes e outros itens processados neste momento.
Comment[pt_BR]=Este plugin fornece um modelo navegável das classes atualmente analisadas e outros itens.
Comment[ru]=Это расширение предоставляет просматриваемую модель разобранных на текущий момент классов и других элементов.
Comment[sk]=Tento plugin poskytuje prehliadateľný model aktuálne analyzovanej triedy a iných položiek.
Comment[sl]=Vstavek prinaša model trenutno razčlenjenih razredov in drugih predmetov, po katerih je moč brskati.
Comment[sv]=Insticksprogrammet tillhandahåller en bläddringsbar modell av klasser och andra objekt som för närvarande har tolkats.
Comment[tr]=Bu eklenti ayrıştırılmış sınıflar ve diğer ögeler için göz atmaya uygun bir model sağlar.
Comment[ug]=بۇ قىستۇرما نۆۋەتتە تەھىل قىلىنغان تىپ ۋە باشقا تۈرلەرنىڭ كۆرۈنۈشچان مودېلىنى تەمىنلەيدۇ
Comment[uk]=За допомогою цього додатка можна створити придатну для перегляду модель класів та інших елементів, над якими ви працюєте.
Comment[x-test]=xxThis plugin provides a browsable model of the currently parsed classes and other items.xx
Comment[zh_CN]=此插件提供了一个当前已分析类和其它项目的可浏览化视窗模型。
Comment[zh_TW]=此外掛程式提供一個可瀏覽目前已分析的類別與其他項目的模組。
Name=Class Browser
Name[bg]=Браузър за класове
Name[bs]=Pregledač klasa
Name[ca]=Navegador de classes
Name[ca@valencia]=Navegador de classes
Name[cs]=Prohlížeč tříd
Name[da]=Klassebrowser
Name[de]=Klassen-Browser
Name[el]=Περιηγητής κλάσεων
Name[en_GB]=Class Browser
Name[es]=Navegador de clases
Name[et]=Klassibrauser
Name[fi]=Luokkaselain
Name[fr]=Navigateur de classes
Name[gl]=Navegador de clases
Name[hu]=Osztályböngésző
Name[it]=Browser classi
Name[ja]=クラスブラウザ
Name[kk]=Класс шолғышы
Name[nb]=Klasseleser
Name[nds]=Klassenkieker
Name[nl]=Klassebrowser
Name[pl]=Przeglądarka klas
Name[pt]=Navegador de Classes
Name[pt_BR]=Navegador de Classes
Name[ru]=Дерево классов
Name[sk]=Prehliadač tried
Name[sl]=Brskalnik po razredih
Name[sv]=Klassbläddrare
Name[tr]=Sınıf Tarayıcı
Name[ug]=تىپ كۆرگۈ
Name[uk]=Переглядач класів
Name[x-test]=xxClass Browserxx
Name[zh_CN]=类浏览器
Name[zh_TW]=類別瀏覽器
GenericName=Class Browser
GenericName[bg]=Браузър за класове
GenericName[bs]=Pregledač klasa
GenericName[ca]=Navegador de classes
GenericName[ca@valencia]=Navegador de classes
GenericName[cs]=Prohlížeč tříd
GenericName[da]=Klassebrowser
GenericName[de]=Klassen-Browser
GenericName[el]=Περιηγητής κλάσεων
GenericName[en_GB]=Class Browser
GenericName[es]=Navegador de clases
GenericName[et]=Klassibrauser
GenericName[fi]=Luokkaselain
GenericName[fr]=Navigateur de classes
GenericName[gl]=Navegador de clases
GenericName[hu]=Osztályböngésző
GenericName[it]=Browser classi
GenericName[ja]=クラスブラウザ
GenericName[kk]=Класс шолғышы
GenericName[lv]=Klašu pārlūks
GenericName[nb]=Klasseleser
GenericName[nds]=Klassenkieker
GenericName[nl]=Klassebrowser
GenericName[pa]=ਕਲਾਸ ਬਰਾਊਜ਼ਰ
GenericName[pl]=Przeglądarka klas
GenericName[pt]=Navegador de Classes
GenericName[pt_BR]=Navegador de classes
GenericName[ro]=Navigator de clase
GenericName[ru]=Дерево классов
GenericName[sk]=Prehliadač tried
GenericName[sl]=Brskalnik po razredih
GenericName[sv]=Klassbläddrare
GenericName[tr]=Sınıf Tarayıcı
GenericName[ug]=تىپ كۆرگۈ
GenericName[uk]=Переглядач класів
GenericName[x-test]=xxClass Browserxx
GenericName[zh_CN]=类浏览器
GenericName[zh_TW]=類別瀏覽器
ServiceTypes=KDevelop/Plugin
X-KDE-Library=kdevplatform/@KDEV_PLUGIN_VERSION@/kdevclassbrowser
X-KDevelop-Version=@KDEV_PLUGIN_VERSION@
X-KDevelop-Category=Global
X-KDE-PluginInfo-Name=kdevclassbrowser
X-KDE-PluginInfo-Author=Hamish Rodda
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-Category=Core
X-KDevelop-Mode=GUI
{
"KPlugin": {
"Authors": [
{
"Name": "Hamish Rodda"
}
],
"Category": "Core",
"Description": "This plugin provides a browsable model of the currently parsed classes and other items.",
"Description[bg]": "Тази приставка дава модел за разглеждане на вече синтактично изгладени класове и други параграфи.",
"Description[bs]": "Ovaj dodatak omogučava pregledan model trenutno analiziranih klasa i drugih stvari.",
"Description[ca@valencia]": "Este connector proporciona un model navegable de les classes analitzades actualment i altres elements.",
"Description[ca]": "Aquest connector proporciona un model navegable de les classes analitzades actualment i altres elements.",
"Description[da]": "Dette plugin tilbyder en model der kan gennemses for de fortolkede klasser og andre elementer.",
"Description[de]": "Dieses Modul bietet eine Liste der aktuell eingelesenen Klassen und anderer Elemente.",
"Description[el]": "Αυτό το πρόσθετο προσφέρει ένα μοντέλο περιήγησης των αναλυμένων κλάσεων και άλλων αντικειμένων.",
"Description[en_GB]": "This plugin provides a browsable model of the currently parsed classes and other items.",
"Description[es]": "Este complemento proporciona un modelo navegable de las clases analizadas actualmente y otros elementos.",
"Description[et]": "See plugin pakub parajasti parsitavate klasside ja teiste elementide sirvitavat mudelit.",
"Description[fi]": "Tämä liitännäinen tarjoaa selattavan mallin nykyisellään jäsennetyistä luokista ja muista kohteista.",
"Description[fr]": "Ce module externe fournit un modèle navigable des classes et autres éléments dont l'analyse syntaxique est en cours.",
"Description[gl]": "Este complemento fornece un modelo navegábel das clases e outros elementos que estean procesados.",
"Description[hu]": "Ez a bővítmény biztosítja a jelenleg feldolgozott osztályok és egyéb elemek böngészhető modelljét.",
"Description[it]": "Questa estensione fornisce un modello sfogliabile delle classi attualmente analizzate e altri elementi.",
"Description[kk]": "Бұл плагині талдау астындағы клас не басқа нысандарыңын шолуға ыңғайлы үлгісін құрып береді.",
"Description[nb]": "Dette programtillegget gir en modell som det går an å bla i, av de klassene som er tolket og ande elementer.",
"Description[nds]": "Dit Moduul stellt en dörkiekbor Modell vun de opstunns inleesten Klassen un anner Objekten praat.",
"Description[nl]": "Deze plugin levert een model om door te bladeren van de nu ontlede klasse's en andere items.",
"Description[pl]": "Ta wtyczka udostępnia możliwy do przeglądania model przeanalizowanych klas i innych elementów.",
"Description[pt]": "Este 'plugin' oferece um modelo navegável pelas classes e outros itens processados neste momento.",
"Description[pt_BR]": "Este plugin fornece um modelo navegável das classes atualmente analisadas e outros itens.",
"Description[ru]": "Это расширение предоставляет просматриваемую модель разобранных на текущий момент классов и других элементов.",
"Description[sk]": "Tento plugin poskytuje prehliadateľný model aktuálne analyzovanej triedy a iných položiek.",
"Description[sl]": "Vstavek prinaša model trenutno razčlenjenih razredov in drugih predmetov, po katerih je moč brskati.",
"Description[sv]": "Insticksprogrammet tillhandahåller en bläddringsbar modell av klasser och andra objekt som för närvarande har tolkats.",
"Description[tr]": "Bu eklenti ayrıştırılmış sınıflar ve diğer ögeler için göz atmaya uygun bir model sağlar.",
"Description[ug]": "بۇ قىستۇرما نۆۋەتتە تەھىل قىلىنغان تىپ ۋە باشقا تۈرلەرنىڭ كۆرۈنۈشچان مودېلىنى تەمىنلەيدۇ",
"Description[uk]": "За допомогою цього додатка можна створити придатну для перегляду модель класів та інших елементів, над якими ви працюєте.",
"Description[x-test]": "xxThis plugin provides a browsable model of the currently parsed classes and other items.xx",
"Description[zh_CN]": "此插件提供了一个当前已分析类和其它项目的可浏览化视窗模型。",
"Description[zh_TW]": "此外掛程式提供一個可瀏覽目前已分析的類別與其他項目的模組。",
"Icon": "code-class",
"Id": "kdevclassbrowser",
"License": "GPL",
"Name": "Class Browser",
"Name[bg]": "Браузър за класове",
"Name[bs]": "Pregledač klasa",
"Name[ca@valencia]": "Navegador de classes",
"Name[ca]": "Navegador de classes",
"Name[cs]": "Prohlížeč tříd",
"Name[da]": "Klassebrowser",
"Name[de]": "Klassen-Browser",
"Name[el]": "Περιηγητής κλάσεων",
"Name[en_GB]": "Class Browser",
"Name[es]": "Navegador de clases",
"Name[et]": "Klassibrauser",
"Name[fi]": "Luokkaselain",
"Name[fr]": "Navigateur de classes",
"Name[gl]": "Navegador de clases",
"Name[hu]": "Osztályböngésző",
"Name[it]": "Browser classi",
"Name[ja]": "クラスブラウザ",
"Name[kk]": "Класс шолғышы",