Commit graph

1103 commits

Author SHA1 Message Date
Ivailo Monev
d7cbf60356 kdecore: make KDirWatch::addDir() behave as before reimplementation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 16:48:33 +00:00
Ivailo Monev
dc81ebbaa5 kdecore: remove unnecessary connect()/disconnect calls from KDirWatch
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 16:11:54 +00:00
Ivailo Monev
aede58befc generic: reimplement KDirWatch
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 12:18:09 +00:00
Ivailo Monev
9310423cca kdecore: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 11:48:57 +00:00
Ivailo Monev
42b418eca5 kdecore: namespaced Qt4/Katie build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 11:42:39 +00:00
Ivailo Monev
f993043c4b generic: various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 00:26:21 +00:00
Ivailo Monev
b545a580fa kfile: deal with TODO in KFilePlacesItem
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 23:41:15 +00:00
Ivailo Monev
3c5863fc0c kfile: fix issue #14
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 19:14:57 +00:00
Ivailo Monev
956151a106 kdeui: let QCache decide the cost and when to trim
the problem is that even 128x128 pixmaps would trigger cache trim with the
w*h+1 formula because the max cost is set to 10240 and as noted in the
icon loaded source comments some applications use it to load icons with
size greater than that

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 16:44:55 +00:00
Ivailo Monev
4a0c21e15b kdeui: improve icon cache colisions check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 16:18:45 +00:00
Ivailo Monev
d543f77e67 kdeui: clear the icon cache upon reconfigure/init
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 15:59:03 +00:00
Ivailo Monev
fdfa8de248 kdeui: optimize icon loader
pixmap data is explicity shared and there is no need to insert multiple
pixmaps with the same key into the cache

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 15:09:14 +00:00
Ivailo Monev
74efdc02ad README: remove reference to Live CD
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 23:08:10 +00:00
Ivailo Monev
09423d9589 ktuls: overhaul media classes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 20:29:43 +00:00
Ivailo Monev
6f03b92281 kutils: fix API clashes and improve error handling of media classes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 17:12:53 +00:00
Ivailo Monev
a371d6e674 kdecore: fix HAVE_QSSLSOCKET configuration test when build against Katie
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 15:42:53 +00:00
Ivailo Monev
a03f7037f0 plasma: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 02:22:20 +00:00
Ivailo Monev
7def7bf6e3 kutils: review multimedia related classes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-22 04:44:14 +00:00
Ivailo Monev
86e3122eac solid: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 18:43:24 +00:00
Ivailo Monev
5072416d85 generic: regenerate parsers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 18:05:24 +00:00
Ivailo Monev
ad2ccd6b2d cmake: remove KDE3 compatibility from KDE4Macros
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 17:09:50 +00:00
Ivailo Monev
ae98b867a0 kdeui: plug some memory leaks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-18 15:55:57 +00:00
Ivailo Monev
90ce55bb9f kdecore: plugin KConfig memory leaks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-18 15:38:57 +00:00
Ivailo Monev
2f8448c76c generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 16:14:26 +00:00
Ivailo Monev
16a6ca0f7d kdeui: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 16:13:15 +00:00
Ivailo Monev
ad93157003 cmake: drop custom build flags setup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 01:01:15 +00:00
Ivailo Monev
39b30dbb18 kdecore: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 00:59:53 +00:00
Ivailo Monev
48e8597429 kdeui: make KApplication contructor explicit
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 00:59:24 +00:00
Ivailo Monev
885e632451 kdecore: compiler warnings fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 21:52:19 +00:00
Ivailo Monev
16292d7e3c kdecore: use forward declaration again for KSycocaFactory class
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 04:10:20 +00:00
Ivailo Monev
b0c48bbe79 kdecore: replace QThreadStorage with thread_local
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 22:55:09 +00:00
Ivailo Monev
896476b53a generic: replace QThreadStorage with thread_local where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 21:51:40 +00:00
Ivailo Monev
4cc545f43b kdewidgets: do not error if dialogs do not have parent, it is optional
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 16:46:28 +00:00
Ivailo Monev
ceabb2ead0 kdecore: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-08 04:28:58 +00:00
Ivailo Monev
3fbc1d01f4 plasma: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-08 02:10:06 +00:00
Ivailo Monev
0606a081fb generic: fix build with QT_NO_IMAGE_TEXT defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 17:17:48 +00:00
Ivailo Monev
05c4419b77 generic: replace obsolete Qt::MidButton with Qt::MiddleButton
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 17:16:57 +00:00
Ivailo Monev
59395b6c16 kio: no need to link kmailservice to kdeui now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 01:33:24 +00:00
Ivailo Monev
c10a61a5c7 generic: KApplication cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 23:52:26 +00:00
Ivailo Monev
e189969fd1 generic: various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 22:26:53 +00:00
Ivailo Monev
bc28637562 generic: get rid of KLocalSocket and KTcpSocket
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 19:49:49 +00:00
Ivailo Monev
3ce86f9935 kexiv2: fix build against >= 0.27.0
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-03 05:40:22 +00:00
Ivailo Monev
ead23d2f84 cmake: fix Exiv2 version detection
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-03 05:12:31 +00:00
Ivailo Monev
c4be351aea kdcraw: fix issue #17
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2019-01-24 20:48:48 +00:00
Ivailo Monev
1e35c73f37 cmake: remove reference to CLN from Qalculate module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-10-29 05:02:53 +00:00
Ivailo Monev
b7febc718d generic: various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-10-29 00:14:45 +00:00
Ivailo Monev
7da7b9412b solid: fix build against Qt4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-10-29 00:13:16 +00:00
Ivailo Monev
6cdb77afd3 generic: various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-07-17 15:35:02 +00:00
Ivailo Monev
c65d427909 kdeui: fix build against Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-07-09 18:42:46 +00:00
Ivailo Monev
e1a9316608 generic: avoid use of legacy QString::null, QString::Null, QChar::Null and QChar::null
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-07-09 18:42:03 +00:00