Ivailo Monev
48895151ba
kdecore: avoid multiple UTF-8 conversions in QSpellEnchantDict
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-12 15:54:49 +00:00
Ivailo Monev
ea1470f789
kdeui: replace hardcoded media key values with header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-07 13:37:13 +00:00
Ivailo Monev
1fe72f94fe
kdeui: prepare for changes to Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-06 04:52:05 +00:00
Ivailo Monev
e658050e64
kdeui: remove QEvent::DragResponse reference
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 18:18:13 +00:00
Ivailo Monev
66e0541610
kdecore: remove unused tr2i18n() function
...
UIC invocation is handled by CMake now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 17:34:50 +00:00
Ivailo Monev
110659f0b8
kdecore: drop kde-config qt-prefix argument support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 17:33:51 +00:00
Ivailo Monev
d00c56fe0b
generic: adjust to Katie changes
...
also fixes build with QT_NO_TRANSLATION, symbols will not exists in the
library even if QT_NO_TRANSLATION is undefined and redefined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 02:25:45 +00:00
Ivailo Monev
db2ca8ddfb
plasma: require only minimum version from Plasma:isPluginCompatible()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 15:50:46 +00:00
Ivailo Monev
db934386d1
kdecore: remove redundant fallback to QLibrary
...
QPluginLoader is implemented via QLibrary internals
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 15:49:59 +00:00
Ivailo Monev
1abbeeaf21
kdecore: shrink the size of KPluginLoaderPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 04:49:57 +00:00
Ivailo Monev
680975fed8
generic: use the version from verification data for plugins
...
no additional symbol resolution will be performed that way and most plugins
(except one, GeolocationProvider) use KDE_VERSION anyway
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:46:01 +00:00
Ivailo Monev
a2b88f9f6d
plasma: print plugin name from version compatibility function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:08:34 +00:00
Ivailo Monev
93061ade2e
kdecore: use explicit OS definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:43:46 +00:00
Ivailo Monev
e04eba1d9a
kinit: properly indent KLauncher::slotAutoStart()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-08 10:44:08 +02:00
Ivailo Monev
d8d265082d
generic: replace use of CheckStructMember with CheckStructHasMember
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-07 19:38:48 +02:00
Ivailo Monev
1ad37404a1
cmake: fix regression since 126f6a9bd7
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-07 19:05:23 +02:00
Ivailo Monev
803bea264a
generic: drop support for operating systems Katie does not support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:34:16 +02:00
Ivailo Monev
126f6a9bd7
cmake: replace use of CHECK_POINTER_MEMBER() with CHECK_STRUCT_MEMBER()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-21 03:33:05 +03:00
Ivailo Monev
03622a4e1a
kimgio: remove formats supported by Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 13:41:30 +03:00
Ivailo Monev
20eb365ce7
cmake: add FFmpegThumbnailer module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 09:26:42 +03:00
Ivailo Monev
b96da9aad3
solid: fix check that CPU is valid
...
upstream commit:
f55f25fc72
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 00:05:51 +03:00
Ivailo Monev
dfca8f29f6
solid: fix wrong bracket placement in condition
...
upstream commit:
4e0f8076bf
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 00:00:50 +03:00
Ivailo Monev
0dbc3742e9
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 23:27:37 +03:00
Ivailo Monev
9771b8b226
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-22 00:04:56 +00:00
Ivailo Monev
bde28a2b96
kdecore: avoid temporaries and assignments in KJob setters
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-09 08:21:10 +00:00
Ivailo Monev
937490482c
kimgio: remove unused g3r sources
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-09 07:11:00 +00:00
Ivailo Monev
a764251905
kross: remove Qt::TargetMoveAction enum reference
...
same as Qt::MoveAction
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-08 03:37:34 +00:00
Ivailo Monev
959f5e499d
cmake: rewrite LibGPS and Speechd modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 09:31:30 +00:00
Ivailo Monev
009238d4c3
kdeui: remove redundant qmenudata header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 09:25:08 +00:00
Ivailo Monev
1bf96c14b0
cmake: rewrite ENCHANT and Taglib modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 02:05:59 +00:00
Ivailo Monev
bc06c619e3
cmake: rewrite Avhi and EPub modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 01:41:20 +00:00
Ivailo Monev
6b197dc80c
cmake: remove unused BlueZ module
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 01:41:04 +00:00
Ivailo Monev
bdd7699164
cmake: rewrite LibGcrypt and LibKonq modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 03:26:51 +00:00
Ivailo Monev
a2d9a765e1
cmake: remove unused MacroWriteBasicCMakeVersionFile module
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-26 00:03:53 +02:00
Ivailo Monev
7abfb3a5c1
cmake: update installation paths documentation in FinKDE4Internal module
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 23:32:16 +02:00
Ivailo Monev
8ee8aca95f
kdecore: correct reference to installation path variable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 20:12:00 +00:00
Ivailo Monev
7ce7242ba9
cmake: rewrite Eigen3 and Exiv2 modules
...
note that Eigen3 does not provide a library. also everywhere Exiv2 package
is searched for a minimum version is specified and is newer than 0.12
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 18:07:49 +00:00
Ivailo Monev
f0511e043c
kutils: use const-reference in KAbstractPlayer iteration to avoid copy
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 17:40:51 +00:00
Ivailo Monev
dcc373b2c8
kdecore: mark findLibraryInternal() function static
...
use single variable assignment while at it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 17:39:50 +00:00
Ivailo Monev
a85213ab10
cmake: rewrite Canberra and Fontconfig modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 17:23:40 +00:00
Ivailo Monev
a6f8ed95fa
cmake: remove reference to KDE4Workspace installation paths
...
removed with 8be5c29d54
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 17:23:00 +00:00
Ivailo Monev
5d2d39e853
generic: drop support for operating systems Katie does not support
...
replace internal definitions with Q_OS_<OS> alternatives checks while at it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 04:48:18 +02:00
Ivailo Monev
5a1d517641
generic: remove check for _getpty()
...
Katie does not support IRIX
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-24 21:13:19 +00:00
Ivailo Monev
b5303a651e
generic: review configuration checks
...
despite the gettimeofday() check for an example, the function is used
unconditionally thus checks for errno header are removed aswell rather then
making them required from configuration checks and error-ing out if not
found.
other cases such as trunc() are used in kexiv2 unconditionally, not in
kdecore.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-24 21:04:54 +00:00
Ivailo Monev
e29f7a0687
kdecore: replace use of deprecated Qt::DateFormat enums
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-24 18:40:53 +00:00
Ivailo Monev
7ff41b305d
generic: remove use of getpt()
...
glibc-specific and the manual page for it recommends using posix_openpt()
instead
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-23 18:04:32 +00:00
Ivailo Monev
ad62a1101e
generic: remove unused termios header check
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-23 16:16:50 +00:00
Ivailo Monev
108f35a2e6
kimgio: remove Q_EXPORT_STATIC_PLUGIN() macro calls
...
Katie does not support loading of static plugins
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-22 22:23:11 +00:00
Ivailo Monev
bdc43e7ab2
cmake: support different Attica versions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 21:27:17 +00:00
Ivailo Monev
cb045b2d9f
kdecore: call kbuildsycoca via non-static QProcess::start()
...
since QProcess::execute() is static it is possible to call it with object
but it does not do what one expects (failure in API design). it creates a
new process but any other methods calls have no effect on that.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 19:22:04 +00:00