Ivailo Monev
d1cfc14e18
kparts: remove unused BrowserInterface, BrowserRun and BrowserOpenOrSaveQuestion classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 01:33:04 +02:00
Ivailo Monev
3422ca4413
generic: get rid of KGLobal::staticQString()
...
global statics are static objects and the method is using one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 19:49:54 +02:00
Ivailo Monev
efbbf59a32
kdecore: plug KTraderParse memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-03 21:02:42 +03:00
Ivailo Monev
8faaed021f
kdecore: plug KTraderParse memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-03 03:07:11 +03:00
Ivailo Monev
442ac9d3a4
kdecore: musl libc crash workaround
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 00:43:28 +03:00
Ivailo Monev
d2caff73ee
kdecore: remove now redundant copy of QByteArray::indexOf() code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-07 04:01:29 +03:00
Ivailo Monev
ab4953bc2e
kdecore: consider services with FSDevice type as valid
...
fixes device links actions visibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 12:04:40 +03:00
Ivailo Monev
bf898feaeb
generic: remove KFilePlugin class leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-25 02:34:07 +03:00
Ivailo Monev
ebf69fb68e
generic: replace recursive QMutex-es with std::recursive_mutex-es [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 01:36:07 +03:00
Ivailo Monev
4b0b6cbe6a
kdecore: replace read-write lock with mutex in KMimeTypeRepository
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 23:12:37 +03:00
Ivailo Monev
56e78a109e
kdecore: BSD only crash workaround
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 03:09:36 +03:00
Ivailo Monev
c95e1bdeac
kdecore: move mutex lockers from caller to user in KMimeTypeRepository
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 18:04:03 +03:00
Ivailo Monev
921e497471
generic: correct codec names in KMimeTypeRepository::parents() and KIconLoaderGlobalData::parseGenericIconsFiles()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 17:56:24 +03:00
Ivailo Monev
2021c99f22
kdecore: use scoped locks in KMimeTypeRepository
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-06 22:28:26 +03:00
Ivailo Monev
c2520f5903
generic: compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-05 17:36:45 +03:00
Ivailo Monev
9ed732fc63
generic: bump minimim shared-mime-info requirement to v0.70
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-16 09:57:29 +03:00
Ivailo Monev
01f6ddfca4
kdecore: add installation-prefixed directories to pkgconfig paths in mimeDataBaseVersion()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-16 09:57:00 +03:00
Ivailo Monev
9e817da4bc
kdecore: remove unused KServiceTypeTrader::defaultOffers() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-15 15:43:05 +03:00
Ivailo Monev
d4fb9c2bb2
generic: remove KService profile feature
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-15 15:26:19 +03:00
Ivailo Monev
2a437b4940
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-31 02:42:27 +03:00
Ivailo Monev
e749a5d925
kdecore: initialize thread-local variables
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-17 12:37:31 +02:00
Ivailo Monev
d8cc5f6dd1
kdecore: fix lookup of some MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-17 12:06:39 +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
0dbc3742e9
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 23:27:37 +03:00
Ivailo Monev
3ae8b33409
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 17:22:10 +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
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
ceabb2ead0
kdecore: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-08 04:28:58 +00:00
Ivailo Monev
61333c4671
generic: namespaced Qt4/Katie build fixes
...
most of the changes were done trought Katie's namefsck script which
convertes forward class declarations to include directives, however
other fixes here and there were needed as well as some questionable
changes to Q_DECLARE_TYPEINFO() macro calls because they most likely
have to do the namespacing themselfs (QT_BEGIN/END_NAMESPACE, and
probably will be in Katie) meaning that some of the changes may be
temporary and reverted later.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-08-04 09:24:39 +00:00
Ivailo Monev
6908880a09
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-06-24 08:06:43 +00:00
Ivailo Monev
055f2e8331
kdecore: make use of thread_local
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-24 06:24:11 +00:00
Ivailo Monev
eecd11eb8c
kdecore: do not rely on forward declaration of QDataStream
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-13 22:44:20 +00:00
Ivailo Monev
c334b5b1b0
kdecore: remove overload for KGlobal::staticQString()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 15:51:32 +00:00
Ivailo Monev
d147517cd5
generic: remove redudndant kdelnk checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 20:13:10 +00:00
Ivailo Monev
5600c15dec
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-11 08:06:16 +00:00
Ivailo Monev
5f025e2a91
kdecore: remove unnecessary headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-08 14:27:46 +00:00
Ivailo Monev
da3450bcff
generic: deal with some unused variables in parsers/lexers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-26 09:29:37 +00:00
Ivailo Monev
4a7e7dacad
kdecore: remove deprecated kshared typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-30 15:04:08 +02:00
Ivailo Monev
636f904183
generic: optimize standard directories lookup
...
by caching results and storing them in a hash the results should
flow faster, a limit should probably be set on this but for now
there isn't. exists() and realPath() now cannot be called without
object!
2015-10-17 18:53:50 +03:00
Ivailo Monev
01e088a229
generic: cleanup remains of deprecated DocPath
2015-10-10 09:01:28 +03:00
Ivailo Monev
2fb74439bd
generic: code shrinks
2015-09-29 05:49:46 +00:00
Ivailo Monev
69f2daf774
generic: code shrinks
2015-09-28 15:50:22 +00:00
Ivailo Monev
f4f2c7bc75
generic: misc cleanups
2015-09-04 22:56:23 +00:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
a0064baa0a
kdecore: stop looking for kde4 prefix services, kde3 is long gone
2015-05-21 04:45:06 +00:00
Ivailo Monev
bf501e6429
generic: remove redudant virtual_hook definitions
2015-04-23 14:50:12 +00:00
Ivailo Monev
5333e9917d
generic: remove deprecated API
2015-02-28 03:27:54 +00:00
Ivailo Monev
f2ee459f5e
kdecore: regen and make the kiotrader lexer compatible with Bison 3.x
2015-02-28 02:02:04 +00:00
Ivailo Monev
b58af18570
kdecore: regen kiotrader lexer files
2015-02-27 22:47:20 +00:00
Ivailo Monev
a499c2d11d
fix build of external software by not including config-misc header and place BUG_REPORT_URL and BUG_REPORT_EMAIL into kglobalsettings header
2014-11-29 23:03:51 +00:00