Ivailo Monev
956cfc5a59
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-26 22:38:19 +03:00
Ivailo Monev
c47f1633d8
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-20 00:01:06 +03:00
Ivailo Monev
45674c0c4e
kdeui: replace KFontDialog and KFontChooser with QFontDialog
...
requires the following commit from the Katie repo:
97fea30784dfdc41a6599ea31219d0b366d8efaa
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 19:01:45 +03:00
Ivailo Monev
fc6d82d8cb
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 04:42:01 +03:00
Ivailo Monev
bb11a3e5f4
kdeui: replace KFontComboBox with QFontComboBox
...
one less class to maintain with substitute provided by Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 01:40:10 +02:00
Ivailo Monev
e1c7b6739b
kdeui: de-virtualize KFontRequester methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 00:44:19 +02:00
Ivailo Monev
80f8621461
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 00:43:10 +02:00
Ivailo Monev
1e93f91bb4
kdeui: remove unused KFontUtils functions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 00:36:31 +02:00
Ivailo Monev
3a2a54184d
kdeui: disable editing of KFontComboBox completely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 23:58:43 +02:00
Ivailo Monev
0d2c0aba3f
kdecore: remove non-operational KLocalizedString::inContext() method
...
non-operational since 5185c917de
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 01:06:56 +03:00
Ivailo Monev
434fe256aa
kdeui: fix regression since 2308ca50cc
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 04:41:47 +03:00
Ivailo Monev
19df721868
generic: ODR fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 19:58:06 +03:00
Ivailo Monev
7f7eb09b35
kdeui: spelling classes reimplementation
...
not leaking enchant dictionaries, simpler implementation and its not
spread across 2 libraries (kdecore and kdeui)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 20:45:52 +03:00
Ivailo Monev
bceaae0470
kdeui: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 15:09:27 +02:00
Ivailo Monev
ac32164782
kdeui: remove unused KFontChooser widget
...
unused since the raw (X11) fonts support was dropped
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 07:29:50 +02:00
Ivailo Monev
c43d9e8df7
kdeui: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-19 05:02:18 +02:00
Ivailo Monev
24e00f8ca5
kdeui: remove unused QFontDatabase header inclusion in kfontdialog source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-17 15:20:05 +02:00
Ivailo Monev
b37cb82e18
kdeui: remove XLFD support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-16 17:07:09 +02:00
Ivailo Monev
d82f02c8e9
kdeui: do not create QFontDatabase object on each KFontFamilyDelegate paint event
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-15 19:00:27 +02:00
Ivailo Monev
85dcff3799
kdeui: use QMutableListIterator<T>() in KFontChooser::Private::_k_family_chosen_slot()
...
the QStringList object is modified while iterated on
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-15 18:56:51 +02:00
Ivailo Monev
378d7755d5
generic: remove redundant qglobal header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 16:59:18 +03:00
Ivailo Monev
ebabe11179
kdeui: de-virtualize KColorScheme destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 16:45:07 +03:00
Ivailo Monev
2eb69197c9
kdeui: use icons from the system icon theme in KFontComboBox
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 13:48:02 +03:00
Ivailo Monev
ee45f0dd7b
kdeui: remove KStyle class binary compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 17:27:46 +00:00
Ivailo Monev
e694e651dc
kdeui: use QFontDatabase::hasFamily() to check if font is installed
...
fixes check in case the foundry is included
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-17 08:13:30 +02:00
Ivailo Monev
2308ca50cc
generic: change default font families to DejaVu Sans and DejaVu Sans Mono
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-17 07:36:44 +02:00
Ivailo Monev
274ef92d4e
kdeui: fix crash in case the font has no styles
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-05 01:53:10 +02:00
Ivailo Monev
3c3a590ee0
kdeui: remove reference to no-op QFontDatabase::isBitmapScalable() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-30 15:09:55 +03:00
Ivailo Monev
6ba57af361
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-22 23:18:26 +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
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
1f34f5ad73
generic: use CMake export header generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
6ee471194f
generic: misc cleanups
2015-08-26 07:41:39 +03:00
Ivailo Monev
57b3aa692c
generic: misc cleanups
2015-08-24 23:45:12 +03:00
Ivailo Monev
06bb32bd92
generic: fix build against katie
2015-08-23 05:30:32 +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