Hello community, here is the log from the commit of package okular for openSUSE:Factory checked in at 2017-03-15 01:00:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/okular (Old) and /work/SRC/openSUSE:Factory/.okular.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "okular" Wed Mar 15 01:00:57 2017 rev:83 rq:478278 version:16.12.3 Changes: -------- --- /work/SRC/openSUSE:Factory/okular/okular.changes 2017-02-13 07:40:38.595276325 +0100 +++ /work/SRC/openSUSE:Factory/.okular.new/okular.changes 2017-03-15 01:59:24.135905975 +0100 @@ -1,0 +2,16 @@ +Thu Mar 9 12:44:16 CET 2017 - lbeltr...@kde.org + +- Update to 16.12.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-16.12.3.php +- Changes since 16.12.2: + * djvu: Initialize to white if rendering fails + * indent++ + * Accumulate Control+Wheel Deltas until they reach QWheelEvent::DefaultDeltasPerStep + * Fix crash on CHM files that use "plain English" LCID + * Account for non local non relative video file urls + * Extend viewport update area when updating or clearing the a selection rectangle (kde#266537) + + +------------------------------------------------------------------- Old: ---- okular-16.12.2.tar.xz New: ---- okular-16.12.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ okular.spec ++++++ --- /var/tmp/diff_new_pack.GYgfP6/_old 2017-03-15 01:59:24.747819466 +0100 +++ /var/tmp/diff_new_pack.GYgfP6/_new 2017-03-15 01:59:24.747819466 +0100 @@ -17,10 +17,10 @@ Name: okular -Version: 16.12.2 +Version: 16.12.3 Release: 0 %define kf5_version 5.26.0 -# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA) +# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA) %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: Document Viewer License: GPL-2.0+ ++++++ okular-16.12.2.tar.xz -> okular-16.12.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/CMakeLists.txt new/okular-16.12.3/CMakeLists.txt --- old/okular-16.12.2/CMakeLists.txt 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/CMakeLists.txt 2017-03-05 19:51:29.000000000 +0100 @@ -11,7 +11,7 @@ # KDE Application Version, managed by release script set (KDE_APPLICATIONS_VERSION_MAJOR "16") set (KDE_APPLICATIONS_VERSION_MINOR "12") -set (KDE_APPLICATIONS_VERSION_MICRO "2") +set (KDE_APPLICATIONS_VERSION_MICRO "3") set (KDE_APPLICATIONS_VERSION "${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}") include(ECMInstallIcons) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/chm/lib/libchmtextencoding.cpp new/okular-16.12.3/generators/chm/lib/libchmtextencoding.cpp --- old/okular-16.12.2/generators/chm/lib/libchmtextencoding.cpp 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/chm/lib/libchmtextencoding.cpp 2017-03-05 19:51:29.000000000 +0100 @@ -171,7 +171,7 @@ 0x440A, 0x100A, 0x480A, 0x080A, 0x4C0A, 0x180A, 0x3C0A, 0x280A, 0x500A, 0x0C0A, 0x380A, 0x200A, 0x0441, 0x081D, 0x041D, 0x0434, 0x0435, 0x042B, 0x042C, 0x0439, 0x043A, 0x044E, 0x044F, 0x081A, - 0x0443, + 0x0443, 0x0009, 0 }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/chm/libokularGenerator_chmlib.json new/okular-16.12.3/generators/chm/libokularGenerator_chmlib.json --- old/okular-16.12.2/generators/chm/libokularGenerator_chmlib.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/chm/libokularGenerator_chmlib.json 2017-03-05 19:51:29.000000000 +0100 @@ -86,6 +86,7 @@ "Name[sv]": "CHM-gränssnitt", "Name[uk]": "Модуль CHM", "Name[x-test]": "xxCHM Backendxx", + "Name[zh_CN]": "CHM 后端", "Name[zh_TW]": "CHM 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/chm/org.kde.okular-chm.metainfo.xml new/okular-16.12.3/generators/chm/org.kde.okular-chm.metainfo.xml --- old/okular-16.12.2/generators/chm/org.kde.okular-chm.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/chm/org.kde.okular-chm.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">CHM-dokument</name> <name xml:lang="uk">документи CHM</name> <name xml:lang="x-test">xxCHM Documentsxx</name> + <name xml:lang="zh-CN">CHM 文档</name> <name xml:lang="zh-TW">CHM 文件</name> <summary>Adds support for reading CHM documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents CHM</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa CHM-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів CHM</summary> <summary xml:lang="x-test">xxAdds support for reading CHM documentsxx</summary> + <summary xml:lang="zh-CN">增加对 CHM 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入對讀取 CHM 文件的支援</summary> <mimetypes> <mimetype>application/x-chm</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/comicbook/libokularGenerator_comicbook.json new/okular-16.12.3/generators/comicbook/libokularGenerator_comicbook.json --- old/okular-16.12.2/generators/comicbook/libokularGenerator_comicbook.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/comicbook/libokularGenerator_comicbook.json 2017-03-05 19:51:29.000000000 +0100 @@ -83,6 +83,7 @@ "Name[sv]": "Comic Book-gränssnitt", "Name[uk]": "Модуль коміксів", "Name[x-test]": "xxComicBook Backendxx", + "Name[zh_CN]": "漫画书后端", "Name[zh_TW]": "ComicBook 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/comicbook/org.kde.okular-comicbook.metainfo.xml new/okular-16.12.3/generators/comicbook/org.kde.okular-comicbook.metainfo.xml --- old/okular-16.12.2/generators/comicbook/org.kde.okular-comicbook.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/comicbook/org.kde.okular-comicbook.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Comic Book</name> <name xml:lang="uk">Комікси</name> <name xml:lang="x-test">xxComic Booksxx</name> + <name xml:lang="zh-CN">漫画书</name> <name xml:lang="zh-TW">漫畫書</name> <summary>Adds support for reading comic books</summary> <summary xml:lang="ca">Afegeix la implementació per llegir llibres de còmics</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa Comic Book</summary> <summary xml:lang="uk">Додає підтримку читання коміксів</summary> <summary xml:lang="x-test">xxAdds support for reading comic booksxx</summary> + <summary xml:lang="zh-CN">增加对漫画书的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取漫畫書的支援</summary> <mimetypes> <mimetype>application/x-cbr</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/djvu/kdjvu.cpp new/okular-16.12.3/generators/djvu/kdjvu.cpp --- old/okular-16.12.2/generators/djvu/kdjvu.cpp 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/djvu/kdjvu.cpp 2017-03-05 19:51:29.000000000 +0100 @@ -494,6 +494,10 @@ ddjvu_page_get_width( djvupage ); res = ddjvu_page_render( djvupage, DDJVU_RENDER_COLOR, &pagerect, &renderrect, m_format, res_img.bytesPerLine(), (char *)res_img.bits() ); + if (!res) + { + res_img.fill(Qt::white); + } #ifdef KDJVU_DEBUG qDebug() << "rendering result:" << res; #endif @@ -909,27 +913,27 @@ { if ( d->m_cacheEnabled ) { - bool found = false; - QList<ImageCacheItem*>::Iterator it = d->mImgCache.begin(), itEnd = d->mImgCache.end(); - for ( ; ( it != itEnd ) && !found; ++it ) - { - ImageCacheItem* cur = *it; - if ( ( cur->page == page ) && - ( rotation % 2 == 0 - ? cur->width == width && cur->height == height - : cur->width == height && cur->height == width ) ) - found = true; - } - if ( found ) - { - // taking the element and pushing to the top of the list - --it; - ImageCacheItem* cur2 = *it; - d->mImgCache.erase( it ); - d->mImgCache.push_front( cur2 ); + bool found = false; + QList<ImageCacheItem*>::Iterator it = d->mImgCache.begin(), itEnd = d->mImgCache.end(); + for ( ; ( it != itEnd ) && !found; ++it ) + { + ImageCacheItem* cur = *it; + if ( ( cur->page == page ) && + ( rotation % 2 == 0 + ? cur->width == width && cur->height == height + : cur->width == height && cur->height == width ) ) + found = true; + } + if ( found ) + { + // taking the element and pushing to the top of the list + --it; + ImageCacheItem* cur2 = *it; + d->mImgCache.erase( it ); + d->mImgCache.push_front( cur2 ); - return cur2->img; - } + return cur2->img; + } } if ( !d->m_pages_cache.at( page ) ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/djvu/libokularGenerator_djvu.json new/okular-16.12.3/generators/djvu/libokularGenerator_djvu.json --- old/okular-16.12.2/generators/djvu/libokularGenerator_djvu.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/djvu/libokularGenerator_djvu.json 2017-03-05 19:51:29.000000000 +0100 @@ -47,6 +47,7 @@ "Description[sv]": "DjVu-gränssnitt baserat på DjVuLibre", "Description[uk]": "Засіб обробки DjVu, заснований на DjVuLibre", "Description[x-test]": "xxDjVu backend based on DjVuLibrexx", + "Description[zh_CN]": "基于 DjVuLibre 的 DjVu 后端", "Description[zh_TW]": "基於 DjVuLibre 的 DjVu 後端介面", "Id": "okular_djvu", "License": "GPL", @@ -77,6 +78,7 @@ "Name[sv]": "DjVu-gränssnitt", "Name[uk]": "Модуль DjVu", "Name[x-test]": "xxDjVu Backendxx", + "Name[zh_CN]": "DjVu 后端", "Name[zh_TW]": "DjVu 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/djvu/org.kde.okular-djvu.metainfo.xml new/okular-16.12.3/generators/djvu/org.kde.okular-djvu.metainfo.xml --- old/okular-16.12.2/generators/djvu/org.kde.okular-djvu.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/djvu/org.kde.okular-djvu.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">DjVu-dokument</name> <name xml:lang="uk">документи DjVu</name> <name xml:lang="x-test">xxDjVu Documentsxx</name> + <name xml:lang="zh-CN">DjVu 文档</name> <name xml:lang="zh-TW">DjVu 文件</name> <summary>Adds support for reading DjVu documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents DjVu</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa DjVu-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів DjVu</summary> <summary xml:lang="x-test">xxAdds support for reading DjVu documentsxx</summary> + <summary xml:lang="zh-CN">增加对 DjVu 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 DjVu 文件的支援</summary> <mimetypes> <mimetype>image/vnd.djvu</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/dvi/libokularGenerator_dvi.json new/okular-16.12.3/generators/dvi/libokularGenerator_dvi.json --- old/okular-16.12.2/generators/dvi/libokularGenerator_dvi.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/dvi/libokularGenerator_dvi.json 2017-03-05 19:51:29.000000000 +0100 @@ -75,6 +75,7 @@ "Name[sv]": "DVI-gränssnitt", "Name[uk]": "Модуль DVI", "Name[x-test]": "xxDVI Backendxx", + "Name[zh_CN]": "DVI 后端", "Name[zh_TW]": "DVI 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/dvi/org.kde.okular-dvi.metainfo.xml new/okular-16.12.3/generators/dvi/org.kde.okular-dvi.metainfo.xml --- old/okular-16.12.2/generators/dvi/org.kde.okular-dvi.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/dvi/org.kde.okular-dvi.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">DVI-dokument</name> <name xml:lang="uk">документи DVI</name> <name xml:lang="x-test">xxDVI Documentsxx</name> + <name xml:lang="zh-CN">DVI 文档</name> <name xml:lang="zh-TW">DVI 文件</name> <summary>Adds support for reading DVI documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents DVI</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa DVI-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів DVI</summary> <summary xml:lang="x-test">xxAdds support for reading DVI documentsxx</summary> + <summary xml:lang="zh-CN">增加对 DVI 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 DVI 文件的支援</summary> <mimetypes> <mimetype>application/x-dvi</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/epub/libokularGenerator_epub.json new/okular-16.12.3/generators/epub/libokularGenerator_epub.json --- old/okular-16.12.2/generators/epub/libokularGenerator_epub.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/epub/libokularGenerator_epub.json 2017-03-05 19:51:29.000000000 +0100 @@ -45,6 +45,7 @@ "Description[sv]": "Ett Epub-gränssnitt", "Description[uk]": "Сервер EPub", "Description[x-test]": "xxAn EPub backendxx", + "Description[zh_CN]": "EPub 后端", "Description[zh_TW]": "EPub 後端介面", "Id": "okular_epub", "License": "GPL", @@ -75,6 +76,7 @@ "Name[sv]": "Epub-gränssnitt", "Name[uk]": "Модуль EPub", "Name[x-test]": "xxEPub Backendxx", + "Name[zh_CN]": "EPub 后端", "Name[zh_TW]": "EPub 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/epub/org.kde.okular-epub.metainfo.xml new/okular-16.12.3/generators/epub/org.kde.okular-epub.metainfo.xml --- old/okular-16.12.2/generators/epub/org.kde.okular-epub.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/epub/org.kde.okular-epub.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Epub</name> <name xml:lang="uk">EPub</name> <name xml:lang="x-test">xxEPubxx</name> + <name xml:lang="zh-CN">EPub</name> <name xml:lang="zh-TW">EPub</name> <summary>Adds support for reading E-Books</summary> <summary xml:lang="ca">Afegeix la implementació per llegir llibres electrònics</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa e-böcker</summary> <summary xml:lang="uk">Додає підтримку читання електронних книг</summary> <summary xml:lang="x-test">xxAdds support for reading E-Booksxx</summary> + <summary xml:lang="zh-CN">增加对电子书的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取電子書的支援</summary> <mimetypes> <mimetype>application/epub+zip</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/fax/libokularGenerator_fax.json new/okular-16.12.3/generators/fax/libokularGenerator_fax.json --- old/okular-16.12.2/generators/fax/libokularGenerator_fax.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/fax/libokularGenerator_fax.json 2017-03-05 19:51:29.000000000 +0100 @@ -48,6 +48,7 @@ "Description[sv]": "Ett G3/G4 telefax-dokumentgränssnitt", "Description[uk]": "Сервер документів факсів G3/G4", "Description[x-test]": "xxA G3/G4 fax document backendxx", + "Description[zh_CN]": "G3/G4 传真文档后端", "Description[zh_TW]": "G3/G4 fax 文件後端介面", "Id": "okular_fax", "License": "GPL", @@ -78,6 +79,7 @@ "Name[sv]": "Telefax-gränssnitt", "Name[uk]": "Модуль факсів", "Name[x-test]": "xxFax Backendxx", + "Name[zh_CN]": "传真后端", "Name[zh_TW]": "Fax 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/fax/org.kde.okular-fax.metainfo.xml new/okular-16.12.3/generators/fax/org.kde.okular-fax.metainfo.xml --- old/okular-16.12.2/generators/fax/org.kde.okular-fax.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/fax/org.kde.okular-fax.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Telefax</name> <name xml:lang="uk">факс</name> <name xml:lang="x-test">xxFaxxx</name> + <name xml:lang="zh-CN">传真</name> <name xml:lang="zh-TW">傳真</name> <summary>Adds support for reading Fax documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents de Fax</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa telefax-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів факсів</summary> <summary xml:lang="x-test">xxAdds support for reading Fax documentsxx</summary> + <summary xml:lang="zh-CN">增加对传真文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取傳真文件的支援</summary> <mimetypes> <mimetype>image/fax-g3</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/fictionbook/libokularGenerator_fb.json new/okular-16.12.3/generators/fictionbook/libokularGenerator_fb.json --- old/okular-16.12.2/generators/fictionbook/libokularGenerator_fb.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/fictionbook/libokularGenerator_fb.json 2017-03-05 19:51:29.000000000 +0100 @@ -79,6 +79,7 @@ "Name[sv]": "Fiction Book-gränssnitt", "Name[uk]": "Модуль белетристики", "Name[x-test]": "xxFiction Book Backendxx", + "Name[zh_CN]": "Fiction Book 后端", "Name[zh_TW]": "Fiction Book 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/fictionbook/org.kde.okular-fb.metainfo.xml new/okular-16.12.3/generators/fictionbook/org.kde.okular-fb.metainfo.xml --- old/okular-16.12.2/generators/fictionbook/org.kde.okular-fb.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/fictionbook/org.kde.okular-fb.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Fiction Book</name> <name xml:lang="uk">FictionBook</name> <name xml:lang="x-test">xxFictionBookxx</name> + <name xml:lang="zh-CN">FictionBook</name> <name xml:lang="zh-TW">FictionBook</name> <summary>Adds support for reading FictionBooks</summary> <summary xml:lang="ca">Afegeix la implementació per llegir FictionBooks</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa Fiction Book</summary> <summary xml:lang="uk">Додає підтримку читання документів FictionBook (FB2)</summary> <summary xml:lang="x-test">xxAdds support for reading FictionBooksxx</summary> + <summary xml:lang="zh-CN">添加对 FictionBook 的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 FictionBooks 的支援</summary> <mimetypes> <mimetype>application/x-fictionbook+xml</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/kimgio/libokularGenerator_kimgio.json new/okular-16.12.3/generators/kimgio/libokularGenerator_kimgio.json --- old/okular-16.12.2/generators/kimgio/libokularGenerator_kimgio.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/kimgio/libokularGenerator_kimgio.json 2017-03-05 19:51:29.000000000 +0100 @@ -68,6 +68,7 @@ "Description[sv]": "Ett enkelt bildgränssnitt", "Description[uk]": "Проста програма для зображень", "Description[x-test]": "xxA simple image backendxx", + "Description[zh_CN]": "简单的图像后端", "Description[zh_TW]": "簡易的圖片後端介面", "Id": "okular_kimgio", "License": "GPL", @@ -120,6 +121,7 @@ "Name[sv]": "Bildgränssnitt", "Name[uk]": "Модуль зображень", "Name[x-test]": "xxImage Backendxx", + "Name[zh_CN]": "图像后端", "Name[zh_TW]": "圖片後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/kimgio/org.kde.okular-kimgio.metainfo.xml new/okular-16.12.3/generators/kimgio/org.kde.okular-kimgio.metainfo.xml --- old/okular-16.12.2/generators/kimgio/org.kde.okular-kimgio.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/kimgio/org.kde.okular-kimgio.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Bilder</name> <name xml:lang="uk">Зображення</name> <name xml:lang="x-test">xxImagesxx</name> + <name xml:lang="zh-CN">图片</name> <name xml:lang="zh-TW">影像</name> <summary>Adds support for reading many image formats</summary> <summary xml:lang="ca">Afegeix la implementació per llegir molts formats d'imatges</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa många bildformat</summary> <summary xml:lang="uk">Додає підтримку читання зображень у багатьох форматах</summary> <summary xml:lang="x-test">xxAdds support for reading many image formatsxx</summary> + <summary xml:lang="zh-CN">支持多种图片格式的阅读</summary> <summary xml:lang="zh-TW">加入讀取許多影像格式的支援</summary> <mimetypes> <mimetype>image/bmp</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/mobipocket/libokularGenerator_mobi.json new/okular-16.12.3/generators/mobipocket/libokularGenerator_mobi.json --- old/okular-16.12.2/generators/mobipocket/libokularGenerator_mobi.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/mobipocket/libokularGenerator_mobi.json 2017-03-05 19:51:29.000000000 +0100 @@ -77,6 +77,7 @@ "Name[sv]": "Mobipocket-gränssnitt", "Name[uk]": "Модуль Mobipocket", "Name[x-test]": "xxMobipocket Backendxx", + "Name[zh_CN]": "Mobipocket 后端", "Name[zh_TW]": "Mobipocket 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/mobipocket/org.kde.okular-mobipocket.metainfo.xml new/okular-16.12.3/generators/mobipocket/org.kde.okular-mobipocket.metainfo.xml --- old/okular-16.12.2/generators/mobipocket/org.kde.okular-mobipocket.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/mobipocket/org.kde.okular-mobipocket.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Mobipocket</name> <name xml:lang="uk">Mobipocket</name> <name xml:lang="x-test">xxMobipocketxx</name> + <name xml:lang="zh-CN">Mobipocket</name> <name xml:lang="zh-TW">Mobipocket</name> <summary>Adds support for reading Mobipocket E-books</summary> <summary xml:lang="ca">Afegeix la implementació per llegir llibres electrònics Mobipocket</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa Mobipocket e-böcker</summary> <summary xml:lang="uk">Додає підтримку читання електронних книг у форматі Mobipocket</summary> <summary xml:lang="x-test">xxAdds support for reading Mobipocket E-booksxx</summary> + <summary xml:lang="zh-CN">增加对 Mobipocket 电子书的支持</summary> <summary xml:lang="zh-TW">加入讀取 Mobipocket 電子書的支援</summary> <mimetypes> <mimetype>image/bmp</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/ooo/libokularGenerator_ooo.json new/okular-16.12.3/generators/ooo/libokularGenerator_ooo.json --- old/okular-16.12.2/generators/ooo/libokularGenerator_ooo.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/ooo/libokularGenerator_ooo.json 2017-03-05 19:51:29.000000000 +0100 @@ -80,6 +80,7 @@ "Name[sv]": "OpenDocument-textgränssnitt", "Name[uk]": "Модуль текстових документів OpenDocument", "Name[x-test]": "xxOpenDocument Text Backendxx", + "Name[zh_CN]": "开放文档(ODF)文本后端", "Name[zh_TW]": "OpenDocument 文字檔後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/ooo/org.kde.okular-ooo.metainfo.xml new/okular-16.12.3/generators/ooo/org.kde.okular-ooo.metainfo.xml --- old/okular-16.12.2/generators/ooo/org.kde.okular-ooo.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/ooo/org.kde.okular-ooo.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">OpenDocument</name> <name xml:lang="uk">OpenDocument</name> <name xml:lang="x-test">xxOpenDocumentxx</name> + <name xml:lang="zh-CN">开放文档格式</name> <name xml:lang="zh-TW">OpenDocument</name> <summary>Adds support for reading OpenDocument text files</summary> <summary xml:lang="ca">Afegeix la implementació per llegir fitxers de text OpenDocument</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa OpenDocument-textfiler</summary> <summary xml:lang="uk">Додає підтримку читання текстових документів OpenDocument</summary> <summary xml:lang="x-test">xxAdds support for reading OpenDocument text filesxx</summary> + <summary xml:lang="zh-CN">增加对开放文档格式文本文件的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 OpenDocument 文字檔的支援</summary> <mimetypes> <mimetype>application/vnd.oasis.opendocument.text</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/plucker/libokularGenerator_plucker.json new/okular-16.12.3/generators/plucker/libokularGenerator_plucker.json --- old/okular-16.12.2/generators/plucker/libokularGenerator_plucker.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/plucker/libokularGenerator_plucker.json 2017-03-05 19:51:29.000000000 +0100 @@ -80,6 +80,7 @@ "Name[sv]": "Plucker-dokumentgränssnitt", "Name[uk]": "Модуль документів Plucker", "Name[x-test]": "xxPlucker Document Backendxx", + "Name[zh_CN]": "Plucker 文档后端", "Name[zh_TW]": "Pluker 文件後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/plucker/org.kde.okular-plucker.metainfo.xml new/okular-16.12.3/generators/plucker/org.kde.okular-plucker.metainfo.xml --- old/okular-16.12.2/generators/plucker/org.kde.okular-plucker.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/plucker/org.kde.okular-plucker.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Plucker</name> <name xml:lang="uk">Plucker</name> <name xml:lang="x-test">xxPluckerxx</name> + <name xml:lang="zh-CN">Plucker</name> <name xml:lang="zh-TW">Plucker</name> <summary>Adds support for reading Plucker documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents Plucker</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa Plucker-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів Plucker</summary> <summary xml:lang="x-test">xxAdds support for reading Plucker documentsxx</summary> + <summary xml:lang="zh-CN">增加对 Plucker 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 Plucker 文件的支援</summary> <mimetypes> <mimetype>application/prs.plucker</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/poppler/libokularGenerator_poppler.json new/okular-16.12.3/generators/poppler/libokularGenerator_poppler.json --- old/okular-16.12.2/generators/poppler/libokularGenerator_poppler.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/poppler/libokularGenerator_poppler.json 2017-03-05 19:51:29.000000000 +0100 @@ -79,6 +79,7 @@ "Name[sv]": "PDF-gränssnitt", "Name[uk]": "Модуль PDF", "Name[x-test]": "xxPDF Backendxx", + "Name[zh_CN]": "PDF 后端", "Name[zh_TW]": "PDF 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/poppler/org.kde.okular-poppler.metainfo.xml new/okular-16.12.3/generators/poppler/org.kde.okular-poppler.metainfo.xml --- old/okular-16.12.2/generators/poppler/org.kde.okular-poppler.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/poppler/org.kde.okular-poppler.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">PDF</name> <name xml:lang="uk">PDF</name> <name xml:lang="x-test">xxPDFxx</name> + <name xml:lang="zh-CN">PDF</name> <name xml:lang="zh-TW">PDF</name> <summary>Adds support for reading PDF documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents PDF</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa PDF-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів PDF</summary> <summary xml:lang="x-test">xxAdds support for reading PDF documentsxx</summary> + <summary xml:lang="zh-CN">增加对 PDF 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 PDF 文件的支援</summary> <mimetypes> <mimetype>application/pdf</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/spectre/libokularGenerator_ghostview.json new/okular-16.12.3/generators/spectre/libokularGenerator_ghostview.json --- old/okular-16.12.2/generators/spectre/libokularGenerator_ghostview.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/spectre/libokularGenerator_ghostview.json 2017-03-05 19:51:29.000000000 +0100 @@ -78,6 +78,7 @@ "Name[sv]": "PS-gränssnitt", "Name[uk]": "Модуль PS", "Name[x-test]": "xxPS Backendxx", + "Name[zh_CN]": "PS 后端", "Name[zh_TW]": "PS 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/spectre/org.kde.okular-spectre.metainfo.xml new/okular-16.12.3/generators/spectre/org.kde.okular-spectre.metainfo.xml --- old/okular-16.12.2/generators/spectre/org.kde.okular-spectre.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/spectre/org.kde.okular-spectre.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Postscript</name> <name xml:lang="uk">PostScript</name> <name xml:lang="x-test">xxPostScriptxx</name> + <name xml:lang="zh-CN">PostScript</name> <name xml:lang="zh-TW">PostScript</name> <summary>Adds support for reading PostScript documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents PostScript</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa Postscript-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів PostScript</summary> <summary xml:lang="x-test">xxAdds support for reading PostScript documentsxx</summary> + <summary xml:lang="zh-CN">增加对 PostScript 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 PostScript 文件的支援</summary> <mimetypes> <mimetype>application/postscript</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/tiff/libokularGenerator_tiff.json new/okular-16.12.3/generators/tiff/libokularGenerator_tiff.json --- old/okular-16.12.2/generators/tiff/libokularGenerator_tiff.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/tiff/libokularGenerator_tiff.json 2017-03-05 19:51:29.000000000 +0100 @@ -77,6 +77,7 @@ "Name[sv]": "TIFF-gränssnitt", "Name[uk]": "Модуль TIFF", "Name[x-test]": "xxTIFF Backendxx", + "Name[zh_CN]": "TIFF 后端", "Name[zh_TW]": "TIFF 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/tiff/org.kde.okular-tiff.metainfo.xml new/okular-16.12.3/generators/tiff/org.kde.okular-tiff.metainfo.xml --- old/okular-16.12.2/generators/tiff/org.kde.okular-tiff.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/tiff/org.kde.okular-tiff.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">TIFF</name> <name xml:lang="uk">Tiff</name> <name xml:lang="x-test">xxTiffxx</name> + <name xml:lang="zh-CN">TIFF</name> <name xml:lang="zh-TW">Tiff</name> <summary>Adds support for reading Tiff documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents TIFF</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa TIFF-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів TIFF</summary> <summary xml:lang="x-test">xxAdds support for reading Tiff documentsxx</summary> + <summary xml:lang="zh-CN">增加对 TIFF 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 Tiff 文件的支援</summary> <mimetypes> <mimetype>image/tiff</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/txt/libokularGenerator_txt.json new/okular-16.12.3/generators/txt/libokularGenerator_txt.json --- old/okular-16.12.2/generators/txt/libokularGenerator_txt.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/txt/libokularGenerator_txt.json 2017-03-05 19:51:29.000000000 +0100 @@ -76,6 +76,7 @@ "Name[sv]": "Textgränssnitt", "Name[uk]": "Модуль тексту", "Name[x-test]": "xxTxt Backendxx", + "Name[zh_CN]": "纯文本后端", "Name[zh_TW]": "Txt 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/txt/org.kde.okular-txt.metainfo.xml new/okular-16.12.3/generators/txt/org.kde.okular-txt.metainfo.xml --- old/okular-16.12.2/generators/txt/org.kde.okular-txt.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/txt/org.kde.okular-txt.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Text</name> <name xml:lang="uk">Текст</name> <name xml:lang="x-test">xxTextxx</name> + <name xml:lang="zh-CN">文本</name> <name xml:lang="zh-TW">文字</name> <summary>Adds support for reading plain text documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents de text net</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa text-dokument</summary> <summary xml:lang="uk">Додає підтримку читання звичайних текстових документів</summary> <summary xml:lang="x-test">xxAdds support for reading plain text documentsxx</summary> + <summary xml:lang="zh-CN">增加对纯文本文档的支持</summary> <summary xml:lang="zh-TW">加入讀取純文字文件的支援</summary> <mimetypes> <mimetype>text/plain</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/xps/libokularGenerator_xps.json new/okular-16.12.3/generators/xps/libokularGenerator_xps.json --- old/okular-16.12.2/generators/xps/libokularGenerator_xps.json 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/xps/libokularGenerator_xps.json 2017-03-05 19:51:29.000000000 +0100 @@ -66,6 +66,7 @@ "Description[sv]": "Ett XPS-gränssnitt", "Description[uk]": "Програма для XPS", "Description[x-test]": "xxAn XPS backendxx", + "Description[zh_CN]": "XPS 后端", "Description[zh_TW]": "XPS 後端介面", "Id": "okular_xps", "License": "GPL", @@ -97,6 +98,7 @@ "Name[sv]": "XPS-gränssnitt", "Name[uk]": "Модуль XPS", "Name[x-test]": "xxXPS Backendxx", + "Name[zh_CN]": "XPS 后端", "Name[zh_TW]": "XPS 後端介面", "ServiceTypes": [ "okular/Generator" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/generators/xps/org.kde.okular-xps.metainfo.xml new/okular-16.12.3/generators/xps/org.kde.okular-xps.metainfo.xml --- old/okular-16.12.2/generators/xps/org.kde.okular-xps.metainfo.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/generators/xps/org.kde.okular-xps.metainfo.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">XPS</name> <name xml:lang="uk">XPS</name> <name xml:lang="x-test">xxXPSxx</name> + <name xml:lang="zh-CN">XPS</name> <name xml:lang="zh-TW">XPS</name> <summary>Adds support for reading XPS documents</summary> <summary xml:lang="ca">Afegeix la implementació per llegir documents XPS</summary> @@ -51,6 +52,7 @@ <summary xml:lang="sv">Lägger till stöd för att läsa XPS-dokument</summary> <summary xml:lang="uk">Додає підтримку читання документів XPS</summary> <summary xml:lang="x-test">xxAdds support for reading XPS documentsxx</summary> + <summary xml:lang="zh-CN">增加对 XPS 文档的阅读支持</summary> <summary xml:lang="zh-TW">加入讀取 XPS 文件的支援</summary> <mimetypes> <mimetype>text/plain</mimetype> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/shell/org.kde.okular.appdata.xml new/okular-16.12.3/shell/org.kde.okular.appdata.xml --- old/okular-16.12.2/shell/org.kde.okular.appdata.xml 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/shell/org.kde.okular.appdata.xml 2017-03-05 19:51:29.000000000 +0100 @@ -27,6 +27,7 @@ <name xml:lang="sv">Okular</name> <name xml:lang="uk">Okular</name> <name xml:lang="x-test">xxOkularxx</name> + <name xml:lang="zh-CN">Okular</name> <name xml:lang="zh-TW">Okular</name> <summary>Document Viewer</summary> <summary xml:lang="ca">Visualitzador de documents</summary> @@ -52,6 +53,7 @@ <summary xml:lang="sv">Dokumentvisare</summary> <summary xml:lang="uk">Програма для перегляду документів</summary> <summary xml:lang="x-test">xxDocument Viewerxx</summary> + <summary xml:lang="zh-CN">文档查看器</summary> <summary xml:lang="zh-TW">文件檢視器</summary> <description> <p> @@ -108,6 +110,7 @@ <li>Supported Formats: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax</li> <li xml:lang="ca">Formats acceptats: PDF, PS, Tiff, CHM, DjVu, imatges, DVI, XPS, ODT, Fiction Book, llibres de còmic, Plucker, EPub, Fax</li> <li xml:lang="ca-valencia">Formats acceptats: PDF, PS, Tiff, CHM, DjVu, imatges, DVI, XPS, ODT, Fiction Book, llibres de còmic, Plucker, EPub, Fax</li> + <li xml:lang="cs">Podporované formáty: PDF, PS, Tiff, CHM, DjVu, obrázky, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax</li> <li xml:lang="en-GB">Supported Formats: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax</li> <li xml:lang="es">Formatos permitidos: PDF, PS, Tiff, CHM, DjVu, imágenes, DVI, XPS, ODT, Fiction Book, libros de cómics, Plucker, EPub, Fax</li> <li xml:lang="et">Toetatud vormingud: PDF, PS, Tiff, CHM, DjVu, pildid, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, faks</li> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/ui/pageview.cpp new/okular-16.12.3/ui/pageview.cpp --- old/okular-16.12.2/ui/pageview.cpp 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/ui/pageview.cpp 2017-03-05 19:51:29.000000000 +0100 @@ -166,6 +166,7 @@ double lastSourceLocationViewportNormalizedX; double lastSourceLocationViewportNormalizedY; QTimer * viewportMoveTimer; + int controlWheelAccumulatedDelta; // auto scroll int scrollIncrement; QTimer * autoScrollTimer; @@ -312,6 +313,7 @@ d->lastSourceLocationViewportNormalizedX = 0.0; d->lastSourceLocationViewportNormalizedY = 0.0; d->viewportMoveTimer = 0; + d->controlWheelAccumulatedDelta = 0; d->scrollIncrement = 0; d->autoScrollTimer = 0; d->annotator = 0; @@ -1971,6 +1973,8 @@ void PageView::mouseMoveEvent( QMouseEvent * e ) { + d->controlWheelAccumulatedDelta = 0; + // don't perform any mouse action when no document is shown if ( d->items.isEmpty() ) return; @@ -2159,6 +2163,8 @@ void PageView::mousePressEvent( QMouseEvent * e ) { + d->controlWheelAccumulatedDelta = 0; + // don't perform any mouse action when no document is shown if ( d->items.isEmpty() ) return; @@ -2392,6 +2398,8 @@ void PageView::mouseReleaseEvent( QMouseEvent * e ) { + d->controlWheelAccumulatedDelta = 0; + // stop the drag scrolling d->dragScrollTimer.stop(); @@ -3192,6 +3200,8 @@ void PageView::mouseDoubleClickEvent( QMouseEvent * e ) { + d->controlWheelAccumulatedDelta = 0; + if ( e->button() == Qt::LeftButton ) { const QPoint eventPos = contentAreaPoint( e->pos() ); @@ -3254,43 +3264,55 @@ vScroll = verticalScrollBar()->value(); e->accept(); if ( (e->modifiers() & Qt::ControlModifier) == Qt::ControlModifier ) { - if ( e->delta() < 0 ) + d->controlWheelAccumulatedDelta += delta; + if ( d->controlWheelAccumulatedDelta <= -QWheelEvent::DefaultDeltasPerStep ) + { slotZoomOut(); - else + d->controlWheelAccumulatedDelta = 0; + } + else if ( d->controlWheelAccumulatedDelta >= QWheelEvent::DefaultDeltasPerStep ) + { slotZoomIn(); + d->controlWheelAccumulatedDelta = 0; + } } - else if ( delta <= -120 && !Okular::Settings::viewContinuous() && vScroll == verticalScrollBar()->maximum() ) + else { - // go to next page - if ( (int)d->document->currentPage() < d->items.count() - 1 ) + d->controlWheelAccumulatedDelta = 0; + + if ( delta <= -QWheelEvent::DefaultDeltasPerStep && !Okular::Settings::viewContinuous() && vScroll == verticalScrollBar()->maximum() ) { - // more optimized than document->setNextPage and then move view to top - Okular::DocumentViewport newViewport = d->document->viewport(); - newViewport.pageNumber += viewColumns(); - if ( newViewport.pageNumber >= (int)d->items.count() ) - newViewport.pageNumber = d->items.count() - 1; - newViewport.rePos.enabled = true; - newViewport.rePos.normalizedY = 0.0; - d->document->setViewport( newViewport ); - } - } - else if ( delta >= 120 && !Okular::Settings::viewContinuous() && vScroll == verticalScrollBar()->minimum() ) - { - // go to prev page - if ( d->document->currentPage() > 0 ) - { - // more optimized than document->setPrevPage and then move view to bottom - Okular::DocumentViewport newViewport = d->document->viewport(); - newViewport.pageNumber -= viewColumns(); - if ( newViewport.pageNumber < 0 ) - newViewport.pageNumber = 0; - newViewport.rePos.enabled = true; - newViewport.rePos.normalizedY = 1.0; - d->document->setViewport( newViewport ); + // go to next page + if ( (int)d->document->currentPage() < d->items.count() - 1 ) + { + // more optimized than document->setNextPage and then move view to top + Okular::DocumentViewport newViewport = d->document->viewport(); + newViewport.pageNumber += viewColumns(); + if ( newViewport.pageNumber >= (int)d->items.count() ) + newViewport.pageNumber = d->items.count() - 1; + newViewport.rePos.enabled = true; + newViewport.rePos.normalizedY = 0.0; + d->document->setViewport( newViewport ); + } + } + else if ( delta >= QWheelEvent::DefaultDeltasPerStep && !Okular::Settings::viewContinuous() && vScroll == verticalScrollBar()->minimum() ) + { + // go to prev page + if ( d->document->currentPage() > 0 ) + { + // more optimized than document->setPrevPage and then move view to bottom + Okular::DocumentViewport newViewport = d->document->viewport(); + newViewport.pageNumber -= viewColumns(); + if ( newViewport.pageNumber < 0 ) + newViewport.pageNumber = 0; + newViewport.rePos.enabled = true; + newViewport.rePos.normalizedY = 1.0; + d->document->setViewport( newViewport ); + } } + else + QAbstractScrollArea::wheelEvent( e ); } - else - QAbstractScrollArea::wheelEvent( e ); updateCursor(); } @@ -3718,7 +3740,7 @@ d->mouseSelectionRect.setBottomLeft( pos ); updateRect |= d->mouseSelectionRect; updateRect.translate( -contentAreaPosition() ); - viewport()->update( updateRect.adjusted( -1, -1, 1, 1 ) ); + viewport()->update( updateRect.adjusted( -1, -2, 2, 1 ) ); } else if ( d->mouseTextSelecting) { @@ -3796,7 +3818,7 @@ void PageView::selectionClear(const ClearMode mode) { - QRect updatedRect = d->mouseSelectionRect.normalized().adjusted( 0, 0, 1, 1 ); + QRect updatedRect = d->mouseSelectionRect.normalized().adjusted( -2, -2, 2, 2 ); d->mouseSelecting = false; d->mouseSelectionRect.setCoords( 0, 0, 0, 0 ); d->tableSelectionCols.clear(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okular-16.12.2/ui/videowidget.cpp new/okular-16.12.3/ui/videowidget.cpp --- old/okular-16.12.2/ui/videowidget.cpp 2017-02-06 07:51:00.000000000 +0100 +++ new/okular-16.12.3/ui/videowidget.cpp 2017-03-05 19:51:29.000000000 +0100 @@ -99,6 +99,25 @@ double repetitionsLeft; }; +static QUrl urlFromUrlString(const QString &url, Okular::Document *document) +{ + QUrl newurl; + if ( url.startsWith( QLatin1Char( '/' ) ) ) + { + newurl = QUrl::fromLocalFile( url ); + } + else + { + newurl = QUrl( url ); + if ( newurl.isRelative() ) + { + newurl = document->currentDocument().adjusted(QUrl::RemoveFilename); + newurl.setPath( newurl.path() + url ); + } + } + return newurl; +} + void VideoWidget::Private::load() { repetitionsLeft = movie->playRepetitions(); @@ -107,21 +126,7 @@ loaded = true; - QString url = movie->url(); - QUrl newurl; - if ( QDir::isRelativePath( url ) ) - { - newurl = document->currentDocument().adjusted(QUrl::RemoveFilename); - newurl.setPath( newurl.path() + url ); - } - else - { - newurl = QUrl::fromLocalFile(url); - } - if ( newurl.isLocalFile() ) - player->load( newurl ); - else - player->load( newurl ); + player->load( urlFromUrlString( movie->url(), document ) ); connect( player->mediaObject(), SIGNAL( stateChanged( Phonon::State, Phonon::State ) ), q, SLOT( stateChanged( Phonon::State, Phonon::State ) ) ); @@ -145,23 +150,8 @@ void VideoWidget::Private::takeSnapshot() { - const QString url = movie->url(); - QUrl newurl; - if ( QDir::isRelativePath( url ) ) - { - newurl = document->currentDocument().adjusted(QUrl::RemoveFilename); - newurl.setPath( newurl.path() + url ); - } - else - { - newurl = QUrl::fromLocalFile(url); - } - - SnapshotTaker *taker = 0; - if ( newurl.isLocalFile() ) - taker = new SnapshotTaker( newurl, q ); - else - taker = new SnapshotTaker( newurl, q ); + const QUrl url = urlFromUrlString( movie->url(), document ); + SnapshotTaker *taker = new SnapshotTaker( url, q ); q->connect( taker, SIGNAL( finished( const QImage& ) ), q, SLOT( setPosterImage( const QImage& ) ) ); }