Commit 94b71fec authored by Laurent Navet's avatar Laurent Navet
Browse files

Port away from .dsektop, use new .json format instead.

kdevcustombuildsystem
kdevcppsupport
kdevninja
kdevmakebuilder
kdevcmakebuilder
kdevmanpage
kdevastyle
kdevdefinesandincludemanager
kdevghprovider
kdevgdb
kdevexecuteplasmoid
kdevkdeprovider
kdevcustomscript
kdevcmakemanager
kdevcmakedocumentation
kdevcustommakemanager

REVIEW: 122095
parent 15ff7c8a
......@@ -101,7 +101,7 @@ set(kdevgdb_UI
)
ki18n_wrap_ui(kdevgdb_SRCS ${kdevgdb_UI})
add_library(kdevgdb MODULE ${kdevgdb_SRCS})
kdevplatform_add_plugin(kdevgdb JSON kdevgdb.json SOURCES ${kdevgdb_SRCS})
target_link_libraries(kdevgdb
KDev::Sublime
KDev::Interfaces
......@@ -115,8 +115,6 @@ target_link_libraries(kdevgdb
${KDE4WORKSPACE_PROCESSUI_LIBS}
)
install(TARGETS kdevgdb DESTINATION ${PLUGIN_INSTALL_DIR}/kdevplatform/${KDEV_PLUGIN_VERSION})
set(test_gdb_SRCS unittests/test_gdb.cpp ${kdevgdb_SRCS})
ecm_add_test(${test_gdb_SRCS}
TEST_NAME test_gdb
......@@ -141,6 +139,4 @@ endif()
########### install files ###############
configure_file(kdevgdb.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdevgdb.desktop)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kdevgdb.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install( FILES kdevgdbui.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/kdevgdb )
......@@ -82,7 +82,7 @@
namespace GDBDebugger
{
K_PLUGIN_FACTORY(CppDebuggerFactory, registerPlugin<CppDebuggerPlugin>(); )
K_PLUGIN_FACTORY_WITH_JSON(CppDebuggerFactory, "kdevgdb.json", registerPlugin<CppDebuggerPlugin>(); )
template<class T>
class DebuggerToolFactory : public KDevelop::IToolViewFactory
......
[Desktop Entry]
Type=Service
Exec=blubb
Comment=This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more.
Comment[bs]=Ovaj dodatak pruža link za GDB, ispravljač grešaka izvornog nivoa za C, C++ i druge.
Comment[ca]=Aquest connector proveeix d'un frontal per GDB, un depurador a nivell de codi per C, C++ i més llenguatges.
Comment[ca@valencia]=Este connector proveeix d'un frontal per GDB, un depurador a nivell de codi per C, C++ i més llenguatges.
Comment[da]=Dette plugin sørger for en brugerflade til GDB, en fejlsøger til C, C++ og mere.
Comment[de]=Dieses Modul stellt eine Oberfläche für GDB zur Verfügung. GDB ist ein Debugger für C, C++ und weitere.
Comment[el]=Αυτό το πρόσθετο προσφέρει ένα σύστημα περιβάλλοντος για το GDB, έναν διορθωτή επιπέδου πηγαίου κώδικα για τις C, C++ και άλλες γλώσσες.
Comment[en_GB]=This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more.
Comment[es]=Este complemento proporciona una interfaz para GDB, un depurador de código fuente para C, C++ y demás.
Comment[et]=See plugin pakub GDB kasutajaliidest. GDB on C, C++ ja veel mitme keele lähtekoodi tasandil tegutsev siluja.
Comment[fi]=Tämä liitännäinen tarjoaa GDB-käyttöliittymän, lähdekooditason virheenjäljittimen C-, C++-kielille ja paljon muuta
Comment[fr]=Ce module externe fournit une interface pour GDB, un débogueur au niveau des sources pour C, C++, etc.
Comment[ga]=Soláthraíonn an breiseán seo comhéadan ar GDB, dífhabhtóir foinse C, C++ agus a thuilleadh.
Comment[gl]=Este engadido fornece unha interface para GDB, un depurador a nivel do código fonte para C, C++ e outros.
Comment[hu]=Ez a bővítmény egy előtétprogramot szolgáltat a GDB-hez, egy forrásszintű hibakeresőt a C, C++ és további nyelvekhez.
Comment[it]=Questa estensione fornisce un'interfaccia per il GDB, un debugger a livello sorgente per C, C++ e altro.
Comment[ja]=このプラグインは、C, C++ などのソースレベルデバッガ GDB のフロントエンドを提供します。
Comment[kk]=Бұл плагин GDB, яғни C, C++ , т.б. бастапқы кодымен істейтін жөндегішке интерфейсі.
Comment[lv]=Šis spraudnis nodrošina priekšpusi GDB, C, C++ un cita pirmkoda atkļūdotāja.
Comment[nb]=Dette programtillegget gir en brukerflate til GDB, et feilsøkingsprogram på kildenivå for C og C++ og mer.
Comment[nds]=Dit Moduul stellt en Böversiet för GDB praat, en Bornkode-Fehlersöker för C, C++ un anner Spraken.
Comment[nl]=Deze plugin levert een frontend voor GDB, een broncodedebugger voor C, C++ en meer.
Comment[pl]=Ta wtyczka udostępnia interfejs do GDB, debuggera dla C, C++ i innych języków.
Comment[pt]=Este 'plugin' oferece uma interface para o GDB, um depurador a nível do código-fonte para C, C++, entre outros.
Comment[pt_BR]=Este plugin oferece uma interface para o GDB, um depurador em nível de código-fonte para C, C++, entre outros.
Comment[ru]=Это расширение предоставляет интерфейс к GDB, отладчику исходного кода для C, C++ и других языков.
Comment[sk]=Tento modul poskytuje rozhranie pre GDB, debuger pre C, C++ a ďalšie.
Comment[sl]=Ta vstavek prinaša začelje za GDB, razhroščevalnik na ravni izvorne kode za C, C++ in več.
Comment[sv]=Insticksprogrammet tillhandahåller ett gränssnitt till GDB, en källkodsavlusare för C, C++ med mera.
Comment[tr]=Bu eklenti, C, C++ ve daha fazlası için bir kaynak-düzeyinde hata ayıklayıcı olan GDB için bir önucu sağlar.
Comment[ug]=بۇ قىستۇرما GDB نىڭ ئالدى ئۇچىنى تەمىنلەيدۇ. GDB بولسا C، C++ ۋە باشقا تىللارنى ئەسلى كود ھالىتىدە سازلاش ئېلىپ بارالايدىغان سازلىغۇچتۇر.
Comment[uk]=Цей додаток надає можливість користуватися клієнтським інтерфейсом GDB, зневадника вихідного коду на C, C++ тощо.
Comment[x-test]=xxThis plugin provides a frontend for GDB, a source-level debugger for C, C++ and more.xx
Comment[zh_CN]=此插件提供了 GDB 前端,GDB 是一个源码级的 C、C++ 等多语言的调试器。
Comment[zh_TW]=這個外掛程式提供 GDB 的前端介面。
Name=GDB Support
Name[ar]=دعم GDB
Name[bs]=GDB podrška
Name[ca]=Implementació de GDB
Name[ca@valencia]=Implementació de GDB
Name[cs]=Podpora GDB
Name[da]=GDB-understøttelse
Name[de]=Unterstützung für GDB
Name[el]=Υποστήριξη GDB
Name[en_GB]=GDB Support
Name[es]=Implementación de GDB
Name[et]=GDB toetus
Name[fi]=GDB-tuki
Name[fr]=Prise en charge de GDB
Name[ga]=Tacaíocht GDB
Name[gl]=Soporte de GDB
Name[hu]=GDB támogatás
Name[it]=Supporto GDB
Name[ja]=GDB サポート
Name[kk]=GDB қолдауы
Name[km]=គាំទ្រ GDB
Name[lv]=GDB atbalsts
Name[nb]=GDB-støtte
Name[nds]=GDB-Ünnerstütten
Name[nl]=Ondersteuning voor GDB
Name[pl]=Obsługa GDB
Name[pt]=Suporte a GDB
Name[pt_BR]=Suporte ao GDB
Name[ru]=Поддержка GDB
Name[sk]=Podpora GDB
Name[sl]=Podpora za GDB
Name[sv]=GDB stöd
Name[tr]=GDB Desteği
Name[ug]=GDB قوللىشى
Name[uk]=Підтримка GDB
Name[x-test]=xxGDB Supportxx
Name[zh_CN]=GDB 支持
Name[zh_TW]=GDB 支援
GenericName=Debugger Frontend
GenericName[ar]=صدر منقّح
GenericName[bs]=Korisničko okruženje za ispravljač grešaka
GenericName[ca]=Frontal del depurador
GenericName[ca@valencia]=Frontal del depurador
GenericName[cs]=Rozhraní pro ladicí nástroj
GenericName[da]=Fejlsøgningsbrugerflade
GenericName[de]=Oberfläche für Debugger
GenericName[el]=Σύστημα περιβάλλοντος διορθωτή
GenericName[en_GB]=Debugger Frontend
GenericName[es]=Interfaz para el depurador
GenericName[et]=Siluja kasutajaliides
GenericName[eu]=Araztaile-interfazea
GenericName[fi]=Virheenjäljittimen käyttöliittymä
GenericName[fr]=Interface du débogueur
GenericName[ga]=Comhéadan Dífhabhtóra
GenericName[gl]=Interface para o depurador
GenericName[hi]=डिबगर फ्रन्टएण्ड
GenericName[hne]=डिबगर फ्रन्टएन्ड
GenericName[hu]=Grafikus felület nyomkövetéshez
GenericName[is]=Debugger Frontend
GenericName[it]=Interfaccia al debugger
GenericName[ja]=デバッガのフロントエンド
GenericName[kk]=Жөндегіш интерфейсі
GenericName[km]=ផ្នែក​ខាង​មុន​នៃ​កម្មវិធី​បំបាត់​កំហុស​​
GenericName[ko]=디버거 프론트엔드
GenericName[lv]=Atkļūdotāja priekšpuse
GenericName[nb]=Grensesnitt for feilsøker
GenericName[nds]=Fehlersöker-Böversiet
GenericName[nl]=Frontend voor debugger
GenericName[pl]=Interfejs do debuggera
GenericName[pt]=Interface do Depurador
GenericName[pt_BR]=Interface do depurador
GenericName[ro]=Interfață depanator
GenericName[ru]=Интегрированный отладчик
GenericName[sk]=Debuger rozhranie
GenericName[sl]=Začelje razhroščevalnika
GenericName[sv]=Gränssnitt till avlusare
GenericName[ta]=டிபக்கர் பிரான்டட்
GenericName[tg]=Интеграл ёфтани созгузор
GenericName[tr]=Hata Ayıklayıcı Önucu
GenericName[ug]=سازلىغۇچ ئالدى ئۇچى
GenericName[uk]=Клієнтська програма зневадника
GenericName[x-test]=xxDebugger Frontendxx
GenericName[zh_CN]=调试器前端
GenericName[zh_TW]=除錯器前端介面
Icon=debugger
X-KDE-Library=kdevplatform/@KDEV_PLUGIN_VERSION@/kdevgdb
X-KDevelop-Category=Global
X-KDevelop-Version=@KDEV_PLUGIN_VERSION@
X-KDE-PluginInfo-Name=kdevgdb
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-Category=Debugging
ServiceTypes=KDevelop/Plugin
X-KDevelop-Interfaces=org.kdevelop.IStatus
X-KDevelop-IRequired=org.kdevelop.IExecutePlugin
X-KDevelop-Mode=GUI
{
"KPlugin": {
"Category": "Debugging",
"Description": "This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more.",
"Description[bs]": "Ovaj dodatak pruža link za GDB, ispravljač grešaka izvornog nivoa za C, C++ i druge.",
"Description[ca@valencia]": "Este connector proveeix d'un frontal per GDB, un depurador a nivell de codi per C, C++ i més llenguatges.",
"Description[ca]": "Aquest connector proveeix d'un frontal per GDB, un depurador a nivell de codi per C, C++ i més llenguatges.",
"Description[da]": "Dette plugin sørger for en brugerflade til GDB, en fejlsøger til C, C++ og mere.",
"Description[de]": "Dieses Modul stellt eine Oberfläche für GDB zur Verfügung. GDB ist ein Debugger für C, C++ und weitere.",
"Description[el]": "Αυτό το πρόσθετο προσφέρει ένα σύστημα περιβάλλοντος για το GDB, έναν διορθωτή επιπέδου πηγαίου κώδικα για τις C, C++ και άλλες γλώσσες.",
"Description[en_GB]": "This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more.",
"Description[es]": "Este complemento proporciona una interfaz para GDB, un depurador de código fuente para C, C++ y demás.",
"Description[et]": "See plugin pakub GDB kasutajaliidest. GDB on C, C++ ja veel mitme keele lähtekoodi tasandil tegutsev siluja.",
"Description[fi]": "Tämä liitännäinen tarjoaa GDB-käyttöliittymän, lähdekooditason virheenjäljittimen C-, C++-kielille ja paljon muuta",
"Description[fr]": "Ce module externe fournit une interface pour GDB, un débogueur au niveau des sources pour C, C++, etc.",
"Description[ga]": "Soláthraíonn an breiseán seo comhéadan ar GDB, dífhabhtóir foinse C, C++ agus a thuilleadh.",
"Description[gl]": "Este engadido fornece unha interface para GDB, un depurador a nivel do código fonte para C, C++ e outros.",
"Description[hu]": "Ez a bővítmény egy előtétprogramot szolgáltat a GDB-hez, egy forrásszintű hibakeresőt a C, C++ és további nyelvekhez.",
"Description[it]": "Questa estensione fornisce un'interfaccia per il GDB, un debugger a livello sorgente per C, C++ e altro.",
"Description[ja]": "このプラグインは、C, C++ などのソースレベルデバッガ GDB のフロントエンドを提供します。",
"Description[kk]": "Бұл плагин GDB, яғни C, C++ , т.б. бастапқы кодымен істейтін жөндегішке интерфейсі.",
"Description[lv]": "Šis spraudnis nodrošina priekšpusi GDB, C, C++ un cita pirmkoda atkļūdotāja.",
"Description[nb]": "Dette programtillegget gir en brukerflate til GDB, et feilsøkingsprogram på kildenivå for C og C++ og mer.",
"Description[nds]": "Dit Moduul stellt en Böversiet för GDB praat, en Bornkode-Fehlersöker för C, C++ un anner Spraken.",
"Description[nl]": "Deze plugin levert een frontend voor GDB, een broncodedebugger voor C, C++ en meer.",
"Description[pl]": "Ta wtyczka udostępnia interfejs do GDB, debuggera dla C, C++ i innych języków.",
"Description[pt]": "Este 'plugin' oferece uma interface para o GDB, um depurador a nível do código-fonte para C, C++, entre outros.",
"Description[pt_BR]": "Este plugin oferece uma interface para o GDB, um depurador em nível de código-fonte para C, C++, entre outros.",
"Description[ru]": "Это расширение предоставляет интерфейс к GDB, отладчику исходного кода для C, C++ и других языков.",
"Description[sk]": "Tento modul poskytuje rozhranie pre GDB, debuger pre C, C++ a ďalšie.",
"Description[sl]": "Ta vstavek prinaša začelje za GDB, razhroščevalnik na ravni izvorne kode za C, C++ in več.",
"Description[sv]": "Insticksprogrammet tillhandahåller ett gränssnitt till GDB, en källkodsavlusare för C, C++ med mera.",
"Description[tr]": "Bu eklenti, C, C++ ve daha fazlası için bir kaynak-düzeyinde hata ayıklayıcı olan GDB için bir önucu sağlar.",
"Description[ug]": "بۇ قىستۇرما GDB نىڭ ئالدى ئۇچىنى تەمىنلەيدۇ. GDB بولسا C، C++ ۋە باشقا تىللارنى ئەسلى كود ھالىتىدە سازلاش ئېلىپ بارالايدىغان سازلىغۇچتۇر.",
"Description[uk]": "Цей додаток надає можливість користуватися клієнтським інтерфейсом GDB, зневадника вихідного коду на C, C++ тощо.",
"Description[x-test]": "xxThis plugin provides a frontend for GDB, a source-level debugger for C, C++ and more.xx",
"Description[zh_CN]": "此插件提供了 GDB 前端,GDB 是一个源码级的 C、C++ 等多语言的调试器。",
"Description[zh_TW]": "這個外掛程式提供 GDB 的前端介面。",
"Icon": "debugger",
"Id": "kdevgdb",
"License": "GPL",
"Name": "GDB Support",
"Name[bs]": "GDB podrška",
"Name[ca@valencia]": "Implementació de GDB",
"Name[ca]": "Implementació de GDB",
"Name[cs]": "Podpora GDB",
"Name[da]": "GDB-understøttelse",
"Name[de]": "Unterstützung für GDB",
"Name[el]": "Υποστήριξη GDB",
"Name[en_GB]": "GDB Support",
"Name[es]": "Implementación de GDB",
"Name[et]": "GDB toetus",
"Name[fi]": "GDB-tuki",
"Name[fr]": "Prise en charge de GDB",
"Name[ga]": "Tacaíocht GDB",
"Name[gl]": "Soporte de GDB",
"Name[hu]": "GDB támogatás",
"Name[it]": "Supporto GDB",
"Name[ja]": "GDB サポート",
"Name[kk]": "GDB қолдауы",
"Name[km]": "គាំទ្រ GDB",
"Name[lv]": "GDB atbalsts",
"Name[nb]": "GDB-støtte",
"Name[nds]": "GDB-Ünnerstütten",
"Name[nl]": "Ondersteuning voor GDB",
"Name[pl]": "Obsługa GDB",
"Name[pt]": "Suporte a GDB",
"Name[pt_BR]": "Suporte ao GDB",
"Name[ru]": "Поддержка GDB",
"Name[sk]": "Podpora GDB",
"Name[sl]": "Podpora za GDB",
"Name[sv]": "GDB stöd",
"Name[tr]": "GDB Desteği",
"Name[ug]": "GDB قوللىشى",
"Name[uk]": "Підтримка GDB",
"Name[x-test]": "xxGDB Supportxx",
"Name[zh_CN]": "GDB 支持",
"Name[zh_TW]": "GDB 支援",
"ServiceTypes": [
"KDevelop/Plugin"
]
},
"X-KDevelop-Category": "Global",
"X-KDevelop-IRequired": [
"org.kdevelop.IExecutePlugin"
],
"X-KDevelop-Interfaces":[
"org.kdevelop.IStatus"
],
"X-KDevelop-Mode": "GUI"
}
......@@ -6,14 +6,10 @@ set(kdevmanpage_SRCS
manpagedocumentationwidget.cpp
)
add_library(kdevmanpage MODULE ${kdevmanpage_SRCS})
kdevplatform_add_plugin(kdevmanpage JSON kdevmanpage.json SOURCES ${kdevmanpage_SRCS})
target_link_libraries(kdevmanpage KF5::TextEditor KDev::Language
KDev::Documentation KDev::Interfaces KF5::KCMUtils Qt5::WebKitWidgets)
install(TARGETS kdevmanpage DESTINATION ${PLUGIN_INSTALL_DIR}/kdevplatform/${KDEV_PLUGIN_VERSION})
configure_file(kdevmanpage.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdevmanpage.desktop)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kdevmanpage.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(FILES
manpagedocumentation.css
DESTINATION ${DATA_INSTALL_DIR}/kdevmanpage
......
[Desktop Entry]
Type=Service
Icon=x-office-address-book
Comment=This plugin provides Manual Pages integration
Comment[ar]=توفّر هذه الملحقة تكامل صفحات الكتيّب
Comment[bs]=Ovaj dodatak omogućava integraciju sa stranicama uputstava
Comment[ca]=Aquest connector proporciona la integració de les pàgines del manual
Comment[ca@valencia]=Este connector proporciona la integració de les pàgines del manual
Comment[da]=Dette plugin giver integration af manualsider
Comment[de]=Dieses Modul integriert Handbuch-Seiten
Comment[el]=Αυτό το πρόσθετο παρέχει ενσωμάτωση σελίδων εγχειριδίου
Comment[en_GB]=This plugin provides Manual Pages integration
Comment[es]=Este complemento proporciona integración de las páginas de manual
Comment[et]=See plugin pakub manuaalilehekülgede lõimimist
Comment[fi]=Tämä liitännäinen tarjoaa integraation manuaalisivuille
Comment[fr]=Ce module externe fournit l'intégration des pages de manuel
Comment[gl]=Este engadido fornece integración coas páxinas de manual
Comment[hu]=Ez a bővítmény a Man oldalak integrációját biztosítja
Comment[it]=Questa estensione fornisce l'integrazione delle pagine del manuale
Comment[kk]=Бұл плагині man-парақтармен біріктіруін қамтамасыз етеді
Comment[nb]=Dette programtillegget gir integrering med manualsider
Comment[nds]=Dit Moduul stellt de Inbetten vun de Handbooksieden praat
Comment[nl]=Deze plugin biedt integratie met man-pagina's
Comment[pl]=Wtyczka ta zapewnia integrację stron instrukcji
Comment[pt]=Este 'plugin' oferece a integração com as páginas de manual
Comment[pt_BR]=Este plugin fornece integração com as páginas de manuais
Comment[ru]=Это расширение интегрирует руководства man
Comment[sk]=Tento modul poskytuje integráciu manuálových stránok
Comment[sl]=Ta vstavek omogoči podporo za strani man
Comment[sv]=Insticksprogrammet tillhandahåller integrering av manualsidor
Comment[tr]=Bu eklenti Kılavuz Sayfaları bütünleşmesini sağlar
Comment[ug]=بۇ قىستۇرما ‹قوللانما بەتلىرى› نى يۈرۈشلەشتۈرۈشنى ئەمەلگە ئاشۇرىدۇ
Comment[uk]=За допомогою цього додатка здійснюється інтеграція з системою сторінок підручника (man)
Comment[x-test]=xxThis plugin provides Manual Pages integrationxx
Comment[zh_CN]=此插件提供了帮助手册整合
Comment[zh_TW]=此外掛程式提供 Man Page 整合
Name=Man Pages
Name[ar]=صفحات Man
Name[bs]=Man stgranice
Name[ca]=Pàgines man
Name[ca@valencia]=Pàgines man
Name[cs]=Manuálové stránky
Name[da]=Man-sider
Name[de]=Handbuch-Seiten
Name[el]=Man Pages
Name[en_GB]=Man Pages
Name[es]=Páginas man
Name[et]=Man-leheküljed
Name[fi]=Mansivut
Name[fr]=Pages de manuel
Name[gl]=Páxinas de manuais
Name[hu]=Man oldalak
Name[it]=Pagine man
Name[kk]=Man парақтары
Name[mr]=Man पाने
Name[nb]=Man-sider
Name[nds]=Handbooksieden
Name[nl]=Man-pagina's
Name[pl]=Strony instrukcji
Name[pt]=Páginas do 'Man'
Name[pt_BR]=Páginas de manuais
Name[ru]=Страницы man
Name[sk]=Manuálové stránky
Name[sl]=Strani man
Name[sv]=Manualsidor
Name[tr]=Kılavuz Sayfaları
Name[ug]=قوللانما بەتلىرى
Name[uk]=Сторінки man
Name[x-test]=xxMan Pagesxx
Name[zh_CN]=Man 手册
Name[zh_TW]=Man Pages
GenericName=Documentation Support
GenericName[ar]=دعم التّوثيق
GenericName[bs]=Podrška za dokumentaciju
GenericName[ca]=Implementació de la documentació
GenericName[ca@valencia]=Implementació de la documentació
GenericName[cs]=Podpora dokumentace
GenericName[da]=Dokumentationsunderstøttelse
GenericName[de]=Dokumentationsunterstützung
GenericName[el]=Υποστήριξη τεκμηρίωσης
GenericName[en_GB]=Documentation Support
GenericName[es]=Implementación de la documentación
GenericName[et]=Dokumentatsiooni toetus
GenericName[fi]=Dokumentaatiotuki
GenericName[fr]=Prise en charge de la documentation
GenericName[ga]=Tacaíocht Doiciméadaithe
GenericName[gl]=Soporte de documentación
GenericName[hu]=Dokumentáció támogatás
GenericName[it]=Supporto documentazione
GenericName[kk]=Құжаттаманы біріктіру
GenericName[km]=គាំទ្រ​ឯកសារ
GenericName[nb]=Dokumentasjonsstøtte
GenericName[nds]=Dokmentatschoon-Ünnerstütten
GenericName[nl]=Documentatie-ondersteuning
GenericName[pl]=Obsługa dokumentacji
GenericName[pt]=Suporte à Documentação
GenericName[pt_BR]=Suporte à Documentação
GenericName[ru]=Поддержка документации
GenericName[sk]=Podpora dokumentácie
GenericName[sl]=Podpora za dokumentacijo
GenericName[sv]=Dokumentationsstöd
GenericName[tr]=Belgelendirme Desteği
GenericName[ug]=پۈتۈك قوللىشى
GenericName[uk]=Підтримка роботи з документацією
GenericName[x-test]=xxDocumentation Supportxx
GenericName[zh_CN]=文档支持
GenericName[zh_TW]=文件支援
ServiceTypes=KDevelop/Plugin
X-KDE-Library=kdevplatform/@KDEV_PLUGIN_VERSION@/kdevmanpage
X-KDevelop-Version=@KDEV_PLUGIN_VERSION@
X-KDevelop-Category=Global
X-KDE-PluginInfo-Name=KDevManPage
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-Category=Documentation
X-KDevelop-Mode=GUI
X-KDevelop-Interfaces=org.kdevelop.IDocumentationProvider
X-KDE-PluginInfo-EnabledByDefault=false
{
"KPlugin": {
"Category": "Documentation",
"Description": "This plugin provides Manual Pages integration",
"Description[bs]": "Ovaj dodatak omogućava integraciju sa stranicama uputstava",
"Description[ca@valencia]": "Este connector proporciona la integració de les pàgines del manual",
"Description[ca]": "Aquest connector proporciona la integració de les pàgines del manual",
"Description[da]": "Dette plugin giver integration af manualsider",
"Description[de]": "Dieses Modul integriert Handbuch-Seiten",
"Description[el]": "Αυτό το πρόσθετο παρέχει ενσωμάτωση σελίδων εγχειριδίου",
"Description[en_GB]": "This plugin provides Manual Pages integration",
"Description[es]": "Este complemento proporciona integración de las páginas de manual",
"Description[et]": "See plugin pakub manuaalilehekülgede lõimimist",
"Description[fi]": "Tämä liitännäinen tarjoaa integraation manuaalisivuille",
"Description[fr]": "Ce module externe fournit l'intégration des pages de manuel",
"Description[gl]": "Este engadido fornece integración coas páxinas de manual",
"Description[hu]": "Ez a bővítmény a Man oldalak integrációját biztosítja",
"Description[it]": "Questa estensione fornisce l'integrazione delle pagine del manuale",
"Description[kk]": "Бұл плагині man-парақтармен біріктіруін қамтамасыз етеді",
"Description[nb]": "Dette programtillegget gir integrering med manualsider",
"Description[nds]": "Dit Moduul stellt de Inbetten vun de Handbooksieden praat",
"Description[nl]": "Deze plugin biedt integratie met man-pagina's",
"Description[pl]": "Wtyczka ta zapewnia integrację stron instrukcji",
"Description[pt]": "Este 'plugin' oferece a integração com as páginas de manual",
"Description[pt_BR]": "Este plugin fornece integração com as páginas de manuais",
"Description[ru]": "Это расширение интегрирует руководства man",
"Description[sk]": "Tento modul poskytuje integráciu manuálových stránok",
"Description[sl]": "Ta vstavek omogoči podporo za strani man",
"Description[sv]": "Insticksprogrammet tillhandahåller integrering av manualsidor",
"Description[tr]": "Bu eklenti Kılavuz Sayfaları bütünleşmesini sağlar",
"Description[ug]": "بۇ قىستۇرما ‹قوللانما بەتلىرى› نى يۈرۈشلەشتۈرۈشنى ئەمەلگە ئاشۇرىدۇ",
"Description[uk]": "За допомогою цього додатка здійснюється інтеграція з системою сторінок підручника (man)",
"Description[x-test]": "xxThis plugin provides Manual Pages integrationxx",
"Description[zh_CN]": "此插件提供了帮助手册整合",
"Description[zh_TW]": "此外掛程式提供 Man Page 整合",
"EnabledByDefault": false,
"Icon": "x-office-address-book",
"Id": "KDevManPage",
"License": "GPL",
"Name": "Man Pages",
"Name[bs]": "Man stgranice",
"Name[ca@valencia]": "Pàgines man",
"Name[ca]": "Pàgines man",
"Name[cs]": "Manuálové stránky",
"Name[da]": "Man-sider",
"Name[de]": "Handbuch-Seiten",
"Name[el]": "Man Pages",
"Name[en_GB]": "Man Pages",
"Name[es]": "Páginas man",
"Name[et]": "Man-leheküljed",
"Name[fi]": "Mansivut",
"Name[fr]": "Pages de manuel",
"Name[gl]": "Páxinas de manuais",
"Name[hu]": "Man oldalak",
"Name[it]": "Pagine man",
"Name[kk]": "Man парақтары",
"Name[mr]": "Man पाने",
"Name[nb]": "Man-sider",
"Name[nds]": "Handbooksieden",
"Name[nl]": "Man-pagina's",
"Name[pl]": "Strony instrukcji",
"Name[pt]": "Páginas do 'Man'",
"Name[pt_BR]": "Páginas de manuais",
"Name[ru]": "Страницы man",
"Name[sk]": "Manuálové stránky",
"Name[sl]": "Strani man",
"Name[sv]": "Manualsidor",
"Name[tr]": "Kılavuz Sayfaları",
"Name[ug]": "قوللانما بەتلىرى",
"Name[uk]": "Сторінки man",
"Name[x-test]": "xxMan Pagesxx",
"Name[zh_CN]": "Man 手册",
"Name[zh_TW]": "Man Pages",
"ServiceTypes": [
"KDevelop/Plugin"
]
},
"X-KDevelop-Category": "Global",
"X-KDevelop-Interfaces": [
"org.kdevelop.IDocumentationProvider"
],
"X-KDevelop-Mode": "GUI"
}
......@@ -45,7 +45,7 @@
using namespace KDevelop;
K_PLUGIN_FACTORY(ManPageFactory, registerPlugin<ManPagePlugin>(); )
K_PLUGIN_FACTORY_WITH_JSON(ManPageFactory, "kdevmanpage.json", registerPlugin<ManPagePlugin>(); )
ManPagePlugin::ManPagePlugin(QObject* parent, const QVariantList& args)
: IPlugin("kdevmanpage", parent)
......
......@@ -18,7 +18,7 @@ set(astyle_preferences_UI
)
ki18n_wrap_ui(kdevastyle_PART_SRCS ${astyle_preferences_UI} )
add_library(kdevastyle MODULE ${kdevastyle_PART_SRCS})
kdevplatform_add_plugin(kdevastyle JSON kdevastyle.json SOURCES ${kdevastyle_PART_SRCS})
target_link_libraries(kdevastyle
......@@ -29,9 +29,4 @@ target_link_libraries(kdevastyle
KDev::Project
KDev::Util)
install(TARGETS kdevastyle DESTINATION ${PLUGIN_INSTALL_DIR}/kdevplatform/${KDEV_PLUGIN_VERSION} )
configure_file(kdevastyle.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdevastyle.desktop)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kdevastyle.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
add_subdirectory(tests)
......@@ -37,7 +37,7 @@
using namespace KDevelop;
K_PLUGIN_FACTORY(AStyleFactory, registerPlugin<AStylePlugin>();)
K_PLUGIN_FACTORY_WITH_JSON(AStyleFactory, "kdevastyle.json", registerPlugin<AStylePlugin>();)
AStylePlugin::AStylePlugin(QObject *parent, const QVariantList&)
: IPlugin("kdevastyle", parent)
......
[Desktop Entry]
Type=Service
Exec=blubb
Icon=kdevelop
Comment=A plugin for formatting of sourcecode according to a specified set of rules
Comment[bs]=Dodatak za formatiranje izvornog koda prema određenom nizu pravila
Comment[ca]=Un connector per formatar el codi font d'acord a un conjunt especificat de regles
Comment[ca@valencia]=Un connector per formatar el codi font d'acord a un conjunt especificat de regles
Comment[da]=Et plugin til at formatere kildekode ifølge et angivet sæt regler
Comment[de]=Modul zum Formatieren von Quelltext nach bestimmten Vorschriften
Comment[el]=Ένα πρόσθετο για τη μορφοποίηση πηγαίου κώδικα σύμφωνα με καθορισμένους κανόνες
Comment[en_GB]=A plugin for formatting of sourcecode according to a specified set of rules
Comment[es]=Un complemento para formatear código fuente según un conjunto de reglas especificadas
Comment[et]=Plugin lähtekoodi vormindamiseks vastavalt konkreetsetele reeglitele.
Comment[fi]=Liitännäinen lähdekoodin muotoilemiseen määritellyn sääntöjoukon mukaan
Comment[fr]=Un module externe pour le formatage de code source en fonction d'un ensemble précis de règles
Comment[ga]=Breiseán a fhormáidíonn cód foinseach de réir rialacha sonraithe
Comment[gl]=Un engadido para formatar o código fonte segundo un conxunto específico de regras
Comment[hu]=Egy bővítőmodul forráskód formázásához a megadott szabályok alapján.
Comment[it]=Un'estensione per la formattazione del codice sorgente secondo uno specifico insieme di regole
Comment[ja]=指定された規則に従ってソースコードを整形します
Comment[kk]=Келтірілген ереже жиыны бойынша бастапқы кодты пішімдеу плагині
Comment[lv]=Sparudnis pirmkoda formatēšanai atbilstoši dotu noteikumu kopai
Comment[nb]=Et programtillegg for formattering av kildekode i følge et bestemt regelsett
Comment[nds]=En Moduul för't Formateren vun Borntext langs angeven Regeln
Comment[nl]=Een plugin om broncode te formatteren volgens een speciale set regels
Comment[pl]=Wtyczka do formatowania kodu źródłowego zgodnie z podanymi regułami
Comment[pt]=Um 'plugin' de formatação do código-fonte, com base num conjunto de regras definido
Comment[pt_BR]=Um plugin para formatar código-fonte de acordo com um conjunto de regras
Comment[ru]=Расширение для форматирования кода по установленным правилам
Comment[sk]=Modul pre formátovanie zdrojového kódu podľa špecifických pravidiel
Comment[sl]=Vstavek za oblikovanje izvorne kode po določenih pravilih
Comment[sv]=Ett insticksprogram för formatering av källkod enligt en angiven uppsättning regler
Comment[tr]=Belli kurallara göre kaynak kodları biçimlendirmeye yarayan bir eklenti
Comment[ug]=ئەسلى كودنى كۆرسىتىلگەن بىر قاتار قائىدىلەرگە ئاساسەن پىچىدىغان قىستۇرما
Comment[uk]=Додаток для форматування коду у відповідності до вказаного набору правил
Comment[x-test]=xxA plugin for formatting of sourcecode according to a specified set of rulesxx
Comment[zh_CN]=一个根据指定规则设定格式化源代码的插件
Comment[zh_TW]=根據指定的規則排列程式源碼的外掛程式
Name=AStyle Formatter Backend
Name[bs]=AStyle formater pozadine
Name[ca]=Dorsal del formatador AStyle
Name[ca@valencia]=Dorsal del formatador AStyle
Name[da]=AStyle-backend til formatering
Name[de]=AStyle-Formatierer
Name[el]=Σύστημα υποστήριξης διαμορφωτή κειμένου AStyle
Name[en_GB]=AStyle Formatter Backend
Name[es]=Motor del formateador AStyle
Name[et]=AStyle'i vormindamise taustaprogramm
Name[fi]=AStyle-muotoilijataustaohjelma
Name[fr]=Moteur de formatage pour AStyle
Name[gl]=Infraestrutura de formatación do AStyle
Name[hu]=AStyle formázó háttérprogram
Name[it]=Backend formattatore AStyle
Name[ja]=AStyle フォーマッタのバックエンド
Name[kk]=AStyle пішімдегіш тетігі
Name[km]=កម្មវិធី​ខាងក្រោយ​របស់​កម្មវិធី​ធ្វើ​ទ្រង់ទ្រាយ AStyle​
Name[nb]=AStyle bakgrunnsmotor for formattering
Name[nds]=AStyle-Formateerhülpprogramm
Name[nl]=Backend voor AStyle formatteerprogramma
Name[pl]=Silnik formatowania AStyle
Name[pt]=Infra-Estrutura de Formatação do AStyle
Name[pt_BR]=Infraestrutura de formatação do AStyle
Name[ru]=Механизм форматирования кода AStyle
Name[sk]=Backend formátovača AStyle
Name[sl]=Zaledje oblikovalnika AStyle
Name[sv]=Astyle-formateringsgränssnitt
Name[tr]=Astyle Biçimleyici Arka Ucu
Name[ug]=AStyle پىچقۇچنىڭ ئارقا ئۇچى
Name[uk]=Сервер форматування AStyle
Name[x-test]=xxAStyle Formatter Backendxx
Name[zh_CN]=AStyle 格式化器后端
Name[zh_TW]=AStyle 格式器後端介面
GenericName=Formatter Backend
GenericName[bs]=Formater pozadine
GenericName[ca]=Dorsal del formatador
GenericName[ca@valencia]=Dorsal del formatador
GenericName[da]=Backend til formatering