Commit graph

27 commits

Author SHA1 Message Date
Ivailo Monev
050116df49 kdecore: remove the redundant Sonnet::QSpellEnchantClient::reliability() method
sonnet used to have plugins, now there is only one client and it is builtin

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-23 03:22:22 +02:00
Ivailo Monev
01129bd9a8 kdecore: use proper type for the ignored words list
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-23 03:10:28 +02:00
Ivailo Monev
25380847aa kdecore: Sonnet::Loader::createSpeller() optimization
meanwhile looking for dictionary memory leaks..

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-23 02:43:09 +02:00
Ivailo Monev
cdba3b2f2a kdecore: remove redundant breaks in Sonnet::Speller::testAttribute()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-23 02:35:55 +02:00
Ivailo Monev
87d9092ab3 kdecore: Sonnet::Speller::availableDictionaries() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-23 02:33:11 +02:00
Ivailo Monev
2ee616b91a kdecore: do not deep-copy the QString in Sonnet::Loader constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-23 02:32:16 +02:00
Ivailo Monev
9b41127ecb generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 00:40:18 +02:00
Ivailo Monev
9c3d435eab kdecore: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-24 16:41:31 +03:00
Ivailo Monev
b45b31b191 kdecore: de-virtualize QSpellEnchantClient methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 18:27:59 +03:00
Ivailo Monev
e53ab7ebed kdecore: mark some BackgroundEngine and BackgroundChecker methods const
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-12 15:55:35 +00:00
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
8624d51432 kdecore: fix build with Enchant v2.0 or newer and require v1.4 as miminum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-12-11 11:52:02 +00:00
Ivailo Monev
bbc0b5a3f8 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-30 23:38:25 +00:00
Ivailo Monev
1e26bf4a5d generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-03 00:05:54 +00:00
Ivailo Monev
274eba82a6 generic: make Enchant required
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-11 23:26:12 +00:00
Ivailo Monev
5ac8d4dd96 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-13 10:12:13 +00:00
Ivailo Monev
cd108de97c generic: unplugify sonnet and use Enchant explicitly
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-12 11:07:11 +00:00
Ivailo Monev
a688544cf3 generic: replace KDE macros with Qt alternatives
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 22:48:02 +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
d2a5236cd7 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 12:01:45 +02:00
Ivailo Monev
2fb74439bd generic: code shrinks 2015-09-29 05:49:46 +00:00
Ivailo Monev
c0da30760b generic: misc cleanups 2015-09-06 14:43:27 +03:00
Ivailo Monev
f4f2c7bc75 generic: misc cleanups 2015-09-04 22:56:23 +00: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
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
814163a8dc initial import 2014-11-13 01:04:59 +02:00