Commit graph

338 commits

Author SHA1 Message Date
Ivailo Monev
45dcabf7f8 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 15:37:30 +02:00
Ivailo Monev
c10c11bd76 okular: make use of KStringHandler::naturalCompare() in comicbook generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-11 22:37:15 +02:00
Ivailo Monev
df9227c95c okular: drop non-native printing support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-11 13:06:20 +02:00
Ivailo Monev
d2144d7ff4 okular: connect to the paintRequested() signal of QPrintPreviewDialog
printing to the QPrinter of QPrintPreviewDialog must be done on demand,
fixes print preview in general

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-11 05:06:48 +02:00
Ivailo Monev
e52b5a473a generic: use sysconf() to get the total memory
available on non-Linux and non-FreeBSD, getFreeMemory() remains
unimplemented for other platforms tho

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-05 19:18:38 +02:00
Ivailo Monev
c2681eeef1 okular: use KTemporaryFile instead of QTemporaryFile in Movie constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 18:34:52 +03:00
Ivailo Monev
68a2d24c6a okular: prepare for KDebug change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 02:49:36 +03:00
Ivailo Monev
863de60922 okular: log poppler generator messages to specialized area
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:02:49 +03:00
Ivailo Monev
c924775ca7 okular: error message correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 20:04:46 +03:00
Ivailo Monev
a52db499cd generic: link to karchive library for KCompressor and KDecompressor references
moved to karchive library

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-18 04:44:55 +03:00
Ivailo Monev
a503038cdf generic: port to the new KCompressor and KDecompressor classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 18:14:21 +03:00
Ivailo Monev
7c3a44317b okular: return fileData as is from Manifest::decryptFile()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 02:00:22 +03:00
Ivailo Monev
6ccf553d1e generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:21:09 +03:00
Ivailo Monev
0c6cc02353 okular: correct the exec command for epub generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-13 19:40:50 +03:00
Ivailo Monev
2e8a5c8a9b okular: do not thread the comicbook generator
transforming document images is not thread-safe

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-13 19:48:06 +03:00
Ivailo Monev
eb109ca738 okular: associate comicbook generator with all MIME types it can handle
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-13 19:42:03 +03:00
Ivailo Monev
a0c49a91fb okular: associate fictionbook generator with application/x-zip-compressed-fb2 MIME type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-13 19:27:57 +03:00
Ivailo Monev
02694b56cf okular: deal with FIXME in fictionbook generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-13 19:25:29 +03:00
Ivailo Monev
8b2adbb9f0 okular: associate fictionbook generator with application/x-zip-compressed-fb2 MIME type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-13 19:24:11 +03:00
Ivailo Monev
7a57a7d120 okular: make use of KTemporaryFile::filePath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-09 00:05:23 +03:00
Ivailo Monev
c0101b6c97 okular: KSpeech job does not have to be removed when finished
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 20:17:10 +03:00
Ivailo Monev
dcb1f19b2e okular: make use of KTemporaryFile::filePath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-07 22:30:18 +03:00
Ivailo Monev
c63310314c okular: comicbook generator no longer requires kpty library linkage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-07 01:23:03 +03:00
Ivailo Monev
d6220b8a68 okular: only UNIX-like Operating Systems are supported
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 22:51:54 +03:00
Ivailo Monev
61bcac4d43 generic: use the new karchive library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 16:55:46 +03:00
Ivailo Monev
3621d10a53 generic: show feature and package summary when building from subdirectory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 20:32:24 +03:00
Ivailo Monev
3d0f60a63e okular: merge OkularConfigureChecks.cmake into main CMKaeLists.txt file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 13:46:20 +03:00
Ivailo Monev
4476b8778c generic: use the new kde4_optional_find_package() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 13:35:46 +03:00
Ivailo Monev
7afeb98ab1 okular: adjust to KCursor change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 01:33:22 +03:00
Ivailo Monev
31071516db okular: adjust check for Text-To-Speech service
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 16:39:16 +03:00
Ivailo Monev
df1cab6a82 okular: use the new kspeech library for Text-To-Speech
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 15:24:59 +03:00
Ivailo Monev
4815a57d62 generic: make use of the new KRandom::randomMax() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 12:06:05 +03:00
Ivailo Monev
c538900e4b generic: remove authorization checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 18:45:40 +03:00
Ivailo Monev
31acafdca3 okular: no style inherits KStyle
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 04:11:32 +03:00
Ivailo Monev
3d258ccab2 okular: remove check for kpdfpartrc config
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-15 04:31:27 +03:00
Ivailo Monev
038b6c5c05 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-15 00:16:23 +03:00
Ivailo Monev
e3912937d8 generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 15:25:57 +03:00
Ivailo Monev
5e2a28646f okular: cast pointers with QObject as base class via qobject_cast<T>() [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 17:12:42 +00:00
Ivailo Monev
7cc37bd444 okular: cast the part pointer via qobject_cast<T>() in Shell::openDocument()
fixes crash on startup on FreeBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 14:04:55 +02:00
Ivailo Monev
75deec74d4 okulars: skip some tests if there is no window manager
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 19:34:50 +03:00
Ivailo Monev
847dc8273e generic: bump minimum Katie version requirement to 4.12.0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 04:04:43 +03:00
Ivailo Monev
a03833f7bd okular: tell the document to not by annoying in annotations test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-21 09:02:55 +03:00
Ivailo Monev
0b473ade57 okular: tell the document to not by annoying in annotations test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-21 08:14:20 +03:00
Ivailo Monev
a51b5bf5d9 okular: tell the document to not by annoying in annotations test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-21 07:45:28 +03:00
Ivailo Monev
4cf7f2f395 okular: tell the document to not by annoying in annotations test
fixes the hang in AppVeyor, the messagebox is interactive

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-21 07:07:28 +03:00
Ivailo Monev
e2620acde7 generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-12 16:39:18 +03:00
Ivailo Monev
e823d8cd6a okular: implement permissions for poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 15:20:01 +03:00
Ivailo Monev
cc9f001d92 okular: disable editformstest test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 21:20:53 +03:00
Ivailo Monev
040d222cda okular: adjust part test to poppler generator changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 21:16:55 +03:00
Ivailo Monev
f7a58c30d5 okular: remove non-operational live connect extension
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 16:42:47 +03:00