Commit graph

266 commits

Author SHA1 Message Date
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
Ivailo Monev
b7cff504bc okular: remove declaration of non-existing spectre generator method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-26 06:35:43 +03:00
Ivailo Monev
99e0412c2a okular: implement exporting as PDF for spectre generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 20:08:36 +03:00
Ivailo Monev
b6d1404176 okular: deep-copy the font information list in poppler generator for thread-safety
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 11:24:33 +03:00
Ivailo Monev
409eb1a0e6 okular: render images in twice the DPI of the main screen from poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 08:13:25 +03:00
Ivailo Monev
11e5a997ab okular: poppler generator font information optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 22:41:29 +03:00
Ivailo Monev
0a41a86680 okular: filter duplicate font information entries
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 22:31:55 +03:00
Ivailo Monev
ce5678b0f7 generic: replace deprecated std::auto_ptr<T> with std::unique_ptr<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 12:06:58 +03:00
Ivailo Monev
173adc2e7a okular: typos
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 11:57:20 +03:00
Ivailo Monev
cda1d2ba56 okular: working poppler generator text pages
selecting characters is not possible yet, only whole words

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 06:47:05 +03:00
Ivailo Monev
a4be77dcf1 okular: emit error when page rendering fails from poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 06:28:21 +03:00
Ivailo Monev
b2c8f9515e okular: implement native printing for poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-23 15:56:56 +03:00
Ivailo Monev
3e8719c42b okular: set the page duration for presentation mode from poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-23 14:53:06 +03:00
Ivailo Monev
553964adb0 okular: implement page transition for poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-23 14:14:21 +03:00
Ivailo Monev
b9b2ca089d okular: poppler generator micro-optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-23 13:16:05 +03:00
Ivailo Monev
b244724c69 okular: implement embedded files feature for poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-23 13:08:49 +03:00
Ivailo Monev
bb6c303358 okular: implement fonts information feature for poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-23 12:42:46 +03:00
Ivailo Monev
2d53bc14a2 generic: remove redundant executables output path override
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 00:33:55 +03:00
Ivailo Monev
156f9cf306 okular: implement the slot used by TTS to display errors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-20 13:01:20 +03:00
Ivailo Monev
edac2decf2 generic: use freedesktop interfaces for power management
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-19 07:35:40 +03:00
Ivailo Monev
71997e0355 okular: use KImageIO for image pattern
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-19 00:32:07 +03:00
Ivailo Monev
3bb401e23e okular: semi-working poppler generator text pages
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-18 08:50:15 +03:00
Ivailo Monev
eef54955a3 okuar: cache markdown generator image resources
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-18 07:31:01 +03:00