Commit graph

2677 commits

Author SHA1 Message Date
Ivailo Monev
4494f07680 kparts: remove unused and internal methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 15:58:54 +03:00
Ivailo Monev
2575ecac5d kparts: de-virtualize KParts::Event::eventName()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 15:52:55 +03:00
Ivailo Monev
b80d7fad38 kded: store sycoca path as QByteArray object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 15:33:27 +03:00
Ivailo Monev
009e24b361 kdecore: do not stream dummy services data for compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 15:15:31 +03:00
Ivailo Monev
921b416638 kdecore: replace hardcoded stdout and stderr fd numbers with definitions from system unistd header
for reference:
https://linux.die.net/man/3/stdout

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:57:34 +03:00
Ivailo Monev
2299841895 kdecore: minor KComponentData optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:52:22 +03:00
Ivailo Monev
7a932560a4 kdecore: remove unused private member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:49:09 +03:00
Ivailo Monev
83a1f8f089 kparts: drop Plugin class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:41:05 +03:00
Ivailo Monev
2f7a4473be kparts: drop FileInfoExtension, ListingFilterExtension and ListingNotificationExtension classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 12:52:51 +03:00
Ivailo Monev
1b5c5fe630 generic: do not use QStringListIterator for iterating
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 10:18:04 +03:00
Ivailo Monev
4c32d028bc kio: remove reference to proxyscout KDED module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 08:54:47 +03:00
Ivailo Monev
d05992bda9 kdeui: drop gesture support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 04:41:08 +03:00
Ivailo Monev
d3cb89b9e2 kdecore: do not deep-copy objects when iterating
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 04:09:59 +03:00
Ivailo Monev
01d40bf689 plasma: drop custom categories support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 02:42:25 +03:00
Ivailo Monev
d8401cbd1d kdeui: deal with TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 02:29:04 +03:00
Ivailo Monev
2431839ba0 kdeui: avoid temporary in KIconEffect::semiTransparent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 02:04:08 +03:00
Ivailo Monev
7026d992e9 kutils: switch password store cipher to AES-256 CBC
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 02:03:46 +03:00
Ivailo Monev
4e192e5660 kdeui: remove checks for obsolete index.desktop icon theme files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 16:22:57 +03:00
Ivailo Monev
73557bd107 kdeui: save and load notification pixmaps in the default QImageWriter format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 15:14:01 +03:00
Ivailo Monev
aaa643765c kdeui: drop KStatusNotifierItem and KSystemTrayIcon movie support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 14:52:19 +03:00
Ivailo Monev
4a2d569877 kdecore: adjust KUnitConversion test to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 14:21:53 +03:00
Ivailo Monev
76703c8f8a kdecore: deal with TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 14:08:06 +03:00
Ivailo Monev
87aaa67622 plasma: Plasma::WindowEffects::isEffectAvailable() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 13:56:54 +03:00
Ivailo Monev
096b62f757 generic: minor optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 13:41:05 +03:00
Ivailo Monev
02bf57d377 plasma: Plasma::WindowEffects::isEffectAvailable() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 13:11:54 +03:00
Ivailo Monev
470defbf10 plasma: remove unused package metadata methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 13:03:29 +03:00
Ivailo Monev
7a60202072 kdeui: remove unused images
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 11:16:56 +03:00
Ivailo Monev
16b6848ed5 kutils: stop the HTTP(S) server from its destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 08:05:58 +03:00
Ivailo Monev
38f619e562 solid: minor udev backend optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 06:57:29 +03:00
Ivailo Monev
495f6ea090 kimgio: move debug message to the scope it should be in
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 06:57:05 +03:00
Ivailo Monev
ae32b6c66d generic: add HOME_URL to kglobalsettings header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 03:59:30 +03:00
Ivailo Monev
0ce55c0438 kdeui: remove internal KTextEdit methods related to spell checking
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 03:43:21 +03:00
Ivailo Monev
056fad2d3c kimgio: add one more jpg header variantion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 02:11:39 +03:00
Ivailo Monev
87c866c585 kimgio: peek for headers from magick plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 01:43:45 +03:00
Ivailo Monev
bb8732b104 kdecore: PCI and USB IDs database update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 01:43:01 +03:00
Ivailo Monev
6cefb9eae5 kimgio: catch exceptions during coders listing
fixes crash when IM attempts to load libtool file as a module (for whatever reason)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-19 22:44:52 +03:00
Ivailo Monev
43e773758a kutils: build fix for the case when HAVE_OPENSSL is not defined
for reference:
https://github.com/fluxer/katana/issues/33

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-07-19 21:00:13 +03:00
Ivailo Monev
c775a6b033 kdecore: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-28 00:25:16 +03:00
Ivailo Monev
79ffd7ab44 kimgio: better coders blacklist
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-17 21:36:59 +03:00
Ivailo Monev
39faeabbd9 kimgio: blacklist svg and svgz coders
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-14 00:15:26 +03:00
Ivailo Monev
0200224ba3 kded: attach the hostname watcher to the Kded object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-13 19:11:17 +03:00
Ivailo Monev
b0a5d8b2bf kdecore: ksycoca database is usable without kded
there is config option to disable resources monitoring in which case even if
kded is started it will not keep the database up-to-date and it has to be
done manually

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-13 19:09:41 +03:00
Ivailo Monev
5e08cfa749 kimgio: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-12 04:00:21 +03:00
Ivailo Monev
0491acd1a9 kimgio: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-12 01:39:47 +03:00
Ivailo Monev
c2c762befe kdeui: adjust KCrash related functions to resource directories changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-12 00:32:09 +03:00
Ivailo Monev
2e3f7122b6 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-11 22:55:59 +03:00
Ivailo Monev
c3a97c782a kutils: initialize all KMediaWidgetPrivate members and set controls timer member to 0 after killing the timer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 16:59:17 +03:00
Ivailo Monev
1ee97fb5fe generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 05:57:16 +03:00
Ivailo Monev
c4a9b9b161 kutils: instantly change the volume when volume QTimeLine object state is not stopped
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 05:19:11 +03:00
Ivailo Monev
e008c17c9a kutils: implement option to smooth the volume on load
would be great to do it on stop but that would delay e.g. Dolphin close
event if media preview is active. anyway, don't think any other media
player has such feature

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 03:44:51 +03:00