Ivailo Monev
66eb4985f2
generic: drop support for spelling correction via dialog
...
the context menu of Kate (which could be implemented for KTextEdit
aswell) offers the same functionality
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 01:01:26 +03:00
Ivailo Monev
15319dc6bc
generic: port to the new spelling classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 20:30:46 +03:00
Ivailo Monev
2dff528754
keditbookmarks: adjust to bookmark classes changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 16:28:59 +03:00
Ivailo Monev
16ab1a1ccb
kioslave: remove useless DEBUG.howto and DESIGN files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 16:27:49 +03:00
Ivailo Monev
70e8b11159
generic: remove QT_KATIE definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:44:29 +03:00
Ivailo Monev
6eb4a07331
keditbookmarks: use "Open Location" as text for openlink action
...
konqueror is no longer maintained, even if it was the link may be opened
with different application depending on the default web browser choice
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:56:07 +03:00
Ivailo Monev
36ad6312ad
keditbookarms: call QMimeData constructor in ActionsImpl::slotCopy()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:53:52 +03:00
Ivailo Monev
f1fe166b7c
libs: copyright favicons KDED module to me
...
rewrote it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:03:37 +03:00
Ivailo Monev
c542942b82
libs: delete the transfer job as soon as its data is copied in FavIconsModule::slotFinished()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:59:57 +03:00
Ivailo Monev
fcbe9d8b46
konsole: include now required KLocale header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:59:27 +03:00
Ivailo Monev
42f32426d9
libs: use solid to check the network status in favicons KDED module test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 09:30:45 +03:00
Ivailo Monev
c6ec2531f5
keditbookmarks: remove unused header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 08:15:13 +03:00
Ivailo Monev
ea9ae0d25a
libs: remove unused header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 21:22:55 +03:00
Ivailo Monev
a0a2761746
libs: favicons KDED module documentation review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 21:21:24 +03:00
Ivailo Monev
15838c25d7
libs: replace FavIconsModule::startDownload() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 21:15:39 +03:00
Ivailo Monev
d811882f97
libs: favicons KDED module rewrite
...
saves a lot of I/O and network trafic if there are multiple bookmarks to
the same host and multiple queries are made (which essentially will end up
being many jobs for the same icon). also implemented fallback to
alternative http://foo.bar/favicon.png and added tests for more cases,
bonus points?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 20:57:44 +03:00
Ivailo Monev
1cbda72fad
generic: replace use of QTime as timer with QElapsedTimer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 12:57:37 +03:00
Ivailo Monev
63987f3847
kcontrol: do not transpose the mode size used in startup commands
...
fixes screen setup on startup in case 90/270 rotation is specified
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 06:12:52 +03:00
Ivailo Monev
b0294dd800
plasma: remove redundant DeviceNotificationsEngine::init() reimplementation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 04:48:36 +03:00
Ivailo Monev
ad6d082256
plasma: do not clear the data from FaviconsEngine::sourceRequestEvent()
...
already done by FaviconsEngine::updateSourceEvent() on error
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 04:45:43 +03:00
Ivailo Monev
885bffa24b
kinfocenter: thread-safety issue fix
...
issue noticed due to 6ae96c3c1ddd6d3b7f8376a6b5f1ef2c5431b541 in kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 16:07:35 +03:00
Ivailo Monev
324f55e1da
keditbookmarks: remove unused kbookmarkdombuilder header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 13:56:43 +03:00
Ivailo Monev
3b80a5d90c
keditbookmarks: implement save action
...
also default to the currently opened bookmark file when opening/saving as
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 11:29:00 +03:00
Ivailo Monev
3b8083c756
kioslave: adjust to KIO slave interface changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 23:08:12 +03:00
Ivailo Monev
92f81d4843
knetattach: update the create button icon and tooltip on page change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 20:00:54 +03:00
Ivailo Monev
18fb5088d0
knetattach: use KUrl::url() method for getting the URL to write
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 19:11:40 +03:00
Ivailo Monev
6ba5c0114a
kurifilter-plugins: specify charset for providers that assume/require one
...
also updated cia and google_movie providers URLs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 18:14:51 +03:00
Ivailo Monev
8b82a12866
kioslave: remove unused protocol descriptions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 17:58:57 +03:00
Ivailo Monev
f879fe9a4d
knetattach: implement option to specify password
...
security wise it is bad idea to store the password as is but it is the only
way to save and connect to connection that requires password right now
because the connection is verified (see KNetAttach::doConnectionTest())
the option to not save the connection and a big warning are in place tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 17:58:29 +03:00
Ivailo Monev
eb951e3ed4
plasma: remove useless buggywords file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 14:44:51 +03:00
Ivailo Monev
4f9cb175ba
plasma: simplify favicons data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 08:26:09 +03:00
Ivailo Monev
91e09232ba
plasma: use the new option/argument of KMimeType::favIconForUrl() in bookmarks runner
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 07:52:45 +03:00
Ivailo Monev
b1046f7928
keditbookmarks: remove unused FavIconUpdater::setIconUrl() slot
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 07:22:15 +03:00
Ivailo Monev
a532f3a4b9
kurifilter-plugins: use IANA charset names in .desktop files
...
also updated technorati and technoratitags providers URLs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 06:53:04 +03:00
Ivailo Monev
ff101e191b
kcontrol: executeXmodmap() function optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 05:48:14 +03:00
Ivailo Monev
8b5bddbd94
qguiplatformplugin_kde: remove kDebug() calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 05:06:57 +03:00
Ivailo Monev
8dec449cfe
qguiplatformplugin_kde: mark KQGuiPlatformPlugin methods as final
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:40:12 +03:00
Ivailo Monev
3dfc8c65de
qguiplatformplugin_kde: qt2KdeFilter() and kde2QtFilter() functions optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:34:05 +03:00
Ivailo Monev
be89c3a277
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:15:13 +03:00
Ivailo Monev
64d41ba82d
kgreeter: change the rectangle frame shape only when resetting its image
...
fixes excessive CPU usage due to frame paint update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 18:13:38 +03:00
Ivailo Monev
7f34a78de4
kdepasswd: show inline preview for all files like other dialogs for opening images
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 17:00:54 +03:00
Ivailo Monev
c6d0707a3e
plasma: use the file name of URLs as text in kickoff items
...
the basename of "/foo/bar.tar.gz" is "bar" and empty for "/foo/.bar", the
file name of "/foo/bar.tar.gz" is "bar.tar.gz" and ".bar" for "/foo/.bar".
obviously better
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 14:51:57 +03:00
Ivailo Monev
a6ad508741
kwin: uncomment code for debug type build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:47:41 +03:00
Ivailo Monev
3598df111b
kwin: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:46:51 +03:00
Ivailo Monev
fc96f88886
kioslave: testing build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:46:27 +03:00
Ivailo Monev
826ebb6a81
kcontrol: debug type build fix
...
compile-time assert could cause the build to fail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:10:09 +03:00
Ivailo Monev
f5e2d57c7f
kcontrol: add note about the theme cache size suffix translation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:07:18 +03:00
Ivailo Monev
602856dcc5
plasma: MOC warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:55:17 +03:00
Ivailo Monev
46771792d4
kcontrol: compiler warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:55:08 +03:00
Ivailo Monev
af7509ce3f
systemsettings: get rid of BaseData
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:31:31 +03:00