2005-07-15 20:08:39 +00:00
|
|
|
|
[Desktop Entry]
|
|
|
|
|
Type=ServiceType
|
2006-06-12 18:25:18 +00:00
|
|
|
|
X-KDE-ServiceType=okular/Generator
|
2008-01-22 10:35:36 +00:00
|
|
|
|
Comment=File format backend for Okular
|
2009-12-08 10:51:24 +00:00
|
|
|
|
Comment[ar]=المنتهى الخلفي لـنسق الملف لأوكلار
|
2017-02-04 05:23:35 +00:00
|
|
|
|
Comment[ast]=Backend de formatos de ficheros pa Okular
|
2009-09-07 10:25:57 +00:00
|
|
|
|
Comment[bg]=Ядро на Okular за файлови формати
|
2012-12-24 08:00:24 +00:00
|
|
|
|
Comment[bs]=Pozadina formata datoteke za Okular
|
2008-11-10 21:25:09 +00:00
|
|
|
|
Comment[ca]=Dorsal de format de fitxer per a l'Okular
|
2010-02-05 13:33:34 +00:00
|
|
|
|
Comment[ca@valencia]=Dorsal de format de fitxer per a l'Okular
|
2011-01-11 09:12:11 +00:00
|
|
|
|
Comment[cs]=Podpůrná vrstva formátu souboru pro Okular
|
2008-03-27 20:13:44 +00:00
|
|
|
|
Comment[da]=Filformatmotor til Okular
|
2008-06-18 21:38:20 +00:00
|
|
|
|
Comment[de]=Dateiformat-Modul für Okular
|
2008-01-26 13:11:06 +00:00
|
|
|
|
Comment[el]=Σύστημα υποστήριξης μορφής αρχείων για το Okular
|
2009-09-17 09:31:35 +00:00
|
|
|
|
Comment[en_GB]=File format backend for Okular
|
2008-02-18 20:28:23 +00:00
|
|
|
|
Comment[es]=Motor de formatos de archivos para Okular
|
2014-07-25 05:38:42 +00:00
|
|
|
|
Comment[et]=Okulari failivormingu taustaprogramm
|
2009-05-18 13:49:56 +00:00
|
|
|
|
Comment[eu]=Okular-en fitxategi-formatuaren motorra
|
2012-08-07 16:30:47 +00:00
|
|
|
|
Comment[fi]=Tiedostomuototaustaosa Okularille
|
2013-07-01 03:53:16 +00:00
|
|
|
|
Comment[fr]=Moteur de formats de fichiers pour Okular
|
2008-01-24 13:44:24 +00:00
|
|
|
|
Comment[ga]=Inneall formáide comhaid le haghaidh Okular
|
2008-05-25 13:58:07 +00:00
|
|
|
|
Comment[gl]=Infraestrutura dun formato de ficheiro para Okular
|
2009-03-08 14:39:28 +00:00
|
|
|
|
Comment[hne]=ओकुलर बर फाइल प्रारूप बैकएंड
|
2010-02-05 13:33:34 +00:00
|
|
|
|
Comment[hr]=Podrška za oblike datoteka za Okular
|
2009-06-22 14:14:42 +00:00
|
|
|
|
Comment[hu]=Fájlformátumkezelő az Okularhoz
|
2013-02-08 07:27:14 +00:00
|
|
|
|
Comment[ia]=Retro-administration de formato de file pro Okular
|
2008-02-24 16:38:47 +00:00
|
|
|
|
Comment[is]=Skráasniðsstuðningur fyrir Okular
|
2008-07-29 13:27:46 +00:00
|
|
|
|
Comment[it]=Backend per i formati di file di Okular
|
2008-01-31 13:26:39 +00:00
|
|
|
|
Comment[ja]=Okular のファイル形式バックエンド
|
2008-03-27 20:13:44 +00:00
|
|
|
|
Comment[kk]=Okular-дың файл пішім тетігі
|
2008-01-28 14:23:23 +00:00
|
|
|
|
Comment[km]=ផ្នែកខាងក្រោយទ្រង់ទ្រាយឯកសារសម្រាប់ Okular
|
2008-06-06 21:49:00 +00:00
|
|
|
|
Comment[ko]=Okular용 파일 형식 백엔드
|
2009-01-28 15:05:40 +00:00
|
|
|
|
Comment[ku]=Binesazî ya teşeya pelê Okular
|
2009-03-07 13:27:16 +00:00
|
|
|
|
Comment[lt]=Okular failų formato programinė sąsaja
|
2008-05-26 23:06:39 +00:00
|
|
|
|
Comment[lv]=Failu formātu Okular aizmugure
|
2013-02-05 15:52:55 +00:00
|
|
|
|
Comment[mr]=ओक्युलर करिता फाईल प्रकार बॅकएन्ड
|
2009-03-03 14:52:39 +00:00
|
|
|
|
Comment[nb]=Filformatmotor for Okular
|
2008-01-27 13:31:32 +00:00
|
|
|
|
Comment[nds]=Dateiformaat-Hülpprogramm för Okular
|
2008-07-29 13:27:46 +00:00
|
|
|
|
Comment[nl]=Bestandsformaat-backend voor Okular
|
2008-12-02 13:40:23 +00:00
|
|
|
|
Comment[nn]=Filformatmotor for Okular
|
2009-01-28 15:05:40 +00:00
|
|
|
|
Comment[pa]=ਓਕੁਲਾਰ ਲਈ ਫਾਇਲ ਫਾਰਮੈਟ ਬੈਕਐਂਡ
|
2008-07-29 13:27:46 +00:00
|
|
|
|
Comment[pl]=Obsługa formatu pliku dla Okulara
|
2008-02-09 16:03:16 +00:00
|
|
|
|
Comment[pt]=Infra-estrutura do formato de ficheiros para o Okular
|
2009-02-08 14:12:18 +00:00
|
|
|
|
Comment[pt_BR]=Infraestrutura de formato de arquivo para o Okular
|
2008-12-20 14:40:16 +00:00
|
|
|
|
Comment[ro]=Platformă Okular pentru formate de fișiere
|
2009-03-14 14:37:19 +00:00
|
|
|
|
Comment[ru]=Модуль поддержки формата для Okular
|
2009-11-23 10:50:42 +00:00
|
|
|
|
Comment[sk]=Backend formátu súborov pre Okular
|
2013-04-20 07:48:58 +00:00
|
|
|
|
Comment[sl]=Zaledje za vrste datotek za Okular
|
2011-05-10 10:01:23 +00:00
|
|
|
|
Comment[sq]=Mbështetës për formatet e skedarëve në Okular
|
2009-05-24 13:44:10 +00:00
|
|
|
|
Comment[sr]=Позадина формата фајла за Окулар
|
2010-02-05 13:33:34 +00:00
|
|
|
|
Comment[sr@ijekavian]=Позадина формата фајла за Окулар
|
|
|
|
|
Comment[sr@ijekavianlatin]=Pozadina formata fajla za Okular
|
2009-05-24 13:44:10 +00:00
|
|
|
|
Comment[sr@latin]=Pozadina formata fajla za Okular
|
2008-04-20 03:05:18 +00:00
|
|
|
|
Comment[sv]=Filformatgränssnitt för Okular
|
2010-03-28 07:14:45 +00:00
|
|
|
|
Comment[th]=แบ็กเอนด์รูปแบบแฟ้มสำหรับ Okular
|
2008-01-28 14:23:23 +00:00
|
|
|
|
Comment[tr]=Okular için dosya biçimi arka ucu
|
2008-02-06 13:01:43 +00:00
|
|
|
|
Comment[uk]=Сервер типів файлів для okular
|
2008-03-25 18:48:04 +00:00
|
|
|
|
Comment[x-test]=xxFile format backend for Okularxx
|
2008-02-04 14:08:41 +00:00
|
|
|
|
Comment[zh_CN]=Okular 文件格式后端
|
2008-01-24 13:44:24 +00:00
|
|
|
|
Comment[zh_TW]=Okular 檔案格式後端
|
2005-07-15 20:08:39 +00:00
|
|
|
|
# Priority of the plugin. 0 - disabled
|
|
|
|
|
[PropertyDef::X-KDE-Priority]
|
|
|
|
|
Type=int
|
|
|
|
|
|
|
|
|
|
# Version of the API.
|
2006-06-12 18:25:18 +00:00
|
|
|
|
[PropertyDef::X-KDE-okularAPIVersion]
|
- Page/Link: tooltips for links backported
- Page: rotation does not switch height and width
- Document/Part/Generator:
1. Add API for attaching stuff to the interface: ActionCollection and the Navigation Panel
also add possibility to merge an XML .rc file with menu layout. Relevant functions are:
QString Generator::getXMLFile(), returns a QString with your .rc file name.
void Generator::setupGUI (KActionCollection* , QToolbox* ), add your components to the user interface
2. Supporting backend settings:
If during startup, backends which provide a configuration ([X-KDE-oKularHasInternalSettings]
set to true) are found, a menu item: configure backends is created, clicking on it results in
loading all the generators that have settings, but not those that dont. the Generator::addPages(KConfigDialog *dlg)
function should be overloaded by a generator and dlg->addPage should be used to add pages.
If a user opens a file that needs an already loaded generator, the already loaded one is used instead of loading another.
3. Error/Warning/Notice sending support, to send a notice/error/warning, add a relevant notice/error/warning(QString& txt ,int duration)
to the generator class, and sending a message to the user is as simple as emitting a signal!
4. Intercepting of events generated by the PageView is done by Generator::handleEvent(QEvent*), subclass it, do a switch on QEvent::type(), handle your
event and return true if pageview is to proceed with its handling or false if not.
5. Support configuring the KPrinter on the generator side, use Generator::canConfigurePrinter(), return true there, and you get a nonconfigured KPrinter in your
Generator::print()
6. PixmapRequest handling update:
a.) Generator::canGeneratePixmap is now Generator::canGeneratePixmap(bool async)
b.) Document::sendGeneratorRequests is a slot now
c.) Old way of sending pixmaps (Document::requestPixmaps(QValueList<PixmapRequest*> checking if we can generate pixmap if not, waiting for receiving)
is replaced with: requestPixmaps only queues the pixmap all checking if w can generate is done in sendGeneratorReqest, the sendGeneratorRequest is
run in three places:
1. in requestPixmaps when we receive a request
2. in requestDone if pixmapStack is not empty
3. sendGeneratorRequest, apart from removing invalid requests, takes the current request and if generator canGeratePixmap(request->async)
it removes the pixmap from stack and sends to generator if not, QTimer::singleshots to itself after 20ms, it ends when stack has no valid pixmap request
7. Added a commented out zoom field to PixmapGenerator, mightcome in handy sometime
- TextPage: add instructions that handle simplyfing the RegularAreaRect, no more double painted borders in selection rectangles, this rocks.
svn path=/trunk/playground/graphics/oKular/kpdf/; revision=445196
2005-08-10 16:14:39 +00:00
|
|
|
|
Type=int
|
|
|
|
|
|
|
|
|
|
# Has configuration option
|
2006-06-12 18:25:18 +00:00
|
|
|
|
[PropertyDef::X-KDE-okularHasInternalSettings]
|
- Page/Link: tooltips for links backported
- Page: rotation does not switch height and width
- Document/Part/Generator:
1. Add API for attaching stuff to the interface: ActionCollection and the Navigation Panel
also add possibility to merge an XML .rc file with menu layout. Relevant functions are:
QString Generator::getXMLFile(), returns a QString with your .rc file name.
void Generator::setupGUI (KActionCollection* , QToolbox* ), add your components to the user interface
2. Supporting backend settings:
If during startup, backends which provide a configuration ([X-KDE-oKularHasInternalSettings]
set to true) are found, a menu item: configure backends is created, clicking on it results in
loading all the generators that have settings, but not those that dont. the Generator::addPages(KConfigDialog *dlg)
function should be overloaded by a generator and dlg->addPage should be used to add pages.
If a user opens a file that needs an already loaded generator, the already loaded one is used instead of loading another.
3. Error/Warning/Notice sending support, to send a notice/error/warning, add a relevant notice/error/warning(QString& txt ,int duration)
to the generator class, and sending a message to the user is as simple as emitting a signal!
4. Intercepting of events generated by the PageView is done by Generator::handleEvent(QEvent*), subclass it, do a switch on QEvent::type(), handle your
event and return true if pageview is to proceed with its handling or false if not.
5. Support configuring the KPrinter on the generator side, use Generator::canConfigurePrinter(), return true there, and you get a nonconfigured KPrinter in your
Generator::print()
6. PixmapRequest handling update:
a.) Generator::canGeneratePixmap is now Generator::canGeneratePixmap(bool async)
b.) Document::sendGeneratorRequests is a slot now
c.) Old way of sending pixmaps (Document::requestPixmaps(QValueList<PixmapRequest*> checking if we can generate pixmap if not, waiting for receiving)
is replaced with: requestPixmaps only queues the pixmap all checking if w can generate is done in sendGeneratorReqest, the sendGeneratorRequest is
run in three places:
1. in requestPixmaps when we receive a request
2. in requestDone if pixmapStack is not empty
3. sendGeneratorRequest, apart from removing invalid requests, takes the current request and if generator canGeratePixmap(request->async)
it removes the pixmap from stack and sends to generator if not, QTimer::singleshots to itself after 20ms, it ends when stack has no valid pixmap request
7. Added a commented out zoom field to PixmapGenerator, mightcome in handy sometime
- TextPage: add instructions that handle simplyfing the RegularAreaRect, no more double painted borders in selection rectangles, this rocks.
svn path=/trunk/playground/graphics/oKular/kpdf/; revision=445196
2005-08-10 16:14:39 +00:00
|
|
|
|
Type=bool
|
|
|
|
|
|