Ivailo Monev
0c71d14708
kdecore: remove redundant fcntl() call in KSycocaFileDevice constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 00:34:19 +03:00
Ivailo Monev
0b58343601
generic: remove some redundant environment variable queries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 11:55:15 +02:00
Ivailo Monev
ddfc92dc1e
generic: use file strategy for ksycoca by default
...
fixes thread-safety issues such as KRunner crashes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-22 20:48:03 +02:00
Ivailo Monev
0aee3a46da
generic: compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-11 09:11:23 +02: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
2e8c499968
generic: set stream versions to 4.8
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-12 15:09:32 +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
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
8f440a8574
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-02 06:00:36 +00:00
Ivailo Monev
6857a4b5fc
generic: get rid of mmap use from sycoca
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-02 05:56:28 +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
89e60600f8
kdecore: remove unused KSycoca enumerators
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-05 02:45:52 +02:00
Ivailo Monev
bdd06856e6
kdecore: set stream version to 4.0
...
the only difference in the streams is for QColor types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 20:40:23 +02: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
01e088a229
generic: cleanup remains of deprecated DocPath
2015-10-10 09:01:28 +03:00
Ivailo Monev
a3ec7d5356
generic: misc cleanups
2015-08-25 22:10:31 +03:00
Ivailo Monev
8699660085
generic: misc cleanups
2015-08-19 05:07:46 +03:00
Ivailo Monev
1a0dfb4704
generic: misc cleanups
2015-08-19 01:38:20 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
e05886723a
generic: normalize include guards
2015-07-11 18:20:46 +03: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
82fc15f54b
generic: use CMake moc instead of automoc4 by default
...
for compatibilty reasons automoc4 support is not removed but it
shall be in the future. automoc4 has not been maintained for a
while (last commit is from 2011) and the stable release is from
2009.
CMake version >= 2.8.6 provides the functionality for mocking so
I see no reason to not make use of it.
2015-02-27 07:40:26 +00:00
Ivailo Monev
b99fa1400b
more windows code remove
2014-11-19 15:19:19 +00:00
Ivailo Monev
c3f3bcb965
windows code remove
2014-11-19 15:17:14 +00:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00