Ivailo Monev
642042c30e
kdeui: default to Oxygen_White as cursor theme
...
same default as the one in startkde script
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 10:37:03 +02:00
Ivailo Monev
9937b5e854
kinit: remove the feature to start programs specified in kdeinit4 argument
...
the goal is to make kdeinit4 do only startup, i.e. XDG-like startup and
KCM modules initialization (which currently kcminit does). klauncher
(which is part of kdeinit4 still) shall be responsible for programs and
KIO slaves only
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 10:18:15 +02:00
Ivailo Monev
4a371cc21e
Revert "kdeui: remove bogus --kdeinit argument passing from KCrash::defaultCrashHandler()"
...
This reverts commit a375907865
.
2022-11-03 09:54:41 +02:00
Ivailo Monev
75c23a2bb8
kdeui: check if kapp pointer is valid in KSelectionOwner destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 08:34:44 +02:00
Ivailo Monev
95847bfd2c
kdeui: initialize static KApplication variables
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 08:01:08 +02:00
Ivailo Monev
6377634ce2
kdeui: remove KSelectionOwner from the KApplication X11 event filters in its destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 07:53:29 +02:00
Ivailo Monev
b3844e6958
kdeui: deep-copy the event filters list in KApplication::x11EventFilter()
...
fixes possible KWin crash on exit (does not happen always)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 07:00:18 +02:00
Ivailo Monev
31c3c80b35
kdecore: add entry for the default debug area to kdebug.areas
...
now it will be configurable via KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 04:23:47 +02:00
Ivailo Monev
dbb4526272
kdeui: apply cursor theme from KGlobalSettings::activate()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 01:55:59 +02:00
Ivailo Monev
889ae8d00f
kdeui: simplify code for cursor theme setup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 01:52:02 +02:00
Ivailo Monev
1af12047e6
kdecore: remove unused KLocalizedString semantics
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 01:06:07 +02:00
Ivailo Monev
8d9978f7e5
kdecore: remove unused KLocalizedString semantics
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 00:47:26 +02:00
Ivailo Monev
169e338449
kdecore: convert KuitFormats functions to static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 02:37:11 +02:00
Ivailo Monev
bb9979b108
kutils: plug KExiv2 memory leaks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-02 12:15:09 +02:00
Ivailo Monev
b8b37e01a3
kdecore: actually install the KDETranslator
...
was non-operational code due to QT_NO_TRANSLATION being defined in the
kglobal source file for some reason, it has a huge impact on performance
ofcourse because anything Katie will attempt to translate will go trough it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-02 11:02:51 +02:00
Ivailo Monev
95ee157d51
kdecore: undeprecate raw string translation methods
...
the catalog name argument is unused, KCatalog should be public if
translation from specific catalog is required
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-02 08:48:28 +02:00
Ivailo Monev
4afeec1725
kdecore: do not copy the catalogs list in KLocalePrivate::translateRawFrom()
...
the global KLocale mutex is locked in that method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-02 07:08:04 +02:00
Ivailo Monev
881b47b8ea
kdecore: use the Katie translations format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-02 05:42:59 +02:00
Ivailo Monev
a7fc6cd735
kinit: rename exec command definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:55:13 +02:00
Ivailo Monev
5da95ad0f9
kinit: remove unused LAUNCHER_EXEC command
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:47:22 +02:00
Ivailo Monev
a375907865
kdeui: remove bogus --kdeinit argument passing from KCrash::defaultCrashHandler()
...
it was ment for kdeinit wrappers but they do not supports such argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:18:29 +02:00
Ivailo Monev
4d2b877aaf
kinit: remove code for always false condition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:14:00 +02:00
Ivailo Monev
91fd8f3fde
kdeui: correct indentation in KCompletion::nextMatch()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 06:50:42 +02:00
Ivailo Monev
2e43af1a3f
kdeui: adjust KXMLGUIBuilder, KXMLGUIFactory and KXMLGUIClient classes test cases to QTemporaryFile changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 06:06:32 +02:00
Ivailo Monev
95a8d172be
kdecore: search backwards for the template and stop at directory separator in KTemporaryFile::filePath()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 00:51:55 +02:00
Ivailo Monev
49371e1370
kdecore: avoid temporary in KTemporaryFile constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 00:51:05 +02:00
Ivailo Monev
53e44caa06
Revert "kdecore: pass the QByteArray object size to the static QString::fromUtf8() constructor"
...
This reverts commit 6a13ed2c4d
.
2022-11-01 00:40:02 +02:00
Ivailo Monev
6a13ed2c4d
kdecore: pass the QByteArray object size to the static QString::fromUtf8() constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:50:14 +02:00
Ivailo Monev
f6455a717e
kdecore: minor KDesktopFile optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:44:13 +02:00
Ivailo Monev
b9a6e62891
kdecore: move KDesktopFile methods documentation to its header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:31:25 +02:00
Ivailo Monev
e15725a9f2
kdecore: format and indent kdestopfile source and header files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:29:48 +02:00
Ivailo Monev
bb7bfe36c3
kdecore: remove unused KConfigPrivate member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 22:19:09 +02:00
Ivailo Monev
4d4442ceb2
kdecore: pass the QByteArray size to static QString constructor in KConfig::groupList()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 21:22:55 +02:00
Ivailo Monev
803e38914d
kdeui: include now required system limits header
...
was previously included by qcontiguouscache header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 05:55:19 +02:00
Ivailo Monev
0d54213264
kdecore: use the QString streaming operator in KSycocaEntry::read()
...
any change to the QString streaming operator would break reading of entries
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 01:18:46 +02:00
Ivailo Monev
92816d2320
kdecore: set the byte order of the QDataStream object used to parse tzdata files
...
eventually QDataStream byte order will default to QDataStream::HostEndian
so this change is preperation for that
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 19:05:17 +02:00
Ivailo Monev
bb8c1bfb2d
kimgio: handle dummy BMP image size in ico plugin
...
fixes loading of some images such as the favicon of https://www.sftp.net/
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 06:23:23 +02:00
Ivailo Monev
90928e8320
generic: store package found definitions in config header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 05:41:21 +02:00
Ivailo Monev
8fc029197a
kdecore: do not include KDE4_KDEUI_INCLUDES
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 05:12:13 +02:00
Ivailo Monev
21630cdbdf
generic: update KDE4_KDECORE_INCLUDES variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 05:08:16 +02:00
Ivailo Monev
f863bb36ef
kimgio: return false if the color component count is invalid from jp2 plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 01:34:49 +03:00
Ivailo Monev
94934907ec
solid: disconnect the device signals before deleting it
...
fixes possible crash
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 23:55:01 +03:00
Ivailo Monev
ae2e43ccc8
kfile: remove unused QFSFileEngine header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 19:17:03 +03:00
Ivailo Monev
697834865a
kdeui: format and indent kmanagerselection source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 07:05:59 +03:00
Ivailo Monev
cb621f540d
kdewidgets: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 19:59:11 +03:00
Ivailo Monev
304482299e
kimgio: deprecated warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 05:00:07 +03:00
Ivailo Monev
f605b5f6c4
kimgio: tiff plugin review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 01:35:00 +03:00
Ivailo Monev
7a52005d1e
kimgio: new TIFF plugin
...
the only reason I wrote this plugin is because some RAW images (e.g.
image/x-canon-cr2) are essentially TIFF and LibRaw cannot open those
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 00:59:34 +03:00
Ivailo Monev
107dd27063
kded: crash fix for the case when QT_FOREACH_COMPAT is not defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 11:24:55 +03:00
Ivailo Monev
9cac859359
kdecore: const-ify iterator in KCharsets::encodingsByScript()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 11:24:11 +03:00