Commit graph

321 commits

Author SHA1 Message Date
Ivailo Monev
ac5f71539a generic: remove useless AUTHORS files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 20:13:07 +03:00
Ivailo Monev
cfacd7c404 generic: adjust to KAboutData changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 18:37:16 +03:00
Ivailo Monev
7af8047900 generic: remove dead and irrelevant links references
svn repository reference? good luck getting source code from there..

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 16:01:25 +03:00
Ivailo Monev
863be40cb0 okular: adjust to KGlobalSettings changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-09 03:59:50 +03:00
Ivailo Monev
994a53cdbb okular: use KImageIO::typeForMime() to get the format for the image that is saved
much more reliable than assuming that the plugin to be used matches the
end of the mime type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-08 18:01:24 +03:00
Ivailo Monev
ecbdf67627 okular: handle negative dates in okularTime() function
poppler::get_creation_date() and the other date-related functions are not
documented to return such but it happens

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-01 04:00:06 +00:00
Ivailo Monev
6dd62d432d okular: remove application/x-wwf from poppler generator MIME types
looks obsolete to me, I doubt poppler can even open it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-01 03:00:36 +00:00
Ivailo Monev
57bb3cb166 generic: replace QVarLengthArray<T> with std::vector<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 18:58:58 +00:00
Ivailo Monev
f1b2130343 generic: adjust to KLocale changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-26 09:56:25 +03:00
Ivailo Monev
3b29973e71 okular: include now required header in testingutils source file
fixes testing build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-21 07:43:25 +03:00
Ivailo Monev
698d7f49c7 generic: use Solid::PowerManagement for power management
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-09 18:24:04 +03:00
Ivailo Monev
db8a6a3842 generic: do not install kcfg files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-09 05:53:59 +03:00
Ivailo Monev
c7da45931b okular: remove redundant style sheet override
the widget flat property is set to true which makes it have no border

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 21:43:45 +03:00
Ivailo Monev
a2b8bfaaa9 okular: do not show the forms message if form actions are not enabled
was showing an empty message with two buttons at start when something to
open was not specified, the check now matches the one done in
Okular::Part::openFile()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 16:21:29 +03:00
Ivailo Monev
bf3570e2a8 okular: remove bogus check for HasUnsupportedXfaForm metadata
not set by the poppler generator

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 16:10:53 +03:00
Ivailo Monev
f6fd57439d okular: handle URLs in the part the same way it is done by the shell
also adjusted the tests to the KUrl changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-06 04:14:55 +03:00
Ivailo Monev
3e2e5f12f0 okular: testing build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-06 02:29:26 +03:00
Ivailo Monev
602730bac1 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 20:57:07 +03:00
Ivailo Monev
d8ad4c9854 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 17:42:59 +03:00
Ivailo Monev
11f661d034 okular: remove redundant icon loader glue
there is always only one icon loader and it is KIconLoader::global()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 18:49:23 +03:00
Ivailo Monev
ca5dc4efc0 okular: remove the TOC observer before closing the document
fixes crash in case the part is embeded and the parent is closed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 18:34:58 +03:00
Ivailo Monev
93e394f1ca generic: preperations for kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:28:51 +03:00
Ivailo Monev
b6844782b2 generic: do not include quiet packages in the feature summary
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:30:26 +03:00
Ivailo Monev
05397d9ddf generic: adjust to kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:39:16 +03:00
Ivailo Monev
5fcb18812e okular: testing build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:48:47 +03:00
Ivailo Monev
95300f3ea5 okular: adjust to KProcess changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:40:52 +03:00
Ivailo Monev
00e030436d okular: adjust to KUser changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 05:21:15 +03:00
Ivailo Monev
79f2f907b5 okular: add include-guards to document and okular_main headers, rename the status enum
fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 12:00:18 +03:00
Ivailo Monev
3a91a1580d generic: remove QT_KATIE definition checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:45:37 +03:00
Ivailo Monev
5ff9f32fb2 generic: replace use of QTime as timer with QElapsedTimer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 13:42:51 +03:00
Ivailo Monev
87ca54536d okular: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 07:48:04 +03:00
Ivailo Monev
aacb9ab8be generic: remove irrelevant TODO files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:19:58 +03:00
Ivailo Monev
27e3ecf8ef okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-24 23:36:29 +03:00
Ivailo Monev
097c27daac okular: simplify compressed MIME type checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-21 07:41:36 +03:00
Ivailo Monev
270ee6f318 okular: deprecation warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-01-01 22:03:54 +02:00
Ivailo Monev
3b59379026 okular: remove unused ktemporaryfile header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-20 11:04:51 +02:00
Ivailo Monev
5a08a23f45 okular: drop text-to-speech support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-18 16:24:02 +02:00
Ivailo Monev
b548beaa82 okular: spectre generator review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 20:29:37 +02:00
Ivailo Monev
e6c4cd72de okular: thread spectre rendering via the threaded generator feature
no functional change, native printing can be implemented easier now tho

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 19:35:43 +02:00
Ivailo Monev
afc77bf176 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 15:53:54 +02:00
Ivailo Monev
306b8bc92e okular: remove unused tiles feature
it was supposed to be optimization for extreme zoom-out levels

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 00:14:33 +02:00
Ivailo Monev
9f2d6de7e6 okular: format and indent spectre generator source and header files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 18:10:34 +02:00
Ivailo Monev
07f40a092a okular: implement exporting as application/postscript for djvu generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 17:51:08 +02:00
Ivailo Monev
03ca6ee82c okular: switch from poster to player on mouse button release event
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 17:32:10 +02:00
Ivailo Monev
8b89c85015 okular: remove unused Okular::Movie constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 17:29:07 +02:00
Ivailo Monev
f525fd2094 okular: log djvu and epub generators messages to specialized debug areas
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 16:24:20 +02:00
Ivailo Monev
7ebd3465ab okular: remove dummy method of spectre generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 16:11:26 +02:00
Ivailo Monev
a3421f37db generic: feature information review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 16:09:26 +02:00
Ivailo Monev
8e9794c3da okular: remove now unused Freetype package check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 14:03:24 +02:00
Ivailo Monev
5497982bf3 okular: sync LibSpectre package properties
fixes CMake warning

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-16 14:00:16 +02:00