Commit graph

283 commits

Author SHA1 Message Date
Ivailo Monev
5916fef870 kdeui: rewrite preparetips as shell script
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 12:40:31 +03:00
Ivailo Monev
853f83b52b kdeui: indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 12:34:02 +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
54e5ba585c kdeui: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-14 13:10:07 +03:00
Ivailo Monev
2a4447ed40 generic: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-13 16:16:12 +03:00
Ivailo Monev
cae36b782b kdeui: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-11 13:56:39 +03:00
Ivailo Monev
405669e2b8 kdeui: remove ksecretservice leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 20:25:56 +03:00
Ivailo Monev
84b55ff800 kdeui: obtain color names via QColor::colorNames()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 15:56:46 +02:00
Ivailo Monev
a172e03199 kdeui: remove now unused static variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 09:56:17 +02:00
Ivailo Monev
8fcac47d04 kdeui: remove redundant forward class declarations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 06:30:47 +02:00
Ivailo Monev
4b18326ae5 generic: remove unused OCS features
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 02:24:49 +02:00
Ivailo Monev
2f9251dcb8 kdeui: remove unused object in hardcodedDefaultShortcut()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 17:35:37 +02:00
Ivailo Monev
31ee051ff4 generic: remove some compatibility bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 08:58:02 +02:00
Ivailo Monev
56e3b24d36 kdeui: prepare for Katie changes
note that button 4 and 5, which are mouse wheel buttons, are mapped to
wrong buttons in KModifierKeyInfoProvider constructor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 21:40:31 +02:00
Ivailo Monev
f59bdb8a01 kdeui: sync launch keys with Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 19:41:37 +02:00
Ivailo Monev
504b2db6ee kdeui: properly indent and format kstartupinfo and kxmessages source files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 18:00:40 +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
da9a1745c5 generic: remove most compiler checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 16:39:44 +02:00
Ivailo Monev
ea1470f789 kdeui: replace hardcoded media key values with header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-07 13:37:13 +00:00
Ivailo Monev
1fe72f94fe kdeui: prepare for changes to Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-06 04:52:05 +00:00
Ivailo Monev
e658050e64 kdeui: remove QEvent::DragResponse reference
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 18:18:13 +00:00
Ivailo Monev
009238d4c3 kdeui: remove redundant qmenudata header inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 09:25:08 +00:00
Ivailo Monev
5d2d39e853 generic: drop support for operating systems Katie does not support
replace internal definitions with Q_OS_<OS> alternatives checks while at it

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 04:48:18 +02:00
Ivailo Monev
061fe69615 kdeui: get rid of Konqueror history requirement for KComboBox test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 04:14:03 +00:00
Ivailo Monev
1096cd9b2b kdeui: indent Highlighter::eventFilter()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-16 17:23:59 +00:00
Ivailo Monev
a38faaff0c kdeui: remove default virtual QSyntaxHighlighter overrides
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-16 17:23:32 +00:00
Ivailo Monev
4d6fb007e7 generic: fix most of the overlinking issues
TODO from https://github.com/fluxer/katana/issues/7. I've decided to
keep KDE4 and Katie libraries as PUBLIC, all other libraries as PRIVATE
for that and not use INTERFACE at all since that will not require a lot
of changes to all other sub-projects (kde-baseapps, kde-workspace and
kde-extraapps) build systems.

MusicBrainz5 CMake module was also rewritten as the actual library that
should be linked to is libmusicbrainz5cc, libmusicbrainz5 is the C
version of it.

common checks for X11 extensions where move to main config header,
eventually to be moved to separate config-x11 header.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-09 21:58:11 +00:00
Ivailo Monev
1fc11ee202 kdeui: indent KApplication::saveState()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 18:37:22 +00:00
Ivailo Monev
aa453fc0d2 kdeui: remove unused flags in QTEST_KDEMAIN_WITH_COMPONENTNAME_KAPP() macro
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 14:44:51 +00:00
Ivailo Monev
229e736f74 generic: adjust to KStandardDirs changes
the lookup, even with wildcard, is no longer recursive

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 02:22:48 +00:00
Ivailo Monev
63cf8d43d5 generic: fix bootstrap build with testing enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 22:53:13 +00:00
Ivailo Monev
f8a084be6c kdeui: plug KXmlGuiWindow memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 15:05:17 +00:00
Ivailo Monev
b24622f35d kdeui: use QDir::exists() to check for icon directory existence
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 04:01:04 +00:00
Ivailo Monev
eda7c9685f generic: remove unused KCharSelect class
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 00:28:21 +00:00
Ivailo Monev
5d6db58b4d generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 01:08:55 +00: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
ea32b64f81 kdeui: indent properly most of KStartupInfo
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 20:17:46 +00:00
Ivailo Monev
45bd3f0bed generic: register types required by properties
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-28 19:44:58 +00:00
Ivailo Monev
2e06275ade kdeui: partially revert 9c496296af
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-27 19:52:36 +00:00
Ivailo Monev
6c67e5adf8 generic: make use of QHostInfo::localHostName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-21 19:56:58 +00:00
Ivailo Monev
10c9fce9d0 generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-20 20:41:24 +00:00
Ivailo Monev
949010a5de kdeui: add timeout to kstartupinfo test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-19 17:21:03 +00:00
Ivailo Monev
f993043c4b generic: various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 00:26:21 +00:00
Ivailo Monev
956151a106 kdeui: let QCache decide the cost and when to trim
the problem is that even 128x128 pixmaps would trigger cache trim with the
w*h+1 formula because the max cost is set to 10240 and as noted in the
icon loaded source comments some applications use it to load icons with
size greater than that

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 16:44:55 +00:00
Ivailo Monev
4a0c21e15b kdeui: improve icon cache colisions check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 16:18:45 +00:00
Ivailo Monev
d543f77e67 kdeui: clear the icon cache upon reconfigure/init
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 15:59:03 +00:00
Ivailo Monev
fdfa8de248 kdeui: optimize icon loader
pixmap data is explicity shared and there is no need to insert multiple
pixmaps with the same key into the cache

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 15:09:14 +00:00
Ivailo Monev
ae98b867a0 kdeui: plug some memory leaks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-18 15:55:57 +00:00
Ivailo Monev
2f8448c76c generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 16:14:26 +00:00
Ivailo Monev
16a6ca0f7d kdeui: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 16:13:15 +00:00