diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -245,6 +245,15 @@ add_library(okularcore SHARED ${okularcore_SRCS}) generate_export_header(okularcore BASE_NAME okularcore EXPORT_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/core/okularcore_export.h") +if (ANDROID) + set(fileName ${CMAKE_BINARY_DIR}/Okular5Core-android-dependencies.xml) + file(WRITE "${fileName}" "\n" + "\n" + "\n") + install(FILES ${fileName} DESTINATION ${KDE_INSTALL_LIBDIR}) +endif() + + # Special handling for linking okularcore on OSX/Apple IF(APPLE) SET(OKULAR_IOKIT "-framework IOKit" CACHE STRING "Apple IOKit framework") diff --git a/mobile/android/AndroidManifest.xml b/mobile/android/AndroidManifest.xml new file mode 100644 --- /dev/null +++ b/mobile/android/AndroidManifest.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mobile/android/res/drawable/icon.png b/mobile/android/res/drawable/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@ + + + https://download.qt-project.org/ministro/android/qt5/latest + + + + + + + + + + + + + + + + + + + + diff --git a/mobile/android/res/values/strings.xml b/mobile/android/res/values/strings.xml new file mode 100644 --- /dev/null +++ b/mobile/android/res/values/strings.xml @@ -0,0 +1,4 @@ + + + Okular + diff --git a/mobile/app/CMakeLists.txt b/mobile/app/CMakeLists.txt --- a/mobile/app/CMakeLists.txt +++ b/mobile/app/CMakeLists.txt @@ -3,5 +3,5 @@ target_link_libraries(okularkirigami Qt5::Widgets Qt5::Qml KF5::I18n) install(TARGETS okularkirigami ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) -install(FILES package/metadata.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} RENAME org.kde.mobile.okular.desktop) - +install(FILES package/metadata.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} RENAME org.kde.okular.kirigami.desktop) +install( FILES org.kde.okular.kirigami.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/mobile/app/main.cpp b/mobile/app/main.cpp --- a/mobile/app/main.cpp +++ b/mobile/app/main.cpp @@ -36,7 +36,7 @@ #endif QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QApplication app(argc, argv); - app.setApplicationName(QStringLiteral("okularmobile")); + app.setApplicationName(QStringLiteral("okularkirigami")); QCommandLineParser parser; parser.addVersionOption(); diff --git a/mobile/app/org.kde.okular.kirigami.appdata.xml b/mobile/app/org.kde.okular.kirigami.appdata.xml new file mode 100644 --- /dev/null +++ b/mobile/app/org.kde.okular.kirigami.appdata.xml @@ -0,0 +1,215 @@ + + + org.kde.okular.kirigami.desktop + CC0-1.0 + GPL-2.0+ and GFDL-1.3 + Okular Mobile + Document Viewer + Visor de documentos + Visualitzador de documents + Visualitzador de documents + Prohlížeč dokumentů + Dokumentenbetrachter + Πρόγραμμα προβολής εγγράφων + Document Viewer + Visor de documentos + Dokumendinäitaja + Asiakirjakatselin + Afficheur de documents + Visor de documentos + Visor de documento + Visore di documenti + 문서 뷰어 + Documentenviewer + Dokumentvisar + Przeglądarka dokumentów + Visualizador do Documento + Просмотр документов + Prehliadač dokumentov + Pregledovalnik dokumentov + Приказивач докумената + Prikazivač dokumenata + Приказивач докумената + Prikazivač dokumenata + Dokumentvisare + Belge Görüntüleyicisi + Програма для перегляду документів + xxDocument Viewerxx + 文档查看器 + 文件檢視器 + +

+ Okular is a universal document viewer developed by KDE. Okular works on multiple platforms, including but not limited to Linux, Windows, Mac OS X, *BSD, etc. +

+

Okular ye un visor universal de documentos desendolcáu por KDE. Okular funciona en múltiples plataformes como Linux, *BSD, MacOS, Windows... etc.

+

L'Okular és un visualitzador universal de documents desenvolupat pel KDE. L'Okular funciona en diverses plataformes, incloent-hi però sense limitar en el Linux, Windows, Mac OS X, *BSD, etc.

+

L'Okular és un visualitzador universal de documents desenvolupat pel KDE. L'Okular funciona en diverses plataformes, incloent-hi però sense limitar en el Linux, Windows, Mac OS X, *BSD, etc.

+

Okular ist ein universeller Dokumentenbetrachter, der von KDE entwickelt wird. Okular ist auf verschiedenen Plattformen verfügbar, darunter auch Linux, Windows, Mac OS X, *BSD usw.

+

Το Okular είναι ένας καθολικός προβολέας εγγράφων που αναπτύχθηκε από το KDE. Το Okular λειτουργεί σε πολλές πλατφόρμες, όπως σε Linux, Windows, Mac OS X, *BSD, κλπ.

+

Okular is a universal document viewer developed by KDE. Okular works on multiple platforms, including but not limited to Linux, Windows, Mac OS X, *BSD, etc.

+

Okular es un visor universal de documentos desarrollado por KDE. Okular funciona en diversas plataformas, incluidas Linux, Windows, Mac OS X, *BSD, etc.

+

Okular on KDE välja töötatud universaalne dokumentide näitaja. Okular võib töötada eri platvormidel, kaasa arvatud Linux, Windows, Mac OS X, *BSD jne.

+

Okular on KDE:n kehittämä yleiskäyttöinen asiakirjakatselin. Okular toimii useissa ympäristöissä kuten Linuxissa, Windowsissa, Mac OS X:ssä, *BSD:ssä jne.

+

Okular est un afficheur universel de documents développé par KDE. Okular fonctionne sur de multiples plate-formes, comme Linux, Windows, Mac OS X, etc.

+

Okular é un visor de documentos universal desenvolvido por KDE. Okular funciona en varias plataformas, entre elas Linux, Windows, Mac OS X, *BSD, etc.

+

Okular è un lettore universale di documenti sviluppato da KDE. Okular funziona su varie piattaforme, incluse (ma non solo) Linux, Windows, Mac OS X, *BSD, ecc.

+

Okular는 만능 문서 뷰어입니다. Okular는 리눅스, macOS, Windows, *BSD 등 여러 플랫폼에서 동작합니다.

+

Okular is een universele documentviewer ontwikkeld door KDE. Okular werkt op meerdere platforms, inclusief, maar niet beperkt tot Linux, Windows, Mac OS X, *BSD, etc.

+

Okular er ein dokumentvisar for mange ulike filformat, og er utvikla av KDE. Okular køyrer på fleire plattformer, blant anna Linux, Windows, Mac OS X og *BSD.

+

Okular jest wszechstronną przeglądarką dokumentów opracowaną przez KDE. Okular działa na wielu platformach takich jak Linux, Windows, Mac OS X, *BSD, itp.

+

O Okular é um visualizador universal de documentos desenvolvido pelo KDE. O Okular funciona em diversas plataformas, incluindo mas não se limitando ao Linux, Windows, Mac OS X, *BSD, etc.

+

Okular — универсальная программа просмотра документов от KDE. Okular работает на многих платформах: Linux, Windows, Mac OS X, *BSD и других.

+

Okular je univerzálny prehliadač dokumentov vyvinutý v KDE. Okular beží na mnohých platformách, vrátane Linux, Windows, Mac OS X, *BSD, atď.

+

Okular je univerzalni pregledovalnik dokumentov, ki so ga razvili pri KDE. Dela v več okoljih vključno s sistemi Linux, Windows, Mac OS X in *BSD.

+

Окулар је универзални приказивач докумената, који развија КДЕ. Ради на већем броју платформи, укључујући Линукс, Виндоуз, МекОС X, БСД‑ове, итд.

+

Okular je univerzalni prikazivač dokumenata, koji razvija KDE. Radi na većem broju platformi, uključujući Linux, Windows, MacOS X, BSD‑ove, itd.

+

Окулар је универзални приказивач докумената, који развија КДЕ. Ради на већем броју платформи, укључујући Линукс, Виндоуз, МекОС X, БСД‑ове, итд.

+

Okular je univerzalni prikazivač dokumenata, koji razvija KDE. Radi na većem broju platformi, uključujući Linux, Windows, MacOS X, BSD‑ove, itd.

+

Okular är en universell dokumentvisare utvecklad av KDE. Okular fungerar på flera plattformar, inklusive men inte begränsat till Linux, Windows, Max OS X, *BSD, etc.

+

Okular, KDE tarafından geliştirilmiş evrensel bir belge görüntüleyicidir. Okular, Linux, Windows, Mac OS X, *BSD, vb. dahil ancak bunlarla sınırlı olmayan birden çok platformda çalışır.

+

Okular є універсальною програмою для перегляду документів, розробленою KDE. Okular може працювати на багатьох програмних платформах, зокрема Linux, Windows, Mac OS X, *BSD тощо.

+

xxOkular is a universal document viewer developed by KDE. Okular works on multiple platforms, including but not limited to Linux, Windows, Mac OS X, *BSD, etc.xx

+

Okular 是由 KDE 开发的通用文档查看器。Okular 可在多个平台上运行,包括但不是限于 Linux,Windows,Mac OS X,* BSD,等。

+

Okular 是一個由 KDE 開發的通用文件檢視器。Okular 可以在多種平臺上運作,包含但不限於 Linux, Windows, Mac OS X, *BSD 等等。

+

Features:

+

Carauterístiques:

+

Característiques:

+

Característiques:

+

Vlastnosti:

+

Funktionen:

+

Χαρακτηριστικά:

+

Features:

+

Funciones:

+

Omadused:

+

Ominaisuuksia:

+

Fonctionnalités :

+

Funcionalidades:

+

Characteristicas:

+

Funzionalità:

+

기능:

+

Kenmerken:

+

Funksjonar:

+

Możliwości:

+

Funcionalidades:

+

Возможности:

+

Funkcie:

+

Zmožnosti:

+

Могућности:

+

Mogućnosti:

+

Могућности:

+

Mogućnosti:

+

Funktioner:

+

Özellikler:

+

Можливості:

+

xxFeatures:xx

+

功能:

+

功能:

+
    +
  • Supported Formats: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Formatos sofitaos: PDF, PS, Tiff, CHM, DjVU, imáxenes, DVI, XPS, ODT, FictionBook, cómics, Pluker, Epub y Fax
  • +
  • Formats acceptats: PDF, PS, Tiff, CHM, DjVu, imatges, DVI, XPS, ODT, Fiction Book, llibres de còmic, Plucker, EPub, Fax
  • +
  • Formats acceptats: PDF, PS, Tiff, CHM, DjVu, imatges, DVI, XPS, ODT, Fiction Book, llibres de còmic, Plucker, EPub, Fax
  • +
  • Podporované formáty: PDF, PS, Tiff, CHM, DjVu, obrázky, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Unterstützte Formate: PDF, PS, Tiff, CHM, DjVu, Bilder, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Υποστηριζόμενοι τύποι αποθήκευσης: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Supported Formats: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Formatos permitidos: PDF, PS, Tiff, CHM, DjVu, imágenes, DVI, XPS, ODT, Fiction Book, libros de cómics, Plucker, EPub, Fax
  • +
  • Toetatud vormingud: PDF, PS, Tiff, CHM, DjVu, pildid, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, faks
  • +
  • Tuetut tiedostomuodot: PDF, PS, TIFF, CHM, DjVu, kuvatiedostot, DVI, XPS, ODT, FictionBook, sarjakuvakirjat, Plucker, EPub, faksit
  • +
  • Formats de fichiers gérés : PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Formatos compatíbeis: PDF, PS, Tiff, CHM, DjVu, imaxes, DVI, XPS, ODT, FictionBook, banda deseñada, Plucker, EPub e fax.
  • +
  • Formati supportati: PDF, PS, Tiff, CHM, DjVu, immagini, DVI, XPS, ODT, Fiction Book, fumetti, Plucker, EPub, Fax
  • +
  • 지원하는 형식: PDF, PS, Tiff, CHM, DjVu, 사진, DVI, XPS, ODT, Fiction Book, 만화책, Plucker, EPub, 팩스
  • +
  • Ondersteunde formaten: PDF, PS, Tiff, CHM, DjVu, Afbeeldingen, DVI, XPS, ODT, Fictie boek, Stripboek, Plucker, EPub, Fax
  • +
  • Støtta format: PDF, PS, Tiff, CHM, DjVu, bilete, DVI, XPS, ODT, e-bøker, teikneseriar, Plucker, EPub, Fax
  • +
  • Obsługa formatów: PDF, PS, Tiff, CHM, DjVu, Obrazy, DVI, XPS, ODT, Fikcja, Komiksy, Plucker, EPub, Fax
  • +
  • Formatos Suportados: PDF, PS, Tiff, CHM, DjVu, Imagens, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Поддержка форматов PDF, PS, Tiff, CHM, DjVu, изображений, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, факсов;
  • +
  • Podporované formáty: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Podprte vrste: PDF, PS, Tiff, CHM, DjVu, slike, DVI, XPS, ODT, Fiction Book, stripi, Plucker, EPub, faks
  • +
  • Подржани формати: ПДФ, постскрипт, ТИФФ, ЦХМ, ДјВу, слике, ДВИ, ИксПС, ОДТ, фикшнбук, стрипови, Плакер, ЕПУБ, факс.
  • +
  • Podržani formati: PDF, PostScript, TIFF, CHM, DjVu, slike, DVI, XPS, ODT, FictionBook, stripovi, Plucker, EPUB, faks.
  • +
  • Подржани формати: ПДФ, постскрипт, ТИФФ, ЦХМ, ДјВу, слике, ДВИ, ИксПС, ОДТ, фикшнбук, стрипови, Плакер, ЕПУБ, факс.
  • +
  • Podržani formati: PDF, PostScript, TIFF, CHM, DjVu, slike, DVI, XPS, ODT, FictionBook, stripovi, Plucker, EPUB, faks.
  • +
  • Format som stöds: PDF, PS, Tiff, CHM, DjVu, bilder, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Desteklenen Biçimler: PDF, PS, Tiff, CHM, DjVu, Resimler, DVI, XPS, ODT, Kurgu Kitabı, Çizgi Roman Kitabı, Plucker, EPub, Faks
  • +
  • Підтримувані формати: PDF, PS, Tiff, CHM, DjVu, зображення, DVI, XPS, ODT, Fiction Book, комікси, Plucker, EPub, факси.
  • +
  • xxSupported Formats: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Faxxx
  • +
  • 支持的格式︰ PDF,PS,Tiff,CHM,DjVu,图片,DVI,XPS,ODT,FictionBook,漫画书,Plucker,EPub,传真
  • +
  • 支援的檔案格式:PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
  • +
  • Sidebar with contents, thumbnails, reviews and bookmarks
  • +
  • Barra llateral colos conteníos, miniatures, reseñes y marcadores
  • +
  • Barra lateral amb el contingut, miniatures, revisions i punts
  • +
  • Barra lateral amb el contingut, miniatures, revisions i punts
  • +
  • Seitenleiste mit Inhalten, Vorschauen und Lesezeichen
  • +
  • Πλευρική γραμμή με περιεχόμενα, εικόνες προεπισκόπησης, αναλύσεις και σελιδοδείκτες
  • +
  • Sidebar with contents, thumbnails, reviews and bookmarks
  • +
  • Barra lateral con contenido, miniaturas, revisiones y marcadores
  • +
  • Külgriba sisukorra, pisipiltide, annotatsioonide ja järjehoidjatega
  • +
  • Sivupaneeli, jossa sisältö, pienoiskuvat, tarkastelut ja kirjanmerkit
  • +
  • Barre latérale montrant les contenus, miniatures, informations de relecture et signets
  • +
  • Barra lateral con contido, miniaturas, revisións e marcadores.
  • +
  • Barra laterale con contenuti, miniature, revisioni e segnalibri
  • +
  • 목차, 책갈피, 미리 보기, 주석이 있는 사이드바
  • +
  • Zijbalk met inhoud, miniaturen, reviews en bladwijzers
  • +
  • Sidestolpe med innhaldsliste, miniatyrbilete, omtalar og bokmerke
  • +
  • Pasek boczny z treścią, miniaturami, recenzją i zakładkami
  • +
  • Barra lateral com o conteúdo, miniaturas, revisões e marcação de favoritos
  • +
  • Боковая панель с содержанием, миниатюрами страниц, комментариями и закладками;
  • +
  • Posuvník s obsahom, miniatúrami, revíziami a záložkami
  • +
  • Stranska vrstica z vsebino, sličicami, ocenami in zaznamki
  • +
  • Бочна трака са садржајем, сличицама, рецензијама и обележивачима.
  • +
  • Bočna traka sa sadržajem, sličicama, recenzijama i obeleživačima.
  • +
  • Бочна трака са садржајем, сличицама, рецензијама и обележивачима.
  • +
  • Bočna traka sa sadržajem, sličicama, recenzijama i obeleživačima.
  • +
  • Sidorad med innehåll, miniatyrbilder, granskningar och bokmärken
  • +
  • İçindekiler, küçük resimler, incelemeler ve yer imleri bulunan kenar çubuğu
  • +
  • Бічні панелі зі списками змісту, мініатюрами сторінок, можливість рецензування та додавання закладок.
  • +
  • xxSidebar with contents, thumbnails, reviews and bookmarksxx
  • +
  • 目录,缩略图,批注和书签侧边栏
  • +
  • 有內容、縮圖、回顧與書籤等選項的側邊欄
  • +
  • Annotations support
  • +
  • Sofitu d'anotaciones
  • +
  • Admet anotacions
  • +
  • Admet anotacions
  • +
  • Unterstützung für Anmerkungen
  • +
  • Υποστήριξη σημειώσεων
  • +
  • Annotations support
  • +
  • Permite el uso de notas
  • +
  • Annotatsioonide toetus
  • +
  • Merkintöjen tuki
  • +
  • Gestion des annotations
  • +
  • Funcionalidade de anotacións.
  • +
  • Supporto per le annotazioni
  • +
  • 주석 지원
  • +
  • Ondersteuning van annotaties
  • +
  • Støtte for merknadar
  • +
  • Obsługa przypisów
  • +
  • Suporte para anotações
  • +
  • Поддержка комментариев.
  • +
  • Podpora anotácií
  • +
  • Podpora zabeležkam
  • +
  • Подршка за тумачења.
  • +
  • Podrška za tumačenja.
  • +
  • Подршка за тумачења.
  • +
  • Podrška za tumačenja.
  • +
  • Stöd för kommentarer
  • +
  • Ek açıklamalar desteği
  • +
  • Підтримка анотування.
  • +
  • xxAnnotations supportxx
  • +
  • 支持批注
  • +
  • 支援註記
  • +
+
+ + + https://www.kde.org/images/screenshots/okular.png + + + https://okular.kde.org/ + https://bugs.kde.org/enter_bug.cgi?format=guided&product=okular + KDE + + okularkirigami + +