Ivailo Monev
bac4abfd7a
kdecore: MIME glob matching optimization
...
passes tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-05 00:41:13 +03:00
Ivailo Monev
1ff6f4d2ee
kdecore: MIME glob matching optimization
...
by doing it with a single iteration over the globs a lot less processing
has to be done
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-05 00:11:11 +03:00
Ivailo Monev
eb37060455
kdecore: remove unused KMimeGlobsFileParser member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-17 16:04:21 +03:00
Ivailo Monev
b9c83af23a
kdecore: drop support for the deprecated globs file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-17 05:03:19 +03:00
Ivailo Monev
2bee5fa7e2
kdecore: remove redundant KMimeGlobsFileParser::parseGlobFiles() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 22:36:48 +02:00
Ivailo Monev
8f2bb9d7fb
kdecore: shrink the size of globs stored by KMimeTypeRepository
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-20 12:46:50 +02:00
Ivailo Monev
d1ab8476eb
kdecore: remove bugs fast patterns optimization
...
fixes text/x-ssa MIME type detection
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 17:46:10 +03: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
f4f2c7bc75
generic: misc cleanups
2015-09-04 22:56:23 +00:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00