Commit graph

53 commits

Author SHA1 Message Date
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
87ca54536d okular: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 07:48:04 +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
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
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
01ef0e2b06 okular: remove unused X-KDE-okularAPIVersion property
note that it is not checked for by okular itself, it's just being parsed
and stored in memory by anything using KService and such

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-11 07:47:34 +02:00
Ivailo Monev
601a08ccab okular: remove file printer leftovers
only native printing (via QPrinter) is supported now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 19:40:11 +02:00
Ivailo Monev
d8d26e46c4 okular: correct breaks scope in document source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 22:04:20 +02:00
Ivailo Monev
8ed83be2bf okular: map the sound action volume to value appropriate for KAudioPlayer
fixes regression since the port to KAudioPlayer, the use of qBound() is
there to make sure speakers (or head-phones) do not blow up while the
assert is for developers to know that Okular generator is trying to use
value outside the range

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 21:35:10 +02:00
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
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
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
6ccf553d1e generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:21:09 +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
c538900e4b generic: remove authorization checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 18:45:40 +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
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
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
2e50eb263f okular: remove declaration of non-existing class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-17 03:18:17 +03:00
Ivailo Monev
9d6895e488 generic: port to KPasswdStore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-05 01:40:28 +03:00
Ivailo Monev
fc3ff6c252 generic: replace QUuid with QString and qRandomUuid()
implement new FileSystem::createUUID() method to de-duplicated code while
at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-22 15:25:38 +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
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
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
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
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
2802b4bbbf generic: adjust to media classes changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 09:57:27 +02:00
Ivailo Monev
3cd4937d2a okular: restore behaviour prior to 89a76dc6ca
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 22:49:44 +02:00
Ivailo Monev
35abd48879 okular: remove redundant break statements in ExportFormat::standardFormat()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 04:33:02 +00:00
Ivailo Monev
f2d29da8b9 generic: remove libkscreen and replace its use with QX11Info in okular
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 15:09:13 +00:00
Ivailo Monev
302f2d328a okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 18:42:44 +00:00
Ivailo Monev
e166af4e02 generic: replace forward declarations with headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 00:08:45 +00:00
Ivailo Monev
1ece6bca03 generic: adjust to recent KApplication changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:18:17 +00:00
Ivailo Monev
2b98e58527 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-01 15:32:43 +00:00
Ivailo Monev
22fd0cca5f okular: use QThread instead of ThreadWeaver for image rotation jobs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-23 00:50:43 +00:00
Ivailo Monev
98f25c0c25 okular: remove noop and gone macro use
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-03 23:19:14 +00:00
Ivailo Monev
3f5660c534 okular: use the new overload for KAudioPlayer::load()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-31 17:37:42 +00:00
Ivailo Monev
89a76dc6ca okular: replace Phonon with custom media classes
some form elements were not working before either so the only
regression here is the seek slider, if KMediaWidget is used the
whole custom controls code can be trown out I suppose but I'm not
sure if the controls should be embeded along with the video or
they be can/should be separate

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-31 06:40:57 +00:00
Ivailo Monev
cbf29a08cf generic: make changes required for building against Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-25 10:01:00 +00:00
Ivailo Monev
c270d80ec8 generic: misc cleanups 2015-09-02 08:54:43 +03:00
Ivailo Monev
f9cd587fcb generic: replace now gone KGenericFactory with KPluginFactory 2015-03-01 05:26:36 +00:00
Ivailo Monev
c135cfa6bf generic: adjust for CMake moc 2015-02-27 11:02:43 +00:00
Ivailo Monev
f5b2f7892c cleanup okular, rendition actions are JavaScript related and Okular no longer supports those since the KJS removal 2014-12-04 22:31:43 +00:00
Ivailo Monev
c1c126c6da adjustments for libkscreen 2014-11-27 20:00:50 +00:00
Ivailo Monev
17072e20e9 bumped KDE4 and Qt version requirements 2014-11-22 14:03:56 +00:00