Commit graph

349 commits

Author SHA1 Message Date
Ivailo Monev
6121a0229d okular: markdown generator review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 01:38:39 +02:00
Ivailo Monev
92d6f11547 okular: markdown document and generator header guards
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 21:18:33 +02:00
Ivailo Monev
df7955bc93 okular: new markdown generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 21:15:53 +02:00
Ivailo Monev
f2ec1f605f okular: remove mobipocket generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 03:06:35 +02:00
Ivailo Monev
b91457910b generic: fix bad usage of mutable iterators
most of which could be immutable, fixes crashes when scrolling quickly
trought pages in Okular for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 02:45:06 +02:00
Ivailo Monev
0637fff76c generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-01 21:07:06 +02:00
Ivailo Monev
ba65b80e46 generic: remove code for features that Katie does not support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 15:07:01 +02:00
Ivailo Monev
91b28e4e96 okular: remove unused and private FilePrinter methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-21 10:33:51 +02:00
Ivailo Monev
ce72d356a6 okular: convert statmps to PNG
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 19:22:07 +02:00
Ivailo Monev
eba9c93b13 okular: remove unused plasma component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 18:25:58 +02:00
Ivailo Monev
eed36a1282 okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-31 01:14:25 +00:00
Ivailo Monev
1018ed1ea6 okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-30 15:02:34 +02:00
Ivailo Monev
a3a1541ae7 generic: replace QLinkedList<T> with QList<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 18:41:17 +02:00
Ivailo Monev
b7e02f6c22 okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-15 13:05:23 +02:00
Ivailo Monev
56c375a61d okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-06 06:23:31 +02:00
Ivailo Monev
88b2a81489 okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-01 15:45:53 +02:00
Ivailo Monev
af776f2f1a okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-30 19:15:58 +02:00
Ivailo Monev
87fac32542 okular: link plugin to SVG component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 17:54:37 +03:00
Ivailo Monev
eecb522bf1 generic: link targets that use SVG component to it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 03:34:42 +03:00
Ivailo Monev
d27a0288c2 generic: remove unused dot files [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 20:32:08 +03:00
Ivailo Monev
c3e91d2098 okular: remove webkit support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-24 22:26:11 +03:00
Ivailo Monev
1582aea802 okular: replace std::auto_ptr<T> with QScopedPointer<T> in comic book generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-24 22:24:20 +03:00
Ivailo Monev
253e25f8ad generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-13 20:09:34 +03:00
Ivailo Monev
876bf320ba okular: use Q_BYTE_ORDER to determine byte order
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-06 23:16:33 +03:00
Ivailo Monev
2869d91781 okular: use KMimeType::is() instead of MIME name comparison in comic book generator
fixes opening of comic books which MIME type is alias

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 19:37:17 +03:00
Ivailo Monev
ac1cfae224 okular: indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-02 04:22:46 +03:00
Ivailo Monev
cebf38dd1b generic: sub-projects separate build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-01 00:28:58 +03:00
Ivailo Monev
c206805c4f okular: use QUrl::fromUserInput() instead of custom URL verifier
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 20:32:44 +03:00
Ivailo Monev
4433e55536 generic: generate export headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 14:58:10 +03:00
Ivailo Monev
968bbba3a4 okular: hack to fix KWallet support
upstream commits:
10a1899058
5275d1271f

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 08:16:28 +03:00
Ivailo Monev
61f632d8e2 okular: correct KWallet::Wallet::readPassword() return value check in Part::doOpenFile()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 23:28:40 +03:00
Ivailo Monev
202234d564 generic: add ghostscript feature information
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 11:39:36 +03:00
Ivailo Monev
820a9ad995 okular: remove image format generators
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-26 17:04:28 +03:00
Ivailo Monev
5dd88eb0f8 generic: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-04-25 05:29:24 +03:00
Ivailo Monev
20c6dc9e47 okular: assume _Xconst is not defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-04-19 23:31:54 +03:00
Ivailo Monev
b9f45c5f7e okular: typos
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 16:31:27 +03:00
Ivailo Monev
eb69d92a62 okular: fix build without libgcrypt
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 12:57:26 +03:00
Ivailo Monev
9e0df8c01b okular: working OO decryptor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 01:35:57 +02:00
Ivailo Monev
f5adf2c70e okular: set key size to whatever is set in the manifest
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 00:11:41 +02:00
Ivailo Monev
abcf7a2fca okular: require ligcrypt atleast v1.5.0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 21:48:19 +02:00
Ivailo Monev
ea70ca3b05 okular: add TODO for OOO generator [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 19:45:17 +02:00
Ivailo Monev
d4e57e9877 okular: support OpenOffice variations in OOO generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 19:24:51 +02:00
Ivailo Monev
398a462b73 okular: add support for more decryption algorithms, key and checksum types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 17:01:51 +02:00
Ivailo Monev
769201edd9 okular: close decryptor in case of error
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 15:04:49 +02:00
Ivailo Monev
d67ddd4476 okular: separate logic for key generation name and checksum type in OOO generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 14:52:58 +02:00
Ivailo Monev
e4f8fa2a36 okular: check the return values of decryption functions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 14:42:55 +02:00
Ivailo Monev
910f33aa3b okular: handle start-key-generation in OO manifest
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 14:41:42 +02:00
Ivailo Monev
87451fd3a7 okular: support AES256 algorithm in OOO generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 13:37:40 +02:00
Ivailo Monev
915b667f88 okular: take initialization vector and salt into account when decrypting
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-27 01:09:27 +02:00
Ivailo Monev
68ccf88603 okular: fix checksum type detection in OOO generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 23:26:47 +02:00