Ivailo Monev
a91ec41cc6
generic: adjust to KRun changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 03:22:20 +03:00
Ivailo Monev
865ddb65a8
generic: adjust to KToolInvocation changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 08:34:25 +03:00
Ivailo Monev
c2d19af39f
generic: replace MIME name checks with method calls
...
for flexibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 21:35:38 +03:00
Ivailo Monev
3cf815c995
generic: adjust to KMimeType changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 20:19:23 +03: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
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